From 1356759f48aceba7771911fb03b62566b707760f Mon Sep 17 00:00:00 2001 From: aries_ckt <916701291@qq.com> Date: Mon, 18 Sep 2023 19:29:37 +0800 Subject: [PATCH 01/11] feat(model):llm manage --- pilot/server/dbgpt_server.py | 2 + pilot/server/llm_manage/api.py | 120 +++++++++++++++++++++ pilot/server/llm_manage/request/request.py | 28 +++++ 3 files changed, 150 insertions(+) create mode 100644 pilot/server/llm_manage/api.py create mode 100644 pilot/server/llm_manage/request/request.py diff --git a/pilot/server/dbgpt_server.py b/pilot/server/dbgpt_server.py index d2307f06a..c2a510eaf 100644 --- a/pilot/server/dbgpt_server.py +++ b/pilot/server/dbgpt_server.py @@ -23,6 +23,7 @@ from fastapi.exceptions import RequestValidationError from fastapi.middleware.cors import CORSMiddleware from pilot.server.knowledge.api import router as knowledge_router +from pilot.server.llm_manage.api import router as llm_manage_api from pilot.openapi.api_v1.api_v1 import router as api_v1 @@ -71,6 +72,7 @@ def swagger_monkey_patch(*args, **kwargs): app.include_router(api_v1, prefix="/api") app.include_router(knowledge_router, prefix="/api") app.include_router(api_editor_route_v1, prefix="/api") +app.include_router(llm_manage_api, prefix="/api") # app.include_router(api_v1) app.include_router(knowledge_router) diff --git a/pilot/server/llm_manage/api.py b/pilot/server/llm_manage/api.py new file mode 100644 index 000000000..d68083940 --- /dev/null +++ b/pilot/server/llm_manage/api.py @@ -0,0 +1,120 @@ + +from fastapi import APIRouter + +from pilot.componet import ComponetType +from pilot.configs.config import Config +from pilot.model.base import ModelInstance, WorkerApplyType + +from pilot.model.cluster import WorkerStartupRequest +from pilot.openapi.api_view_model import Result + +from pilot.server.llm_manage.request.request import ModelResponse + +CFG = Config() +router = APIRouter() + + +@router.post("/controller/list") +async def controller_list(request: ModelInstance): + print(f"/controller/list params:") + try: + CFG.LLM_MODEL = request.model_name + return Result.succ("success") + + except Exception as e: + return Result.faild(code="E000X", msg=f"space list error {e}") + + +@router.get("/v1/worker/model/list") +async def model_list(): + print(f"/worker/model/list") + try: + from pilot.model.cluster.controller.controller import BaseModelController + + controller = CFG.SYSTEM_APP.get_componet( + ComponetType.MODEL_CONTROLLER, BaseModelController + ) + responses = [] + managers = await controller.get_all_instances( + model_name="WorkerManager@service", healthy_only=True + ) + manager_map = dict(map(lambda manager: (manager.host, manager), managers)) + models = await controller.get_all_instances() + for model in models: + worker_name, worker_type = model.model_name.split("@") + if worker_type == "llm" or worker_type == "text2vec": + response = ModelResponse( + model_name=worker_name, + model_type=worker_type, + host=model.host, + port=model.port, + healthy=model.healthy, + check_healthy=model.check_healthy, + last_heartbeat=model.last_heartbeat, + prompt_template=model.prompt_template, + ) + response.manager_host = model.host if manager_map[model.host] else None + response.manager_port = ( + manager_map[model.host].port if manager_map[model.host] else None + ) + responses.append(response) + return Result.succ(responses) + + except Exception as e: + return Result.faild(code="E000X", msg=f"space list error {e}") + + +@router.post("/v1/worker/model/stop") +async def model_start(request: WorkerStartupRequest): + print(f"/v1/worker/model/stop:") + try: + from pilot.model.cluster.controller.controller import BaseModelController + + controller = CFG.SYSTEM_APP.get_componet( + ComponetType.MODEL_CONTROLLER, BaseModelController + ) + instances = await controller.get_all_instances(model_name="WorkerManager@service", healthy_only=True) + worker_instance = None + for instance in instances: + if ( + instance.host == request.host + and instance.port == request.port + ): + from pilot.model.cluster import ModelRegistryClient + from pilot.model.cluster import RemoteWorkerManager + + registry = ModelRegistryClient(f"http://{request.host}:{request.port}") + worker_manager = RemoteWorkerManager(registry) + return Result.succ(await worker_manager.model_shutdown(request)) + if not worker_instance: + return Result.faild(code="E000X", msg=f"can not find worker manager") + except Exception as e: + return Result.faild(code="E000X", msg=f"model stop failed {e}") + + +@router.post("/v1/worker/model/start") +async def model_start(request: WorkerStartupRequest): + print(f"/v1/worker/model/start:") + try: + from pilot.model.cluster.controller.controller import BaseModelController + + controller = CFG.SYSTEM_APP.get_componet( + ComponetType.MODEL_CONTROLLER, BaseModelController + ) + instances = await controller.get_all_instances(model_name="WorkerManager@service", healthy_only=True) + worker_instance = None + for instance in instances: + if ( + instance.host == request.host + and instance.port == request.port + ): + from pilot.model.cluster import ModelRegistryClient + from pilot.model.cluster import RemoteWorkerManager + + registry = ModelRegistryClient(f"http://{request.host}:{request.port}") + worker_manager = RemoteWorkerManager(registry) + return Result.succ(await worker_manager.model_startup(request)) + if not worker_instance: + return Result.faild(code="E000X", msg=f"can not find worker manager") + except Exception as e: + return Result.faild(code="E000X", msg=f"model start failed {e}") diff --git a/pilot/server/llm_manage/request/request.py b/pilot/server/llm_manage/request/request.py new file mode 100644 index 000000000..e74f6768a --- /dev/null +++ b/pilot/server/llm_manage/request/request.py @@ -0,0 +1,28 @@ +from dataclasses import dataclass + + +@dataclass +class ModelResponse: + """ModelRequest""" + + """model_name: model_name""" + model_name: str = None + """model_type: model_type""" + model_type: str = None + """host: host""" + host: str = None + """port: port""" + port: int = None + """manager_host: manager_host""" + manager_host: str = None + """manager_port: manager_port""" + manager_port: int = None + """healthy: healthy""" + healthy: bool = True + + """check_healthy: check_healthy""" + check_healthy: bool = True + prompt_template: str = None + last_heartbeat: str = None + stream_api: str = None + nostream_api: str = None From 7edf7c9bbbc39b48777fb2bba489c94967f0b1d3 Mon Sep 17 00:00:00 2001 From: aries_ckt <916701291@qq.com> Date: Tue, 19 Sep 2023 11:11:26 +0800 Subject: [PATCH 02/11] feat:add spark --- pilot/connections/rdbms/conn_spark.py | 135 ++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 pilot/connections/rdbms/conn_spark.py diff --git a/pilot/connections/rdbms/conn_spark.py b/pilot/connections/rdbms/conn_spark.py new file mode 100644 index 000000000..4ea976f96 --- /dev/null +++ b/pilot/connections/rdbms/conn_spark.py @@ -0,0 +1,135 @@ +import re +from typing import Optional, Any + +from pyspark import SQLContext +from sqlalchemy import text + +from pilot.connections.rdbms.base import RDBMSDatabase +from pyspark.sql import SparkSession, DataFrame + +from sqlalchemy import create_engine + + +class SparkConnect: + """Connect Spark + Args: + Usage: + """ + + """db type""" + # db_type: str = "spark" + """db driver""" + driver: str = "spark" + """db dialect""" + # db_dialect: str = "spark" + def __init__( + self, + spark_session: Optional[SparkSession] = None, + ) -> None: + self.spark_session = spark_session or SparkSession.builder.appName("dbgpt").master("local[*]").config("spark.sql.catalogImplementation", "hive").getOrCreate() + + def create_df(self, path)-> DataFrame: + """load path into spark""" + path = "/Users/chenketing/Downloads/Warehouse_and_Retail_Sales.csv" + return self.spark_session.read.csv(path) + + def run(self, sql): + self.spark_session.sql(sql) + return sql.show() + + + def get_indexes(self, table_name): + """Get table indexes about specified table.""" + return "" + + def get_show_create_table(self, table_name): + """Get table show create table about specified table.""" + session = self._db_sessions() + cursor = session.execute(text(f"SHOW CREATE TABLE {table_name}")) + ans = cursor.fetchall() + ans = ans[0][0] + ans = re.sub(r"\s*ENGINE\s*=\s*MergeTree\s*", " ", ans, flags=re.IGNORECASE) + ans = re.sub( + r"\s*DEFAULT\s*CHARSET\s*=\s*\w+\s*", " ", ans, flags=re.IGNORECASE + ) + ans = re.sub(r"\s*SETTINGS\s*\s*\w+\s*", " ", ans, flags=re.IGNORECASE) + return ans + + def get_fields(self, df: DataFrame): + """Get column fields about specified table.""" + return "\n".join([f"{name}: {dtype}" for name, dtype in df.dtypes]) + + def get_users(self): + return [] + + def get_grants(self): + return [] + + def get_collation(self): + """Get collation.""" + return "UTF-8" + + def get_charset(self): + return "UTF-8" + + def get_database_list(self): + return [] + + def get_database_names(self): + return [] + + def get_table_comments(self, db_name): + session = self._db_sessions() + cursor = session.execute( + text( + f"""SELECT table, comment FROM system.tables WHERE database = '{db_name}'""".format( + db_name + ) + ) + ) + table_comments = cursor.fetchall() + return [ + (table_comment[0], table_comment[1]) for table_comment in table_comments + ] + + +if __name__ == "__main__": + # spark = SparkSession.builder \ + # .appName("Spark-SQL and sqlalchemy") \ + # .getOrCreate() + db_url = "spark://B-V0ECMD6R-0244.local:7077" + # engine = create_engine(db_url) + # engine = create_engine("sparksql:///?Server=127.0.0.1") + # sqlContext = SQLContext(spark) + # df = sqlContext.read.format("jdbc").option("url", db_url).option("dbtable", + # "person").option( + # "user", "username").option("password", "password").load() + spark = ( + SparkSession.builder.appName("ckt") + .master("local[*]") + # .config("hive.metastore.uris", "thrift://localhost:9083") + # .config("spark.sql.warehouse.dir", "/Users/chenketing/myhive/") + .config("spark.sql.catalogImplementation", "hive") + .enableHiveSupport() + .getOrCreate() + ) + # sqlContext.read.jdbc(url='jdbc:hive2://127.0.0.1:10000/default', table='pokes', properties=connProps) + + # df = spark.read.format("jdbc").option("url", "jdbc:hive2://localhost:10000/dbgpt_test").option("dbtable", "dbgpt_test.dbgpt_table").option("driver", "org.apache.hive.jdbc.HiveDriver").load() + + path = "/Users/chenketing/Downloads/Warehouse_and_Retail_Sales.csv" + df = spark.read.csv(path) + df.createOrReplaceTempView("warehouse1") + # df = spark.sql("show databases") + # spark.sql("CREATE TABLE IF NOT EXISTS default.db_test (id INT, name STRING)") + # df = spark.sql("DESC default.db_test") + # spark.sql("INSERT INTO default.db_test VALUES (1, 'Alice')") + # spark.sql("INSERT INTO default.db_test VALUES (2, 'Bob')") + # spark.sql("INSERT INTO default.db_test VALUES (3, 'Charlie')") + # df = spark.sql("select * from default.db_test") + print(spark.sql("SELECT * FROM warehouse1 limit 5").show()) + + # connection = engine.connect() + + # 执行Spark SQL查询 + # result = connection.execute("SELECT * FROM warehouse") From eca313a60882e8e037e00bb6e848d0d95a09cb71 Mon Sep 17 00:00:00 2001 From: aries_ckt <916701291@qq.com> Date: Tue, 19 Sep 2023 23:20:14 +0800 Subject: [PATCH 03/11] feat:llm manage --- pilot/server/llm_manage/api.py | 50 +++++++++++++++++++++------------- 1 file changed, 31 insertions(+), 19 deletions(-) diff --git a/pilot/server/llm_manage/api.py b/pilot/server/llm_manage/api.py index be1957c14..037a711f0 100644 --- a/pilot/server/llm_manage/api.py +++ b/pilot/server/llm_manage/api.py @@ -1,11 +1,10 @@ - from fastapi import APIRouter from pilot.component import ComponentType from pilot.configs.config import Config from pilot.model.base import ModelInstance, WorkerApplyType -from pilot.model.cluster import WorkerStartupRequest +from pilot.model.cluster import WorkerStartupRequest, WorkerManager from pilot.openapi.api_view_model import Result from pilot.server.llm_manage.request.request import ModelResponse @@ -14,15 +13,30 @@ router = APIRouter() -@router.post("/controller/list") -async def controller_list(request: ModelInstance): - print(f"/controller/list params:") +# @router.post("/controller/list") +# async def controller_list(request: ModelInstance): +# print(f"/controller/list params:") +# try: +# CFG.LLM_MODEL = request.model_name +# return Result.succ("success") +# +# except Exception as e: +# return Result.faild(code="E000X", msg=f"space list error {e}") +@router.get("/v1/worker/model/params") +async def model_params(): + print(f"/worker/model/params") try: - CFG.LLM_MODEL = request.model_name - return Result.succ("success") - + from pilot.model.cluster import WorkerManagerFactory + worker_manager = CFG.SYSTEM_APP.get_component( + ComponentType.WORKER_MANAGER_FACTORY, WorkerManagerFactory + ).create() + return Result.succ(await worker_manager.supported_models()) + if not worker_instance: + return Result.faild(code="E000X", msg=f"can not find worker manager") except Exception as e: - return Result.faild(code="E000X", msg=f"space list error {e}") + return Result.faild(code="E000X", msg=f"model stop failed {e}") + + @router.get("/v1/worker/model/list") @@ -73,13 +87,12 @@ async def model_start(request: WorkerStartupRequest): controller = CFG.SYSTEM_APP.get_component( ComponentType.MODEL_CONTROLLER, BaseModelController ) - instances = await controller.get_all_instances(model_name="WorkerManager@service", healthy_only=True) + instances = await controller.get_all_instances( + model_name="WorkerManager@service", healthy_only=True + ) worker_instance = None for instance in instances: - if ( - instance.host == request.host - and instance.port == request.port - ): + if instance.host == request.host and instance.port == request.port: from pilot.model.cluster import ModelRegistryClient from pilot.model.cluster import RemoteWorkerManager @@ -101,13 +114,12 @@ async def model_start(request: WorkerStartupRequest): controller = CFG.SYSTEM_APP.get_component( ComponentType.MODEL_CONTROLLER, BaseModelController ) - instances = await controller.get_all_instances(model_name="WorkerManager@service", healthy_only=True) + instances = await controller.get_all_instances( + model_name="WorkerManager@service", healthy_only=True + ) worker_instance = None for instance in instances: - if ( - instance.host == request.host - and instance.port == request.port - ): + if instance.host == request.host and instance.port == request.port: from pilot.model.cluster import ModelRegistryClient from pilot.model.cluster import RemoteWorkerManager From 823c38c81b47dbfea8365d3b7667e3c0bfe1edc3 Mon Sep 17 00:00:00 2001 From: aries_ckt <916701291@qq.com> Date: Wed, 20 Sep 2023 10:06:09 +0800 Subject: [PATCH 04/11] feat:llm manage --- pilot/server/llm_manage/api.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pilot/server/llm_manage/api.py b/pilot/server/llm_manage/api.py index 037a711f0..e1b45282c 100644 --- a/pilot/server/llm_manage/api.py +++ b/pilot/server/llm_manage/api.py @@ -13,15 +13,6 @@ router = APIRouter() -# @router.post("/controller/list") -# async def controller_list(request: ModelInstance): -# print(f"/controller/list params:") -# try: -# CFG.LLM_MODEL = request.model_name -# return Result.succ("success") -# -# except Exception as e: -# return Result.faild(code="E000X", msg=f"space list error {e}") @router.get("/v1/worker/model/params") async def model_params(): print(f"/worker/model/params") From f3caba7d7227faa9222944c8a632a90f949dab43 Mon Sep 17 00:00:00 2001 From: aries_ckt <916701291@qq.com> Date: Wed, 20 Sep 2023 20:22:14 +0800 Subject: [PATCH 05/11] feat:update params --- pilot/connections/conn_spark.py | 123 ++++++++++++++++++++++++ pilot/connections/rdbms/conn_spark.py | 132 -------------------------- pilot/server/llm_manage/api.py | 18 +++- 3 files changed, 136 insertions(+), 137 deletions(-) create mode 100644 pilot/connections/conn_spark.py delete mode 100644 pilot/connections/rdbms/conn_spark.py diff --git a/pilot/connections/conn_spark.py b/pilot/connections/conn_spark.py new file mode 100644 index 000000000..ac404f5c9 --- /dev/null +++ b/pilot/connections/conn_spark.py @@ -0,0 +1,123 @@ +from typing import Optional, Any +from pyspark.sql import SparkSession, DataFrame +from sqlalchemy import text + +from pilot.connections.base import BaseConnect + + +class SparkConnect(BaseConnect): + """Spark Connect + Args: + Usage: + """ + + """db type""" + db_type: str = "spark" + """db driver""" + driver: str = "spark" + """db dialect""" + dialect: str = "sparksql" + + def __init__( + self, + file_path: str, + spark_session: Optional[SparkSession] = None, + engine_args: Optional[dict]= None, + **kwargs: Any + ) -> None: + """Initialize the Spark DataFrame from Datasource path + return: Spark DataFrame + """ + self.spark_session = ( + spark_session or SparkSession.builder.appName("dbgpt").getOrCreate() + ) + self.path = file_path + self.table_name = "temp" + self.df = self.create_df(self.path) + + @classmethod + def from_file_path( + cls, file_path: str, engine_args: Optional[dict] = None, **kwargs: Any + ): + try: + return cls(file_path=file_path, engine_args=engine_args) + + except Exception as e: + print("load spark datasource error" + str(e)) + + def create_df(self, path) -> DataFrame: + """Create a Spark DataFrame from Datasource path + return: Spark DataFrame + """ + return self.spark_session.read.option("header", "true").csv(path) + + def run(self, sql): + # self.log(f"llm ingestion sql query is :\n{sql}") + # self.df = self.create_df(self.path) + self.df.createOrReplaceTempView(self.table_name) + df = self.spark_session.sql(sql) + first_row = df.first() + rows = [first_row.asDict().keys()] + for row in df.collect(): + rows.append(row) + return rows + + def query_ex(self, sql): + rows = self.run(sql) + field_names = rows[0] + return field_names, rows + + def get_indexes(self, table_name): + """Get table indexes about specified table.""" + return "" + + def get_show_create_table(self, table_name): + """Get table show create table about specified table.""" + + return "ans" + + def get_fields(self): + """Get column meta about dataframe.""" + return ",".join([f"({name}: {dtype})" for name, dtype in self.df.dtypes]) + + def get_users(self): + return [] + + def get_grants(self): + return [] + + def get_collation(self): + """Get collation.""" + return "UTF-8" + + def get_charset(self): + return "UTF-8" + + def get_db_list(self): + return ["default"] + + def get_db_names(self): + return ["default"] + + def get_database_list(self): + return [] + + def get_database_names(self): + return [] + + def table_simple_info(self): + return f"{self.table_name}{self.get_fields()}" + + def get_table_comments(self, db_name): + session = self._db_sessions() + cursor = session.execute( + text( + f"""SELECT table, comment FROM system.tables WHERE database = '{db_name}'""".format( + db_name + ) + ) + ) + table_comments = cursor.fetchall() + return [ + (table_comment[0], table_comment[1]) for table_comment in table_comments + ] diff --git a/pilot/connections/rdbms/conn_spark.py b/pilot/connections/rdbms/conn_spark.py deleted file mode 100644 index aca5f9f4a..000000000 --- a/pilot/connections/rdbms/conn_spark.py +++ /dev/null @@ -1,132 +0,0 @@ -import re -from typing import Optional, Any - -from sqlalchemy import text - -from pyspark.sql import SparkSession, DataFrame - - - -class SparkConnect: - """Connect Spark - Args: - Usage: - """ - - """db type""" - # db_type: str = "spark" - """db driver""" - driver: str = "spark" - """db dialect""" - # db_dialect: str = "spark" - def __init__( - self, - spark_session: Optional[SparkSession] = None, - ) -> None: - self.spark_session = spark_session or SparkSession.builder.appName("dbgpt").master("local[*]").config("spark.sql.catalogImplementation", "hive").getOrCreate() - - def create_df(self, path)-> DataFrame: - """load path into spark""" - path = "/Users/chenketing/Downloads/Warehouse_and_Retail_Sales.csv" - return self.spark_session.read.csv(path) - - def run(self, sql): - self.spark_session.sql(sql) - return sql.show() - - - def get_indexes(self, table_name): - """Get table indexes about specified table.""" - return "" - - def get_show_create_table(self, table_name): - """Get table show create table about specified table.""" - session = self._db_sessions() - cursor = session.execute(text(f"SHOW CREATE TABLE {table_name}")) - ans = cursor.fetchall() - ans = ans[0][0] - ans = re.sub(r"\s*ENGINE\s*=\s*MergeTree\s*", " ", ans, flags=re.IGNORECASE) - ans = re.sub( - r"\s*DEFAULT\s*CHARSET\s*=\s*\w+\s*", " ", ans, flags=re.IGNORECASE - ) - ans = re.sub(r"\s*SETTINGS\s*\s*\w+\s*", " ", ans, flags=re.IGNORECASE) - return ans - - def get_fields(self, df: DataFrame): - """Get column fields about specified table.""" - return "\n".join([f"{name}: {dtype}" for name, dtype in df.dtypes]) - - def get_users(self): - return [] - - def get_grants(self): - return [] - - def get_collation(self): - """Get collation.""" - return "UTF-8" - - def get_charset(self): - return "UTF-8" - - def get_database_list(self): - return [] - - def get_database_names(self): - return [] - - def get_table_comments(self, db_name): - session = self._db_sessions() - cursor = session.execute( - text( - f"""SELECT table, comment FROM system.tables WHERE database = '{db_name}'""".format( - db_name - ) - ) - ) - table_comments = cursor.fetchall() - return [ - (table_comment[0], table_comment[1]) for table_comment in table_comments - ] - - -if __name__ == "__main__": - # spark = SparkSession.builder \ - # .appName("Spark-SQL and sqlalchemy") \ - # .getOrCreate() - db_url = "spark://B-V0ECMD6R-0244.local:7077" - # engine = create_engine(db_url) - # engine = create_engine("sparksql:///?Server=127.0.0.1") - # sqlContext = SQLContext(spark) - # df = sqlContext.read.format("jdbc").option("url", db_url).option("dbtable", - # "person").option( - # "user", "username").option("password", "password").load() - spark = ( - SparkSession.builder.appName("ckt") - .master("local[*]") - # .config("hive.metastore.uris", "thrift://localhost:9083") - # .config("spark.sql.warehouse.dir", "/Users/chenketing/myhive/") - .config("spark.sql.catalogImplementation", "hive") - .enableHiveSupport() - .getOrCreate() - ) - # sqlContext.read.jdbc(url='jdbc:hive2://127.0.0.1:10000/default', table='pokes', properties=connProps) - - # df = spark.read.format("jdbc").option("url", "jdbc:hive2://localhost:10000/dbgpt_test").option("dbtable", "dbgpt_test.dbgpt_table").option("driver", "org.apache.hive.jdbc.HiveDriver").load() - - path = "/Users/chenketing/Downloads/Warehouse_and_Retail_Sales.csv" - df = spark.read.csv(path) - df.createOrReplaceTempView("warehouse1") - # df = spark.sql("show databases") - # spark.sql("CREATE TABLE IF NOT EXISTS default.db_test (id INT, name STRING)") - # df = spark.sql("DESC default.db_test") - # spark.sql("INSERT INTO default.db_test VALUES (1, 'Alice')") - # spark.sql("INSERT INTO default.db_test VALUES (2, 'Bob')") - # spark.sql("INSERT INTO default.db_test VALUES (3, 'Charlie')") - # df = spark.sql("select * from default.db_test") - print(spark.sql("SELECT * FROM warehouse1 limit 5").show()) - - # connection = engine.connect() - - # 执行Spark SQL查询 - # result = connection.execute("SELECT * FROM warehouse") diff --git a/pilot/server/llm_manage/api.py b/pilot/server/llm_manage/api.py index e1b45282c..4c0adeabc 100644 --- a/pilot/server/llm_manage/api.py +++ b/pilot/server/llm_manage/api.py @@ -1,10 +1,11 @@ +from typing import List + from fastapi import APIRouter from pilot.component import ComponentType from pilot.configs.config import Config -from pilot.model.base import ModelInstance, WorkerApplyType -from pilot.model.cluster import WorkerStartupRequest, WorkerManager +from pilot.model.cluster import WorkerStartupRequest from pilot.openapi.api_view_model import Result from pilot.server.llm_manage.request.request import ModelResponse @@ -21,15 +22,21 @@ async def model_params(): worker_manager = CFG.SYSTEM_APP.get_component( ComponentType.WORKER_MANAGER_FACTORY, WorkerManagerFactory ).create() - return Result.succ(await worker_manager.supported_models()) + params = [] + workers = await worker_manager.supported_models() + for worker in workers: + for model in worker.models: + model_dict = model.__dict__ + model_dict["host"] = worker.host + model_dict["port"] = worker.port + params.append(model_dict) + return Result.succ(params) if not worker_instance: return Result.faild(code="E000X", msg=f"can not find worker manager") except Exception as e: return Result.faild(code="E000X", msg=f"model stop failed {e}") - - @router.get("/v1/worker/model/list") async def model_list(): print(f"/worker/model/list") @@ -81,6 +88,7 @@ async def model_start(request: WorkerStartupRequest): instances = await controller.get_all_instances( model_name="WorkerManager@service", healthy_only=True ) + request.params = {} worker_instance = None for instance in instances: if instance.host == request.host and instance.port == request.port: From ef2884d1adbd8fc41d811b168fcf239af5f23409 Mon Sep 17 00:00:00 2001 From: aries_ckt <916701291@qq.com> Date: Thu, 21 Sep 2023 15:29:09 +0800 Subject: [PATCH 06/11] feat(web):model manage web files --- pilot/server/static/404.html | 2 +- pilot/server/static/404/index.html | 2 +- .../Clvh0WeruLnnmiRZQH52D/_buildManifest.js | 1 + .../_ssgManifest.js | 0 .../_BY-cQzLf2lL8o4uTsVNy/_buildManifest.js | 1 - .../static/chunks/147-1c86c44f1f0eb632.js | 7 ++++ .../static/chunks/184-0a4f2ea3f379be28.js | 17 ++++++++ ...c25d5f1d69a.js => 262.f73053d6a638bfdf.js} | 2 +- .../static/chunks/305.46bd8fe7becf4074.js | 10 ----- ...f8547fff0eaf.js => 34-cd5c494fe56733f7.js} | 4 +- .../static/chunks/455-5c8f2c8bda9b4b83.js | 30 -------------- .../static/chunks/455-ca34b6460502160b.js | 30 ++++++++++++++ ...cd0c5a600fb.js => 582.7e428951c1570e73.js} | 2 +- .../static/chunks/631-b73b692b8c702e06.js | 23 +++++++++++ .../static/chunks/716.697209723067c9aa.js | 10 +++++ ...7ee2dd885405.js => 79.36d62d58572d54c1.js} | 2 +- .../static/chunks/847-4335b5938375e331.js | 39 ------------------ ...caf45d578a.js => _app-2863ac11671feb6d.js} | 20 ++++----- ...18f61cb676.js => chat-2df8214a2d24741c.js} | 2 +- .../chunks/pages/database-ddf0a72485646c52.js | 1 - .../chunks/pages/database-ebf51747fd365187.js | 1 + ...9617f.js => documents-20cfa4fca7908a8d.js} | 2 +- .../chunks/pages/index-899dec6259d37a62.js | 1 + .../chunks/pages/index-d5aba6bbbc1d8aaa.js | 1 - .../chunks/pages/models-6bf3fa5926fa1442.js | 1 + ...24a46cf.js => webpack-cddd00b357d208f4.js} | 2 +- .../_next/static/css/319e16dd59ffd1d7.css | 3 -- .../_next/static/css/967d771b558e8335.css | 3 ++ pilot/server/static/chat/index.html | 2 +- pilot/server/static/database/index.html | 2 +- .../datastores/documents/chunklist/index.html | 2 +- .../static/datastores/documents/index.html | 2 +- pilot/server/static/datastores/index.html | 2 +- pilot/server/static/icons/spark.png | Bin 0 -> 12249 bytes pilot/server/static/index.html | 2 +- pilot/server/static/models/index.html | 1 + pilot/server/static/models/internlm.png | Bin 0 -> 4919 bytes 37 files changed, 121 insertions(+), 111 deletions(-) create mode 100644 pilot/server/static/_next/static/Clvh0WeruLnnmiRZQH52D/_buildManifest.js rename pilot/server/static/_next/static/{_BY-cQzLf2lL8o4uTsVNy => Clvh0WeruLnnmiRZQH52D}/_ssgManifest.js (100%) delete mode 100644 pilot/server/static/_next/static/_BY-cQzLf2lL8o4uTsVNy/_buildManifest.js create mode 100644 pilot/server/static/_next/static/chunks/147-1c86c44f1f0eb632.js create mode 100644 pilot/server/static/_next/static/chunks/184-0a4f2ea3f379be28.js rename pilot/server/static/_next/static/chunks/{262.02ff1c25d5f1d69a.js => 262.f73053d6a638bfdf.js} (99%) delete mode 100644 pilot/server/static/_next/static/chunks/305.46bd8fe7becf4074.js rename pilot/server/static/_next/static/chunks/{34-4756f8547fff0eaf.js => 34-cd5c494fe56733f7.js} (90%) delete mode 100644 pilot/server/static/_next/static/chunks/455-5c8f2c8bda9b4b83.js create mode 100644 pilot/server/static/_next/static/chunks/455-ca34b6460502160b.js rename pilot/server/static/_next/static/chunks/{582.2bbf0cd0c5a600fb.js => 582.7e428951c1570e73.js} (98%) create mode 100644 pilot/server/static/_next/static/chunks/631-b73b692b8c702e06.js create mode 100644 pilot/server/static/_next/static/chunks/716.697209723067c9aa.js rename pilot/server/static/_next/static/chunks/{79.e75d7ee2dd885405.js => 79.36d62d58572d54c1.js} (63%) delete mode 100644 pilot/server/static/_next/static/chunks/847-4335b5938375e331.js rename pilot/server/static/_next/static/chunks/pages/{_app-edeed3caf45d578a.js => _app-2863ac11671feb6d.js} (72%) rename pilot/server/static/_next/static/chunks/pages/{chat-a9adfc18f61cb676.js => chat-2df8214a2d24741c.js} (96%) delete mode 100644 pilot/server/static/_next/static/chunks/pages/database-ddf0a72485646c52.js create mode 100644 pilot/server/static/_next/static/chunks/pages/database-ebf51747fd365187.js rename pilot/server/static/_next/static/chunks/pages/datastores/{documents-7312ed2d9409617f.js => documents-20cfa4fca7908a8d.js} (99%) create mode 100644 pilot/server/static/_next/static/chunks/pages/index-899dec6259d37a62.js delete mode 100644 pilot/server/static/_next/static/chunks/pages/index-d5aba6bbbc1d8aaa.js create mode 100644 pilot/server/static/_next/static/chunks/pages/models-6bf3fa5926fa1442.js rename pilot/server/static/_next/static/chunks/{webpack-e39fb0ddb24a46cf.js => webpack-cddd00b357d208f4.js} (56%) delete mode 100644 pilot/server/static/_next/static/css/319e16dd59ffd1d7.css create mode 100644 pilot/server/static/_next/static/css/967d771b558e8335.css create mode 100644 pilot/server/static/icons/spark.png create mode 100644 pilot/server/static/models/index.html create mode 100644 pilot/server/static/models/internlm.png diff --git a/pilot/server/static/404.html b/pilot/server/static/404.html index f1dd24a99..7ce339d9c 100644 --- a/pilot/server/static/404.html +++ b/pilot/server/static/404.html @@ -1 +1 @@ -404: This page could not be found

404

This page could not be found.

\ No newline at end of file +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/pilot/server/static/404/index.html b/pilot/server/static/404/index.html index f1dd24a99..7ce339d9c 100644 --- a/pilot/server/static/404/index.html +++ b/pilot/server/static/404/index.html @@ -1 +1 @@ -404: This page could not be found

404

This page could not be found.

\ No newline at end of file +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/pilot/server/static/_next/static/Clvh0WeruLnnmiRZQH52D/_buildManifest.js b/pilot/server/static/_next/static/Clvh0WeruLnnmiRZQH52D/_buildManifest.js new file mode 100644 index 000000000..068ccd998 --- /dev/null +++ b/pilot/server/static/_next/static/Clvh0WeruLnnmiRZQH52D/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST=function(s,a,c,t,e,d,f,n,u,i,h,b,k,j,r){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[d,t,"static/chunks/707-109d4fec9e26030d.js","static/chunks/pages/index-899dec6259d37a62.js"],"/_error":["static/chunks/pages/_error-dee72aff9b2e2c12.js"],"/chat":["static/chunks/pages/chat-2df8214a2d24741c.js"],"/database":[s,a,c,f,n,u,"static/chunks/184-0a4f2ea3f379be28.js","static/chunks/pages/database-ebf51747fd365187.js"],"/datastores":[e,s,i,t,h,b,"static/chunks/241-4117dd68a591b7fa.js","static/chunks/pages/datastores-4fb48131988df037.js"],"/datastores/documents":[e,k,s,a,c,i,t,f,h,j,r,b,"static/chunks/749-f876c99e30a851b8.js","static/chunks/pages/datastores/documents-20cfa4fca7908a8d.js"],"/datastores/documents/chunklist":[e,s,a,c,j,r,"static/chunks/pages/datastores/documents/chunklist-4ae606926d192018.js"],"/models":[k,s,a,c,d,n,u,"static/chunks/147-1c86c44f1f0eb632.js","static/chunks/pages/models-6bf3fa5926fa1442.js"],sortedPages:["/","/_app","/_error","/chat","/database","/datastores","/datastores/documents","/datastores/documents/chunklist","/models"]}}("static/chunks/566-31b5bf29f3e84615.js","static/chunks/902-c56acea399c45e57.js","static/chunks/455-ca34b6460502160b.js","static/chunks/913-b5bc9815149e2ad5.js","static/chunks/29107295-90b90cb30c825230.js","static/chunks/66-791bb03098dc9265.js","static/chunks/625-63aa85328eed0b3e.js","static/chunks/46-2a716444a56f6f08.js","static/chunks/631-b73b692b8c702e06.js","static/chunks/556-26ffce13383f774a.js","static/chunks/939-126a01b0d827f3b4.js","static/chunks/589-8dfb35868cafc00b.js","static/chunks/75fc9c18-a784766a129ec5fb.js","static/chunks/289-06c0d9f538f77a71.js","static/chunks/34-cd5c494fe56733f7.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/pilot/server/static/_next/static/_BY-cQzLf2lL8o4uTsVNy/_ssgManifest.js b/pilot/server/static/_next/static/Clvh0WeruLnnmiRZQH52D/_ssgManifest.js similarity index 100% rename from pilot/server/static/_next/static/_BY-cQzLf2lL8o4uTsVNy/_ssgManifest.js rename to pilot/server/static/_next/static/Clvh0WeruLnnmiRZQH52D/_ssgManifest.js diff --git a/pilot/server/static/_next/static/_BY-cQzLf2lL8o4uTsVNy/_buildManifest.js b/pilot/server/static/_next/static/_BY-cQzLf2lL8o4uTsVNy/_buildManifest.js deleted file mode 100644 index 62ea9d74e..000000000 --- a/pilot/server/static/_next/static/_BY-cQzLf2lL8o4uTsVNy/_buildManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__BUILD_MANIFEST=function(s,a,t,c,e,d,f,n,u,i,b){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[a,"static/chunks/66-791bb03098dc9265.js","static/chunks/707-109d4fec9e26030d.js","static/chunks/pages/index-d5aba6bbbc1d8aaa.js"],"/_error":["static/chunks/pages/_error-dee72aff9b2e2c12.js"],"/chat":["static/chunks/pages/chat-a9adfc18f61cb676.js"],"/database":[s,t,d,c,"static/chunks/46-2a716444a56f6f08.js","static/chunks/847-4335b5938375e331.js","static/chunks/pages/database-ddf0a72485646c52.js"],"/datastores":[e,s,f,a,n,u,"static/chunks/241-4117dd68a591b7fa.js","static/chunks/pages/datastores-4fb48131988df037.js"],"/datastores/documents":[e,"static/chunks/75fc9c18-a784766a129ec5fb.js",s,f,t,a,d,c,n,i,b,u,"static/chunks/749-f876c99e30a851b8.js","static/chunks/pages/datastores/documents-7312ed2d9409617f.js"],"/datastores/documents/chunklist":[e,s,t,c,i,b,"static/chunks/pages/datastores/documents/chunklist-4ae606926d192018.js"],sortedPages:["/","/_app","/_error","/chat","/database","/datastores","/datastores/documents","/datastores/documents/chunklist"]}}("static/chunks/566-31b5bf29f3e84615.js","static/chunks/913-b5bc9815149e2ad5.js","static/chunks/902-c56acea399c45e57.js","static/chunks/455-5c8f2c8bda9b4b83.js","static/chunks/29107295-90b90cb30c825230.js","static/chunks/625-63aa85328eed0b3e.js","static/chunks/556-26ffce13383f774a.js","static/chunks/939-126a01b0d827f3b4.js","static/chunks/589-8dfb35868cafc00b.js","static/chunks/289-06c0d9f538f77a71.js","static/chunks/34-4756f8547fff0eaf.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/147-1c86c44f1f0eb632.js b/pilot/server/static/_next/static/chunks/147-1c86c44f1f0eb632.js new file mode 100644 index 000000000..552ef1f2e --- /dev/null +++ b/pilot/server/static/_next/static/chunks/147-1c86c44f1f0eb632.js @@ -0,0 +1,7 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[147],{22624:function(e,t,r){var n=r(64836);t.Z=void 0;var o=n(r(64938)),a=r(85893),l=(0,o.default)([(0,a.jsx)("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),(0,a.jsx)("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),(0,a.jsx)("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"2"),(0,a.jsx)("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"3"),(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-2.5c2.33 0 4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2s-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5z"},"4")],"SentimentSatisfiedAlt");t.Z=l},49769:function(e,t,r){var n=r(64836);t.Z=void 0;var o=n(r(64938)),a=r(85893),l=(0,o.default)([(0,a.jsx)("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),(0,a.jsx)("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5z"},"2")],"SentimentVeryDissatisfied");t.Z=l},98034:function(e,t,r){var n=r(64836);t.Z=void 0;var o=n(r(64938)),a=r(85893),l=(0,o.default)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm4 14H8V8h8v8z"}),"StopCircle");t.Z=l},76043:function(e,t,r){var n=r(67294);let o=n.createContext(void 0);t.Z=o},73065:function(e,t,r){r.d(t,{Z:function(){return E}});var n=r(94184),o=r.n(n),a=r(87462),l=r(1413),i=r(4942),c=r(97685),s=r(45987),d=r(21770),u=r(67294),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],b=(0,u.forwardRef)(function(e,t){var r,n=e.prefixCls,b=void 0===n?"rc-checkbox":n,f=e.className,v=e.style,h=e.checked,m=e.disabled,g=e.defaultChecked,x=e.type,y=void 0===x?"checkbox":x,C=e.title,$=e.onChange,k=(0,s.Z)(e,p),S=(0,u.useRef)(null),O=(0,d.Z)(void 0!==g&&g,{value:h}),j=(0,c.Z)(O,2),w=j[0],E=j[1];(0,u.useImperativeHandle)(t,function(){return{focus:function(){var e;null===(e=S.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=S.current)||void 0===e||e.blur()},input:S.current}});var Z=o()(b,f,(r={},(0,i.Z)(r,"".concat(b,"-checked"),w),(0,i.Z)(r,"".concat(b,"-disabled"),m),r));return u.createElement("span",{className:Z,title:C,style:v},u.createElement("input",(0,a.Z)({},k,{className:"".concat(b,"-input"),ref:S,onChange:function(t){m||("checked"in e||E(t.target.checked),null==$||$({target:(0,l.Z)((0,l.Z)({},e),{},{type:y,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:m,checked:!!w,type:y})),u.createElement("span",{className:"".concat(b,"-inner")}))}),f=r(53124),v=r(98866),h=r(65223);let m=u.createContext(null);var g=r(63185),x=r(45353),y=r(17415),C=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};let $=u.forwardRef((e,t)=>{var r;let{prefixCls:n,className:a,rootClassName:l,children:i,indeterminate:c=!1,style:s,onMouseEnter:d,onMouseLeave:p,skipGroup:$=!1,disabled:k}=e,S=C(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:O,direction:j,checkbox:w}=u.useContext(f.E_),E=u.useContext(m),{isFormItemInput:Z}=u.useContext(h.aM),z=u.useContext(v.Z),P=null!==(r=(null==E?void 0:E.disabled)||k)&&void 0!==r?r:z,N=u.useRef(S.value);u.useEffect(()=>{null==E||E.registerValue(S.value)},[]),u.useEffect(()=>{if(!$)return S.value!==N.current&&(null==E||E.cancelValue(N.current),null==E||E.registerValue(S.value),N.current=S.value),()=>null==E?void 0:E.cancelValue(S.value)},[S.value]);let I=O("checkbox",n),[M,D]=(0,g.ZP)(I),B=Object.assign({},S);E&&!$&&(B.onChange=function(){S.onChange&&S.onChange.apply(S,arguments),E.toggleOption&&E.toggleOption({label:i,value:S.value})},B.name=E.name,B.checked=E.value.includes(S.value));let R=o()(`${I}-wrapper`,{[`${I}-rtl`]:"rtl"===j,[`${I}-wrapper-checked`]:B.checked,[`${I}-wrapper-disabled`]:P,[`${I}-wrapper-in-form-item`]:Z},null==w?void 0:w.className,a,l,D),V=o()({[`${I}-indeterminate`]:c},y.A,D);return M(u.createElement(x.Z,{component:"Checkbox",disabled:P},u.createElement("label",{className:R,style:Object.assign(Object.assign({},null==w?void 0:w.style),s),onMouseEnter:d,onMouseLeave:p},u.createElement(b,Object.assign({"aria-checked":c?"mixed":void 0},B,{prefixCls:I,className:V,disabled:P,ref:t})),void 0!==i&&u.createElement("span",null,i))))});var k=r(74902),S=r(98423),O=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};let j=u.forwardRef((e,t)=>{let{defaultValue:r,children:n,options:a=[],prefixCls:l,className:i,rootClassName:c,style:s,onChange:d}=e,p=O(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:b,direction:v}=u.useContext(f.E_),[h,x]=u.useState(p.value||r||[]),[y,C]=u.useState([]);u.useEffect(()=>{"value"in p&&x(p.value||[])},[p.value]);let j=u.useMemo(()=>a.map(e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e),[a]),w=b("checkbox",l),E=`${w}-group`,[Z,z]=(0,g.ZP)(w),P=(0,S.Z)(p,["value","disabled"]),N=a.length?j.map(e=>u.createElement($,{prefixCls:w,key:e.value.toString(),disabled:"disabled"in e?e.disabled:p.disabled,value:e.value,checked:h.includes(e.value),onChange:e.onChange,className:`${E}-item`,style:e.style,title:e.title},e.label)):n,I={toggleOption:e=>{let t=h.indexOf(e.value),r=(0,k.Z)(h);-1===t?r.push(e.value):r.splice(t,1),"value"in p||x(r),null==d||d(r.filter(e=>y.includes(e)).sort((e,t)=>{let r=j.findIndex(t=>t.value===e),n=j.findIndex(e=>e.value===t);return r-n}))},value:h,disabled:p.disabled,name:p.name,registerValue:e=>{C(t=>[].concat((0,k.Z)(t),[e]))},cancelValue:e=>{C(t=>t.filter(t=>t!==e))}},M=o()(E,{[`${E}-rtl`]:"rtl"===v},i,c,z);return Z(u.createElement("div",Object.assign({className:M,style:s},P,{ref:t}),u.createElement(m.Provider,{value:I},N)))});var w=u.memo(j);$.Group=w,$.__ANT_CHECKBOX=!0;var E=$},63185:function(e,t,r){r.d(t,{C2:function(){return i}});var n=r(14747),o=r(45503),a=r(67968);let l=e=>{let{checkboxCls:t}=e,r=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,n.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[r]:Object.assign(Object.assign({},(0,n.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${r}`]:{marginInlineStart:0},[`&${r}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,n.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,n.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px 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}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` + ${r}:not(${r}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${r}:not(${r}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` + ${r}-checked:not(${r}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${r}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){let r=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(r)]}t.ZP=(0,a.Z)("Checkbox",(e,t)=>{let{prefixCls:r}=t;return[i(r,e)]})}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/184-0a4f2ea3f379be28.js b/pilot/server/static/_next/static/chunks/184-0a4f2ea3f379be28.js new file mode 100644 index 000000000..20aa19670 --- /dev/null +++ b/pilot/server/static/_next/static/chunks/184-0a4f2ea3f379be28.js @@ -0,0 +1,17 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[184],{27704:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(87462),o=n(67294),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-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-32zm-200 0H360v-72h304v72z"}}]},name:"delete",theme:"filled"},i=n(42135),l=o.forwardRef(function(e,t){return o.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))})},36531:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(87462),o=n(67294),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 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-32zm-622.3-84c2 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.9z"}}]},name:"edit",theme:"filled"},i=n(42135),l=o.forwardRef(function(e,t){return o.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:r}))})},2093:function(e,t,n){var a=n(97582),o=n(67294),r=n(92770);t.Z=function(e,t){(0,o.useEffect)(function(){var t=e(),n=!1;return!function(){(0,a.mG)(this,void 0,void 0,function(){return(0,a.Jh)(this,function(e){switch(e.label){case 0:if(!(0,r.mf)(t[Symbol.asyncIterator]))return[3,4];e.label=1;case 1:return[4,t.next()];case 2:if(e.sent().done||n)return[3,3];return[3,1];case 3:return[3,6];case 4:return[4,t];case 5:e.sent(),e.label=6;case 6:return[2]}})})}(),function(){n=!0}},t)}},40411:function(e,t,n){n.d(t,{Z:function(){return Z}});var a=n(94184),o=n.n(a),r=n(82225),i=n(67294),l=n(98787),s=n(96159),c=n(53124),d=n(76325),u=n(14747),m=n(98719),p=n(45503),g=n(67968);let b=new d.E4("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),f=new d.E4("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),$=new d.E4("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),h=new d.E4("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),v=new d.E4("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new d.E4("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=e=>{let{componentCls:t,iconCls:n,antCls:a,badgeShadowSize:o,motionDurationSlow:r,textFontSize:i,textFontSizeSM:l,statusSize:s,dotSize:c,textFontWeight:d,indicatorHeight:p,indicatorHeightSM:g,marginXS:x}=e,O=`${a}-scroll-number`,w=(0,m.Z)(e,(e,n)=>{let{darkColor:a}=n;return{[`&${t} ${t}-color-${e}`]:{background:a,[`&:not(${t}-count)`]:{color:a}}}});return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{zIndex:e.indicatorZIndex,minWidth:p,height:p,color:e.badgeTextColor,fontWeight:d,fontSize:i,lineHeight:`${p}px`,whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p/2,boxShadow:`0 0 0 ${o}px ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:g,height:g,fontSize:l,lineHeight:`${g}px`,borderRadius:g/2},[`${t}-multiple-words`]:{padding:`0 ${e.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:c,minWidth:c,height:c,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${o}px ${e.badgeShadowColor}`},[`${t}-dot${O}`]:{transition:`background ${r}`},[`${t}-count, ${t}-dot, ${O}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorPrimary,backgroundColor:e.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:o,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:b,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:x,color:e.colorText,fontSize:e.fontSize}}}),w),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:f,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:$,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:h,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:v,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${O}-custom-component, ${t}-count`]:{transform:"none"},[`${O}-custom-component, ${O}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${O}`]:{overflow:"hidden",[`${O}-only`]:{position:"relative",display:"inline-block",height:p,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${O}-only-unit`]:{height:p,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${O}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${O}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},O=e=>{let{fontSize:t,lineHeight:n,lineWidth:a,marginXS:o,colorBorderBg:r}=e,i=e.colorBgContainer,l=e.colorError,s=e.colorErrorHover,c=(0,p.TS)(e,{badgeFontHeight:Math.round(t*n),badgeShadowSize:a,badgeTextColor:i,badgeColor:l,badgeColorHover:s,badgeShadowColor:r,badgeProcessingDuration:"1.2s",badgeRibbonOffset:o,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"});return c},w=e=>{let{fontSize:t,lineHeight:n,fontSizeSM:a,lineWidth:o}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*o,indicatorHeightSM:t,dotSize:a/2,textFontSize:a,textFontSizeSM:a,textFontWeight:"normal",statusSize:a/2}};var E=(0,g.Z)("Badge",e=>{let t=O(e);return[x(t)]},w);let C=e=>{let{antCls:t,badgeFontHeight:n,marginXS:a,badgeRibbonOffset:o}=e,r=`${t}-ribbon`,i=`${t}-ribbon-wrapper`,l=(0,m.Z)(e,(e,t)=>{let{darkColor:n}=t;return{[`&${r}-color-${e}`]:{background:n,color:n}}});return{[`${i}`]:{position:"relative"},[`${r}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(e)),{position:"absolute",top:a,padding:`0 ${e.paddingXS}px`,color:e.colorPrimary,lineHeight:`${n}px`,whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${r}-text`]:{color:e.colorTextLightSolid},[`${r}-corner`]:{position:"absolute",top:"100%",width:o,height:o,color:"currentcolor",border:`${o/2}px solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${r}-placement-end`]:{insetInlineEnd:-o,borderEndEndRadius:0,[`${r}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${r}-placement-start`]:{insetInlineStart:-o,borderEndStartRadius:0,[`${r}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var S=(0,g.Z)(["Badge","Ribbon"],e=>{let t=O(e);return[C(t)]},w);function k(e){let t,{prefixCls:n,value:a,current:r,offset:l=0}=e;return l&&(t={position:"absolute",top:`${l}00%`,left:0}),i.createElement("span",{style:t,className:o()(`${n}-only-unit`,{current:r})},a)}function j(e){let t,n;let{prefixCls:a,count:o,value:r}=e,l=Number(r),s=Math.abs(o),[c,d]=i.useState(l),[u,m]=i.useState(s),p=()=>{d(l),m(s)};if(i.useEffect(()=>{let e=setTimeout(()=>{p()},1e3);return()=>{clearTimeout(e)}},[l]),c===l||Number.isNaN(l)||Number.isNaN(c))t=[i.createElement(k,Object.assign({},e,{key:l,current:!0}))],n={transition:"none"};else{t=[];let a=l+10,o=[];for(let e=l;e<=a;e+=1)o.push(e);let r=o.findIndex(e=>e%10===c);t=o.map((t,n)=>i.createElement(k,Object.assign({},e,{key:t,value:t%10,offset:n-r,current:n===r})));let d=ut.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]]);return n};let z=i.forwardRef((e,t)=>{let{prefixCls:n,count:a,className:r,motionClassName:l,style:d,title:u,show:m,component:p="sup",children:g}=e,b=N(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:f}=i.useContext(c.E_),$=f("scroll-number",n),h=Object.assign(Object.assign({},b),{"data-show":m,style:d,className:o()($,r,l),title:u}),v=a;if(a&&Number(a)%1==0){let e=String(a).split("");v=i.createElement("bdi",null,e.map((t,n)=>i.createElement(j,{prefixCls:$,count:Number(a),value:t,key:e.length-n})))}return(d&&d.borderColor&&(h.style=Object.assign(Object.assign({},d),{boxShadow:`0 0 0 1px ${d.borderColor} inset`})),g)?(0,s.Tm)(g,e=>({className:o()(`${$}-custom-component`,null==e?void 0:e.className,l)})):i.createElement(p,Object.assign({},h,{ref:t}),v)});var R=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]]);return n};let I=i.forwardRef((e,t)=>{var n,a,d,u,m;let{prefixCls:p,scrollNumberPrefixCls:g,children:b,status:f,text:$,color:h,count:v=null,overflowCount:y=99,dot:x=!1,size:O="default",title:w,offset:C,style:S,className:k,rootClassName:j,classNames:N,styles:I,showZero:Z=!1}=e,M=R(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:T,direction:B,badge:D}=i.useContext(c.E_),P=T("badge",p),[H,W]=E(P),L=v>y?`${y}+`:v,F="0"===L||0===L,A=null===v||F&&!Z,_=(null!=f||null!=h)&&A,G=x&&!F,X=G?"":L,K=(0,i.useMemo)(()=>{let e=null==X||""===X;return(e||F&&!Z)&&!G},[X,F,Z,G]),Y=(0,i.useRef)(v);K||(Y.current=v);let q=Y.current,U=(0,i.useRef)(X);K||(U.current=X);let V=U.current,J=(0,i.useRef)(G);K||(J.current=G);let Q=(0,i.useMemo)(()=>{if(!C)return Object.assign(Object.assign({},null==D?void 0:D.style),S);let e={marginTop:C[1]};return"rtl"===B?e.left=parseInt(C[0],10):e.right=-parseInt(C[0],10),Object.assign(Object.assign(Object.assign({},e),null==D?void 0:D.style),S)},[B,C,S,null==D?void 0:D.style]),ee=null!=w?w:"string"==typeof q||"number"==typeof q?q:void 0,et=K||!$?null:i.createElement("span",{className:`${P}-status-text`},$),en=q&&"object"==typeof q?(0,s.Tm)(q,e=>({style:Object.assign(Object.assign({},Q),e.style)})):void 0,ea=(0,l.o2)(h,!1),eo=o()(null==N?void 0:N.indicator,null===(n=null==D?void 0:D.classNames)||void 0===n?void 0:n.indicator,{[`${P}-status-dot`]:_,[`${P}-status-${f}`]:!!f,[`${P}-color-${h}`]:ea}),er={};h&&!ea&&(er.color=h,er.background=h);let ei=o()(P,{[`${P}-status`]:_,[`${P}-not-a-wrapper`]:!b,[`${P}-rtl`]:"rtl"===B},k,j,null==D?void 0:D.className,null===(a=null==D?void 0:D.classNames)||void 0===a?void 0:a.root,null==N?void 0:N.root,W);if(!b&&_){let e=Q.color;return H(i.createElement("span",Object.assign({},M,{className:ei,style:Object.assign(Object.assign(Object.assign({},null==I?void 0:I.root),null===(d=null==D?void 0:D.styles)||void 0===d?void 0:d.root),Q)}),i.createElement("span",{className:eo,style:Object.assign(Object.assign(Object.assign({},null==I?void 0:I.indicator),null===(u=null==D?void 0:D.styles)||void 0===u?void 0:u.indicator),er)}),$&&i.createElement("span",{style:{color:e},className:`${P}-status-text`},$)))}return H(i.createElement("span",Object.assign({ref:t},M,{className:ei,style:Object.assign(Object.assign({},null===(m=null==D?void 0:D.styles)||void 0===m?void 0:m.root),null==I?void 0:I.root)}),b,i.createElement(r.ZP,{visible:!K,motionName:`${P}-zoom`,motionAppear:!1,motionDeadline:1e3},e=>{var t,n;let{className:a,ref:r}=e,l=T("scroll-number",g),s=J.current,c=o()(null==N?void 0:N.indicator,null===(t=null==D?void 0:D.classNames)||void 0===t?void 0:t.indicator,{[`${P}-dot`]:s,[`${P}-count`]:!s,[`${P}-count-sm`]:"small"===O,[`${P}-multiple-words`]:!s&&V&&V.toString().length>1,[`${P}-status-${f}`]:!!f,[`${P}-color-${h}`]:ea}),d=Object.assign(Object.assign(Object.assign({},null==I?void 0:I.indicator),null===(n=null==D?void 0:D.styles)||void 0===n?void 0:n.indicator),Q);return h&&!ea&&((d=d||{}).background=h),i.createElement(z,{prefixCls:l,show:!K,motionClassName:a,className:c,count:V,title:ee,style:d,key:"scrollNumber",ref:r},en)}),et))});I.Ribbon=e=>{let{className:t,prefixCls:n,style:a,color:r,children:s,text:d,placement:u="end",rootClassName:m}=e,{getPrefixCls:p,direction:g}=i.useContext(c.E_),b=p("ribbon",n),f=(0,l.o2)(r,!1),$=o()(b,`${b}-placement-${u}`,{[`${b}-rtl`]:"rtl"===g,[`${b}-color-${r}`]:f},t),[h,v]=S(b),y={},x={};return r&&!f&&(y.background=r,x.color=r),h(i.createElement("div",{className:o()(`${b}-wrapper`,m,v)},s,i.createElement("div",{className:o()($,v),style:Object.assign(Object.assign({},y),a)},i.createElement("span",{className:`${b}-text`},d),i.createElement("div",{className:`${b}-corner`,style:x}))))};var Z=I},85813:function(e,t,n){n.d(t,{Z:function(){return J}});var a=n(94184),o=n.n(a),r=n(98423),i=n(67294),l=n(53124),s=n(98675),c=e=>{let{prefixCls:t,className:n,style:a,size:r,shape:l}=e,s=o()({[`${t}-lg`]:"large"===r,[`${t}-sm`]:"small"===r}),c=o()({[`${t}-circle`]:"circle"===l,[`${t}-square`]:"square"===l,[`${t}-round`]:"round"===l}),d=i.useMemo(()=>"number"==typeof r?{width:r,height:r,lineHeight:`${r}px`}:{},[r]);return i.createElement("span",{className:o()(t,s,c,n),style:Object.assign(Object.assign({},d),a)})},d=n(76325),u=n(67968),m=n(45503);let p=new d.E4("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),g=e=>({height:e,lineHeight:`${e}px`}),b=e=>Object.assign({width:e},g(e)),f=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:p,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),$=e=>Object.assign({width:5*e,minWidth:5*e},g(e)),h=e=>{let{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:a,controlHeightLG:o,controlHeightSM:r}=e;return{[`${t}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},b(a)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},b(o)),[`${t}${t}-sm`]:Object.assign({},b(r))}},v=e=>{let{controlHeight:t,borderRadiusSM:n,skeletonInputCls:a,controlHeightLG:o,controlHeightSM:r,gradientFromColor:i}=e;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},$(t)),[`${a}-lg`]:Object.assign({},$(o)),[`${a}-sm`]:Object.assign({},$(r))}},y=e=>Object.assign({width:e},g(e)),x=e=>{let{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:a,borderRadiusSM:o}=e;return{[`${t}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:a,borderRadius:o},y(2*n)),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},y(n)),{maxWidth:4*n,maxHeight:4*n}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},O=(e,t,n)=>{let{skeletonButtonCls:a}=e;return{[`${n}${a}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${a}-round`]:{borderRadius:t}}},w=e=>Object.assign({width:2*e,minWidth:2*e},g(e)),E=e=>{let{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:a,controlHeightLG:o,controlHeightSM:r,gradientFromColor:i}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:2*a,minWidth:2*a},w(a))},O(e,a,n)),{[`${n}-lg`]:Object.assign({},w(o))}),O(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},w(r))}),O(e,r,`${n}-sm`))},C=e=>{let{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:a,skeletonParagraphCls:o,skeletonButtonCls:r,skeletonInputCls:i,skeletonImageCls:l,controlHeight:s,controlHeightLG:c,controlHeightSM:d,gradientFromColor:u,padding:m,marginSM:p,borderRadius:g,titleHeight:$,blockRadius:y,paragraphLiHeight:O,controlHeightXS:w,paragraphMarginTop:C}=e;return{[`${t}`]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:u},b(s)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},b(c)),[`${n}-sm`]:Object.assign({},b(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${a}`]:{width:"100%",height:$,background:u,borderRadius:y,[`+ ${o}`]:{marginBlockStart:d}},[`${o}`]:{padding:0,"> li":{width:"100%",height:O,listStyle:"none",background:u,borderRadius:y,"+ li":{marginBlockStart:w}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${a}, ${o} > li`]:{borderRadius:g}}},[`${t}-with-avatar ${t}-content`]:{[`${a}`]:{marginBlockStart:p,[`+ ${o}`]:{marginBlockStart:C}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},E(e)),h(e)),v(e)),x(e)),[`${t}${t}-block`]:{width:"100%",[`${r}`]:{width:"100%"},[`${i}`]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${a}, + ${o} > li, + ${n}, + ${r}, + ${i}, + ${l} + `]:Object.assign({},f(e))}}};var S=(0,u.Z)("Skeleton",e=>{let{componentCls:t}=e,n=(0,m.TS)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:1.5*e.controlHeight,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[C(n)]},e=>{let{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),k=n(87462),j={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},N=n(42135),z=i.forwardRef(function(e,t){return i.createElement(N.Z,(0,k.Z)({},e,{ref:t,icon:j}))}),R=n(74902),I=e=>{let t=t=>{let{width:n,rows:a=2}=e;return Array.isArray(n)?n[t]:a-1===t?n:void 0},{prefixCls:n,className:a,style:r,rows:l}=e,s=(0,R.Z)(Array(l)).map((e,n)=>i.createElement("li",{key:n,style:{width:t(n)}}));return i.createElement("ul",{className:o()(n,a),style:r},s)},Z=e=>{let{prefixCls:t,className:n,width:a,style:r}=e;return i.createElement("h3",{className:o()(t,n),style:Object.assign({width:a},r)})};function M(e){return e&&"object"==typeof e?e:{}}let T=e=>{let{prefixCls:t,loading:n,className:a,rootClassName:r,style:s,children:d,avatar:u=!1,title:m=!0,paragraph:p=!0,active:g,round:b}=e,{getPrefixCls:f,direction:$,skeleton:h}=i.useContext(l.E_),v=f("skeleton",t),[y,x]=S(v);if(n||!("loading"in e)){let e,t;let n=!!u,l=!!m,d=!!p;if(n){let t=Object.assign(Object.assign({prefixCls:`${v}-avatar`},l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),M(u));e=i.createElement("div",{className:`${v}-header`},i.createElement(c,Object.assign({},t)))}if(l||d){let e,a;if(l){let t=Object.assign(Object.assign({prefixCls:`${v}-title`},!n&&d?{width:"38%"}:n&&d?{width:"50%"}:{}),M(m));e=i.createElement(Z,Object.assign({},t))}if(d){let e=Object.assign(Object.assign({prefixCls:`${v}-paragraph`},function(e,t){let n={};return e&&t||(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}(n,l)),M(p));a=i.createElement(I,Object.assign({},e))}t=i.createElement("div",{className:`${v}-content`},e,a)}let f=o()(v,{[`${v}-with-avatar`]:n,[`${v}-active`]:g,[`${v}-rtl`]:"rtl"===$,[`${v}-round`]:b},null==h?void 0:h.className,a,r,x);return y(i.createElement("div",{className:f,style:Object.assign(Object.assign({},null==h?void 0:h.style),s)},e,t))}return void 0!==d?d:null};T.Button=e=>{let{prefixCls:t,className:n,rootClassName:a,active:s,block:d=!1,size:u="default"}=e,{getPrefixCls:m}=i.useContext(l.E_),p=m("skeleton",t),[g,b]=S(p),f=(0,r.Z)(e,["prefixCls"]),$=o()(p,`${p}-element`,{[`${p}-active`]:s,[`${p}-block`]:d},n,a,b);return g(i.createElement("div",{className:$},i.createElement(c,Object.assign({prefixCls:`${p}-button`,size:u},f))))},T.Avatar=e=>{let{prefixCls:t,className:n,rootClassName:a,active:s,shape:d="circle",size:u="default"}=e,{getPrefixCls:m}=i.useContext(l.E_),p=m("skeleton",t),[g,b]=S(p),f=(0,r.Z)(e,["prefixCls","className"]),$=o()(p,`${p}-element`,{[`${p}-active`]:s},n,a,b);return g(i.createElement("div",{className:$},i.createElement(c,Object.assign({prefixCls:`${p}-avatar`,shape:d,size:u},f))))},T.Input=e=>{let{prefixCls:t,className:n,rootClassName:a,active:s,block:d,size:u="default"}=e,{getPrefixCls:m}=i.useContext(l.E_),p=m("skeleton",t),[g,b]=S(p),f=(0,r.Z)(e,["prefixCls"]),$=o()(p,`${p}-element`,{[`${p}-active`]:s,[`${p}-block`]:d},n,a,b);return g(i.createElement("div",{className:$},i.createElement(c,Object.assign({prefixCls:`${p}-input`,size:u},f))))},T.Image=e=>{let{prefixCls:t,className:n,rootClassName:a,style:r,active:s}=e,{getPrefixCls:c}=i.useContext(l.E_),d=c("skeleton",t),[u,m]=S(d),p=o()(d,`${d}-element`,{[`${d}-active`]:s},n,a,m);return u(i.createElement("div",{className:p},i.createElement("div",{className:o()(`${d}-image`,n),style:r},i.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${d}-image-svg`},i.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${d}-image-path`})))))},T.Node=e=>{let{prefixCls:t,className:n,rootClassName:a,style:r,active:s,children:c}=e,{getPrefixCls:d}=i.useContext(l.E_),u=d("skeleton",t),[m,p]=S(u),g=o()(u,`${u}-element`,{[`${u}-active`]:s},p,n,a),b=null!=c?c:i.createElement(z,null);return m(i.createElement("div",{className:g},i.createElement("div",{className:o()(`${u}-image`,n),style:r},b)))};var B=n(41625),D=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]]);return n},P=e=>{var{prefixCls:t,className:n,hoverable:a=!0}=e,r=D(e,["prefixCls","className","hoverable"]);let{getPrefixCls:s}=i.useContext(l.E_),c=s("card",t),d=o()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:a});return i.createElement("div",Object.assign({},r,{className:d}))},H=n(14747);let W=e=>{let{antCls:t,componentCls:n,headerHeight:a,cardPaddingBase:o,tabsMarginBottom:r}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${o}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,H.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},H.vS),{[` + > ${n}-typography, + > ${n}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:r,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},L=e=>{let{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:a,lineWidth:o}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + ${o}px 0 0 0 ${n}, + 0 ${o}px 0 0 ${n}, + ${o}px ${o}px 0 0 ${n}, + ${o}px 0 0 0 ${n} inset, + 0 ${o}px 0 0 ${n} inset; + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:a}}},F=e=>{let{componentCls:t,iconCls:n,actionsLiMargin:a,cardActionsIconSize:o,colorBorderSecondary:r,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${r}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,H.dF)()),{"& > li":{margin:a,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,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.colorTextDescription,lineHeight:`${e.fontSize*e.lineHeight}px`,transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:o,lineHeight:`${o*e.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${r}`}}})},A=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,H.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},H.vS),"&-description":{color:e.colorTextDescription}}),_=e=>{let{componentCls:t,cardPaddingBase:n,colorFillAlter:a}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:a,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},G=e=>{let{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},X=e=>{let{antCls:t,componentCls:n,cardShadow:a,cardHeadPadding:o,colorBorderSecondary:r,boxShadowTertiary:i,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,H.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:i},[`${n}-head`]:W(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,H.dF)()),[`${n}-grid`]:L(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:F(e),[`${n}-meta`]:A(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${r}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:o}}},[`${n}-type-inner`]:_(e),[`${n}-loading`]:G(e),[`${n}-rtl`]:{direction:"rtl"}}},K=e=>{let{componentCls:t,cardPaddingSM:n,headerHeightSM:a,headerFontSizeSM:o}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:a,padding:`0 ${n}px`,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`]:{minHeight:a,paddingTop:0,display:"flex",alignItems:"center"}}}}};var Y=(0,u.Z)("Card",e=>{let t=(0,m.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[X(t),K(t)]},e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText})),q=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]]);return n};let U=i.forwardRef((e,t)=>{let n;let{prefixCls:a,className:c,rootClassName:d,style:u,extra:m,headStyle:p={},bodyStyle:g={},title:b,loading:f,bordered:$=!0,size:h,type:v,cover:y,actions:x,tabList:O,children:w,activeTabKey:E,defaultActiveTabKey:C,tabBarExtraContent:S,hoverable:k,tabProps:j={}}=e,N=q(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:z,direction:R,card:I}=i.useContext(l.E_),Z=i.useMemo(()=>{let e=!1;return i.Children.forEach(w,t=>{t&&t.type&&t.type===P&&(e=!0)}),e},[w]),M=z("card",a),[D,H]=Y(M),W=i.createElement(T,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),L=void 0!==E,F=Object.assign(Object.assign({},j),{[L?"activeKey":"defaultActiveKey"]:L?E:C,tabBarExtraContent:S}),A=(0,s.Z)(h),_=O?i.createElement(B.Z,Object.assign({size:A&&"default"!==A?A:"large"},F,{className:`${M}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:O.map(e=>{var{tab:t}=e;return Object.assign({label:t},q(e,["tab"]))})})):null;(b||m||_)&&(n=i.createElement("div",{className:`${M}-head`,style:p},i.createElement("div",{className:`${M}-head-wrapper`},b&&i.createElement("div",{className:`${M}-head-title`},b),m&&i.createElement("div",{className:`${M}-extra`},m)),_));let G=y?i.createElement("div",{className:`${M}-cover`},y):null,X=i.createElement("div",{className:`${M}-body`,style:g},f?W:w),K=x&&x.length?i.createElement("ul",{className:`${M}-actions`},x.map((e,t)=>i.createElement("li",{style:{width:`${100/x.length}%`},key:`action-${t}`},i.createElement("span",null,e)))):null,U=(0,r.Z)(N,["onTabChange"]),V=o()(M,null==I?void 0:I.className,{[`${M}-loading`]:f,[`${M}-bordered`]:$,[`${M}-hoverable`]:k,[`${M}-contain-grid`]:Z,[`${M}-contain-tabs`]:O&&O.length,[`${M}-${A}`]:A,[`${M}-type-${v}`]:!!v,[`${M}-rtl`]:"rtl"===R},c,d,H),J=Object.assign(Object.assign({},null==I?void 0:I.style),u);return D(i.createElement("div",Object.assign({ref:t},U,{className:V,style:J}),n,G,X,K))});var V=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]]);return n};U.Grid=P,U.Meta=e=>{let{prefixCls:t,className:n,avatar:a,title:r,description:s}=e,c=V(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(l.E_),u=d("card",t),m=o()(`${u}-meta`,n),p=a?i.createElement("div",{className:`${u}-meta-avatar`},a):null,g=r?i.createElement("div",{className:`${u}-meta-title`},r):null,b=s?i.createElement("div",{className:`${u}-meta-description`},s):null,f=g||b?i.createElement("div",{className:`${u}-meta-detail`},g,b):null;return i.createElement("div",Object.assign({},c,{className:m}),p,f)};var J=U},85265:function(e,t,n){n.d(t,{Z:function(){return H}});var a=n(94184),o=n.n(a),r=n(1413),i=n(97685),l=n(54535),s=n(8410),c=n(67294),d=c.createContext(null),u=c.createContext({}),m=n(4942),p=n(87462),g=n(82225),b=n(15105),f=n(64217),$=n(56790),h=function(e){var t=e.prefixCls,n=e.className,a=e.style,i=e.children,l=e.containerRef,s=e.id,d=e.onMouseEnter,m=e.onMouseOver,g=e.onMouseLeave,b=e.onClick,f=e.onKeyDown,h=e.onKeyUp,v=c.useContext(u).panel,y=(0,$.x1)(v,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,p.Z)({id:s,className:o()("".concat(t,"-content"),n),style:(0,r.Z)({},a),"aria-modal":"true",role:"dialog",ref:y},{onMouseEnter:d,onMouseOver:m,onMouseLeave:g,onClick:b,onKeyDown:f,onKeyUp:h}),i))},v=n(80334);function y(e){return"string"==typeof e&&String(Number(e))===e?((0,v.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var x={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"},O=c.forwardRef(function(e,t){var n,a,l,s,u=e.prefixCls,$=e.open,v=e.placement,O=e.inline,w=e.push,E=e.forceRender,C=e.autoFocus,S=e.keyboard,k=e.rootClassName,j=e.rootStyle,N=e.zIndex,z=e.className,R=e.id,I=e.style,Z=e.motion,M=e.width,T=e.height,B=e.children,D=e.contentWrapperStyle,P=e.mask,H=e.maskClosable,W=e.maskMotion,L=e.maskClassName,F=e.maskStyle,A=e.afterOpenChange,_=e.onClose,G=e.onMouseEnter,X=e.onMouseOver,K=e.onMouseLeave,Y=e.onClick,q=e.onKeyDown,U=e.onKeyUp,V=c.useRef(),J=c.useRef(),Q=c.useRef();c.useImperativeHandle(t,function(){return V.current}),c.useEffect(function(){if($&&C){var e;null===(e=V.current)||void 0===e||e.focus({preventScroll:!0})}},[$]);var ee=c.useState(!1),et=(0,i.Z)(ee,2),en=et[0],ea=et[1],eo=c.useContext(d),er=null!==(n=null!==(a=null===(l=!1===w?{distance:0}:!0===w?{}:w||{})||void 0===l?void 0:l.distance)&&void 0!==a?a:null==eo?void 0:eo.pushDistance)&&void 0!==n?n:180,ei=c.useMemo(function(){return{pushDistance:er,push:function(){ea(!0)},pull:function(){ea(!1)}}},[er]);c.useEffect(function(){var e,t;$?null==eo||null===(e=eo.push)||void 0===e||e.call(eo):null==eo||null===(t=eo.pull)||void 0===t||t.call(eo)},[$]),c.useEffect(function(){return function(){var e;null==eo||null===(e=eo.pull)||void 0===e||e.call(eo)}},[]);var el=P&&c.createElement(g.ZP,(0,p.Z)({key:"mask"},W,{visible:$}),function(e,t){var n=e.className,a=e.style;return c.createElement("div",{className:o()("".concat(u,"-mask"),n,L),style:(0,r.Z)((0,r.Z)({},a),F),onClick:H&&$?_:void 0,ref:t})}),es="function"==typeof Z?Z(v):Z,ec={};if(en&&er)switch(v){case"top":ec.transform="translateY(".concat(er,"px)");break;case"bottom":ec.transform="translateY(".concat(-er,"px)");break;case"left":ec.transform="translateX(".concat(er,"px)");break;default:ec.transform="translateX(".concat(-er,"px)")}"left"===v||"right"===v?ec.width=y(M):ec.height=y(T);var ed={onMouseEnter:G,onMouseOver:X,onMouseLeave:K,onClick:Y,onKeyDown:q,onKeyUp:U},eu=c.createElement(g.ZP,(0,p.Z)({key:"panel"},es,{visible:$,forceRender:E,onVisibleChanged:function(e){null==A||A(e)},removeOnLeave:!1,leavedClassName:"".concat(u,"-content-wrapper-hidden")}),function(t,n){var a=t.className,i=t.style;return c.createElement("div",(0,p.Z)({className:o()("".concat(u,"-content-wrapper"),a),style:(0,r.Z)((0,r.Z)((0,r.Z)({},ec),i),D)},(0,f.Z)(e,{data:!0})),c.createElement(h,(0,p.Z)({id:R,containerRef:n,prefixCls:u,className:z,style:I},ed),B))}),em=(0,r.Z)({},j);return N&&(em.zIndex=N),c.createElement(d.Provider,{value:ei},c.createElement("div",{className:o()(u,"".concat(u,"-").concat(v),k,(s={},(0,m.Z)(s,"".concat(u,"-open"),$),(0,m.Z)(s,"".concat(u,"-inline"),O),s)),style:em,tabIndex:-1,ref:V,onKeyDown:function(e){var t,n,a=e.keyCode,o=e.shiftKey;switch(a){case b.Z.TAB:a===b.Z.TAB&&(o||document.activeElement!==Q.current?o&&document.activeElement===J.current&&(null===(n=Q.current)||void 0===n||n.focus({preventScroll:!0})):null===(t=J.current)||void 0===t||t.focus({preventScroll:!0}));break;case b.Z.ESC:_&&S&&(e.stopPropagation(),_(e))}}},el,c.createElement("div",{tabIndex:0,ref:J,style:x,"aria-hidden":"true","data-sentinel":"start"}),eu,c.createElement("div",{tabIndex:0,ref:Q,style:x,"aria-hidden":"true","data-sentinel":"end"})))}),w=function(e){var t=e.open,n=e.prefixCls,a=e.placement,o=e.autoFocus,d=e.keyboard,m=e.width,p=e.mask,g=void 0===p||p,b=e.maskClosable,f=e.getContainer,$=e.forceRender,h=e.afterOpenChange,v=e.destroyOnClose,y=e.onMouseEnter,x=e.onMouseOver,w=e.onMouseLeave,E=e.onClick,C=e.onKeyDown,S=e.onKeyUp,k=e.panelRef,j=c.useState(!1),N=(0,i.Z)(j,2),z=N[0],R=N[1],I=c.useState(!1),Z=(0,i.Z)(I,2),M=Z[0],T=Z[1];(0,s.Z)(function(){T(!0)},[]);var B=!!M&&void 0!==t&&t,D=c.useRef(),P=c.useRef();(0,s.Z)(function(){B&&(P.current=document.activeElement)},[B]);var H=c.useMemo(function(){return{panel:k}},[k]);if(!$&&!z&&!B&&v)return null;var W=(0,r.Z)((0,r.Z)({},e),{},{open:B,prefixCls:void 0===n?"rc-drawer":n,placement:void 0===a?"right":a,autoFocus:void 0===o||o,keyboard:void 0===d||d,width:void 0===m?378:m,mask:g,maskClosable:void 0===b||b,inline:!1===f,afterOpenChange:function(e){var t,n;R(e),null==h||h(e),e||!P.current||null!==(t=D.current)&&void 0!==t&&t.contains(P.current)||null===(n=P.current)||void 0===n||n.focus({preventScroll:!0})},ref:D},{onMouseEnter:y,onMouseOver:x,onMouseLeave:w,onClick:E,onKeyDown:C,onKeyUp:S});return c.createElement(u.Provider,{value:H},c.createElement(l.Z,{open:B||$||z,autoDestroy:!1,getContainer:f,autoLock:g&&(B||z)},c.createElement(O,W)))},E=n(33603),C=n(53124),S=n(65223),k=n(69760),j=e=>{let{prefixCls:t,title:n,footer:a,extra:r,closeIcon:i,closable:l,onClose:s,headerStyle:d,drawerStyle:u,bodyStyle:m,footerStyle:p,children:g}=e,b=c.useCallback(e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e),[s]),[f,$]=(0,k.Z)(l,i,b,void 0,!0),h=c.useMemo(()=>n||f?c.createElement("div",{style:d,className:o()(`${t}-header`,{[`${t}-header-close-only`]:f&&!n&&!r})},c.createElement("div",{className:`${t}-header-title`},$,n&&c.createElement("div",{className:`${t}-title`},n)),r&&c.createElement("div",{className:`${t}-extra`},r)):null,[f,$,r,d,t,n]),v=c.useMemo(()=>{if(!a)return null;let e=`${t}-footer`;return c.createElement("div",{className:e,style:p},a)},[a,p,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:u},h,c.createElement("div",{className:`${t}-body`,style:m},g),v)},N=n(4173),z=n(67968),R=n(45503),I=e=>{let{componentCls:t,motionDurationSlow:n}=e,a={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[a,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[a,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[a,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[a,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};let Z=e=>{let{componentCls:t,zIndexPopup:n,colorBgMask:a,colorBgElevated:o,motionDurationSlow:r,motionDurationMid:i,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:d,lineWidth:u,lineType:m,colorSplit:p,marginSM:g,colorIcon:b,colorIconHover:f,colorText:$,fontWeightStrong:h,footerPaddingBlock:v,footerPaddingInline:y}=e,x=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:o,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:a,pointerEvents:"auto"},[x]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${r}`,"&-hidden":{display:"none"}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:o,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:d,borderBottom:`${u}px ${m} ${p}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:g,color:b,fontWeight:h,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:f,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:$,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:d},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${v}px ${y}px`,borderTop:`${u}px ${m} ${p}`},"&-rtl":{direction:"rtl"}}}};var M=(0,z.Z)("Drawer",e=>{let t=(0,R.TS)(e,{});return[Z(t),I(t)]},e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding})),T=n(16569),B=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(n[a[o]]=e[a[o]]);return n};let D={distance:180},P=e=>{let{rootClassName:t,width:n,height:a,size:r="default",mask:i=!0,push:l=D,open:s,afterOpenChange:d,onClose:u,prefixCls:m,getContainer:p,style:g,className:b,visible:f,afterVisibleChange:$}=e,h=B(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:v,getPrefixCls:y,direction:x,drawer:O}=c.useContext(C.E_),k=y("drawer",m),[z,R]=M(k),I=o()({"no-mask":!i,[`${k}-rtl`]:"rtl"===x},t,R),Z=c.useMemo(()=>null!=n?n:"large"===r?736:378,[n,r]),P=c.useMemo(()=>null!=a?a:"large"===r?736:378,[a,r]),H={motionName:(0,E.m)(k,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},W=(0,T.H)();return z(c.createElement(N.BR,null,c.createElement(S.Ux,{status:!0,override:!0},c.createElement(w,Object.assign({prefixCls:k,onClose:u,maskMotion:H,motion:e=>({motionName:(0,E.m)(k,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},h,{open:null!=s?s:f,mask:i,push:l,width:Z,height:P,style:Object.assign(Object.assign({},null==O?void 0:O.style),g),className:o()(null==O?void 0:O.className,b),rootClassName:I,getContainer:void 0===p&&v?()=>v(document.body):p,afterOpenChange:null!=d?d:$,panelRef:W}),c.createElement(j,Object.assign({prefixCls:k},h,{onClose:u}))))))};P._InternalPanelDoNotUseOrYouWillBeFired=e=>{let{prefixCls:t,style:n,className:a,placement:r="right"}=e,i=B(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(C.E_),s=l("drawer",t),[d,u]=M(s),m=o()(s,`${s}-pure`,`${s}-${r}`,u,a);return d(c.createElement("div",{className:m,style:n},c.createElement(j,Object.assign({prefixCls:s},i))))};var H=P}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/262.02ff1c25d5f1d69a.js b/pilot/server/static/_next/static/chunks/262.f73053d6a638bfdf.js similarity index 99% rename from pilot/server/static/_next/static/chunks/262.02ff1c25d5f1d69a.js rename to pilot/server/static/_next/static/chunks/262.f73053d6a638bfdf.js index d21ee762f..bb8f65b9a 100644 --- a/pilot/server/static/_next/static/chunks/262.02ff1c25d5f1d69a.js +++ b/pilot/server/static/_next/static/chunks/262.f73053d6a638bfdf.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[262],{59370:function(e,t,l){l.r(t),l.d(t,{default:function(){return K}});var a=l(85893),s=l(67294),r=l(41118),n=l(16789),o=l(80837),i=l(79172),c=l(51610),d=l(48665),u=l(577),x=l(1375),h=e=>{let t=(0,s.useReducer)((e,t)=>({...e,...t}),{...e});return t},m=l(2453),f=l(41468),p=l(83454),v=e=>{let{queryAgentURL:t,channel:l,queryBody:a,initHistory:r=[]}=e,[n,o]=h({history:r}),{refreshDialogList:i,chatId:c,model:d}=(0,s.useContext)(f.p),u=new AbortController;(0,s.useEffect)(()=>{r&&r.length&&o({history:r})},[r]);let v=async(e,s)=>{if(!e)return;let r=[...n.history,{role:"human",context:e}],h=r.length;o({history:r});let f={conv_uid:c,...s,...a,user_input:e,channel:l};if(!(null==f?void 0:f.conv_uid)){m.ZP.error("conv_uid 不存在,请刷新后重试");return}try{await (0,x.L)("".concat(p.env.API_BASE_URL?p.env.API_BASE_URL:"").concat("/api"+t),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f),signal:u.signal,openWhenHidden:!0,async onopen(e){if(r.length<=1){var t;i();let e=new URLSearchParams(window.location.search);e.delete("initMessage"),null===(t=window.history)||void 0===t||t.replaceState(null,"","?".concat(e.toString()))}(!e.ok||e.headers.get("content-type")!==x.a)&&e.status>=400&&e.status<500&&429!==e.status&&e.status},onclose(){console.log("onclose")},onerror(e){throw console.log("onerror"),Error(e)},onmessage:e=>{var t,l,a;if(e.data=null===(t=e.data)||void 0===t?void 0:t.replaceAll("\\n","\n"),"[DONE]"===e.data);else if(null===(l=e.data)||void 0===l?void 0:l.startsWith("[ERROR]"))o({history:[...r,{role:"view",context:null===(a=e.data)||void 0===a?void 0:a.replace("[ERROR]","")}]});else{let t=[...r];e.data&&((null==t?void 0:t[h])?t[h].context="".concat(e.data):t.push({role:"view",context:e.data,model_name:d}),o({history:t}))}}})}catch(e){console.log(e),o({history:[...r,{role:"view",context:"Sorry, We meet some error, please try agin later."}]})}};return{handleChatSubmit:v,history:n.history}},g=l(24339),y=l(14986),w=l(30322),j=l(75913),b=l(14553),_=l(48699),Z=l(13245),N=l(43458),k=l(47556),S=l(87536),C=l(39332),E=l(96486),R=l.n(E),O=l(99513),A=l(2166),P=l(50228),D=l(87547),L=l(35576),M=l(56986),U=l(93179),q=l(81799),F=l(94184),H=l.n(F);let I={overrides:{code:e=>{let{children:t,className:l}=e;return(0,a.jsx)(U.Z,{language:"javascript",style:M.Z,children:t})},img:{props:{className:"my-2 !max-h-none"}},table:{props:{className:"my-2 border-collapse border border-slate-400 dark:border-slate-500 bg-white dark:bg-slate-800 text-sm shadow-sm"}},thead:{props:{className:"bg-slate-50 dark:bg-slate-700"}},th:{props:{className:"border border-slate-300 dark:border-slate-600 font-semibold !p-2 text-slate-900 dark:text-slate-200 !text-left"}},td:{props:{className:"border border-slate-300 dark:border-slate-700 !p-2 text-slate-500 dark:text-slate-400 !text-left"}}},wrapper:s.Fragment,namedCodesToUnicode:{amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xa0",quot:"“"}};var J=function(e){let{content:t,isChartChat:l,onLinkClick:r}=e,{context:n,model_name:o,role:i}=t,{scene:c}=(0,s.useContext)(f.p),d="view"===i;return(0,a.jsxs)("div",{className:H()("overflow-x-auto w-full flex px-2 sm:px-4 py-2 sm:py-6 rounded-xl",{"bg-slate-100 dark:bg-[#353539]":d,"lg:w-full xl:w-full pl-0":["chat_with_db_execute","chat_dashboard"].includes(c)}),children:[(0,a.jsx)("div",{className:"mr-2 flex flex-shrink-0 items-center justify-center h-7 w-7 rounded-full text-lg sm:mr-4",children:d?(0,q.A)(o)||(0,a.jsx)(P.Z,{}):(0,a.jsx)(D.Z,{})}),(0,a.jsxs)("div",{className:"flex-1 items-center text-md leading-7",children:[l&&"object"==typeof n&&(0,a.jsxs)(a.Fragment,{children:["[".concat(n.template_name,"]: "),(0,a.jsx)(A.Z,{sx:{color:"#1677ff"},component:"button",onClick:r,children:n.template_introduce||"More Details"})]}),"string"==typeof n&&(0,a.jsx)(L.Z,{options:I,children:n.replaceAll("\\n","\n")})]})]})},T=e=>{let{messages:t,onSubmit:l,paramsObj:r={},clearInitMessage:n}=e,o=(0,C.useSearchParams)(),i=o&&o.get("initMessage"),c=o&&o.get("spaceNameOriginal"),{currentDialogue:d,scene:u,model:x}=(0,s.useContext)(f.p),h="chat_dashboard"===u,[m,p]=(0,s.useState)(!1),[v,E]=(0,s.useState)(""),[A,P]=(0,s.useState)(!1),[D,L]=(0,s.useState)(),[M,U]=(0,s.useState)(t),[F,I]=(0,s.useState)(""),T=(0,s.useRef)(null),W=(0,s.useMemo)(()=>Object.entries(r).map(e=>{let[t,l]=e;return{key:t,value:l}}),[r]),B=(0,S.cI)(),V=async e=>{let{query:t}=e;try{p(!0),B.reset(),await l(t,{select_param:"chat_excel"===u?null==d?void 0:d.select_param:r[v]})}catch(e){}finally{p(!1)}},z=async()=>{try{var e;let t=new URLSearchParams(window.location.search),l=t.get("initMessage");t.delete("initMessage"),null===(e=window.history)||void 0===e||e.replaceState(null,"","?".concat(t.toString())),await V({query:l})}catch(e){console.log(e)}finally{null==n||n()}},G=e=>{let t=e;try{t=JSON.parse(e)}catch(e){console.log(e)}return t};return(0,s.useEffect)(()=>{T.current&&T.current.scrollTo(0,T.current.scrollHeight)},[null==t?void 0:t.length]),(0,s.useEffect)(()=>{i&&t.length<=0&&z()},[z,i,t.length]),(0,s.useEffect)(()=>{(null==W?void 0:W.length)&&E(c||W[0].value)},[W,null==W?void 0:W.length,c]),(0,s.useEffect)(()=>{if(h){let e=R().cloneDeep(t);e.forEach(e=>{(null==e?void 0:e.role)==="view"&&"string"==typeof(null==e?void 0:e.context)&&(e.context=G(null==e?void 0:e.context))}),U(e.filter(e=>["view","human"].includes(e.role)))}else U(t.filter(e=>["view","human"].includes(e.role)))},[h,t]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:T,className:"flex flex-1 overflow-y-auto pb-8 w-full flex-col",children:(0,a.jsx)("div",{className:"flex items-center flex-1 flex-col text-sm leading-6 text-slate-900 dark:text-slate-300 sm:text-base sm:leading-7",children:null==M?void 0:M.map((e,t)=>(0,a.jsx)(J,{content:e,isChartChat:h,onLinkClick:()=>{P(!0),L(t),I(JSON.stringify(null==e?void 0:e.context,null,2))}},t))})}),(0,a.jsx)("div",{className:H()("relative after:absolute after:-top-8 after:h-8 after:w-full after:bg-gradient-to-t after:from-white after:to-transparent dark:after:from-[#212121]",{"cursor-not-allowed":"chat_excel"===u&&!(null==d?void 0:d.select_param)}),children:(0,a.jsxs)("form",{className:"flex flex-wrap w-full py-2 sm:pt-6 sm:pb-10",onSubmit:e=>{e.stopPropagation(),B.handleSubmit(V)(e)},children:[!!(null==W?void 0:W.length)&&(0,a.jsx)("div",{className:H()("flex flex-grow items-center h-12 mb-2",{"max-w-[6rem] sm:max-w-[12rem] mr-2":"chat_dashboard"!==u}),children:(0,a.jsx)(y.Z,{className:"h-full w-full",value:v,onChange:(e,t)=>{E(null!=t?t:"")},children:W.map(e=>(0,a.jsx)(w.Z,{value:e.value,children:e.key},e.key))})}),(0,a.jsx)(j.ZP,{disabled:"chat_excel"===u&&!(null==d?void 0:d.select_param),className:"flex-1 h-12 min-w-min",style:{minWidth:"min-content"},variant:"outlined",startDecorator:(0,q.A)(x||""),endDecorator:(0,a.jsx)(b.ZP,{type:"submit",children:m?(0,a.jsx)(_.Z,{}):(0,a.jsx)(g.Z,{})}),...B.register("query")})]})}),(0,a.jsx)(Z.Z,{open:A,onClose:()=>{P(!1)},children:(0,a.jsxs)(N.Z,{className:"w-1/2 h-[600px] flex items-center justify-center","aria-labelledby":"variant-modal-title","aria-describedby":"variant-modal-description",children:[(0,a.jsx)(O.Z,{className:"w-full h-[500px]",language:"json",value:F}),(0,a.jsx)(k.Z,{variant:"outlined",className:"w-full mt-2",onClick:()=>P(!1),children:"OK"})]})})]})},W=l(50489),B=l(45247),V=l(79716),z=l(39156);let G=()=>(0,a.jsxs)(r.Z,{className:"h-full w-full flex bg-transparent",children:[(0,a.jsx)(n.Z,{animation:"wave",variant:"text",level:"body2"}),(0,a.jsx)(n.Z,{animation:"wave",variant:"text",level:"body2"}),(0,a.jsx)(o.Z,{ratio:"21/9",className:"flex-1",sx:{["& .".concat(i.Z.content)]:{height:"100%"}},children:(0,a.jsx)(n.Z,{variant:"overlay",className:"h-full"})})]});var K=()=>{let[e,t]=(0,s.useState)(!1),[l,r]=(0,s.useState)(),{refreshDialogList:n,scene:o,chatId:i,model:x,setModel:h}=(0,s.useContext)(f.p),{data:m=[],run:p}=(0,u.Z)(async()=>{t(!0);let[,e]=await (0,W.Vx)((0,W.$i)(i));t(!1);let l=(e||[]).filter(e=>"view"===e.role).slice(-1)[0];return(null==l?void 0:l.model_name)&&h(l.model_name),null!=e?e:[]},{ready:!!i,refreshDeps:[i]}),{history:g,handleChatSubmit:y}=v({queryAgentURL:"/v1/chat/completions",queryBody:{conv_uid:i,chat_mode:o||"chat_normal",model_name:x},initHistory:m}),{data:w={}}=(0,u.Z)(async()=>{let[,e]=await (0,W.Vx)((0,W.vD)(o));return null!=e?e:{}},{ready:!!o,refreshDeps:[i,o]});return(0,s.useEffect)(()=>{if(g&&!(g.length<1))try{var e;let t=null==g?void 0:null===(e=g[g.length-1])||void 0===e?void 0:e.context,l=JSON.parse(t);r((null==l?void 0:l.template_name)==="report"?null==l?void 0:l.charts:void 0)}catch(e){r(void 0)}},[g]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(V.Z,{refreshHistory:p,modelChange:e=>{h(e)}}),(0,a.jsx)(B.Z,{visible:e}),(0,a.jsxs)("div",{className:"px-4 flex flex-1 overflow-hidden",children:[(0,a.jsx)(z.Z,{chartsData:l}),!l&&"chat_dashboard"===o&&(0,a.jsx)("div",{className:"w-3/4 p-6",children:(0,a.jsx)("div",{className:"flex flex-col gap-3 h-full",children:(0,a.jsxs)(c.Z,{container:!0,spacing:2,sx:{flexGrow:1},children:[(0,a.jsx)(c.Z,{xs:8,children:(0,a.jsx)(d.Z,{className:"h-full w-full",sx:{display:"flex",gap:2},children:(0,a.jsx)(G,{})})}),(0,a.jsx)(c.Z,{xs:4,children:(0,a.jsx)(G,{})}),(0,a.jsx)(c.Z,{xs:4,children:(0,a.jsx)(G,{})}),(0,a.jsx)(c.Z,{xs:8,children:(0,a.jsx)(G,{})})]})})}),(0,a.jsx)("div",{className:H()("flex flex-1 flex-col h-full px-8 w-full",{"w-1/3 pl-4 px-0 py-0":"chat_dashboard"===o}),children:(0,a.jsx)(T,{clearInitMessage:async()=>{await n()},messages:g,onSubmit:y,paramsObj:w})})]})]})}},45247:function(e,t,l){var a=l(85893),s=l(48699);t.Z=function(e){let{visible:t}=e;return t?(0,a.jsx)("div",{className:"absolute w-full h-full top-0 left-0 flex justify-center items-center z-10 bg-white dark:bg-black bg-opacity-50 dark:bg-opacity-50",children:(0,a.jsx)(s.Z,{variant:"plain"})}):null}}}]); \ No newline at end of file +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[262],{59370:function(e,t,l){l.r(t),l.d(t,{default:function(){return K}});var a=l(85893),s=l(67294),r=l(41118),n=l(16789),o=l(80837),i=l(79172),c=l(51610),d=l(48665),u=l(577),x=l(1375),h=e=>{let t=(0,s.useReducer)((e,t)=>({...e,...t}),{...e});return t},m=l(2453),f=l(41468),p=l(83454),v=e=>{let{queryAgentURL:t,channel:l,queryBody:a,initHistory:r=[]}=e,[n,o]=h({history:r}),{refreshDialogList:i,chatId:c,model:d}=(0,s.useContext)(f.p),u=new AbortController;(0,s.useEffect)(()=>{r&&r.length&&o({history:r})},[r]);let v=async(e,s)=>{if(!e)return;let r=[...n.history,{role:"human",context:e}],h=r.length;o({history:r});let f={conv_uid:c,...s,...a,user_input:e,channel:l};if(!(null==f?void 0:f.conv_uid)){m.ZP.error("conv_uid 不存在,请刷新后重试");return}try{await (0,x.L)("".concat(p.env.API_BASE_URL?p.env.API_BASE_URL:"").concat("/api"+t),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f),signal:u.signal,openWhenHidden:!0,async onopen(e){if(r.length<=1){var t;i();let e=new URLSearchParams(window.location.search);e.delete("initMessage"),null===(t=window.history)||void 0===t||t.replaceState(null,"","?".concat(e.toString()))}(!e.ok||e.headers.get("content-type")!==x.a)&&e.status>=400&&e.status<500&&429!==e.status&&e.status},onclose(){console.log("onclose")},onerror(e){throw console.log("onerror"),Error(e)},onmessage:e=>{var t,l,a;if(e.data=null===(t=e.data)||void 0===t?void 0:t.replaceAll("\\n","\n"),"[DONE]"===e.data);else if(null===(l=e.data)||void 0===l?void 0:l.startsWith("[ERROR]"))o({history:[...r,{role:"view",context:null===(a=e.data)||void 0===a?void 0:a.replace("[ERROR]","")}]});else{let t=[...r];e.data&&((null==t?void 0:t[h])?t[h].context="".concat(e.data):t.push({role:"view",context:e.data,model_name:d}),o({history:t}))}}})}catch(e){console.log(e),o({history:[...r,{role:"view",context:"Sorry, We meet some error, please try agin later."}]})}};return{handleChatSubmit:v,history:n.history}},g=l(24339),y=l(14986),w=l(30322),j=l(75913),b=l(14553),_=l(48699),Z=l(13245),N=l(43458),k=l(47556),S=l(87536),C=l(39332),E=l(96486),R=l.n(E),O=l(99513),A=l(2166),P=l(50228),D=l(87547),L=l(35576),M=l(56986),U=l(93179),q=l(48567),F=l(94184),H=l.n(F);let I={overrides:{code:e=>{let{children:t,className:l}=e;return(0,a.jsx)(U.Z,{language:"javascript",style:M.Z,children:t})},img:{props:{className:"my-2 !max-h-none"}},table:{props:{className:"my-2 border-collapse border border-slate-400 dark:border-slate-500 bg-white dark:bg-slate-800 text-sm shadow-sm"}},thead:{props:{className:"bg-slate-50 dark:bg-slate-700"}},th:{props:{className:"border border-slate-300 dark:border-slate-600 font-semibold !p-2 text-slate-900 dark:text-slate-200 !text-left"}},td:{props:{className:"border border-slate-300 dark:border-slate-700 !p-2 text-slate-500 dark:text-slate-400 !text-left"}}},wrapper:s.Fragment,namedCodesToUnicode:{amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xa0",quot:"“"}};var J=function(e){let{content:t,isChartChat:l,onLinkClick:r}=e,{context:n,model_name:o,role:i}=t,{scene:c}=(0,s.useContext)(f.p),d="view"===i;return(0,a.jsxs)("div",{className:H()("overflow-x-auto w-full flex px-2 sm:px-4 py-2 sm:py-6 rounded-xl",{"bg-slate-100 dark:bg-[#353539]":d,"lg:w-full xl:w-full pl-0":["chat_with_db_execute","chat_dashboard"].includes(c)}),children:[(0,a.jsx)("div",{className:"mr-2 flex flex-shrink-0 items-center justify-center h-7 w-7 rounded-full text-lg sm:mr-4",children:d?(0,q.A)(o)||(0,a.jsx)(P.Z,{}):(0,a.jsx)(D.Z,{})}),(0,a.jsxs)("div",{className:"flex-1 items-center text-md leading-7",children:[l&&"object"==typeof n&&(0,a.jsxs)(a.Fragment,{children:["[".concat(n.template_name,"]: "),(0,a.jsx)(A.Z,{sx:{color:"#1677ff"},component:"button",onClick:r,children:n.template_introduce||"More Details"})]}),"string"==typeof n&&(0,a.jsx)(L.Z,{options:I,children:n.replaceAll("\\n","\n")})]})]})},T=e=>{let{messages:t,onSubmit:l,paramsObj:r={},clearInitMessage:n}=e,o=(0,C.useSearchParams)(),i=o&&o.get("initMessage"),c=o&&o.get("spaceNameOriginal"),{currentDialogue:d,scene:u,model:x}=(0,s.useContext)(f.p),h="chat_dashboard"===u,[m,p]=(0,s.useState)(!1),[v,E]=(0,s.useState)(""),[A,P]=(0,s.useState)(!1),[D,L]=(0,s.useState)(),[M,U]=(0,s.useState)(t),[F,I]=(0,s.useState)(""),T=(0,s.useRef)(null),W=(0,s.useMemo)(()=>Object.entries(r).map(e=>{let[t,l]=e;return{key:t,value:l}}),[r]),B=(0,S.cI)(),V=async e=>{let{query:t}=e;try{p(!0),B.reset(),await l(t,{select_param:"chat_excel"===u?null==d?void 0:d.select_param:r[v]})}catch(e){}finally{p(!1)}},z=async()=>{try{var e;let t=new URLSearchParams(window.location.search),l=t.get("initMessage");t.delete("initMessage"),null===(e=window.history)||void 0===e||e.replaceState(null,"","?".concat(t.toString())),await V({query:l})}catch(e){console.log(e)}finally{null==n||n()}},G=e=>{let t=e;try{t=JSON.parse(e)}catch(e){console.log(e)}return t};return(0,s.useEffect)(()=>{T.current&&T.current.scrollTo(0,T.current.scrollHeight)},[null==t?void 0:t.length]),(0,s.useEffect)(()=>{i&&t.length<=0&&z()},[z,i,t.length]),(0,s.useEffect)(()=>{(null==W?void 0:W.length)&&E(c||W[0].value)},[W,null==W?void 0:W.length,c]),(0,s.useEffect)(()=>{if(h){let e=R().cloneDeep(t);e.forEach(e=>{(null==e?void 0:e.role)==="view"&&"string"==typeof(null==e?void 0:e.context)&&(e.context=G(null==e?void 0:e.context))}),U(e.filter(e=>["view","human"].includes(e.role)))}else U(t.filter(e=>["view","human"].includes(e.role)))},[h,t]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:T,className:"flex flex-1 overflow-y-auto pb-8 w-full flex-col",children:(0,a.jsx)("div",{className:"flex items-center flex-1 flex-col text-sm leading-6 text-slate-900 dark:text-slate-300 sm:text-base sm:leading-7",children:null==M?void 0:M.map((e,t)=>(0,a.jsx)(J,{content:e,isChartChat:h,onLinkClick:()=>{P(!0),L(t),I(JSON.stringify(null==e?void 0:e.context,null,2))}},t))})}),(0,a.jsx)("div",{className:H()("relative after:absolute after:-top-8 after:h-8 after:w-full after:bg-gradient-to-t after:from-white after:to-transparent dark:after:from-[#212121]",{"cursor-not-allowed":"chat_excel"===u&&!(null==d?void 0:d.select_param)}),children:(0,a.jsxs)("form",{className:"flex flex-wrap w-full py-2 sm:pt-6 sm:pb-10",onSubmit:e=>{e.stopPropagation(),B.handleSubmit(V)(e)},children:[!!(null==W?void 0:W.length)&&(0,a.jsx)("div",{className:H()("flex flex-grow items-center h-12 mb-2",{"max-w-[6rem] sm:max-w-[12rem] mr-2":"chat_dashboard"!==u}),children:(0,a.jsx)(y.Z,{className:"h-full w-full",value:v,onChange:(e,t)=>{E(null!=t?t:"")},children:W.map(e=>(0,a.jsx)(w.Z,{value:e.value,children:e.key},e.key))})}),(0,a.jsx)(j.ZP,{disabled:"chat_excel"===u&&!(null==d?void 0:d.select_param),className:"flex-1 h-12 min-w-min",style:{minWidth:"min-content"},variant:"outlined",startDecorator:(0,q.A)(x||""),endDecorator:(0,a.jsx)(b.ZP,{type:"submit",children:m?(0,a.jsx)(_.Z,{}):(0,a.jsx)(g.Z,{})}),...B.register("query")})]})}),(0,a.jsx)(Z.Z,{open:A,onClose:()=>{P(!1)},children:(0,a.jsxs)(N.Z,{className:"w-1/2 h-[600px] flex items-center justify-center","aria-labelledby":"variant-modal-title","aria-describedby":"variant-modal-description",children:[(0,a.jsx)(O.Z,{className:"w-full h-[500px]",language:"json",value:F}),(0,a.jsx)(k.Z,{variant:"outlined",className:"w-full mt-2",onClick:()=>P(!1),children:"OK"})]})})]})},W=l(50489),B=l(45247),V=l(79716),z=l(39156);let G=()=>(0,a.jsxs)(r.Z,{className:"h-full w-full flex bg-transparent",children:[(0,a.jsx)(n.Z,{animation:"wave",variant:"text",level:"body2"}),(0,a.jsx)(n.Z,{animation:"wave",variant:"text",level:"body2"}),(0,a.jsx)(o.Z,{ratio:"21/9",className:"flex-1",sx:{["& .".concat(i.Z.content)]:{height:"100%"}},children:(0,a.jsx)(n.Z,{variant:"overlay",className:"h-full"})})]});var K=()=>{let[e,t]=(0,s.useState)(!1),[l,r]=(0,s.useState)(),{refreshDialogList:n,scene:o,chatId:i,model:x,setModel:h}=(0,s.useContext)(f.p),{data:m=[],run:p}=(0,u.Z)(async()=>{t(!0);let[,e]=await (0,W.Vx)((0,W.$i)(i));t(!1);let l=(e||[]).filter(e=>"view"===e.role).slice(-1)[0];return(null==l?void 0:l.model_name)&&h(l.model_name),null!=e?e:[]},{ready:!!i,refreshDeps:[i]}),{history:g,handleChatSubmit:y}=v({queryAgentURL:"/v1/chat/completions",queryBody:{conv_uid:i,chat_mode:o||"chat_normal",model_name:x},initHistory:m}),{data:w={}}=(0,u.Z)(async()=>{let[,e]=await (0,W.Vx)((0,W.vD)(o));return null!=e?e:{}},{ready:!!o,refreshDeps:[i,o]});return(0,s.useEffect)(()=>{if(g&&!(g.length<1))try{var e;let t=null==g?void 0:null===(e=g[g.length-1])||void 0===e?void 0:e.context,l=JSON.parse(t);r((null==l?void 0:l.template_name)==="report"?null==l?void 0:l.charts:void 0)}catch(e){r(void 0)}},[g]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(V.Z,{refreshHistory:p,modelChange:e=>{h(e)}}),(0,a.jsx)(B.Z,{visible:e}),(0,a.jsxs)("div",{className:"px-4 flex flex-1 overflow-hidden",children:[(0,a.jsx)(z.Z,{chartsData:l}),!l&&"chat_dashboard"===o&&(0,a.jsx)("div",{className:"w-3/4 p-6",children:(0,a.jsx)("div",{className:"flex flex-col gap-3 h-full",children:(0,a.jsxs)(c.Z,{container:!0,spacing:2,sx:{flexGrow:1},children:[(0,a.jsx)(c.Z,{xs:8,children:(0,a.jsx)(d.Z,{className:"h-full w-full",sx:{display:"flex",gap:2},children:(0,a.jsx)(G,{})})}),(0,a.jsx)(c.Z,{xs:4,children:(0,a.jsx)(G,{})}),(0,a.jsx)(c.Z,{xs:4,children:(0,a.jsx)(G,{})}),(0,a.jsx)(c.Z,{xs:8,children:(0,a.jsx)(G,{})})]})})}),(0,a.jsx)("div",{className:H()("flex flex-1 flex-col h-full px-8 w-full",{"w-1/3 pl-4 px-0 py-0":"chat_dashboard"===o}),children:(0,a.jsx)(T,{clearInitMessage:async()=>{await n()},messages:g,onSubmit:y,paramsObj:w})})]})]})}},45247:function(e,t,l){var a=l(85893),s=l(48699);t.Z=function(e){let{visible:t}=e;return t?(0,a.jsx)("div",{className:"absolute w-full h-full top-0 left-0 flex justify-center items-center z-10 bg-white dark:bg-black bg-opacity-50 dark:bg-opacity-50",children:(0,a.jsx)(s.Z,{variant:"plain"})}):null}}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/305.46bd8fe7becf4074.js b/pilot/server/static/_next/static/chunks/305.46bd8fe7becf4074.js deleted file mode 100644 index a630acc5a..000000000 --- a/pilot/server/static/_next/static/chunks/305.46bd8fe7becf4074.js +++ /dev/null @@ -1,10 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[305],{27015:function(e,t,n){var o=n(64836);t.Z=void 0;var r=o(n(64938)),a=n(85893),i=(0,r.default)((0,a.jsx)("path",{d:"M14 2H4c-1.11 0-2 .9-2 2v10h2V4h10V2zm4 4H8c-1.11 0-2 .9-2 2v10h2V8h10V6zm2 4h-8c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2z"}),"AutoAwesomeMotion");t.Z=i},61685:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(63366),r=n(87462),a=n(67294),i=n(86010),d=n(14142),l=n(94780),s=n(20407),c=n(78653),p=n(74312),u=n(26821);function f(e){return(0,u.d6)("MuiTable",e)}(0,u.sI)("MuiTable",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","sizeSm","sizeMd","sizeLg","stickyHeader","stickyFooter","noWrap","hoverRow","borderAxisNone","borderAxisX","borderAxisXBetween","borderAxisY","borderAxisYBetween","borderAxisBoth","borderAxisBothBetween"]);var h=n(40911),g=n(30220),v=n(85893);let y=["className","component","children","borderAxis","hoverRow","noWrap","size","variant","color","stripe","stickyHeader","stickyFooter","slots","slotProps"],b=e=>{let{size:t,variant:n,color:o,borderAxis:r,stickyHeader:a,stickyFooter:i,noWrap:s,hoverRow:c}=e,p={root:["root",a&&"stickyHeader",i&&"stickyFooter",s&&"noWrap",c&&"hoverRow",r&&`borderAxis${(0,d.Z)(r)}`,n&&`variant${(0,d.Z)(n)}`,o&&`color${(0,d.Z)(o)}`,t&&`size${(0,d.Z)(t)}`]};return(0,l.Z)(p,f,{})},m={getColumnExceptFirst:()=>"& tr > *:not(:first-of-type), & tr > th + td, & tr > td + th",getCell:()=>"& th, & td",getHeadCell:()=>"& th",getHeaderCell:()=>"& thead th",getHeaderCellOfRow:e=>`& thead tr:nth-of-type(${e}) th`,getBottomHeaderCell:()=>"& thead th:not([colspan])",getHeaderNestedFirstColumn:()=>"& thead tr:not(:first-of-type) th:not([colspan]):first-of-type",getDataCell:()=>"& td",getDataCellExceptLastRow:()=>"& tr:not(:last-of-type) > td",getBodyCellExceptLastRow(){return`${this.getDataCellExceptLastRow()}, & tr:not(:last-of-type) > th[scope="row"]`},getBodyCellOfRow:e=>"number"==typeof e&&e<0?`& tbody tr:nth-last-of-type(${Math.abs(e)}) td, & tbody tr:nth-last-of-type(${Math.abs(e)}) th[scope="row"]`:`& tbody tr:nth-of-type(${e}) td, & tbody tr:nth-of-type(${e}) th[scope="row"]`,getBodyRow:e=>void 0===e?"& tbody tr":`& tbody tr:nth-of-type(${e})`,getFooterCell:()=>"& tfoot th, & tfoot td",getFooterFirstRowCell:()=>"& tfoot tr:not(:last-of-type) th, & tfoot tr:not(:last-of-type) td"},k=(0,p.Z)("table",{name:"JoyTable",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,o,a,i,d,l,s;let c=null==(n=e.variants[t.variant])?void 0:n[t.color];return[(0,r.Z)({"--Table-headerUnderlineThickness":"2px","--TableCell-borderColor":null!=(o=null==c?void 0:c.borderColor)?o:e.vars.palette.divider,"--TableCell-headBackground":`var(--Sheet-background, ${e.vars.palette.background.surface})`},"sm"===t.size&&{"--unstable_TableCell-height":"var(--TableCell-height, 32px)","--TableCell-paddingX":"0.25rem","--TableCell-paddingY":"0.25rem",fontSize:e.vars.fontSize.xs},"md"===t.size&&{"--unstable_TableCell-height":"var(--TableCell-height, 40px)","--TableCell-paddingX":"0.5rem","--TableCell-paddingY":"0.375rem",fontSize:e.vars.fontSize.sm},"lg"===t.size&&{"--unstable_TableCell-height":"var(--TableCell-height, 48px)","--TableCell-paddingX":"0.75rem","--TableCell-paddingY":"0.5rem",fontSize:e.vars.fontSize.md},{tableLayout:"fixed",width:"100%",borderSpacing:"0px",borderCollapse:"separate",borderRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))",color:e.vars.palette.text.primary},null==(a=e.variants[t.variant])?void 0:a[t.color],{"& caption":{color:e.vars.palette.text.tertiary,padding:"calc(2 * var(--TableCell-paddingY)) var(--TableCell-paddingX)"},[m.getDataCell()]:(0,r.Z)({padding:"var(--TableCell-paddingY) var(--TableCell-paddingX)",height:"var(--unstable_TableCell-height)",borderColor:"var(--TableCell-borderColor)",backgroundColor:"var(--TableCell-dataBackground)"},t.noWrap&&{textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}),[m.getHeadCell()]:{textAlign:"left",padding:"var(--TableCell-paddingY) var(--TableCell-paddingX)",backgroundColor:"var(--TableCell-headBackground)",height:"var(--unstable_TableCell-height)",fontWeight:e.vars.fontWeight.lg,borderColor:"var(--TableCell-borderColor)",color:e.vars.palette.text.secondary,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},[m.getHeaderCell()]:{verticalAlign:"bottom","&:first-of-type":{borderTopLeftRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"},"&:last-of-type":{borderTopRightRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"}},"& tfoot tr > *":{backgroundColor:`var(--TableCell-footBackground, ${e.vars.palette.background.level1})`,"&:first-of-type":{borderBottomLeftRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"},"&:last-of-type":{borderBottomRightRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"}}}),((null==(i=t.borderAxis)?void 0:i.startsWith("x"))||(null==(d=t.borderAxis)?void 0:d.startsWith("both")))&&{[m.getHeaderCell()]:{borderBottomWidth:1,borderBottomStyle:"solid"},[m.getBottomHeaderCell()]:{borderBottomWidth:"var(--Table-headerUnderlineThickness)",borderBottomStyle:"solid"},[m.getBodyCellExceptLastRow()]:{borderBottomWidth:1,borderBottomStyle:"solid"},[m.getFooterCell()]:{borderTopWidth:1,borderTopStyle:"solid"}},((null==(l=t.borderAxis)?void 0:l.startsWith("y"))||(null==(s=t.borderAxis)?void 0:s.startsWith("both")))&&{[`${m.getColumnExceptFirst()}, ${m.getHeaderNestedFirstColumn()}`]:{borderLeftWidth:1,borderLeftStyle:"solid"}},("x"===t.borderAxis||"both"===t.borderAxis)&&{[m.getHeaderCellOfRow(1)]:{borderTopWidth:1,borderTopStyle:"solid"},[m.getBodyCellOfRow(-1)]:{borderBottomWidth:1,borderBottomStyle:"solid"},[m.getFooterCell()]:{borderBottomWidth:1,borderBottomStyle:"solid"}},("y"===t.borderAxis||"both"===t.borderAxis)&&{"& tr > *:first-of-type":{borderLeftWidth:1,borderLeftStyle:"solid"},"& tr > *:last-of-type:not(:first-of-type)":{borderRightWidth:1,borderRightStyle:"solid"}},t.stripe&&{[m.getBodyRow(t.stripe)]:{background:`var(--TableRow-stripeBackground, ${e.vars.palette.background.level1})`,color:e.vars.palette.text.primary}},t.hoverRow&&{[m.getBodyRow()]:{"&:hover":{background:`var(--TableRow-hoverBackground, ${e.vars.palette.background.level2})`}}},t.stickyHeader&&{[m.getHeaderCell()]:{position:"sticky",top:0,zIndex:e.vars.zIndex.table},[m.getHeaderCellOfRow(2)]:{top:"var(--unstable_TableCell-height)"}},t.stickyFooter&&{[m.getFooterCell()]:{position:"sticky",bottom:0,zIndex:e.vars.zIndex.table,color:e.vars.palette.text.secondary,fontWeight:e.vars.fontWeight.lg},[m.getFooterFirstRowCell()]:{bottom:"var(--unstable_TableCell-height)"}}]}),x=a.forwardRef(function(e,t){let n=(0,s.Z)({props:e,name:"JoyTable"}),{className:a,component:d,children:l,borderAxis:p="xBetween",hoverRow:u=!1,noWrap:f=!1,size:m="md",variant:x="plain",color:C="neutral",stripe:K,stickyHeader:N=!1,stickyFooter:E=!1,slots:S={},slotProps:w={}}=n,D=(0,o.Z)(n,y),{getColor:Z}=(0,c.VT)(x),$=Z(e.color,C),T=(0,r.Z)({},n,{borderAxis:p,hoverRow:u,noWrap:f,component:d,size:m,color:$,variant:x,stripe:K,stickyHeader:N,stickyFooter:E}),O=b(T),P=(0,r.Z)({},D,{component:d,slots:S,slotProps:w}),[R,L]=(0,g.Z)("root",{ref:t,className:(0,i.Z)(O.root,a),elementType:k,externalForwardedProps:P,ownerState:T});return(0,v.jsx)(h.eu.Provider,{value:!0,children:(0,v.jsx)(R,(0,r.Z)({},L,{children:l}))})});var C=x},63520:function(e,t,n){n.d(t,{Z:function(){return e8}});var o,r,a=n(87462),i=n(4942),d=n(71002),l=n(1413),s=n(74902),c=n(15671),p=n(43144),u=n(97326),f=n(32531),h=n(73568),g=n(67294),v=n(15105),y=n(80334),b=n(64217),m=n(94184),k=n.n(m),x=g.createContext(null),C=n(45987),K=g.memo(function(e){for(var t,n=e.prefixCls,o=e.level,r=e.isStart,a=e.isEnd,d="".concat(n,"-indent-unit"),l=[],s=0;s1&&void 0!==arguments[1]?arguments[1]:null;return n.map(function(p,u){for(var f,h=w(o?o.pos:"0",u),g=D(p[a],h),v=0;v1&&void 0!==arguments[1]?arguments[1]:{},h=f.initWrapper,g=f.processEntity,v=f.onProcessFinished,y=f.externalGetKey,b=f.childrenPropName,m=f.fieldNames,k=arguments.length>2?arguments[2]:void 0,x={},C={},K={posEntities:x,keyEntities:C};return h&&(K=h(K)||K),t=function(e){var t=e.node,n=e.index,o=e.pos,r=e.key,a=e.parentPos,i=e.level,d={node:t,nodes:e.nodes,index:n,key:r,pos:o,level:i},l=D(r,o);x[o]=d,C[l]=d,d.parent=x[a],d.parent&&(d.parent.children=d.parent.children||[],d.parent.children.push(d)),g&&g(d,K)},n={externalGetKey:y||k,childrenPropName:b,fieldNames:m},a=(r=("object"===(0,d.Z)(n)?n:{externalGetKey:n})||{}).childrenPropName,i=r.externalGetKey,c=(l=Z(r.fieldNames)).key,p=l.children,u=a||p,i?"string"==typeof i?o=function(e){return e[i]}:"function"==typeof i&&(o=function(e){return i(e)}):o=function(e,t){return D(e[c],t)},function n(r,a,i,d){var l=r?r[u]:e,c=r?w(i.pos,a):"0",p=r?[].concat((0,s.Z)(d),[r]):[];if(r){var f=o(r,c);t({node:r,index:a,pos:c,key:f,parentPos:i.node?i.pos:null,level:i.level+1,nodes:p})}l&&l.forEach(function(e,t){n(e,t,{node:r,pos:c,level:i?i.level+1:-1},p)})}(null),v&&v(K),K}function P(e,t){var n=t.expandedKeys,o=t.selectedKeys,r=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,d=t.halfCheckedKeys,l=t.dragOverNodeKey,s=t.dropPosition,c=t.keyEntities[e];return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==o.indexOf(e),loaded:-1!==r.indexOf(e),loading:-1!==a.indexOf(e),checked:-1!==i.indexOf(e),halfChecked:-1!==d.indexOf(e),pos:String(c?c.pos:""),dragOver:l===e&&0===s,dragOverGapTop:l===e&&-1===s,dragOverGapBottom:l===e&&1===s}}function R(e){var t=e.data,n=e.expanded,o=e.selected,r=e.checked,a=e.loaded,i=e.loading,d=e.halfChecked,s=e.dragOver,c=e.dragOverGapTop,p=e.dragOverGapBottom,u=e.pos,f=e.active,h=e.eventKey,g=(0,l.Z)((0,l.Z)({},t),{},{expanded:n,selected:o,checked:r,loaded:a,loading:i,halfChecked:d,dragOver:s,dragOverGapTop:c,dragOverGapBottom:p,pos:u,active:f,key:h});return"props"in g||Object.defineProperty(g,"props",{get:function(){return(0,y.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),g}var L=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],I="open",M="close",A=function(e){(0,f.Z)(n,e);var t=(0,h.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var o=arguments.length,r=Array(o),a=0;a=0&&n.splice(o,1),n}function z(e,t){var n=(e||[]).slice();return -1===n.indexOf(t)&&n.push(t),n}function j(e){return e.split("-")}function W(e,t,n,o,r,a,i,d,l,s){var c,p,u=e.clientX,f=e.clientY,h=e.target.getBoundingClientRect(),g=h.top,v=h.height,y=(("rtl"===s?-1:1)*(((null==r?void 0:r.x)||0)-u)-12)/o,b=d[n.props.eventKey];if(f-1.5?a({dragNode:S,dropNode:w,dropPosition:1})?K=1:D=!1:a({dragNode:S,dropNode:w,dropPosition:0})?K=0:a({dragNode:S,dropNode:w,dropPosition:1})?K=1:D=!1:a({dragNode:S,dropNode:w,dropPosition:1})?K=1:D=!1,{dropPosition:K,dropLevelOffset:N,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:C,dropContainerKey:0===K?null:(null===(p=b.parent)||void 0===p?void 0:p.key)||null,dropAllowed:D}}function _(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function F(e){var t;if(!e)return null;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==(0,d.Z)(e))return(0,y.ZP)(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function V(e,t){var n=new Set;return(e||[]).forEach(function(e){!function e(o){if(!n.has(o)){var r=t[o];if(r){n.add(o);var a=r.parent;!r.node.disabled&&a&&e(a.key)}}}(e)}),(0,s.Z)(n)}function G(e){if(null==e)throw TypeError("Cannot destructure "+e)}B.displayName="TreeNode",B.isTreeNode=1;var U=n(97685),X=n(8410),q=n(85344),Y=n(82225),J=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Q=function(e,t){var n,o,r,i,d,l=e.className,s=e.style,c=e.motion,p=e.motionNodes,u=e.motionType,f=e.onMotionStart,h=e.onMotionEnd,v=e.active,y=e.treeNodeRequiredProps,b=(0,C.Z)(e,J),m=g.useState(!0),K=(0,U.Z)(m,2),N=K[0],E=K[1],S=g.useContext(x).prefixCls,w=p&&"hide"!==u;(0,X.Z)(function(){p&&w!==N&&E(w)},[p]);var D=g.useRef(!1),Z=function(){p&&!D.current&&(D.current=!0,h())};return(n=function(){p&&f()},o=g.useState(!1),i=(r=(0,U.Z)(o,2))[0],d=r[1],g.useLayoutEffect(function(){if(i)return n(),function(){Z()}},[i]),g.useLayoutEffect(function(){return d(!0),function(){d(!1)}},[]),p)?g.createElement(Y.ZP,(0,a.Z)({ref:t,visible:N},c,{motionAppear:"show"===u,onVisibleChanged:function(e){w===e&&Z()}}),function(e,t){var n=e.className,o=e.style;return g.createElement("div",{ref:t,className:k()("".concat(S,"-treenode-motion"),n),style:o},p.map(function(e){var t=(0,a.Z)({},(G(e.data),e.data)),n=e.title,o=e.key,r=e.isStart,i=e.isEnd;delete t.children;var d=P(o,y);return g.createElement(B,(0,a.Z)({},t,d,{title:n,active:v,data:e.data,key:o,isStart:r,isEnd:i}))}))}):g.createElement(B,(0,a.Z)({domRef:t,className:l,style:s},b,{active:v}))};Q.displayName="MotionTreeNode";var ee=g.forwardRef(Q);function et(e,t,n){var o=e.findIndex(function(e){return e.key===n}),r=e[o+1],a=t.findIndex(function(e){return e.key===n});if(r){var i=t.findIndex(function(e){return e.key===r.key});return t.slice(a+1,i)}return t.slice(a+1)}var en=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],eo={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},er=function(){},ea="RC_TREE_MOTION_".concat(Math.random()),ei={key:ea},ed={key:ea,level:0,index:0,pos:"0",node:ei,nodes:[ei]},el={parent:null,children:[],pos:ed.pos,data:ei,title:null,key:ea,isStart:[],isEnd:[]};function es(e,t,n,o){return!1!==t&&n?e.slice(0,Math.ceil(n/o)+1):e}function ec(e){return D(e.key,e.pos)}var ep=g.forwardRef(function(e,t){var n=e.prefixCls,o=e.data,r=(e.selectable,e.checkable,e.expandedKeys),i=e.selectedKeys,d=e.checkedKeys,l=e.loadedKeys,s=e.loadingKeys,c=e.halfCheckedKeys,p=e.keyEntities,u=e.disabled,f=e.dragging,h=e.dragOverNodeKey,v=e.dropPosition,y=e.motion,b=e.height,m=e.itemHeight,k=e.virtual,x=e.focusable,K=e.activeItem,N=e.focused,E=e.tabIndex,S=e.onKeyDown,w=e.onFocus,Z=e.onBlur,$=e.onActiveChange,T=e.onListChangeStart,O=e.onListChangeEnd,R=(0,C.Z)(e,en),L=g.useRef(null),I=g.useRef(null);g.useImperativeHandle(t,function(){return{scrollTo:function(e){L.current.scrollTo(e)},getIndentWidth:function(){return I.current.offsetWidth}}});var M=g.useState(r),A=(0,U.Z)(M,2),B=A[0],H=A[1],z=g.useState(o),j=(0,U.Z)(z,2),W=j[0],_=j[1],F=g.useState(o),V=(0,U.Z)(F,2),Y=V[0],J=V[1],Q=g.useState([]),ei=(0,U.Z)(Q,2),ed=ei[0],ep=ei[1],eu=g.useState(null),ef=(0,U.Z)(eu,2),eh=ef[0],eg=ef[1],ev=g.useRef(o);function ey(){var e=ev.current;_(e),J(e),ep([]),eg(null),O()}ev.current=o,(0,X.Z)(function(){H(r);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,o=t.length;if(1!==Math.abs(n-o))return{add:!1,key:null};function r(e,t){var n=new Map;e.forEach(function(e){n.set(e,!0)});var o=t.filter(function(e){return!n.has(e)});return 1===o.length?o[0]:null}return n ").concat(t);return t}(K)),g.createElement("div",null,g.createElement("input",{style:eo,disabled:!1===x||u,tabIndex:!1!==x?E:null,onKeyDown:S,onFocus:w,onBlur:Z,value:"",onChange:er,"aria-label":"for screen reader"})),g.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},g.createElement("div",{className:"".concat(n,"-indent")},g.createElement("div",{ref:I,className:"".concat(n,"-indent-unit")}))),g.createElement(q.Z,(0,a.Z)({},R,{data:eb,itemKey:ec,height:b,fullHeight:!1,virtual:k,itemHeight:m,prefixCls:"".concat(n,"-list"),ref:L,onVisibleChange:function(e,t){var n=new Set(e);t.filter(function(e){return!n.has(e)}).some(function(e){return ec(e)===ea})&&ey()}}),function(e){var t=e.pos,n=(0,a.Z)({},(G(e.data),e.data)),o=e.title,r=e.key,i=e.isStart,d=e.isEnd,l=D(r,t);delete n.key,delete n.children;var s=P(l,em);return g.createElement(ee,(0,a.Z)({},n,s,{title:o,active:!!K&&r===K.key,pos:t,data:e.data,isStart:i,isEnd:d,motion:y,motionNodes:r===ea?ed:null,motionType:eh,onMotionStart:T,onMotionEnd:ey,treeNodeRequiredProps:em,onMouseMove:function(){$(null)}}))}))});function eu(e,t){var n=new Set;return e.forEach(function(e){t.has(e)||n.add(e)}),n}function ef(e){var t=e||{},n=t.disabled,o=t.disableCheckbox,r=t.checkable;return!!(n||o)||!1===r}function eh(e,t,n,o){var r,a=[];r=o||ef;var i=new Set(e.filter(function(e){var t=!!n[e];return t||a.push(e),t})),d=new Map,l=0;return Object.keys(n).forEach(function(e){var t=n[e],o=t.level,r=d.get(o);r||(r=new Set,d.set(o,r)),r.add(t),l=Math.max(l,o)}),(0,y.ZP)(!a.length,"Tree missing follow keys: ".concat(a.slice(0,100).map(function(e){return"'".concat(e,"'")}).join(", "))),!0===t?function(e,t,n,o){for(var r=new Set(e),a=new Set,i=0;i<=n;i+=1)(t.get(i)||new Set).forEach(function(e){var t=e.key,n=e.node,a=e.children,i=void 0===a?[]:a;r.has(t)&&!o(n)&&i.filter(function(e){return!o(e.node)}).forEach(function(e){r.add(e.key)})});for(var d=new Set,l=n;l>=0;l-=1)(t.get(l)||new Set).forEach(function(e){var t=e.parent;if(!(o(e.node)||!e.parent||d.has(e.parent.key))){if(o(e.parent.node)){d.add(t.key);return}var n=!0,i=!1;(t.children||[]).filter(function(e){return!o(e.node)}).forEach(function(e){var t=e.key,o=r.has(t);n&&!o&&(n=!1),!i&&(o||a.has(t))&&(i=!0)}),n&&r.add(t.key),i&&a.add(t.key),d.add(t.key)}});return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(eu(a,r))}}(i,d,l,r):function(e,t,n,o,r){for(var a=new Set(e),i=new Set(t),d=0;d<=o;d+=1)(n.get(d)||new Set).forEach(function(e){var t=e.key,n=e.node,o=e.children,d=void 0===o?[]:o;a.has(t)||i.has(t)||r(n)||d.filter(function(e){return!r(e.node)}).forEach(function(e){a.delete(e.key)})});i=new Set;for(var l=new Set,s=o;s>=0;s-=1)(n.get(s)||new Set).forEach(function(e){var t=e.parent;if(!(r(e.node)||!e.parent||l.has(e.parent.key))){if(r(e.parent.node)){l.add(t.key);return}var n=!0,o=!1;(t.children||[]).filter(function(e){return!r(e.node)}).forEach(function(e){var t=e.key,r=a.has(t);n&&!r&&(n=!1),!o&&(r||i.has(t))&&(o=!0)}),n||a.delete(t.key),o&&i.add(t.key),l.add(t.key)}});return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(eu(i,a))}}(i,t.halfCheckedKeys,d,l,r)}ep.displayName="NodeList";var eg=function(e){(0,f.Z)(n,e);var t=(0,h.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var o=arguments.length,r=Array(o),a=0;a0&&void 0!==arguments[0]?arguments[0]:[];t.forEach(function(t){var n=t.key,r=t.children;o.push(n),e(r)})}(i[l].children),o),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(s),window.addEventListener("dragend",e.onWindowDragEnd),null==d||d({event:t,node:R(n.props)})},e.onNodeDragEnter=function(t,n){var o=e.state,r=o.expandedKeys,a=o.keyEntities,i=o.dragChildrenKeys,d=o.flattenNodes,l=o.indent,c=e.props,p=c.onDragEnter,f=c.onExpand,h=c.allowDrop,g=c.direction,v=n.props,y=v.pos,b=v.eventKey,m=(0,u.Z)(e).dragNode;if(e.currentMouseOverDroppableNodeKey!==b&&(e.currentMouseOverDroppableNodeKey=b),!m){e.resetDragState();return}var k=W(t,m,n,l,e.dragStartMousePosition,h,d,a,r,g),x=k.dropPosition,C=k.dropLevelOffset,K=k.dropTargetKey,N=k.dropContainerKey,E=k.dropTargetPos,S=k.dropAllowed,w=k.dragOverNodeKey;if(-1!==i.indexOf(K)||!S||(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach(function(t){clearTimeout(e.delayedDragEnterLogic[t])}),m.props.eventKey!==n.props.eventKey&&(t.persist(),e.delayedDragEnterLogic[y]=window.setTimeout(function(){if(null!==e.state.draggingNodeKey){var o=(0,s.Z)(r),i=a[n.props.eventKey];i&&(i.children||[]).length&&(o=z(r,n.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(o),null==f||f(o,{node:R(n.props),expanded:!0,nativeEvent:t.nativeEvent})}},800)),m.props.eventKey===K&&0===C)){e.resetDragState();return}e.setState({dragOverNodeKey:w,dropPosition:x,dropLevelOffset:C,dropTargetKey:K,dropContainerKey:N,dropTargetPos:E,dropAllowed:S}),null==p||p({event:t,node:R(n.props),expandedKeys:r})},e.onNodeDragOver=function(t,n){var o=e.state,r=o.dragChildrenKeys,a=o.flattenNodes,i=o.keyEntities,d=o.expandedKeys,l=o.indent,s=e.props,c=s.onDragOver,p=s.allowDrop,f=s.direction,h=(0,u.Z)(e).dragNode;if(h){var g=W(t,h,n,l,e.dragStartMousePosition,p,a,i,d,f),v=g.dropPosition,y=g.dropLevelOffset,b=g.dropTargetKey,m=g.dropContainerKey,k=g.dropAllowed,x=g.dropTargetPos,C=g.dragOverNodeKey;-1===r.indexOf(b)&&k&&(h.props.eventKey===b&&0===y?null===e.state.dropPosition&&null===e.state.dropLevelOffset&&null===e.state.dropTargetKey&&null===e.state.dropContainerKey&&null===e.state.dropTargetPos&&!1===e.state.dropAllowed&&null===e.state.dragOverNodeKey||e.resetDragState():v===e.state.dropPosition&&y===e.state.dropLevelOffset&&b===e.state.dropTargetKey&&m===e.state.dropContainerKey&&x===e.state.dropTargetPos&&k===e.state.dropAllowed&&C===e.state.dragOverNodeKey||e.setState({dropPosition:v,dropLevelOffset:y,dropTargetKey:b,dropContainerKey:m,dropTargetPos:x,dropAllowed:k,dragOverNodeKey:C}),null==c||c({event:t,node:R(n.props)}))}},e.onNodeDragLeave=function(t,n){e.currentMouseOverDroppableNodeKey!==n.props.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var o=e.props.onDragLeave;null==o||o({event:t,node:R(n.props)})},e.onWindowDragEnd=function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDragEnd=function(t,n){var o=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null==o||o({event:t,node:R(n.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDrop=function(t,n){var o,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.state,i=a.dragChildrenKeys,d=a.dropPosition,s=a.dropTargetKey,c=a.dropTargetPos;if(a.dropAllowed){var p=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==s){var u=(0,l.Z)((0,l.Z)({},P(s,e.getTreeNodeRequiredProps())),{},{active:(null===(o=e.getActiveItem())||void 0===o?void 0:o.key)===s,data:e.state.keyEntities[s].node}),f=-1!==i.indexOf(s);(0,y.ZP)(!f,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var h=j(c),g={event:t,node:R(u),dragNode:e.dragNode?R(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(i),dropToGap:0!==d,dropPosition:d+Number(h[h.length-1])};r||null==p||p(g),e.dragNode=null}}},e.cleanDragState=function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null},e.triggerExpandActionExpand=function(t,n){var o=e.state,r=o.expandedKeys,a=o.flattenNodes,i=n.expanded,d=n.key;if(!n.isLeaf&&!t.shiftKey&&!t.metaKey&&!t.ctrlKey){var s=a.filter(function(e){return e.key===d})[0],c=R((0,l.Z)((0,l.Z)({},P(d,e.getTreeNodeRequiredProps())),{},{data:s.data}));e.setExpandedKeys(i?H(r,d):z(r,d)),e.onNodeExpand(t,c)}},e.onNodeClick=function(t,n){var o=e.props,r=o.onClick;"click"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)},e.onNodeDoubleClick=function(t,n){var o=e.props,r=o.onDoubleClick;"doubleClick"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)},e.onNodeSelect=function(t,n){var o=e.state.selectedKeys,r=e.state,a=r.keyEntities,i=r.fieldNames,d=e.props,l=d.onSelect,s=d.multiple,c=n.selected,p=n[i.key],u=!c,f=(o=u?s?z(o,p):[p]:H(o,p)).map(function(e){var t=a[e];return t?t.node:null}).filter(function(e){return e});e.setUncontrolledState({selectedKeys:o}),null==l||l(o,{event:"select",selected:u,node:n,selectedNodes:f,nativeEvent:t.nativeEvent})},e.onNodeCheck=function(t,n,o){var r,a=e.state,i=a.keyEntities,d=a.checkedKeys,l=a.halfCheckedKeys,c=e.props,p=c.checkStrictly,u=c.onCheck,f=n.key,h={event:"check",node:n,checked:o,nativeEvent:t.nativeEvent};if(p){var g=o?z(d,f):H(d,f);r={checked:g,halfChecked:H(l,f)},h.checkedNodes=g.map(function(e){return i[e]}).filter(function(e){return e}).map(function(e){return e.node}),e.setUncontrolledState({checkedKeys:g})}else{var v=eh([].concat((0,s.Z)(d),[f]),!0,i),y=v.checkedKeys,b=v.halfCheckedKeys;if(!o){var m=new Set(y);m.delete(f);var k=eh(Array.from(m),{checked:!1,halfCheckedKeys:b},i);y=k.checkedKeys,b=k.halfCheckedKeys}r=y,h.checkedNodes=[],h.checkedNodesPositions=[],h.halfCheckedKeys=b,y.forEach(function(e){var t=i[e];if(t){var n=t.node,o=t.pos;h.checkedNodes.push(n),h.checkedNodesPositions.push({node:n,pos:o})}}),e.setUncontrolledState({checkedKeys:y},!1,{halfCheckedKeys:b})}null==u||u(r,h)},e.onNodeLoad=function(t){var n=t.key,o=new Promise(function(o,r){e.setState(function(a){var i=a.loadedKeys,d=a.loadingKeys,l=void 0===d?[]:d,s=e.props,c=s.loadData,p=s.onLoad;return c&&-1===(void 0===i?[]:i).indexOf(n)&&-1===l.indexOf(n)?(c(t).then(function(){var r=z(e.state.loadedKeys,n);null==p||p(r,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:r}),e.setState(function(e){return{loadingKeys:H(e.loadingKeys,n)}}),o()}).catch(function(t){if(e.setState(function(e){return{loadingKeys:H(e.loadingKeys,n)}}),e.loadingRetryTimes[n]=(e.loadingRetryTimes[n]||0)+1,e.loadingRetryTimes[n]>=10){var a=e.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:z(a,n)}),o()}r(t)}),{loadingKeys:z(l,n)}):null})});return o.catch(function(){}),o},e.onNodeMouseEnter=function(t,n){var o=e.props.onMouseEnter;null==o||o({event:t,node:n})},e.onNodeMouseLeave=function(t,n){var o=e.props.onMouseLeave;null==o||o({event:t,node:n})},e.onNodeContextMenu=function(t,n){var o=e.props.onRightClick;o&&(t.preventDefault(),o({event:t,node:n}))},e.onFocus=function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,o=Array(n),r=0;r1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var r=!1,a=!0,i={};Object.keys(t).forEach(function(n){if(n in e.props){a=!1;return}r=!0,i[n]=t[n]}),r&&(!n||a)&&e.setState((0,l.Z)((0,l.Z)({},i),o))}},e.scrollTo=function(t){e.listRef.current.scrollTo(t)},e}return(0,p.Z)(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props.activeKey;void 0!==e&&e!==this.state.activeKey&&(this.setState({activeKey:e}),null!==e&&this.scrollTo({key:e}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var e,t,n=this.state,o=n.focused,r=n.flattenNodes,l=n.keyEntities,s=n.draggingNodeKey,c=n.activeKey,p=n.dropLevelOffset,u=n.dropContainerKey,f=n.dropTargetKey,h=n.dropPosition,v=n.dragOverNodeKey,y=n.indent,m=this.props,C=m.prefixCls,K=m.className,N=m.style,E=m.showLine,S=m.focusable,w=m.tabIndex,D=m.selectable,Z=m.showIcon,$=m.icon,T=m.switcherIcon,O=m.draggable,P=m.checkable,R=m.checkStrictly,L=m.disabled,I=m.motion,M=m.loadData,A=m.filterTreeNode,B=m.height,H=m.itemHeight,z=m.virtual,j=m.titleRender,W=m.dropIndicatorRender,_=m.onContextMenu,F=m.onScroll,V=m.direction,G=m.rootClassName,U=m.rootStyle,X=(0,b.Z)(this.props,{aria:!0,data:!0});return O&&(t="object"===(0,d.Z)(O)?O:"function"==typeof O?{nodeDraggable:O}:{}),g.createElement(x.Provider,{value:{prefixCls:C,selectable:D,showIcon:Z,icon:$,switcherIcon:T,draggable:t,draggingNodeKey:s,checkable:P,checkStrictly:R,disabled:L,keyEntities:l,dropLevelOffset:p,dropContainerKey:u,dropTargetKey:f,dropPosition:h,dragOverNodeKey:v,indent:y,direction:V,dropIndicatorRender:W,loadData:M,filterTreeNode:A,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}},g.createElement("div",{role:"tree",className:k()(C,K,G,(e={},(0,i.Z)(e,"".concat(C,"-show-line"),E),(0,i.Z)(e,"".concat(C,"-focused"),o),(0,i.Z)(e,"".concat(C,"-active-focused"),null!==c),e)),style:U},g.createElement(ep,(0,a.Z)({ref:this.listRef,prefixCls:C,style:N,data:r,disabled:L,selectable:D,checkable:!!P,motion:I,dragging:null!==s,height:B,itemHeight:H,virtual:z,focusable:S,focused:o,tabIndex:void 0===w?0:w,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:_,onScroll:F},this.getTreeNodeRequiredProps(),X))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,o,r=t.prevProps,a={prevProps:e};function d(t){return!r&&t in e||r&&r[t]!==e[t]}var s=t.fieldNames;if(d("fieldNames")&&(s=Z(e.fieldNames),a.fieldNames=s),d("treeData")?n=e.treeData:d("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=$(e.children)),n){a.treeData=n;var c=O(n,{fieldNames:s});a.keyEntities=(0,l.Z)((0,i.Z)({},ea,ed),c.keyEntities)}var p=a.keyEntities||t.keyEntities;if(d("expandedKeys")||r&&d("autoExpandParent"))a.expandedKeys=e.autoExpandParent||!r&&e.defaultExpandParent?V(e.expandedKeys,p):e.expandedKeys;else if(!r&&e.defaultExpandAll){var u=(0,l.Z)({},p);delete u[ea],a.expandedKeys=Object.keys(u).map(function(e){return u[e].key})}else!r&&e.defaultExpandedKeys&&(a.expandedKeys=e.autoExpandParent||e.defaultExpandParent?V(e.defaultExpandedKeys,p):e.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,n||a.expandedKeys){var f=T(n||t.treeData,a.expandedKeys||t.expandedKeys,s);a.flattenNodes=f}if(e.selectable&&(d("selectedKeys")?a.selectedKeys=_(e.selectedKeys,e):!r&&e.defaultSelectedKeys&&(a.selectedKeys=_(e.defaultSelectedKeys,e))),e.checkable&&(d("checkedKeys")?o=F(e.checkedKeys)||{}:!r&&e.defaultCheckedKeys?o=F(e.defaultCheckedKeys)||{}:n&&(o=F(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),o)){var h=o,g=h.checkedKeys,v=void 0===g?[]:g,b=h.halfCheckedKeys,m=void 0===b?[]:b;if(!e.checkStrictly){var k=eh(v,!0,p);v=k.checkedKeys,m=k.halfCheckedKeys}a.checkedKeys=v,a.halfCheckedKeys=m}return d("loadedKeys")&&(a.loadedKeys=e.loadedKeys),a}}]),n}(g.Component);eg.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:function(e){var t=e.dropPosition,n=e.dropLevelOffset,o=e.indent,r={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case -1:r.top=0,r.left=-n*o;break;case 1:r.bottom=0,r.left=-n*o;break;case 0:r.bottom=0,r.left=o}return g.createElement("div",{style:r})},allowDrop:function(){return!0},expandAction:!1},eg.TreeNode=B;var ev={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"},ey=n(42135),eb=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:ev}))}),em={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"},ek=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:em}))}),ex={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"},eC=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:ex}))}),eK=n(53124),eN={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"},eE=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eN}))}),eS=n(33603),ew=n(76325),eD=n(14747),eZ=n(45503),e$=n(67968);let eT=e=>{let{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,eD.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,eD.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,eD.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,eD.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px 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}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` - ${n}:not(${n}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` - ${n}-checked:not(${n}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function eO(e,t){let n=(0,eZ.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[eT(n)]}(0,e$.Z)("Checkbox",(e,t)=>{let{prefixCls:n}=t;return[eO(n,e)]});var eP=n(33507);let eR=new ew.E4("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),eL=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),eI=(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:`${t.lineWidthBold}px solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),eM=(e,t)=>{let{treeCls:n,treeNodeCls:o,treeNodePadding:r,titleHeight:a,nodeSelectedBg:i,nodeHoverBg:d}=t,l=t.paddingXS;return{[n]:Object.assign(Object.assign({},(0,eD.Wf)(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,[`&${n}-rtl`]:{[`${n}-switcher`]:{"&_close":{[`${n}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${n}-active-focused)`]:Object.assign({},(0,eD.oN)(t)),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${o}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:r,insetInlineStart:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:eR,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${o}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${r}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${n}-node-content-wrapper`]:Object.assign({},(0,eD.oN)(t)),[`&:not(${o}-disabled).filter-node ${n}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${n}-draggable-icon`]:{flexShrink:0,width:a,lineHeight:`${a}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${t.motionDurationSlow}`,[`${o}:hover &`]:{opacity:.45}},[`&${o}-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`]:Object.assign(Object.assign({},eL(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,margin:0,lineHeight:`${a}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_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:a/2,bottom:-r,marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:a/2*.8,height:a/2,borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-checkbox`]:{top:"initial",marginInlineEnd:l},[`${n}-node-content-wrapper, ${n}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:a,margin:0,padding:`0 ${t.paddingXS/2}px`,color:"inherit",lineHeight:`${a}px`,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:d},[`&${n}-node-selected`]:{backgroundColor:i},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,lineHeight:`${a}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${n}-node-content-wrapper`]:Object.assign({lineHeight:`${a}px`,userSelect:"none"},eI(e,t)),[`${o}.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:a/2,bottom:-r,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${o}-leaf-last`]:{[`${n}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${a/2}px !important`}}}}})}},eA=e=>{let{treeCls:t,treeNodeCls:n,treeNodePadding:o,directoryNodeSelectedBg:r,directoryNodeSelectedColor:a}=e;return{[`${t}${t}-directory`]:{[n]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:o,insetInlineStart:0,transition:`background-color ${e.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:e.controlItemBgHover}},"> *":{zIndex:1},[`${t}-switcher`]:{transition:`color ${e.motionDurationMid}`},[`${t}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${t}-node-selected`]:{color:a,background:"transparent"}},"&-selected":{[` - &:hover::before, - &::before - `]:{background:r},[`${t}-switcher`]:{color:a},[`${t}-node-content-wrapper`]:{color:a,background:"transparent"}}}}}},eB=(e,t)=>{let n=`.${e}`,o=`${n}-treenode`,r=t.paddingXS/2,a=(0,eZ.TS)(t,{treeCls:n,treeNodeCls:o,treeNodePadding:r});return[eM(e,a),eA(a)]},eH=e=>{let{controlHeightSM:t}=e;return{titleHeight:t,nodeHoverBg:e.controlItemBgHover,nodeSelectedBg:e.controlItemBgActive}};var ez=(0,e$.Z)("Tree",(e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:eO(`${n}-checkbox`,e)},eB(n,e),(0,eP.Z)(e)]},e=>{let{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},eH(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})});function ej(e){let{dropPosition:t,dropLevelOffset:n,prefixCls:o,indent:r,direction:a="ltr"}=e,i="ltr"===a?"left":"right",d={[i]:-n*r+4,["ltr"===a?"right":"left"]:0};switch(t){case -1:d.top=-3;break;case 1:d.bottom=-3;break;default:d.bottom=-3,d[i]=r+4}return g.createElement("div",{style:d,className:`${o}-drop-indicator`})}var eW={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"},e_=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eW}))}),eF=n(50888),eV={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"},eG=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eV}))}),eU={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"},eX=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eU}))}),eq=n(96159),eY=e=>{let t;let{prefixCls:n,switcherIcon:o,treeNodeProps:r,showLine:a}=e,{isLeaf:i,expanded:d,loading:l}=r;if(l)return g.createElement(eF.Z,{className:`${n}-switcher-loading-icon`});if(a&&"object"==typeof a&&(t=a.showLeafIcon),i){if(!a)return null;if("boolean"!=typeof t&&t){let e="function"==typeof t?t(r):t,o=`${n}-switcher-line-custom-icon`;return(0,eq.l$)(e)?(0,eq.Tm)(e,{className:k()(e.props.className||"",o)}):e}return t?g.createElement(eb,{className:`${n}-switcher-line-icon`}):g.createElement("span",{className:`${n}-switcher-leaf-line`})}let s=`${n}-switcher-icon`,c="function"==typeof o?o(r):o;return(0,eq.l$)(c)?(0,eq.Tm)(c,{className:k()(c.props.className||"",s)}):void 0!==c?c:a?d?g.createElement(eG,{className:`${n}-switcher-line-icon`}):g.createElement(eX,{className:`${n}-switcher-line-icon`}):g.createElement(e_,{className:s})};let eJ=g.forwardRef((e,t)=>{let{getPrefixCls:n,direction:o,virtual:r,tree:a}=g.useContext(eK.E_),{prefixCls:i,className:d,showIcon:l=!1,showLine:s,switcherIcon:c,blockNode:p=!1,children:u,checkable:f=!1,selectable:h=!0,draggable:v,motion:y,style:b}=e,m=n("tree",i),x=n(),C=null!=y?y:Object.assign(Object.assign({},(0,eS.Z)(x)),{motionAppear:!1}),K=Object.assign(Object.assign({},e),{checkable:f,selectable:h,showIcon:l,motion:C,blockNode:p,showLine:!!s,dropIndicatorRender:ej}),[N,E]=ez(m),S=g.useMemo(()=>{if(!v)return!1;let e={};switch(typeof v){case"function":e.nodeDraggable=v;break;case"object":e=Object.assign({},v)}return!1!==e.icon&&(e.icon=e.icon||g.createElement(eE,null)),e},[v]);return N(g.createElement(eg,Object.assign({itemHeight:20,ref:t,virtual:r},K,{style:Object.assign(Object.assign({},null==a?void 0:a.style),b),prefixCls:m,className:k()({[`${m}-icon-hide`]:!l,[`${m}-block-node`]:p,[`${m}-unselectable`]:!h,[`${m}-rtl`]:"rtl"===o},null==a?void 0:a.className,d,E),direction:o,checkable:f?g.createElement("span",{className:`${m}-checkbox-inner`}):f,selectable:h,switcherIcon:e=>g.createElement(eY,{prefixCls:m,switcherIcon:c,treeNodeProps:e,showLine:s}),draggable:S}),u))});function eQ(e,t){e.forEach(function(e){let{key:n,children:o}=e;!1!==t(n,e)&&eQ(o||[],t)})}function e0(e,t){let n=(0,s.Z)(t),o=[];return eQ(e,(e,t)=>{let r=n.indexOf(e);return -1!==r&&(o.push(t),n.splice(r,1)),!!n.length}),o}(o=r||(r={}))[o.None=0]="None",o[o.Start=1]="Start",o[o.End=2]="End";var e1=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);rt.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};function e2(e){let{isLeaf:t,expanded:n}=e;return t?g.createElement(eb,null):n?g.createElement(ek,null):g.createElement(eC,null)}function e4(e){let{treeData:t,children:n}=e;return t||$(n)}let e3=g.forwardRef((e,t)=>{var{defaultExpandAll:n,defaultExpandParent:o,defaultExpandedKeys:a}=e,i=e1(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);let d=g.useRef(),l=g.useRef(),c=()=>{let{keyEntities:e}=O(e4(i));return n?Object.keys(e):o?V(i.expandedKeys||a||[],e):i.expandedKeys||a},[p,u]=g.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[f,h]=g.useState(()=>c());g.useEffect(()=>{"selectedKeys"in i&&u(i.selectedKeys)},[i.selectedKeys]),g.useEffect(()=>{"expandedKeys"in i&&h(i.expandedKeys)},[i.expandedKeys]);let{getPrefixCls:v,direction:y}=g.useContext(eK.E_),{prefixCls:b,className:m,showIcon:x=!0,expandAction:C="click"}=i,K=e1(i,["prefixCls","className","showIcon","expandAction"]),N=v("tree",b),E=k()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===y},m);return g.createElement(eJ,Object.assign({icon:e2,ref:t,blockNode:!0},K,{showIcon:x,expandAction:C,prefixCls:N,className:E,expandedKeys:f,selectedKeys:p,onSelect:(e,t)=>{var n;let o;let{multiple:a}=i,{node:c,nativeEvent:p}=t,{key:h=""}=c,g=e4(i),v=Object.assign(Object.assign({},t),{selected:!0}),y=(null==p?void 0:p.ctrlKey)||(null==p?void 0:p.metaKey),b=null==p?void 0:p.shiftKey;a&&y?(o=e,d.current=h,l.current=o,v.selectedNodes=e0(g,o)):a&&b?(o=Array.from(new Set([].concat((0,s.Z)(l.current||[]),(0,s.Z)(function(e){let{treeData:t,expandedKeys:n,startKey:o,endKey:a}=e,i=[],d=r.None;return o&&o===a?[o]:o&&a?(eQ(t,e=>{if(d===r.End)return!1;if(e===o||e===a){if(i.push(e),d===r.None)d=r.Start;else if(d===r.Start)return d=r.End,!1}else d===r.Start&&i.push(e);return n.includes(e)}),i):[]}({treeData:g,expandedKeys:f,startKey:h,endKey:d.current}))))),v.selectedNodes=e0(g,o)):(o=[h],d.current=h,l.current=o,v.selectedNodes=e0(g,o)),null===(n=i.onSelect)||void 0===n||n.call(i,o,v),"selectedKeys"in i||u(o)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||h(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))});eJ.DirectoryTree=e3,eJ.TreeNode=B;var e8=eJ}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/34-4756f8547fff0eaf.js b/pilot/server/static/_next/static/chunks/34-cd5c494fe56733f7.js similarity index 90% rename from pilot/server/static/_next/static/chunks/34-4756f8547fff0eaf.js rename to pilot/server/static/_next/static/chunks/34-cd5c494fe56733f7.js index 7fa2e3886..388acdb76 100644 --- a/pilot/server/static/_next/static/chunks/34-4756f8547fff0eaf.js +++ b/pilot/server/static/_next/static/chunks/34-cd5c494fe56733f7.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34],{84229:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(67294),a=n(14142),l=n(94780),s=n(86010),c=n(20407),u=n(30220),p=n(74312),m=n(34867);function d(e){return(0,m.Z)("MuiBreadcrumbs",e)}(0,n(1588).Z)("MuiBreadcrumbs",["root","ol","li","separator","sizeSm","sizeMd","sizeLg"]);var g=n(85893);let h=["children","className","size","separator","component","slots","slotProps"],v=e=>{let{size:t}=e,n={root:["root",t&&`size${(0,a.Z)(t)}`],li:["li"],ol:["ol"],separator:["separator"]};return(0,l.Z)(n,d,{})},b=(0,p.Z)("nav",{name:"JoyBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>(0,i.Z)({},"sm"===t.size&&{"--Breadcrumbs-gap":"0.25rem",fontSize:e.vars.fontSize.sm,padding:"0.5rem"},"md"===t.size&&{"--Breadcrumbs-gap":"0.375rem",fontSize:e.vars.fontSize.md,padding:"0.75rem"},"lg"===t.size&&{"--Breadcrumbs-gap":"0.5rem",fontSize:e.vars.fontSize.lg,padding:"1rem"},{lineHeight:1})),f=(0,p.Z)("ol",{name:"JoyBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),x=(0,p.Z)("li",{name:"JoyBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({}),S=(0,p.Z)("li",{name:"JoyBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginInline:"var(--Breadcrumbs-gap)"}),$=o.forwardRef(function(e,t){let n=(0,c.Z)({props:e,name:"JoyBreadcrumbs"}),{children:a,className:l,size:p="md",separator:m="/",component:d,slots:$={},slotProps:y={}}=n,C=(0,r.Z)(n,h),k=(0,i.Z)({},n,{separator:m,size:p}),E=v(k),N=(0,i.Z)({},C,{component:d,slots:$,slotProps:y}),[P,z]=(0,u.Z)("root",{ref:t,className:(0,s.Z)(E.root,l),elementType:b,externalForwardedProps:N,ownerState:k}),[I,O]=(0,u.Z)("ol",{className:E.ol,elementType:f,externalForwardedProps:N,ownerState:k}),[w,j]=(0,u.Z)("li",{className:E.li,elementType:x,externalForwardedProps:N,ownerState:k}),[Z,B]=(0,u.Z)("separator",{additionalProps:{"aria-hidden":!0},className:E.separator,elementType:S,externalForwardedProps:N,ownerState:k}),T=o.Children.toArray(a).filter(e=>o.isValidElement(e)).map((e,t)=>(0,g.jsx)(w,(0,i.Z)({},j,{children:e}),`child-${t}`));return(0,g.jsx)(P,(0,i.Z)({},z,{children:(0,g.jsx)(I,(0,i.Z)({},O,{children:T.reduce((e,t,n)=>(nt.root});function S(e){return(0,p.Z)({props:e,name:"MuiStack",defaultTheme:f})}let $=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],y=({ownerState:e,theme:t})=>{let n=(0,i.Z)({display:"flex",flexDirection:"column"},(0,g.k9)({theme:t},(0,g.P$)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){let r=(0,h.hB)(t),i=Object.keys(t.breakpoints.values).reduce((t,n)=>(("object"==typeof e.spacing&&null!=e.spacing[n]||"object"==typeof e.direction&&null!=e.direction[n])&&(t[n]=!0),t),{}),o=(0,g.P$)({values:e.direction,base:i}),a=(0,g.P$)({values:e.spacing,base:i});"object"==typeof o&&Object.keys(o).forEach((e,t,n)=>{let r=o[e];if(!r){let r=t>0?o[n[t-1]]:"column";o[e]=r}}),n=(0,l.Z)(n,(0,g.k9)({theme:t},a,(t,n)=>e.useFlexGap?{gap:(0,h.NA)(r,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${$(n?o[n]:e.direction)}`]:(0,h.NA)(r,t)}}))}return(0,g.dt)(t.breakpoints,n)};var C=n(74312),k=n(20407);let E=function(e={}){let{createStyledComponent:t=x,useThemeProps:n=S,componentName:l="MuiStack"}=e,u=()=>(0,s.Z)({root:["root"]},e=>(0,c.Z)(l,e),{}),p=t(y),d=o.forwardRef(function(e,t){let l=n(e),s=(0,m.Z)(l),{component:c="div",direction:d="column",spacing:g=0,divider:h,children:f,className:x,useFlexGap:S=!1}=s,$=(0,r.Z)(s,b),y=u();return(0,v.jsx)(p,(0,i.Z)({as:c,ownerState:{direction:d,spacing:g,useFlexGap:S},ref:t,className:(0,a.Z)(y.root,x)},$,{children:h?function(e,t){let n=o.Children.toArray(e).filter(Boolean);return n.reduce((e,r,i)=>(e.push(r),it.root}),useThemeProps:e=>(0,k.Z)({props:e,name:"JoyStack"})});var N=E},60122:function(e,t,n){n.d(t,{Z:function(){return et}});var r=n(87462),i=n(67294),o={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"},a=n(42135),l=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))}),s={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"},c=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:s}))}),u={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"},p=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:u}))}),m={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"},d=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:m}))}),g=n(94184),h=n.n(g),v=n(4942),b=n(1413),f=n(15671),x=n(43144),S=n(32531),$=n(73568),y=n(64217),C={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},k=function(e){(0,S.Z)(n,e);var t=(0,$.Z)(n);function n(){var e;(0,f.Z)(this,n);for(var r=arguments.length,i=Array(r),o=0;o=0||t.relatedTarget.className.indexOf("".concat(o,"-item"))>=0)||i(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode===C.ENTER||"click"===t.type)&&(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue()))},e}return(0,x.Z)(n,[{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,n=e.pageSizeOptions;return n.some(function(e){return e.toString()===t.toString()})?n:n.concat([t.toString()]).sort(function(e,t){return(Number.isNaN(Number(e))?0:Number(e))-(Number.isNaN(Number(t))?0:Number(t))})}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageSize,r=t.locale,o=t.rootPrefixCls,a=t.changeSize,l=t.quickGo,s=t.goButton,c=t.selectComponentClass,u=t.buildOptionText,p=t.selectPrefixCls,m=t.disabled,d=this.state.goInputText,g="".concat(o,"-options"),h=null,v=null,b=null;if(!a&&!l)return null;var f=this.getPageSizeOptions();if(a&&c){var x=f.map(function(t,n){return i.createElement(c.Option,{key:n,value:t.toString()},(u||e.buildOptionText)(t))});h=i.createElement(c,{disabled:m,prefixCls:p,showSearch:!1,className:"".concat(g,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(n||f[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode},"aria-label":r.page_size,defaultOpen:!1},x)}return l&&(s&&(b="boolean"==typeof s?i.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:m,className:"".concat(g,"-quick-jumper-button")},r.jump_to_confirm):i.createElement("span",{onClick:this.go,onKeyUp:this.go},s)),v=i.createElement("div",{className:"".concat(g,"-quick-jumper")},r.jump_to,i.createElement("input",{disabled:m,type:"text",value:d,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":r.page}),r.page,b)),i.createElement("li",{className:"".concat(g)},h,v)}}]),n}(i.Component);k.defaultProps={pageSizeOptions:["10","20","50","100"]};var E=function(e){var t,n=e.rootPrefixCls,r=e.page,o=e.active,a=e.className,l=e.showTitle,s=e.onClick,c=e.onKeyPress,u=e.itemRender,p="".concat(n,"-item"),m=h()(p,"".concat(p,"-").concat(r),(t={},(0,v.Z)(t,"".concat(p,"-active"),o),(0,v.Z)(t,"".concat(p,"-disabled"),!r),(0,v.Z)(t,e.className,a),t)),d=u(r,"page",i.createElement("a",{rel:"nofollow"},r));return d?i.createElement("li",{title:l?r.toString():null,className:m,onClick:function(){s(r)},onKeyPress:function(e){c(e,s,r)},tabIndex:0},d):null};function N(){}function P(e){var t=Number(e);return"number"==typeof t&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function z(e,t,n){var r=void 0===e?t.pageSize:e;return Math.floor((n.total-1)/r)+1}var I=function(e){(0,S.Z)(n,e);var t=(0,$.Z)(n);function n(e){(0,f.Z)(this,n),(r=t.call(this,e)).paginationNode=i.createRef(),r.getJumpPrevPage=function(){return Math.max(1,r.state.current-(r.props.showLessItems?3:5))},r.getJumpNextPage=function(){return Math.min(z(void 0,r.state,r.props),r.state.current+(r.props.showLessItems?3:5))},r.getItemIcon=function(e,t){var n=r.props.prefixCls,o=e||i.createElement("button",{type:"button","aria-label":t,className:"".concat(n,"-item-link")});return"function"==typeof e&&(o=i.createElement(e,(0,b.Z)({},r.props))),o},r.isValid=function(e){var t=r.props.total;return P(e)&&e!==r.state.current&&P(t)&&t>0},r.shouldDisplayQuickJumper=function(){var e=r.props,t=e.showQuickJumper;return!(e.total<=r.state.pageSize)&&t},r.handleKeyDown=function(e){(e.keyCode===C.ARROW_UP||e.keyCode===C.ARROW_DOWN)&&e.preventDefault()},r.handleKeyUp=function(e){var t=r.getValidValue(e);t!==r.state.currentInputValue&&r.setState({currentInputValue:t}),e.keyCode===C.ENTER?r.handleChange(t):e.keyCode===C.ARROW_UP?r.handleChange(t-1):e.keyCode===C.ARROW_DOWN&&r.handleChange(t+1)},r.handleBlur=function(e){var t=r.getValidValue(e);r.handleChange(t)},r.changePageSize=function(e){var t=r.state.current,n=z(e,r.state,r.props);t=t>n?n:t,0===n&&(t=r.state.current),"number"!=typeof e||("pageSize"in r.props||r.setState({pageSize:e}),"current"in r.props||r.setState({current:t,currentInputValue:t})),r.props.onShowSizeChange(t,e),"onChange"in r.props&&r.props.onChange&&r.props.onChange(t,e)},r.handleChange=function(e){var t=r.props,n=t.disabled,i=t.onChange,o=r.state,a=o.pageSize,l=o.current,s=o.currentInputValue;if(r.isValid(e)&&!n){var c=z(void 0,r.state,r.props),u=e;return e>c?u=c:e<1&&(u=1),"current"in r.props||r.setState({current:u}),u!==s&&r.setState({currentInputValue:u}),i(u,a),u}return l},r.prev=function(){r.hasPrev()&&r.handleChange(r.state.current-1)},r.next=function(){r.hasNext()&&r.handleChange(r.state.current+1)},r.jumpPrev=function(){r.handleChange(r.getJumpPrevPage())},r.jumpNext=function(){r.handleChange(r.getJumpNextPage())},r.hasPrev=function(){return r.state.current>1},r.hasNext=function(){return r.state.current2?n-2:0),i=2;i=n?n:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,n=e.total,r=e.totalBoundaryShowSizeChanger;return void 0!==t?t:n>r}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,o=e.style,a=e.disabled,l=e.hideOnSinglePage,s=e.total,c=e.locale,u=e.showQuickJumper,p=e.showLessItems,m=e.showTitle,d=e.showTotal,g=e.simple,b=e.itemRender,f=e.showPrevNextJumpers,x=e.jumpPrevIcon,S=e.jumpNextIcon,$=e.selectComponentClass,C=e.selectPrefixCls,N=e.pageSizeOptions,P=this.state,I=P.current,O=P.pageSize,w=P.currentInputValue;if(!0===l&&s<=O)return null;var j=z(void 0,this.state,this.props),Z=[],B=null,T=null,M=null,R=null,D=null,_=u&&u.goButton,A=p?1:2,H=I-1>0?I-1:0,W=I+1s?s:I*O]));if(g){_&&(D="boolean"==typeof _?i.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},c.jump_to_confirm):i.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_),D=i.createElement("li",{title:m?"".concat(c.jump_to).concat(I,"/").concat(j):null,className:"".concat(t,"-simple-pager")},D));var J=this.renderPrev(H);return i.createElement("ul",(0,r.Z)({className:h()(t,"".concat(t,"-simple"),(0,v.Z)({},"".concat(t,"-disabled"),a),n),style:o,ref:this.paginationNode},V),L,J?i.createElement("li",{title:m?c.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:h()("".concat(t,"-prev"),(0,v.Z)({},"".concat(t,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},J):null,i.createElement("li",{title:m?"".concat(I,"/").concat(j):null,className:"".concat(t,"-simple-pager")},i.createElement("input",{type:"text",value:w,disabled:a,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),i.createElement("span",{className:"".concat(t,"-slash")},"/"),j),i.createElement("li",{title:m?c.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:h()("".concat(t,"-next"),(0,v.Z)({},"".concat(t,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(W)),D)}if(j<=3+2*A){var K={locale:c,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:m,itemRender:b};j||Z.push(i.createElement(E,(0,r.Z)({},K,{key:"noPager",page:1,className:"".concat(t,"-item-disabled")})));for(var G=1;G<=j;G+=1){var U=I===G;Z.push(i.createElement(E,(0,r.Z)({},K,{key:G,page:G,active:U})))}}else{var X=p?c.prev_3:c.prev_5,F=p?c.next_3:c.next_5,q=b(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(x,"prev page")),Q=b(this.getJumpNextPage(),"jump-next",this.getItemIcon(S,"next page"));f&&(B=q?i.createElement("li",{title:m?X:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:h()("".concat(t,"-jump-prev"),(0,v.Z)({},"".concat(t,"-jump-prev-custom-icon"),!!x))},q):null,T=Q?i.createElement("li",{title:m?F:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:h()("".concat(t,"-jump-next"),(0,v.Z)({},"".concat(t,"-jump-next-custom-icon"),!!S))},Q):null),R=i.createElement(E,{locale:c,last:!0,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:j,page:j,active:!1,showTitle:m,itemRender:b}),M=i.createElement(E,{locale:c,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:m,itemRender:b});var Y=Math.max(1,I-A),ee=Math.min(I+A,j);I-1<=A&&(ee=1+2*A),j-I<=A&&(Y=j-2*A);for(var et=Y;et<=ee;et+=1){var en=I===et;Z.push(i.createElement(E,{locale:c,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:et,page:et,active:en,showTitle:m,itemRender:b}))}I-1>=2*A&&3!==I&&(Z[0]=(0,i.cloneElement)(Z[0],{className:"".concat(t,"-item-after-jump-prev")}),Z.unshift(B)),j-I>=2*A&&I!==j-2&&(Z[Z.length-1]=(0,i.cloneElement)(Z[Z.length-1],{className:"".concat(t,"-item-before-jump-next")}),Z.push(T)),1!==Y&&Z.unshift(M),ee!==j&&Z.push(R)}var er=!this.hasPrev()||!j,ei=!this.hasNext()||!j,eo=this.renderPrev(H),ea=this.renderNext(W);return i.createElement("ul",(0,r.Z)({className:h()(t,n,(0,v.Z)({},"".concat(t,"-disabled"),a)),style:o,ref:this.paginationNode},V),L,eo?i.createElement("li",{title:m?c.prev_page:null,onClick:this.prev,tabIndex:er?null:0,onKeyPress:this.runIfEnterPrev,className:h()("".concat(t,"-prev"),(0,v.Z)({},"".concat(t,"-disabled"),er)),"aria-disabled":er},eo):null,Z,ea?i.createElement("li",{title:m?c.next_page:null,onClick:this.next,tabIndex:ei?null:0,onKeyPress:this.runIfEnterNext,className:h()("".concat(t,"-next"),(0,v.Z)({},"".concat(t,"-disabled"),ei)),"aria-disabled":ei},ea):null,i.createElement(k,{disabled:a,locale:c,rootPrefixCls:t,selectComponentClass:$,selectPrefixCls:C,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:I,pageSize:O,pageSizeOptions:N,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:_}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var r=t.current,i=z(e.pageSize,t,e);r=r>i?i:r,"current"in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),n}(i.Component);I.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:N,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:N,locale:{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:"页码"},style:{},itemRender:function(e,t,n){return n},totalBoundaryShowSizeChanger:50};var O=n(62906),w=n(53124),j=n(98675),Z=n(8410),B=n(57838),T=n(74443),M=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,i.useRef)({}),n=(0,B.Z)(),r=(0,T.ZP)();return(0,Z.Z)(()=>{let i=r.subscribe(r=>{t.current=r,e&&n()});return()=>r.unsubscribe(i)},[]),t.current},R=n(10110),D=n(50965);let _=e=>i.createElement(D.Z,Object.assign({},e,{showSearch:!0,size:"small"})),A=e=>i.createElement(D.Z,Object.assign({},e,{showSearch:!0,size:"middle"}));_.Option=D.Z.Option,A.Option=D.Z.Option;var H=n(47673),W=n(14747),V=n(67968),L=n(45503);let J=e=>{let{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","&: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}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},K=e=>{let{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:`${e.itemSizeSM-2}px`},[`&${t}-mini:not(${t}-disabled) ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34],{84229:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(67294),a=n(14142),l=n(94780),s=n(86010),c=n(20407),u=n(30220),p=n(74312),m=n(34867);function d(e){return(0,m.Z)("MuiBreadcrumbs",e)}(0,n(1588).Z)("MuiBreadcrumbs",["root","ol","li","separator","sizeSm","sizeMd","sizeLg"]);var g=n(85893);let h=["children","className","size","separator","component","slots","slotProps"],v=e=>{let{size:t}=e,n={root:["root",t&&`size${(0,a.Z)(t)}`],li:["li"],ol:["ol"],separator:["separator"]};return(0,l.Z)(n,d,{})},b=(0,p.Z)("nav",{name:"JoyBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>(0,i.Z)({},"sm"===t.size&&{"--Breadcrumbs-gap":"0.25rem",fontSize:e.vars.fontSize.sm,padding:"0.5rem"},"md"===t.size&&{"--Breadcrumbs-gap":"0.375rem",fontSize:e.vars.fontSize.md,padding:"0.75rem"},"lg"===t.size&&{"--Breadcrumbs-gap":"0.5rem",fontSize:e.vars.fontSize.lg,padding:"1rem"},{lineHeight:1})),f=(0,p.Z)("ol",{name:"JoyBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),x=(0,p.Z)("li",{name:"JoyBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({}),S=(0,p.Z)("li",{name:"JoyBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginInline:"var(--Breadcrumbs-gap)"}),$=o.forwardRef(function(e,t){let n=(0,c.Z)({props:e,name:"JoyBreadcrumbs"}),{children:a,className:l,size:p="md",separator:m="/",component:d,slots:$={},slotProps:y={}}=n,C=(0,r.Z)(n,h),k=(0,i.Z)({},n,{separator:m,size:p}),E=v(k),N=(0,i.Z)({},C,{component:d,slots:$,slotProps:y}),[P,z]=(0,u.Z)("root",{ref:t,className:(0,s.Z)(E.root,l),elementType:b,externalForwardedProps:N,ownerState:k}),[I,O]=(0,u.Z)("ol",{className:E.ol,elementType:f,externalForwardedProps:N,ownerState:k}),[w,j]=(0,u.Z)("li",{className:E.li,elementType:x,externalForwardedProps:N,ownerState:k}),[B,Z]=(0,u.Z)("separator",{additionalProps:{"aria-hidden":!0},className:E.separator,elementType:S,externalForwardedProps:N,ownerState:k}),T=o.Children.toArray(a).filter(e=>o.isValidElement(e)).map((e,t)=>(0,g.jsx)(w,(0,i.Z)({},j,{children:e}),`child-${t}`));return(0,g.jsx)(P,(0,i.Z)({},z,{children:(0,g.jsx)(I,(0,i.Z)({},O,{children:T.reduce((e,t,n)=>(nt.root});function S(e){return(0,p.Z)({props:e,name:"MuiStack",defaultTheme:f})}let $=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],y=({ownerState:e,theme:t})=>{let n=(0,i.Z)({display:"flex",flexDirection:"column"},(0,g.k9)({theme:t},(0,g.P$)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){let r=(0,h.hB)(t),i=Object.keys(t.breakpoints.values).reduce((t,n)=>(("object"==typeof e.spacing&&null!=e.spacing[n]||"object"==typeof e.direction&&null!=e.direction[n])&&(t[n]=!0),t),{}),o=(0,g.P$)({values:e.direction,base:i}),a=(0,g.P$)({values:e.spacing,base:i});"object"==typeof o&&Object.keys(o).forEach((e,t,n)=>{let r=o[e];if(!r){let r=t>0?o[n[t-1]]:"column";o[e]=r}}),n=(0,l.Z)(n,(0,g.k9)({theme:t},a,(t,n)=>e.useFlexGap?{gap:(0,h.NA)(r,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${$(n?o[n]:e.direction)}`]:(0,h.NA)(r,t)}}))}return(0,g.dt)(t.breakpoints,n)};var C=n(74312),k=n(20407);let E=function(e={}){let{createStyledComponent:t=x,useThemeProps:n=S,componentName:l="MuiStack"}=e,u=()=>(0,s.Z)({root:["root"]},e=>(0,c.Z)(l,e),{}),p=t(y),d=o.forwardRef(function(e,t){let l=n(e),s=(0,m.Z)(l),{component:c="div",direction:d="column",spacing:g=0,divider:h,children:f,className:x,useFlexGap:S=!1}=s,$=(0,r.Z)(s,b),y=u();return(0,v.jsx)(p,(0,i.Z)({as:c,ownerState:{direction:d,spacing:g,useFlexGap:S},ref:t,className:(0,a.Z)(y.root,x)},$,{children:h?function(e,t){let n=o.Children.toArray(e).filter(Boolean);return n.reduce((e,r,i)=>(e.push(r),it.root}),useThemeProps:e=>(0,k.Z)({props:e,name:"JoyStack"})});var N=E},60122:function(e,t,n){n.d(t,{Z:function(){return et}});var r=n(87462),i=n(67294),o={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"},a=n(42135),l=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))}),s={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"},c=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:s}))}),u={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"},p=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:u}))}),m={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"},d=i.forwardRef(function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:m}))}),g=n(94184),h=n.n(g),v=n(4942),b=n(1413),f=n(15671),x=n(43144),S=n(32531),$=n(73568),y=n(64217),C={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},k=function(e){(0,S.Z)(n,e);var t=(0,$.Z)(n);function n(){var e;(0,f.Z)(this,n);for(var r=arguments.length,i=Array(r),o=0;o=0||t.relatedTarget.className.indexOf("".concat(o,"-item"))>=0)||i(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode===C.ENTER||"click"===t.type)&&(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue()))},e}return(0,x.Z)(n,[{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,n=e.pageSizeOptions;return n.some(function(e){return e.toString()===t.toString()})?n:n.concat([t.toString()]).sort(function(e,t){return(Number.isNaN(Number(e))?0:Number(e))-(Number.isNaN(Number(t))?0:Number(t))})}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageSize,r=t.locale,o=t.rootPrefixCls,a=t.changeSize,l=t.quickGo,s=t.goButton,c=t.selectComponentClass,u=t.buildOptionText,p=t.selectPrefixCls,m=t.disabled,d=this.state.goInputText,g="".concat(o,"-options"),h=null,v=null,b=null;if(!a&&!l)return null;var f=this.getPageSizeOptions();if(a&&c){var x=f.map(function(t,n){return i.createElement(c.Option,{key:n,value:t.toString()},(u||e.buildOptionText)(t))});h=i.createElement(c,{disabled:m,prefixCls:p,showSearch:!1,className:"".concat(g,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(n||f[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode},"aria-label":r.page_size,defaultOpen:!1},x)}return l&&(s&&(b="boolean"==typeof s?i.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:m,className:"".concat(g,"-quick-jumper-button")},r.jump_to_confirm):i.createElement("span",{onClick:this.go,onKeyUp:this.go},s)),v=i.createElement("div",{className:"".concat(g,"-quick-jumper")},r.jump_to,i.createElement("input",{disabled:m,type:"text",value:d,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":r.page}),r.page,b)),i.createElement("li",{className:"".concat(g)},h,v)}}]),n}(i.Component);k.defaultProps={pageSizeOptions:["10","20","50","100"]};var E=function(e){var t,n=e.rootPrefixCls,r=e.page,o=e.active,a=e.className,l=e.showTitle,s=e.onClick,c=e.onKeyPress,u=e.itemRender,p="".concat(n,"-item"),m=h()(p,"".concat(p,"-").concat(r),(t={},(0,v.Z)(t,"".concat(p,"-active"),o),(0,v.Z)(t,"".concat(p,"-disabled"),!r),(0,v.Z)(t,e.className,a),t)),d=u(r,"page",i.createElement("a",{rel:"nofollow"},r));return d?i.createElement("li",{title:l?r.toString():null,className:m,onClick:function(){s(r)},onKeyPress:function(e){c(e,s,r)},tabIndex:0},d):null};function N(){}function P(e){var t=Number(e);return"number"==typeof t&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function z(e,t,n){var r=void 0===e?t.pageSize:e;return Math.floor((n.total-1)/r)+1}var I=function(e){(0,S.Z)(n,e);var t=(0,$.Z)(n);function n(e){(0,f.Z)(this,n),(r=t.call(this,e)).paginationNode=i.createRef(),r.getJumpPrevPage=function(){return Math.max(1,r.state.current-(r.props.showLessItems?3:5))},r.getJumpNextPage=function(){return Math.min(z(void 0,r.state,r.props),r.state.current+(r.props.showLessItems?3:5))},r.getItemIcon=function(e,t){var n=r.props.prefixCls,o=e||i.createElement("button",{type:"button","aria-label":t,className:"".concat(n,"-item-link")});return"function"==typeof e&&(o=i.createElement(e,(0,b.Z)({},r.props))),o},r.isValid=function(e){var t=r.props.total;return P(e)&&e!==r.state.current&&P(t)&&t>0},r.shouldDisplayQuickJumper=function(){var e=r.props,t=e.showQuickJumper;return!(e.total<=r.state.pageSize)&&t},r.handleKeyDown=function(e){(e.keyCode===C.ARROW_UP||e.keyCode===C.ARROW_DOWN)&&e.preventDefault()},r.handleKeyUp=function(e){var t=r.getValidValue(e);t!==r.state.currentInputValue&&r.setState({currentInputValue:t}),e.keyCode===C.ENTER?r.handleChange(t):e.keyCode===C.ARROW_UP?r.handleChange(t-1):e.keyCode===C.ARROW_DOWN&&r.handleChange(t+1)},r.handleBlur=function(e){var t=r.getValidValue(e);r.handleChange(t)},r.changePageSize=function(e){var t=r.state.current,n=z(e,r.state,r.props);t=t>n?n:t,0===n&&(t=r.state.current),"number"!=typeof e||("pageSize"in r.props||r.setState({pageSize:e}),"current"in r.props||r.setState({current:t,currentInputValue:t})),r.props.onShowSizeChange(t,e),"onChange"in r.props&&r.props.onChange&&r.props.onChange(t,e)},r.handleChange=function(e){var t=r.props,n=t.disabled,i=t.onChange,o=r.state,a=o.pageSize,l=o.current,s=o.currentInputValue;if(r.isValid(e)&&!n){var c=z(void 0,r.state,r.props),u=e;return e>c?u=c:e<1&&(u=1),"current"in r.props||r.setState({current:u}),u!==s&&r.setState({currentInputValue:u}),i(u,a),u}return l},r.prev=function(){r.hasPrev()&&r.handleChange(r.state.current-1)},r.next=function(){r.hasNext()&&r.handleChange(r.state.current+1)},r.jumpPrev=function(){r.handleChange(r.getJumpPrevPage())},r.jumpNext=function(){r.handleChange(r.getJumpNextPage())},r.hasPrev=function(){return r.state.current>1},r.hasNext=function(){return r.state.current2?n-2:0),i=2;i=n?n:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,n=e.total,r=e.totalBoundaryShowSizeChanger;return void 0!==t?t:n>r}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,o=e.style,a=e.disabled,l=e.hideOnSinglePage,s=e.total,c=e.locale,u=e.showQuickJumper,p=e.showLessItems,m=e.showTitle,d=e.showTotal,g=e.simple,b=e.itemRender,f=e.showPrevNextJumpers,x=e.jumpPrevIcon,S=e.jumpNextIcon,$=e.selectComponentClass,C=e.selectPrefixCls,N=e.pageSizeOptions,P=this.state,I=P.current,O=P.pageSize,w=P.currentInputValue;if(!0===l&&s<=O)return null;var j=z(void 0,this.state,this.props),B=[],Z=null,T=null,M=null,R=null,D=null,_=u&&u.goButton,A=p?1:2,H=I-1>0?I-1:0,W=I+1s?s:I*O]));if(g){_&&(D="boolean"==typeof _?i.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},c.jump_to_confirm):i.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_),D=i.createElement("li",{title:m?"".concat(c.jump_to).concat(I,"/").concat(j):null,className:"".concat(t,"-simple-pager")},D));var J=this.renderPrev(H);return i.createElement("ul",(0,r.Z)({className:h()(t,"".concat(t,"-simple"),(0,v.Z)({},"".concat(t,"-disabled"),a),n),style:o,ref:this.paginationNode},V),L,J?i.createElement("li",{title:m?c.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:h()("".concat(t,"-prev"),(0,v.Z)({},"".concat(t,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},J):null,i.createElement("li",{title:m?"".concat(I,"/").concat(j):null,className:"".concat(t,"-simple-pager")},i.createElement("input",{type:"text",value:w,disabled:a,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),i.createElement("span",{className:"".concat(t,"-slash")},"/"),j),i.createElement("li",{title:m?c.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:h()("".concat(t,"-next"),(0,v.Z)({},"".concat(t,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(W)),D)}if(j<=3+2*A){var K={locale:c,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:m,itemRender:b};j||B.push(i.createElement(E,(0,r.Z)({},K,{key:"noPager",page:1,className:"".concat(t,"-item-disabled")})));for(var G=1;G<=j;G+=1){var U=I===G;B.push(i.createElement(E,(0,r.Z)({},K,{key:G,page:G,active:U})))}}else{var X=p?c.prev_3:c.prev_5,F=p?c.next_3:c.next_5,q=b(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(x,"prev page")),Q=b(this.getJumpNextPage(),"jump-next",this.getItemIcon(S,"next page"));f&&(Z=q?i.createElement("li",{title:m?X:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:h()("".concat(t,"-jump-prev"),(0,v.Z)({},"".concat(t,"-jump-prev-custom-icon"),!!x))},q):null,T=Q?i.createElement("li",{title:m?F:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:h()("".concat(t,"-jump-next"),(0,v.Z)({},"".concat(t,"-jump-next-custom-icon"),!!S))},Q):null),R=i.createElement(E,{locale:c,last:!0,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:j,page:j,active:!1,showTitle:m,itemRender:b}),M=i.createElement(E,{locale:c,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:m,itemRender:b});var Y=Math.max(1,I-A),ee=Math.min(I+A,j);I-1<=A&&(ee=1+2*A),j-I<=A&&(Y=j-2*A);for(var et=Y;et<=ee;et+=1){var en=I===et;B.push(i.createElement(E,{locale:c,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:et,page:et,active:en,showTitle:m,itemRender:b}))}I-1>=2*A&&3!==I&&(B[0]=(0,i.cloneElement)(B[0],{className:"".concat(t,"-item-after-jump-prev")}),B.unshift(Z)),j-I>=2*A&&I!==j-2&&(B[B.length-1]=(0,i.cloneElement)(B[B.length-1],{className:"".concat(t,"-item-before-jump-next")}),B.push(T)),1!==Y&&B.unshift(M),ee!==j&&B.push(R)}var er=!this.hasPrev()||!j,ei=!this.hasNext()||!j,eo=this.renderPrev(H),ea=this.renderNext(W);return i.createElement("ul",(0,r.Z)({className:h()(t,n,(0,v.Z)({},"".concat(t,"-disabled"),a)),style:o,ref:this.paginationNode},V),L,eo?i.createElement("li",{title:m?c.prev_page:null,onClick:this.prev,tabIndex:er?null:0,onKeyPress:this.runIfEnterPrev,className:h()("".concat(t,"-prev"),(0,v.Z)({},"".concat(t,"-disabled"),er)),"aria-disabled":er},eo):null,B,ea?i.createElement("li",{title:m?c.next_page:null,onClick:this.next,tabIndex:ei?null:0,onKeyPress:this.runIfEnterNext,className:h()("".concat(t,"-next"),(0,v.Z)({},"".concat(t,"-disabled"),ei)),"aria-disabled":ei},ea):null,i.createElement(k,{disabled:a,locale:c,rootPrefixCls:t,selectComponentClass:$,selectPrefixCls:C,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:I,pageSize:O,pageSizeOptions:N,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:_}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var r=t.current,i=z(e.pageSize,t,e);r=r>i?i:r,"current"in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),n}(i.Component);I.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:N,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:N,locale:{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:"页码"},style:{},itemRender:function(e,t,n){return n},totalBoundaryShowSizeChanger:50};var O=n(62906),w=n(53124),j=n(98675),B=n(8410),Z=n(57838),T=n(74443),M=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,i.useRef)({}),n=(0,Z.Z)(),r=(0,T.ZP)();return(0,B.Z)(()=>{let i=r.subscribe(r=>{t.current=r,e&&n()});return()=>r.unsubscribe(i)},[]),t.current},R=n(10110),D=n(50965);let _=e=>i.createElement(D.default,Object.assign({},e,{showSearch:!0,size:"small"})),A=e=>i.createElement(D.default,Object.assign({},e,{showSearch:!0,size:"middle"}));_.Option=D.default.Option,A.Option=D.default.Option;var H=n(47673),W=n(14747),V=n(67968),L=n(45503);let J=e=>{let{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","&: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}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},K=e=>{let{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:`${e.itemSizeSM-2}px`},[`&${t}-mini:not(${t}-disabled) ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` &${t}-mini ${t}-prev ${t}-item-link, &${t}-mini ${t}-next ${t}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,H.x0)(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},G=e=>{let{componentCls:t}=e;return{[` @@ -13,4 +13,4 @@ ${t}-next, ${t}-jump-prev, ${t}-jump-next - `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:`${e.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",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:`${e.lineWidth}px ${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.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:`${e.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,H.ik)(e)),{width:1.25*e.controlHeightLG,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},X=e=>{let{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:`${e.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${e.paginationItemPaddingInline}px`,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.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},F=e=>{let{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.Wf)(e)),{"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:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:`${e.itemSize-2}px`,verticalAlign:"middle"}}),X(e)),U(e)),G(e)),K(e)),J(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"}}},q=e=>{let{componentCls:t}=e;return{[`${t}${t}-disabled:not(${t}-mini)`]:{"&, &: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}:not(${t}-mini)`]:{[`${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:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},Q=e=>{let{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},(0,W.Qy)(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},(0,W.oN)(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Object.assign({},(0,W.oN)(e))}}}};var Y=(0,V.Z)("Pagination",e=>{let t=(0,L.TS)(e,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:e.marginXXS/2,paginationMiniQuickJumperInputWidth:1.1*e.controlHeightLG,paginationItemPaddingInline:1.5*e.marginXXS,paginationEllipsisLetterSpacing:e.marginXXS/2,paginationSlashMarginInlineStart:e.marginXXS,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,H.e5)(e),(0,H.TM)(e));return[F(t),Q(t),e.wireframe&&q(t)]},e=>({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0})),ee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},et=e=>{let{prefixCls:t,selectPrefixCls:n,className:r,rootClassName:o,style:a,size:s,locale:u,selectComponentClass:m,responsive:g,showSizeChanger:v}=e,b=ee(e,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:f}=M(g),{getPrefixCls:x,direction:S,pagination:$={}}=i.useContext(w.E_),y=x("pagination",t),[C,k]=Y(y),E=null!=v?v:$.showSizeChanger,N=i.useMemo(()=>{let e=i.createElement("span",{className:`${y}-item-ellipsis`},"•••"),t=i.createElement("button",{className:`${y}-item-link`,type:"button",tabIndex:-1},"rtl"===S?i.createElement(d,null):i.createElement(p,null)),n=i.createElement("button",{className:`${y}-item-link`,type:"button",tabIndex:-1},"rtl"===S?i.createElement(p,null):i.createElement(d,null)),r=i.createElement("a",{className:`${y}-item-link`},i.createElement("div",{className:`${y}-item-container`},"rtl"===S?i.createElement(c,{className:`${y}-item-link-icon`}):i.createElement(l,{className:`${y}-item-link-icon`}),e)),o=i.createElement("a",{className:`${y}-item-link`},i.createElement("div",{className:`${y}-item-container`},"rtl"===S?i.createElement(l,{className:`${y}-item-link-icon`}):i.createElement(c,{className:`${y}-item-link-icon`}),e));return{prevIcon:t,nextIcon:n,jumpPrevIcon:r,jumpNextIcon:o}},[S,y]),[P]=(0,R.Z)("Pagination",O.Z),z=Object.assign(Object.assign({},P),u),Z=(0,j.Z)(s),B="small"===Z||!!(f&&!Z&&g),T=x("select",n),D=h()({[`${y}-mini`]:B,[`${y}-rtl`]:"rtl"===S},null==$?void 0:$.className,r,o,k),H=Object.assign(Object.assign({},null==$?void 0:$.style),a);return C(i.createElement(I,Object.assign({},N,b,{style:H,prefixCls:y,selectPrefixCls:T,className:D,selectComponentClass:m||(B?_:A),locale:z,showSizeChanger:E})))}},74627:function(e,t,n){n.d(t,{Z:function(){return P}});var r=n(94184),i=n.n(r),o=n(67294);let a=e=>e?"function"==typeof e?e():e:null;var l=n(33603),s=n(53124),c=n(39778),u=n(92419),p=n(14747),m=n(50438),d=n(77786),g=n(8796),h=n(67968),v=n(45503);let b=e=>{let{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:o,boxShadowSecondary:a,colorTextHeading:l,borderRadiusLG:s,zIndexPopup:c,marginXS:u,colorBgElevated:m,popoverBg:g}=e;return[{[t]:Object.assign(Object.assign({},(0,p.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:s,boxShadow:a,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:u,color:l,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,d.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},f=e=>{let{componentCls:t}=e;return{[t]:g.i.map(n=>{let r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},x=e=>{let{componentCls:t,lineWidth:n,lineType:r,colorSplit:i,paddingSM:o,controlHeight:a,fontSize:l,lineHeight:s,padding:c}=e,u=a-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${i}`},[`${t}-inner-content`]:{padding:`${o}px ${c}px`}}}};var S=(0,h.Z)("Popover",e=>{let{colorBgElevated:t,colorText:n,wireframe:r}=e,i=(0,v.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[b(i),f(i),r&&x(i),(0,m._y)(i,"zoom-big")]},e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]}),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let y=(e,t,n)=>{if(t||n)return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${e}-title`},a(t)),o.createElement("div",{className:`${e}-inner-content`},a(n)))},C=e=>{let{hashId:t,prefixCls:n,className:r,style:a,placement:l="top",title:s,content:c,children:p}=e;return o.createElement("div",{className:i()(t,n,`${n}-pure`,`${n}-placement-${l}`,r),style:a},o.createElement("div",{className:`${n}-arrow`}),o.createElement(u.G,Object.assign({},e,{className:t,prefixCls:n}),p||y(n,s,c)))};var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let E=e=>{let{title:t,content:n,prefixCls:r}=e;return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${r}-title`},a(t)),o.createElement("div",{className:`${r}-inner-content`},a(n)))},N=o.forwardRef((e,t)=>{let{prefixCls:n,title:r,content:a,overlayClassName:u,placement:p="top",trigger:m="hover",mouseEnterDelay:d=.1,mouseLeaveDelay:g=.1,overlayStyle:h={}}=e,v=k(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:b}=o.useContext(s.E_),f=b("popover",n),[x,$]=S(f),y=b(),C=i()(u,$);return x(o.createElement(c.Z,Object.assign({placement:p,trigger:m,mouseEnterDelay:d,mouseLeaveDelay:g,overlayStyle:h},v,{prefixCls:f,overlayClassName:C,ref:t,overlay:r||a?o.createElement(E,{prefixCls:f,title:r,content:a}):null,transitionName:(0,l.m)(y,"zoom-big",v.transitionName),"data-popover-inject":!0})))});N._InternalPanelDoNotUseOrYouWillBeFired=e=>{let{prefixCls:t}=e,n=$(e,["prefixCls"]),{getPrefixCls:r}=o.useContext(s.E_),i=r("popover",t),[a,l]=S(i);return a(o.createElement(C,Object.assign({},n,{prefixCls:i,hashId:l})))};var P=N}}]); \ No newline at end of file + `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:`${e.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",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:`${e.lineWidth}px ${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.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:`${e.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,H.ik)(e)),{width:1.25*e.controlHeightLG,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},X=e=>{let{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:`${e.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${e.paginationItemPaddingInline}px`,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.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},F=e=>{let{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.Wf)(e)),{"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:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:`${e.itemSize-2}px`,verticalAlign:"middle"}}),X(e)),U(e)),G(e)),K(e)),J(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"}}},q=e=>{let{componentCls:t}=e;return{[`${t}${t}-disabled:not(${t}-mini)`]:{"&, &: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}:not(${t}-mini)`]:{[`${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:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},Q=e=>{let{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},(0,W.Qy)(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},(0,W.oN)(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Object.assign({},(0,W.oN)(e))}}}};var Y=(0,V.Z)("Pagination",e=>{let t=(0,L.TS)(e,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:e.marginXXS/2,paginationMiniQuickJumperInputWidth:1.1*e.controlHeightLG,paginationItemPaddingInline:1.5*e.marginXXS,paginationEllipsisLetterSpacing:e.marginXXS/2,paginationSlashMarginInlineStart:e.marginXXS,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,H.e5)(e),(0,H.TM)(e));return[F(t),Q(t),e.wireframe&&q(t)]},e=>({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0})),ee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},et=e=>{let{prefixCls:t,selectPrefixCls:n,className:r,rootClassName:o,style:a,size:s,locale:u,selectComponentClass:m,responsive:g,showSizeChanger:v}=e,b=ee(e,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:f}=M(g),{getPrefixCls:x,direction:S,pagination:$={}}=i.useContext(w.E_),y=x("pagination",t),[C,k]=Y(y),E=null!=v?v:$.showSizeChanger,N=i.useMemo(()=>{let e=i.createElement("span",{className:`${y}-item-ellipsis`},"•••"),t=i.createElement("button",{className:`${y}-item-link`,type:"button",tabIndex:-1},"rtl"===S?i.createElement(d,null):i.createElement(p,null)),n=i.createElement("button",{className:`${y}-item-link`,type:"button",tabIndex:-1},"rtl"===S?i.createElement(p,null):i.createElement(d,null)),r=i.createElement("a",{className:`${y}-item-link`},i.createElement("div",{className:`${y}-item-container`},"rtl"===S?i.createElement(c,{className:`${y}-item-link-icon`}):i.createElement(l,{className:`${y}-item-link-icon`}),e)),o=i.createElement("a",{className:`${y}-item-link`},i.createElement("div",{className:`${y}-item-container`},"rtl"===S?i.createElement(l,{className:`${y}-item-link-icon`}):i.createElement(c,{className:`${y}-item-link-icon`}),e));return{prevIcon:t,nextIcon:n,jumpPrevIcon:r,jumpNextIcon:o}},[S,y]),[P]=(0,R.Z)("Pagination",O.Z),z=Object.assign(Object.assign({},P),u),B=(0,j.Z)(s),Z="small"===B||!!(f&&!B&&g),T=x("select",n),D=h()({[`${y}-mini`]:Z,[`${y}-rtl`]:"rtl"===S},null==$?void 0:$.className,r,o,k),H=Object.assign(Object.assign({},null==$?void 0:$.style),a);return C(i.createElement(I,Object.assign({},N,b,{style:H,prefixCls:y,selectPrefixCls:T,className:D,selectComponentClass:m||(Z?_:A),locale:z,showSizeChanger:E})))}},74627:function(e,t,n){n.d(t,{Z:function(){return P}});var r=n(94184),i=n.n(r),o=n(67294);let a=e=>e?"function"==typeof e?e():e:null;var l=n(33603),s=n(53124),c=n(39778),u=n(92419),p=n(14747),m=n(50438),d=n(77786),g=n(8796),h=n(67968),v=n(45503);let b=e=>{let{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:o,boxShadowSecondary:a,colorTextHeading:l,borderRadiusLG:s,zIndexPopup:c,marginXS:u,colorBgElevated:m,popoverBg:g}=e;return[{[t]:Object.assign(Object.assign({},(0,p.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:s,boxShadow:a,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:u,color:l,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,d.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},f=e=>{let{componentCls:t}=e;return{[t]:g.i.map(n=>{let r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},x=e=>{let{componentCls:t,lineWidth:n,lineType:r,colorSplit:i,paddingSM:o,controlHeight:a,fontSize:l,lineHeight:s,padding:c}=e,u=a-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${i}`},[`${t}-inner-content`]:{padding:`${o}px ${c}px`}}}};var S=(0,h.Z)("Popover",e=>{let{colorBgElevated:t,colorText:n,wireframe:r}=e,i=(0,v.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[b(i),f(i),r&&x(i),(0,m._y)(i,"zoom-big")]},e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]}),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let y=(e,t,n)=>{if(t||n)return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${e}-title`},a(t)),o.createElement("div",{className:`${e}-inner-content`},a(n)))},C=e=>{let{hashId:t,prefixCls:n,className:r,style:a,placement:l="top",title:s,content:c,children:p}=e;return o.createElement("div",{className:i()(t,n,`${n}-pure`,`${n}-placement-${l}`,r),style:a},o.createElement("div",{className:`${n}-arrow`}),o.createElement(u.G,Object.assign({},e,{className:t,prefixCls:n}),p||y(n,s,c)))};var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let E=e=>{let{title:t,content:n,prefixCls:r}=e;return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${r}-title`},a(t)),o.createElement("div",{className:`${r}-inner-content`},a(n)))},N=o.forwardRef((e,t)=>{let{prefixCls:n,title:r,content:a,overlayClassName:u,placement:p="top",trigger:m="hover",mouseEnterDelay:d=.1,mouseLeaveDelay:g=.1,overlayStyle:h={}}=e,v=k(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:b}=o.useContext(s.E_),f=b("popover",n),[x,$]=S(f),y=b(),C=i()(u,$);return x(o.createElement(c.Z,Object.assign({placement:p,trigger:m,mouseEnterDelay:d,mouseLeaveDelay:g,overlayStyle:h},v,{prefixCls:f,overlayClassName:C,ref:t,overlay:r||a?o.createElement(E,{prefixCls:f,title:r,content:a}):null,transitionName:(0,l.m)(y,"zoom-big",v.transitionName),"data-popover-inject":!0})))});N._InternalPanelDoNotUseOrYouWillBeFired=e=>{let{prefixCls:t}=e,n=$(e,["prefixCls"]),{getPrefixCls:r}=o.useContext(s.E_),i=r("popover",t),[a,l]=S(i);return a(o.createElement(C,Object.assign({},n,{prefixCls:i,hashId:l})))};var P=N}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/455-5c8f2c8bda9b4b83.js b/pilot/server/static/_next/static/chunks/455-5c8f2c8bda9b4b83.js deleted file mode 100644 index 35a221fd9..000000000 --- a/pilot/server/static/_next/static/chunks/455-5c8f2c8bda9b4b83.js +++ /dev/null @@ -1,30 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[455],{80882:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(87462),r=n(67294),i={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"},l=n(42135),a=r.forwardRef(function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:i}))})},74443:function(e,t,n){n.d(t,{ZP:function(){return c},c4:function(){return i}});var o=n(67294),r=n(46605);let i=["xxl","xl","lg","md","sm","xs"],l=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)`}),a=e=>{let t=[].concat(i).reverse();return t.forEach((n,o)=>{let r=n.toUpperCase(),i=`screen${r}Min`,l=`screen${r}`;if(!(e[i]<=e[l]))throw Error(`${i}<=${l} fails : !(${e[i]}<=${e[l]})`);if(o{let e=new Map,n=-1,o={};return{matchHandlers:{},dispatch:t=>(o=t,e.forEach(e=>e(o)),e.size>=1),subscribe(t){return e.size||this.register(),n+=1,e.set(n,t),t(o),n},unsubscribe(t){e.delete(t),e.size||this.unregister()},unregister(){Object.keys(t).forEach(e=>{let n=t[e],o=this.matchHandlers[n];null==o||o.mql.removeListener(null==o?void 0:o.listener)}),e.clear()},register(){Object.keys(t).forEach(e=>{let n=t[e],r=t=>{let{matches:n}=t;this.dispatch(Object.assign(Object.assign({},o),{[e]:n}))},i=window.matchMedia(n);i.addListener(r),this.matchHandlers[n]={mql:i,listener:r},r(i)})},responsiveMap:t}},[e])}},50965:function(e,t,n){n.d(t,{Z:function(){return e9}});var o=n(94184),r=n.n(o),i=n(87462),l=n(74902),a=n(4942),c=n(1413),u=n(97685),s=n(45987),d=n(71002),p=n(21770),f=n(80334),m=n(67294),v=n(8410),g=n(31131),h=n(15105),b=n(42550),w=function(e){var t,n=e.className,o=e.customizeIcon,i=e.customizeIconProps,l=e.onMouseDown,a=e.onClick,c=e.children;return t="function"==typeof o?o(i):o,m.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),l&&l(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:a,"aria-hidden":!0},void 0!==t?t:m.createElement("span",{className:r()(n.split(/\s+/).map(function(e){return"".concat(e,"-icon")}))},c))},S=m.createContext(null);function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,t=m.useRef(null),n=m.useRef(null);return m.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]),[function(){return t.current},function(o){(o||null===t.current)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}]}var E=n(64217),x=n(39983),$=m.forwardRef(function(e,t){var n,o,i=e.prefixCls,l=e.id,a=e.inputElement,u=e.disabled,s=e.tabIndex,d=e.autoFocus,p=e.autoComplete,v=e.editable,g=e.activeDescendantId,h=e.value,w=e.maxLength,S=e.onKeyDown,y=e.onMouseDown,E=e.onChange,x=e.onPaste,$=e.onCompositionStart,C=e.onCompositionEnd,I=e.open,Z=e.attrs,O=a||m.createElement("input",null),M=O,D=M.ref,R=M.props,N=R.onKeyDown,P=R.onChange,T=R.onMouseDown,k=R.onCompositionStart,z=R.onCompositionEnd,H=R.style;return(0,f.Kp)(!("maxLength"in O.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),O=m.cloneElement(O,(0,c.Z)((0,c.Z)((0,c.Z)({type:"search"},R),{},{id:l,ref:(0,b.sQ)(t,D),disabled:u,tabIndex:s,autoComplete:p||"off",autoFocus:d,className:r()("".concat(i,"-selection-search-input"),null===(n=O)||void 0===n?void 0:null===(o=n.props)||void 0===o?void 0:o.className),role:"combobox","aria-label":"Search","aria-expanded":I||!1,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":I?g:void 0},Z),{},{value:v?h:"",maxLength:w,readOnly:!v,unselectable:v?null:"on",style:(0,c.Z)((0,c.Z)({},H),{},{opacity:v?null:0}),onKeyDown:function(e){S(e),N&&N(e)},onMouseDown:function(e){y(e),T&&T(e)},onChange:function(e){E(e),P&&P(e)},onCompositionStart:function(e){$(e),k&&k(e)},onCompositionEnd:function(e){C(e),z&&z(e)},onPaste:x}))});function C(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}$.displayName="Input";var I="undefined"!=typeof window&&window.document&&window.document.documentElement;function Z(e){return["string","number"].includes((0,d.Z)(e))}function O(e){var t=void 0;return e&&(Z(e.title)?t=e.title.toString():Z(e.label)&&(t=e.label.toString())),t}function M(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var D=function(e){e.preventDefault(),e.stopPropagation()},R=function(e){var t,n,o=e.id,i=e.prefixCls,l=e.values,c=e.open,s=e.searchValue,d=e.autoClearSearchValue,p=e.inputRef,f=e.placeholder,v=e.disabled,g=e.mode,h=e.showSearch,b=e.autoFocus,S=e.autoComplete,y=e.activeDescendantId,C=e.tabIndex,Z=e.removeIcon,R=e.maxTagCount,N=e.maxTagTextLength,P=e.maxTagPlaceholder,T=void 0===P?function(e){return"+ ".concat(e.length," ...")}:P,k=e.tagRender,z=e.onToggleOpen,H=e.onRemove,L=e.onInputChange,j=e.onInputPaste,V=e.onInputKeyDown,A=e.onInputMouseDown,F=e.onInputCompositionStart,W=e.onInputCompositionEnd,_=m.useRef(null),B=(0,m.useState)(0),K=(0,u.Z)(B,2),U=K[0],X=K[1],G=(0,m.useState)(!1),Y=(0,u.Z)(G,2),Q=Y[0],J=Y[1],q="".concat(i,"-selection"),ee=c||"multiple"===g&&!1===d||"tags"===g?s:"",et="tags"===g||"multiple"===g&&!1===d||h&&(c||Q);function en(e,t,n,o,i){return m.createElement("span",{className:r()("".concat(q,"-item"),(0,a.Z)({},"".concat(q,"-item-disabled"),n)),title:O(e)},m.createElement("span",{className:"".concat(q,"-item-content")},t),o&&m.createElement(w,{className:"".concat(q,"-item-remove"),onMouseDown:D,onClick:i,customizeIcon:Z},"\xd7"))}t=function(){X(_.current.scrollWidth)},n=[ee],I?m.useLayoutEffect(t,n):m.useEffect(t,n);var eo=m.createElement("div",{className:"".concat(q,"-search"),style:{width:U},onFocus:function(){J(!0)},onBlur:function(){J(!1)}},m.createElement($,{ref:p,open:c,prefixCls:i,id:o,inputElement:null,disabled:v,autoFocus:b,autoComplete:S,editable:et,activeDescendantId:y,value:ee,onKeyDown:V,onMouseDown:A,onChange:L,onPaste:j,onCompositionStart:F,onCompositionEnd:W,tabIndex:C,attrs:(0,E.Z)(e,!0)}),m.createElement("span",{ref:_,className:"".concat(q,"-search-mirror"),"aria-hidden":!0},ee,"\xa0")),er=m.createElement(x.Z,{prefixCls:"".concat(q,"-overflow"),data:l,renderItem:function(e){var t,n=e.disabled,o=e.label,r=e.value,i=!v&&!n,l=o;if("number"==typeof N&&("string"==typeof o||"number"==typeof o)){var a=String(l);a.length>N&&(l="".concat(a.slice(0,N),"..."))}var u=function(t){t&&t.stopPropagation(),H(e)};return"function"==typeof k?(t=l,m.createElement("span",{onMouseDown:function(e){D(e),z(!c)}},k({label:t,value:r,disabled:n,closable:i,onClose:u}))):en(e,l,n,i,u)},renderRest:function(e){var t="function"==typeof T?T(e):T;return en({title:t},t,!1)},suffix:eo,itemKey:M,maxCount:R});return m.createElement(m.Fragment,null,er,!l.length&&!ee&&m.createElement("span",{className:"".concat(q,"-placeholder")},f))},N=function(e){var t=e.inputElement,n=e.prefixCls,o=e.id,r=e.inputRef,i=e.disabled,l=e.autoFocus,a=e.autoComplete,c=e.activeDescendantId,s=e.mode,d=e.open,p=e.values,f=e.placeholder,v=e.tabIndex,g=e.showSearch,h=e.searchValue,b=e.activeValue,w=e.maxLength,S=e.onInputKeyDown,y=e.onInputMouseDown,x=e.onInputChange,C=e.onInputPaste,I=e.onInputCompositionStart,Z=e.onInputCompositionEnd,M=e.title,D=m.useState(!1),R=(0,u.Z)(D,2),N=R[0],P=R[1],T="combobox"===s,k=T||g,z=p[0],H=h||"";T&&b&&!N&&(H=b),m.useEffect(function(){T&&P(!1)},[T,b]);var L=("combobox"===s||!!d||!!g)&&!!H,j=void 0===M?O(z):M;return m.createElement(m.Fragment,null,m.createElement("span",{className:"".concat(n,"-selection-search")},m.createElement($,{ref:r,prefixCls:n,id:o,open:d,inputElement:t,disabled:i,autoFocus:l,autoComplete:a,editable:k,activeDescendantId:c,value:H,onKeyDown:S,onMouseDown:y,onChange:function(e){P(!0),x(e)},onPaste:C,onCompositionStart:I,onCompositionEnd:Z,tabIndex:v,attrs:(0,E.Z)(e,!0),maxLength:T?w:void 0})),!T&&z?m.createElement("span",{className:"".concat(n,"-selection-item"),title:j,style:L?{visibility:"hidden"}:void 0},z.label):null,z?null:m.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:L?{visibility:"hidden"}:void 0},f))},P=m.forwardRef(function(e,t){var n=(0,m.useRef)(null),o=(0,m.useRef)(!1),r=e.prefixCls,l=e.open,a=e.mode,c=e.showSearch,s=e.tokenWithEnter,d=e.autoClearSearchValue,p=e.onSearch,f=e.onSearchSubmit,v=e.onToggleOpen,g=e.onInputKeyDown,b=e.domRef;m.useImperativeHandle(t,function(){return{focus:function(){n.current.focus()},blur:function(){n.current.blur()}}});var w=y(0),S=(0,u.Z)(w,2),E=S[0],x=S[1],$=(0,m.useRef)(null),C=function(e){!1!==p(e,!0,o.current)&&v(!0)},I={inputRef:n,onInputKeyDown:function(e){var t=e.which;(t===h.Z.UP||t===h.Z.DOWN)&&e.preventDefault(),g&&g(e),t!==h.Z.ENTER||"tags"!==a||o.current||l||null==f||f(e.target.value),[h.Z.ESC,h.Z.SHIFT,h.Z.BACKSPACE,h.Z.TAB,h.Z.WIN_KEY,h.Z.ALT,h.Z.META,h.Z.WIN_KEY_RIGHT,h.Z.CTRL,h.Z.SEMICOLON,h.Z.EQUALS,h.Z.CAPS_LOCK,h.Z.CONTEXT_MENU,h.Z.F1,h.Z.F2,h.Z.F3,h.Z.F4,h.Z.F5,h.Z.F6,h.Z.F7,h.Z.F8,h.Z.F9,h.Z.F10,h.Z.F11,h.Z.F12].includes(t)||v(!0)},onInputMouseDown:function(){x(!0)},onInputChange:function(e){var t=e.target.value;if(s&&$.current&&/[\r\n]/.test($.current)){var n=$.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,$.current)}$.current=null,C(t)},onInputPaste:function(e){var t=e.clipboardData.getData("text");$.current=t},onInputCompositionStart:function(){o.current=!0},onInputCompositionEnd:function(e){o.current=!1,"combobox"!==a&&C(e.target.value)}},Z="multiple"===a||"tags"===a?m.createElement(R,(0,i.Z)({},e,I)):m.createElement(N,(0,i.Z)({},e,I));return m.createElement("div",{ref:b,className:"".concat(r,"-selector"),onClick:function(e){e.target!==n.current&&(void 0!==document.body.style.msTouchAction?setTimeout(function(){n.current.focus()}):n.current.focus())},onMouseDown:function(e){var t=E();e.target===n.current||t||"combobox"===a||e.preventDefault(),("combobox"===a||c&&t)&&l||(l&&!1!==d&&p("",!0,!1),v())}},Z)});P.displayName="Selector";var T=n(40228),k=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],z=function(e){var t=!0===e?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"}}},H=m.forwardRef(function(e,t){var n=e.prefixCls,o=(e.disabled,e.visible),l=e.children,u=e.popupElement,d=e.animation,p=e.transitionName,f=e.dropdownStyle,v=e.dropdownClassName,g=e.direction,h=e.placement,b=e.builtinPlacements,w=e.dropdownMatchSelectWidth,S=e.dropdownRender,y=e.dropdownAlign,E=e.getPopupContainer,x=e.empty,$=e.getTriggerDOMNode,C=e.onPopupVisibleChange,I=e.onPopupMouseEnter,Z=(0,s.Z)(e,k),O="".concat(n,"-dropdown"),M=u;S&&(M=S(u));var D=m.useMemo(function(){return b||z(w)},[b,w]),R=d?"".concat(O,"-").concat(d):p,N="number"==typeof w,P=m.useMemo(function(){return N?null:!1===w?"minWidth":"width"},[w,N]),H=f;N&&(H=(0,c.Z)((0,c.Z)({},H),{},{width:w}));var L=m.useRef(null);return m.useImperativeHandle(t,function(){return{getPopupElement:function(){return L.current}}}),m.createElement(T.Z,(0,i.Z)({},Z,{showAction:C?["click"]:[],hideAction:C?["click"]:[],popupPlacement:h||("rtl"===(void 0===g?"ltr":g)?"bottomRight":"bottomLeft"),builtinPlacements:D,prefixCls:O,popupTransitionName:R,popup:m.createElement("div",{ref:L,onMouseEnter:I},M),stretch:P,popupAlign:y,popupVisible:o,getPopupContainer:E,popupClassName:r()(v,(0,a.Z)({},"".concat(O,"-empty"),x)),popupStyle:H,getTriggerDOMNode:$,onPopupVisibleChange:C}),l)});H.displayName="SelectTrigger";var L=n(84506);function j(e,t){var n,o=e.key;return("value"in e&&(n=e.value),null!=o)?o:void 0!==n?n:"rc-index-key-".concat(t)}function V(e,t){var n=e||{},o=n.label,r=n.value,i=n.options,l=n.groupLabel,a=o||(t?"children":"label");return{label:a,value:r||"value",options:i||"options",groupLabel:l||a}}function A(e){var t=(0,c.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,f.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var F=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],W=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function _(e){return"tags"===e||"multiple"===e}var B=m.forwardRef(function(e,t){var n,o,f,E,x,$,C,I,Z=e.id,O=e.prefixCls,M=e.className,D=e.showSearch,R=e.tagRender,N=e.direction,T=e.omitDomProps,k=e.displayValues,z=e.onDisplayValuesChange,j=e.emptyOptions,V=e.notFoundContent,A=void 0===V?"Not Found":V,B=e.onClear,K=e.mode,U=e.disabled,X=e.loading,G=e.getInputElement,Y=e.getRawInputElement,Q=e.open,J=e.defaultOpen,q=e.onDropdownVisibleChange,ee=e.activeValue,et=e.onActiveValueChange,en=e.activeDescendantId,eo=e.searchValue,er=e.autoClearSearchValue,ei=e.onSearch,el=e.onSearchSplit,ea=e.tokenSeparators,ec=e.allowClear,eu=e.suffixIcon,es=e.clearIcon,ed=e.OptionList,ep=e.animation,ef=e.transitionName,em=e.dropdownStyle,ev=e.dropdownClassName,eg=e.dropdownMatchSelectWidth,eh=e.dropdownRender,eb=e.dropdownAlign,ew=e.placement,eS=e.builtinPlacements,ey=e.getPopupContainer,eE=e.showAction,ex=void 0===eE?[]:eE,e$=e.onFocus,eC=e.onBlur,eI=e.onKeyUp,eZ=e.onKeyDown,eO=e.onMouseDown,eM=(0,s.Z)(e,F),eD=_(K),eR=(void 0!==D?D:eD)||"combobox"===K,eN=(0,c.Z)({},eM);W.forEach(function(e){delete eN[e]}),null==T||T.forEach(function(e){delete eN[e]});var eP=m.useState(!1),eT=(0,u.Z)(eP,2),ek=eT[0],ez=eT[1];m.useEffect(function(){ez((0,g.Z)())},[]);var eH=m.useRef(null),eL=m.useRef(null),ej=m.useRef(null),eV=m.useRef(null),eA=m.useRef(null),eF=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=m.useState(!1),n=(0,u.Z)(t,2),o=n[0],r=n[1],i=m.useRef(null),l=function(){window.clearTimeout(i.current)};return m.useEffect(function(){return l},[]),[o,function(t,n){l(),i.current=window.setTimeout(function(){r(t),n&&n()},e)},l]}(),eW=(0,u.Z)(eF,3),e_=eW[0],eB=eW[1],eK=eW[2];m.useImperativeHandle(t,function(){var e,t;return{focus:null===(e=eV.current)||void 0===e?void 0:e.focus,blur:null===(t=eV.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=eA.current)||void 0===t?void 0:t.scrollTo(e)}}});var eU=m.useMemo(function(){if("combobox"!==K)return eo;var e,t=null===(e=k[0])||void 0===e?void 0:e.value;return"string"==typeof t||"number"==typeof t?String(t):""},[eo,K,k]),eX="combobox"===K&&"function"==typeof G&&G()||null,eG="function"==typeof Y&&Y(),eY=(0,b.x1)(eL,null==eG?void 0:null===(E=eG.props)||void 0===E?void 0:E.ref),eQ=m.useState(!1),eJ=(0,u.Z)(eQ,2),eq=eJ[0],e0=eJ[1];(0,v.Z)(function(){e0(!0)},[]);var e1=(0,p.Z)(!1,{defaultValue:J,value:Q}),e2=(0,u.Z)(e1,2),e4=e2[0],e5=e2[1],e6=!!eq&&e4,e3=!A&&j;(U||e3&&e6&&"combobox"===K)&&(e6=!1);var e7=!e3&&e6,e8=m.useCallback(function(e){var t=void 0!==e?e:!e6;U||(e5(t),e6!==t&&(null==q||q(t)))},[U,e6,e5,q]),e9=m.useMemo(function(){return(ea||[]).some(function(e){return["\n","\r\n"].includes(e)})},[ea]),te=function(e,t,n){var o=!0,r=e;null==et||et(null);var i=n?null:function(e,t){if(!t||!t.length)return null;var n=!1,o=function e(t,o){var r=(0,L.Z)(o),i=r[0],a=r.slice(1);if(!i)return[t];var c=t.split(i);return n=n||c.length>1,c.reduce(function(t,n){return[].concat((0,l.Z)(t),(0,l.Z)(e(n,a)))},[]).filter(function(e){return e})}(e,t);return n?o:null}(e,ea);return"combobox"!==K&&i&&(r="",null==el||el(i),e8(!1),o=!1),ei&&eU!==r&&ei(r,{source:t?"typing":"effect"}),o};m.useEffect(function(){e6||eD||"combobox"===K||te("",!1,!1)},[e6]),m.useEffect(function(){e4&&U&&e5(!1),U&&eB(!1)},[U]);var tt=y(),tn=(0,u.Z)(tt,2),to=tn[0],tr=tn[1],ti=m.useRef(!1),tl=[];m.useEffect(function(){return function(){tl.forEach(function(e){return clearTimeout(e)}),tl.splice(0,tl.length)}},[]);var ta=m.useState({}),tc=(0,u.Z)(ta,2)[1];eG&&($=function(e){e8(e)}),n=function(){var e;return[eH.current,null===(e=ej.current)||void 0===e?void 0:e.getPopupElement()]},o=!!eG,(f=m.useRef(null)).current={open:e7,triggerOpen:e8,customizedTrigger:o},m.useEffect(function(){function e(e){if(null===(t=f.current)||void 0===t||!t.customizedTrigger){var t,o=e.target;o.shadowRoot&&e.composed&&(o=e.composedPath()[0]||o),f.current.open&&n().filter(function(e){return e}).every(function(e){return!e.contains(o)&&e!==o})&&f.current.triggerOpen(!1)}}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}},[]);var tu=m.useMemo(function(){return(0,c.Z)((0,c.Z)({},e),{},{notFoundContent:A,open:e6,triggerOpen:e7,id:Z,showSearch:eR,multiple:eD,toggleOpen:e8})},[e,A,e7,e6,Z,eR,eD,e8]),ts=!!eu||X;ts&&(C=m.createElement(w,{className:r()("".concat(O,"-arrow"),(0,a.Z)({},"".concat(O,"-arrow-loading"),X)),customizeIcon:eu,customizeIconProps:{loading:X,searchValue:eU,open:e6,focused:e_,showSearch:eR}}));var td=function(e,t,n,o,r){var i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0,a=arguments.length>7?arguments[7]:void 0,c=m.useMemo(function(){return"object"===(0,d.Z)(o)?o.clearIcon:r||void 0},[o,r]);return{allowClear:m.useMemo(function(){return!i&&!!o&&(!!n.length||!!l)&&!("combobox"===a&&""===l)},[o,i,n.length,l,a]),clearIcon:m.createElement(w,{className:"".concat(e,"-clear"),onMouseDown:t,customizeIcon:c},"\xd7")}}(O,function(){var e;null==B||B(),null===(e=eV.current)||void 0===e||e.focus(),z([],{type:"clear",values:k}),te("",!1,!1)},k,ec,es,U,eU,K),tp=td.allowClear,tf=td.clearIcon,tm=m.createElement(ed,{ref:eA}),tv=r()(O,M,(x={},(0,a.Z)(x,"".concat(O,"-focused"),e_),(0,a.Z)(x,"".concat(O,"-multiple"),eD),(0,a.Z)(x,"".concat(O,"-single"),!eD),(0,a.Z)(x,"".concat(O,"-allow-clear"),ec),(0,a.Z)(x,"".concat(O,"-show-arrow"),ts),(0,a.Z)(x,"".concat(O,"-disabled"),U),(0,a.Z)(x,"".concat(O,"-loading"),X),(0,a.Z)(x,"".concat(O,"-open"),e6),(0,a.Z)(x,"".concat(O,"-customize-input"),eX),(0,a.Z)(x,"".concat(O,"-show-search"),eR),x)),tg=m.createElement(H,{ref:ej,disabled:U,prefixCls:O,visible:e7,popupElement:tm,animation:ep,transitionName:ef,dropdownStyle:em,dropdownClassName:ev,direction:N,dropdownMatchSelectWidth:eg,dropdownRender:eh,dropdownAlign:eb,placement:ew,builtinPlacements:eS,getPopupContainer:ey,empty:j,getTriggerDOMNode:function(){return eL.current},onPopupVisibleChange:$,onPopupMouseEnter:function(){tc({})}},eG?m.cloneElement(eG,{ref:eY}):m.createElement(P,(0,i.Z)({},e,{domRef:eL,prefixCls:O,inputElement:eX,ref:eV,id:Z,showSearch:eR,autoClearSearchValue:er,mode:K,activeDescendantId:en,tagRender:R,values:k,open:e6,onToggleOpen:e8,activeValue:ee,searchValue:eU,onSearch:te,onSearchSubmit:function(e){e&&e.trim()&&ei(e,{source:"submit"})},onRemove:function(e){z(k.filter(function(t){return t!==e}),{type:"remove",values:[e]})},tokenWithEnter:e9})));return I=eG?tg:m.createElement("div",(0,i.Z)({className:tv},eN,{ref:eH,onMouseDown:function(e){var t,n=e.target,o=null===(t=ej.current)||void 0===t?void 0:t.getPopupElement();if(o&&o.contains(n)){var r=setTimeout(function(){var e,t=tl.indexOf(r);-1!==t&&tl.splice(t,1),eK(),ek||o.contains(document.activeElement)||null===(e=eV.current)||void 0===e||e.focus()});tl.push(r)}for(var i=arguments.length,l=Array(i>1?i-1:0),a=1;a=0;a-=1){var c=r[a];if(!c.disabled){r.splice(a,1),i=c;break}}i&&z(r,{type:"remove",values:[i]})}for(var u=arguments.length,s=Array(u>1?u-1:0),d=1;d1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:1,n=z.length,o=0;o1&&void 0!==arguments[1]&&arguments[1];_(e);var n={source:t?"keyboard":"mouse"},o=z[e];if(!o){C(null,-1,n);return}C(o.value,e,n)};(0,m.useEffect)(function(){B(!1!==I?V(0):-1)},[z.length,v]);var K=m.useCallback(function(e){return M.has(e)&&"combobox"!==f},[f,(0,l.Z)(M).toString(),M.size]);(0,m.useEffect)(function(){var e,t=setTimeout(function(){if(!p&&d&&1===M.size){var e=Array.from(M)[0],t=z.findIndex(function(t){return t.data.value===e});-1!==t&&(B(t),j(t))}});return d&&(null===(e=H.current)||void 0===e||e.scrollTo(void 0)),function(){return clearTimeout(t)}},[d,v,$.length]);var U=function(e){void 0!==e&&Z(e,{selected:!M.has(e)}),p||g(!1)};if(m.useImperativeHandle(t,function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case h.Z.N:case h.Z.P:case h.Z.UP:case h.Z.DOWN:var o=0;if(t===h.Z.UP?o=-1:t===h.Z.DOWN?o=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===h.Z.N?o=1:t===h.Z.P&&(o=-1)),0!==o){var r=V(W+o,o);j(r),B(r,!0)}break;case h.Z.ENTER:var i=z[W];i&&!i.data.disabled?U(i.value):U(void 0),d&&e.preventDefault();break;case h.Z.ESC:g(!1),d&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){j(e)}}}),0===z.length)return m.createElement("div",{role:"listbox",id:"".concat(c,"_list"),className:"".concat(k,"-empty"),onMouseDown:L},b);var X=Object.keys(D).map(function(e){return D[e]}),G=function(e){return e.label};function Y(e,t){return{role:e.group?"presentation":"option",id:"".concat(c,"_list_").concat(t)}}var Q=function(e){var t=z[e];if(!t)return null;var n=t.data||{},o=n.value,r=t.group,l=(0,E.Z)(n,!0),a=G(t);return t?m.createElement("div",(0,i.Z)({"aria-label":"string"!=typeof a||r?null:a},l,{key:e},Y(t,e),{"aria-selected":K(o)}),o):null},J={role:"listbox",id:"".concat(c,"_list")};return m.createElement(m.Fragment,null,R&&m.createElement("div",(0,i.Z)({},J,{style:{height:0,width:0,overflow:"hidden"}}),Q(W-1),Q(W),Q(W+1)),m.createElement(ei.Z,{itemKey:"key",ref:H,data:z,height:P,itemHeight:T,fullHeight:!1,onMouseDown:L,onScroll:y,virtual:R,direction:N,innerProps:R?null:J},function(e,t){var n=e.group,o=e.groupOption,l=e.data,c=e.label,u=e.value,d=l.key;if(n){var p,f,v=null!==(f=l.title)&&void 0!==f?f:ec(c)?c.toString():void 0;return m.createElement("div",{className:r()(k,"".concat(k,"-group")),title:v},void 0!==c?c:d)}var g=l.disabled,h=l.title,b=(l.children,l.style),S=l.className,y=(0,s.Z)(l,ea),x=(0,er.Z)(y,X),$=K(u),C="".concat(k,"-option"),I=r()(k,C,S,(p={},(0,a.Z)(p,"".concat(C,"-grouped"),o),(0,a.Z)(p,"".concat(C,"-active"),W===t&&!g),(0,a.Z)(p,"".concat(C,"-disabled"),g),(0,a.Z)(p,"".concat(C,"-selected"),$),p)),Z=G(e),M=!O||"function"==typeof O||$,D="number"==typeof Z?Z:Z||u,N=ec(D)?D.toString():void 0;return void 0!==h&&(N=h),m.createElement("div",(0,i.Z)({},(0,E.Z)(x),R?{}:Y(e,t),{"aria-selected":$,className:I,title:N,onMouseMove:function(){W===t||g||B(t)},onClick:function(){g||U(u)},style:b}),m.createElement("div",{className:"".concat(C,"-content")},D),m.isValidElement(O)||$,M&&m.createElement(w,{className:"".concat(k,"-option-state"),customizeIcon:O,customizeIconProps:{isSelected:$}},$?"✓":null))}))});eu.displayName="OptionList";var es=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],ed=["inputValue"],ep=m.forwardRef(function(e,t){var n,o,r,f,v,g=e.id,h=e.mode,b=e.prefixCls,w=e.backfill,S=e.fieldNames,y=e.inputValue,E=e.searchValue,x=e.onSearch,$=e.autoClearSearchValue,I=void 0===$||$,Z=e.onSelect,O=e.onDeselect,M=e.dropdownMatchSelectWidth,D=void 0===M||M,R=e.filterOption,N=e.filterSort,P=e.optionFilterProp,T=e.optionLabelProp,k=e.options,z=e.children,H=e.defaultActiveFirstOption,L=e.menuItemSelectedIcon,F=e.virtual,W=e.direction,X=e.listHeight,et=void 0===X?200:X,en=e.listItemHeight,eo=void 0===en?20:en,er=e.value,ei=e.defaultValue,ea=e.labelInValue,ec=e.onChange,ep=(0,s.Z)(e,es),ef=(n=m.useState(),r=(o=(0,u.Z)(n,2))[0],f=o[1],m.useEffect(function(){var e;f("rc_select_".concat((Y?(e=G,G+=1):e="TEST_OR_SSR",e)))},[]),g||r),em=_(h),ev=!!(!k&&z),eg=m.useMemo(function(){return(void 0!==R||"combobox"!==h)&&R},[R,h]),eh=m.useMemo(function(){return V(S,ev)},[JSON.stringify(S),ev]),eb=(0,p.Z)("",{value:void 0!==E?E:y,postState:function(e){return e||""}}),ew=(0,u.Z)(eb,2),eS=ew[0],ey=ew[1],eE=m.useMemo(function(){var e=k;k||(e=function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,Q.Z)(t).map(function(t,o){if(!m.isValidElement(t)||!t.type)return null;var r,i,l,a,u,d=t.type.isSelectOptGroup,p=t.key,f=t.props,v=f.children,g=(0,s.Z)(f,q);return n||!d?(r=t.key,l=(i=t.props).children,a=i.value,u=(0,s.Z)(i,J),(0,c.Z)({key:r,value:void 0!==a?a:r,children:l},u)):(0,c.Z)((0,c.Z)({key:"__RC_SELECT_GRP__".concat(null===p?o:p,"__"),label:p},g),{},{options:e(v)})}).filter(function(e){return e})}(z));var t=new Map,n=new Map,o=function(e,t,n){n&&"string"==typeof n&&e.set(t[n],t)};return function e(r){for(var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=0;l1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,o=t.childrenAsData,r=[],i=V(n,!1),l=i.label,a=i.value,c=i.options,u=i.groupLabel;return!function e(t,n){t.forEach(function(t){if(!n&&c in t){var i=t[u];void 0===i&&o&&(i=t.label),r.push({key:j(t,r.length),group:!0,data:t,label:i}),e(t[c],!0)}else{var s=t[a];r.push({key:j(t,r.length),groupOption:n,data:t,label:t[l],value:s})}})}(e,!1),r}(eV,{fieldNames:eh,childrenAsData:ev})},[eV,eh,ev]),eF=function(e){var t=eI(e);if(eD(t),ec&&(t.length!==eP.length||t.some(function(e,t){var n;return(null===(n=eP[t])||void 0===n?void 0:n.value)!==(null==e?void 0:e.value)}))){var n=ea?t:t.map(function(e){return e.value}),o=t.map(function(e){return A(eT(e.value))});ec(em?n:n[0],em?o:o[0])}},eW=m.useState(null),e_=(0,u.Z)(eW,2),eB=e_[0],eK=e_[1],eU=m.useState(0),eX=(0,u.Z)(eU,2),eG=eX[0],eY=eX[1],eQ=void 0!==H?H:"combobox"!==h,eJ=m.useCallback(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.source;eY(t),w&&"combobox"===h&&null!==e&&"keyboard"===(void 0===o?"keyboard":o)&&eK(String(e))},[w,h]),eq=function(e,t,n){var o=function(){var t,n=eT(e);return[ea?{label:null==n?void 0:n[eh.label],value:e,key:null!==(t=null==n?void 0:n.key)&&void 0!==t?t:e}:e,A(n)]};if(t&&Z){var r=o(),i=(0,u.Z)(r,2);Z(i[0],i[1])}else if(!t&&O&&"clear"!==n){var l=o(),a=(0,u.Z)(l,2);O(a[0],a[1])}},e0=ee(function(e,t){var n=!em||t.selected;eF(n?em?[].concat((0,l.Z)(eP),[e]):[e]:eP.filter(function(t){return t.value!==e})),eq(e,n),"combobox"===h?eK(""):(!_||I)&&(ey(""),eK(""))}),e1=m.useMemo(function(){var e=!1!==F&&!1!==D;return(0,c.Z)((0,c.Z)({},eE),{},{flattenOptions:eA,onActiveValue:eJ,defaultActiveFirstOption:eQ,onSelect:e0,menuItemSelectedIcon:L,rawValues:ez,fieldNames:eh,virtual:e,direction:W,listHeight:et,listItemHeight:eo,childrenAsData:ev})},[eE,eA,eJ,eQ,e0,L,ez,eh,F,D,et,eo,ev]);return m.createElement(el.Provider,{value:e1},m.createElement(B,(0,i.Z)({},ep,{id:ef,prefixCls:void 0===b?"rc-select":b,ref:t,omitDomProps:ed,mode:h,displayValues:ek,onDisplayValuesChange:function(e,t){eF(e);var n=t.type,o=t.values;("remove"===n||"clear"===n)&&o.forEach(function(e){eq(e.value,!1,n)})},direction:W,searchValue:eS,onSearch:function(e,t){if(ey(e),eK(null),"submit"===t.source){var n=(e||"").trim();n&&(eF(Array.from(new Set([].concat((0,l.Z)(ez),[n])))),eq(n,!0),ey(""));return}"blur"!==t.source&&("combobox"===h&&eF(e),null==x||x(e))},autoClearSearchValue:I,onSearchSplit:function(e){var t=e;"tags"!==h&&(t=e.map(function(e){var t=e$.get(e);return null==t?void 0:t.value}).filter(function(e){return void 0!==e}));var n=Array.from(new Set([].concat((0,l.Z)(ez),(0,l.Z)(t))));eF(n),n.forEach(function(e){eq(e,!0)})},dropdownMatchSelectWidth:D,OptionList:eu,emptyOptions:!eA.length,activeValue:eB,activeDescendantId:"".concat(ef,"_list_").concat(eG)})))});ep.Option=en,ep.OptGroup=et;var ef=n(8745),em=n(33603),ev=n(9708),eg=n(53124),eh=n(98866),eb=n(32983),ew=e=>{let{componentName:t}=e,{getPrefixCls:n}=(0,m.useContext)(eg.E_),o=n("empty");switch(t){case"Table":case"List":return m.createElement(eb.Z,{image:eb.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return m.createElement(eb.Z,{image:eb.Z.PRESENTED_IMAGE_SIMPLE,className:`${o}-small`});default:return m.createElement(eb.Z,null)}},eS=n(98675),ey=n(65223),eE=n(4173),ex=n(14747),e$=n(80110),eC=n(45503),eI=n(67968),eZ=n(67771),eO=n(76325),eM=n(93590);let eD=new eO.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eR=new eO.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),eN=new eO.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eP=new eO.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),eT=new eO.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ek=new eO.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ez=new eO.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eH=new eO.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),eL={"move-up":{inKeyframes:ez,outKeyframes:eH},"move-down":{inKeyframes:eD,outKeyframes:eR},"move-left":{inKeyframes:eN,outKeyframes:eP},"move-right":{inKeyframes:eT,outKeyframes:ek}},ej=(e,t)=>{let{antCls:n}=e,o=`${n}-${t}`,{inKeyframes:r,outKeyframes:i}=eL[t];return[(0,eM.R)(o,r,i,e.motionDurationMid),{[` - ${o}-enter, - ${o}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${o}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},eV=e=>{let{optionHeight:t,optionFontSize:n,optionLineHeight:o,optionPadding:r}=e;return{position:"relative",display:"block",minHeight:t,padding:r,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:o,boxSizing:"border-box"}};var eA=e=>{let{antCls:t,componentCls:n}=e,o=`${n}-item`,r=`&${t}-slide-up-enter${t}-slide-up-enter-active`,i=`&${t}-slide-up-appear${t}-slide-up-appear-active`,l=`&${t}-slide-up-leave${t}-slide-up-leave-active`,a=`${n}-dropdown-placement-`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},(0,ex.Wf)(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,[` - ${r}${a}bottomLeft, - ${i}${a}bottomLeft - `]:{animationName:eZ.fJ},[` - ${r}${a}topLeft, - ${i}${a}topLeft, - ${r}${a}topRight, - ${i}${a}topRight - `]:{animationName:eZ.Qt},[`${l}${a}bottomLeft`]:{animationName:eZ.Uw},[` - ${l}${a}topLeft, - ${l}${a}topRight - `]:{animationName:eZ.ly},"&-hidden":{display:"none"},[`${o}`]:Object.assign(Object.assign({},eV(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},ex.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${o}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${o}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${o}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${o}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:2*e.controlPaddingHorizontal}}}),"&-rtl":{direction:"rtl"}})},(0,eZ.oN)(e,"slide-up"),(0,eZ.oN)(e,"slide-down"),ej(e,"move-up"),ej(e,"move-down")]};let eF=e=>{let{controlHeightSM:t,controlHeight:n,lineWidth:o}=e,r=(n-t)/2-o;return[r,Math.ceil(r/2)]};function eW(e,t){let{componentCls:n,iconCls:o}=e,r=`${n}-selection-overflow`,i=e.multipleSelectItemHeight,[l]=eF(e),a=t?`${n}-${t}`:"";return{[`${n}-multiple${a}`]:{fontSize:e.fontSize,[r]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${n}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${l-2}px 4px`,borderRadius:e.borderRadius,[`${n}-show-search&`]:{cursor:"text"},[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:"2px 0",lineHeight:`${i}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${n}-show-arrow ${n}-selector, - &${n}-allow-clear ${n}-selector - `]:{paddingInlineEnd:e.fontSizeIcon+e.controlPaddingHorizontal},[`${n}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:i,marginTop:2,marginBottom:2,lineHeight:`${i-2*e.lineWidth}px`,background:e.multipleItemBg,border:`${e.lineWidth}px ${e.lineType} ${e.multipleItemBorderColor}`,borderRadius:e.borderRadiusSM,cursor:"default",transition:`font-size ${e.motionDurationSlow}, line-height ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,userSelect:"none",marginInlineEnd:4,paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS/2,[`${n}-disabled&`]:{color:e.multipleItemColorDisabled,borderColor:e.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,ex.Ro)()),{display:"inline-flex",alignItems:"center",color:e.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${o}`]:{verticalAlign:"-0.2em"},"&:hover":{color:e.colorIconHover}})},[`${r}-item + ${r}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.inputPaddingHorizontalBase-l,[` - &-input, - &-mirror - `]:{height:i,fontFamily:e.fontFamily,lineHeight:`${i}px`,transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}}}}var e_=e=>{let{componentCls:t}=e,n=(0,eC.TS)(e,{controlHeight:e.controlHeightSM,multipleSelectItemHeight:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),o=(0,eC.TS)(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),[,r]=eF(e);return[eW(e),eW(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.controlPaddingHorizontalSM-e.lineWidth},[`${t}-selection-search`]:{marginInlineStart:r}}},eW(o,"lg")]};function eB(e,t){let{componentCls:n,inputPaddingHorizontalBase:o,borderRadius:r}=e,i=e.controlHeight-2*e.lineWidth,l=Math.ceil(1.25*e.fontSize),a=t?`${n}-${t}`:"";return{[`${n}-single${a}`]:{fontSize:e.fontSize,[`${n}-selector`]:Object.assign(Object.assign({},(0,ex.Wf)(e)),{display:"flex",borderRadius:r,[`${n}-selection-search`]:{position:"absolute",top:0,insetInlineStart:o,insetInlineEnd:o,bottom:0,"&-input":{width:"100%"}},[` - ${n}-selection-item, - ${n}-selection-placeholder - `]:{padding:0,lineHeight:`${i}px`,transition:`all ${e.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${i}px`}},[`${n}-selection-item`]:{position:"relative",userSelect:"none"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[`&:after,${n}-selection-item:after,${n}-selection-placeholder:after`]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${n}-show-arrow ${n}-selection-item, - &${n}-show-arrow ${n}-selection-placeholder - `]:{paddingInlineEnd:l},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:e.controlHeight,padding:`0 ${o}px`,[`${n}-selection-search-input`]:{height:i},"&:after":{lineHeight:`${i}px`}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${o}px`,"&:after":{display:"none"}}}}}}}let eK=e=>{let{componentCls:t,selectorBg:n}=e;return{position:"relative",backgroundColor:n,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${t}-disabled&`]:{color:e.colorTextDisabled,background:e.colorBgContainerDisabled,cursor:"not-allowed",[`${t}-multiple&`]:{background:e.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},eU=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{componentCls:o,borderHoverColor:r,outlineColor:i,antCls:l}=t,a=n?{[`${o}-selector`]:{borderColor:r}}:{};return{[e]:{[`&:not(${o}-disabled):not(${o}-customize-input):not(${l}-pagination-size-changer)`]:Object.assign(Object.assign({},a),{[`${o}-focused& ${o}-selector`]:{borderColor:r,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${i}`,outline:0},[`&:hover ${o}-selector`]:{borderColor:r}})}}},eX=e=>{let{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},eG=e=>{let{componentCls:t,inputPaddingHorizontalBase:n,iconCls:o}=e;return{[t]:Object.assign(Object.assign({},(0,ex.Wf)(e)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${t}-customize-input) ${t}-selector`]:Object.assign(Object.assign({},eK(e)),eX(e)),[`${t}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},ex.vS),[`${t}-selection-placeholder`]:Object.assign(Object.assign({},ex.vS),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${t}-arrow`]:Object.assign(Object.assign({},(0,ex.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${t}-suffix)`]:{pointerEvents:"auto"}},[`${t}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:e.clearBg,cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:e.colorTextTertiary}},"&:hover":{[`${t}-clear`]:{opacity:1}}}),[`${t}-has-feedback`]:{[`${t}-clear`]:{insetInlineEnd:n+e.fontSize+e.paddingXS}}}},eY=e=>{let{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${t}-in-form-item`]:{width:"100%"}}},eG(e),function(e){let{componentCls:t}=e,n=e.controlPaddingHorizontalSM-e.lineWidth;return[eB(e),eB((0,eC.TS)(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:n,insetInlineEnd:n},[`${t}-selector`]:{padding:`0 ${n}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:n+1.5*e.fontSize},[` - &${t}-show-arrow ${t}-selection-item, - &${t}-show-arrow ${t}-selection-placeholder - `]:{paddingInlineEnd:1.5*e.fontSize}}}},eB((0,eC.TS)(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}(e),e_(e),eA(e),{[`${t}-rtl`]:{direction:"rtl"}},eU(t,(0,eC.TS)(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),eU(`${t}-status-error`,(0,eC.TS)(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),eU(`${t}-status-warning`,(0,eC.TS)(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),(0,e$.c)(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]};var eQ=(0,eI.Z)("Select",(e,t)=>{let{rootPrefixCls:n}=t,o=(0,eC.TS)(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.paddingSM-1,multipleSelectItemHeight:e.multipleItemHeight});return[eY(o)]},e=>{let{fontSize:t,lineHeight:n,controlHeight:o,controlPaddingHorizontal:r,zIndexPopupBase:i,colorText:l,fontWeightStrong:a,controlItemBgActive:c,controlItemBgHover:u,colorBgContainer:s,colorFillSecondary:d,controlHeightLG:p,controlHeightSM:f,colorBgContainerDisabled:m,colorTextDisabled:v}=e;return{zIndexPopup:i+50,optionSelectedColor:l,optionSelectedFontWeight:a,optionSelectedBg:c,optionActiveBg:u,optionPadding:`${(o-t*n)/2}px ${r}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:s,clearBg:s,singleItemHeightLG:p,multipleItemBg:d,multipleItemBorderColor:"transparent",multipleItemHeight:f,multipleItemHeightLG:o,multipleSelectorBgDisabled:m,multipleItemColorDisabled:v,multipleItemBorderColorDisabled:"transparent"}});let eJ=e=>{let t={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:"scroll"===e?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},t),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},t),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},t),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},t),{points:["br","tr"],offset:[0,-4]})}};var eq=n(63606),e0=n(4340),e1=n(97937),e2=n(80882),e4=n(50888),e5=n(68795),e6=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);rt.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};let e3="SECRET_COMBOBOX_MODE_DO_NOT_USE",e7=m.forwardRef((e,t)=>{let n;var o,i,l,{prefixCls:a,bordered:c=!0,className:u,rootClassName:s,getPopupContainer:d,popupClassName:p,dropdownClassName:f,listHeight:v=256,placement:g,listItemHeight:h=24,size:b,disabled:w,notFoundContent:S,status:y,builtinPlacements:E,dropdownMatchSelectWidth:x,popupMatchSelectWidth:$,direction:C,style:I,allowClear:Z}=e,O=e6(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);let{getPopupContainer:M,getPrefixCls:D,renderEmpty:R,direction:N,virtual:P,popupMatchSelectWidth:T,popupOverflow:k,select:z}=m.useContext(eg.E_),H=D("select",a),L=D(),j=null!=C?C:N,{compactSize:V,compactItemClassnames:A}=(0,eE.ri)(H,j),[F,W]=eQ(H),_=m.useMemo(()=>{let{mode:e}=O;return"combobox"===e?void 0:e===e3?"combobox":e},[O.mode]),B=(o=O.suffixIcon,void 0!==(i=O.showArrow)?i:null!==o),K=null!==(l=null!=$?$:x)&&void 0!==l?l:T,{status:U,hasFeedback:X,isFormItemInput:G,feedbackIcon:Y}=m.useContext(ey.aM),Q=(0,ev.F)(U,y);n=void 0!==S?S:"combobox"===_?null:(null==R?void 0:R("Select"))||m.createElement(ew,{componentName:"Select"});let{suffixIcon:J,itemIcon:q,removeIcon:ee,clearIcon:et}=function(e){let{suffixIcon:t,clearIcon:n,menuItemSelectedIcon:o,removeIcon:r,loading:i,multiple:l,hasFeedback:a,prefixCls:c,showSuffixIcon:u,feedbackIcon:s,showArrow:d,componentName:p}=e,f=null!=n?n:m.createElement(e0.Z,null),v=e=>null!==t||a||d?m.createElement(m.Fragment,null,!1!==u&&e,a&&s):null,g=null;if(void 0!==t)g=v(t);else if(i)g=v(m.createElement(e4.Z,{spin:!0}));else{let e=`${c}-suffix`;g=t=>{let{open:n,showSearch:o}=t;return n&&o?v(m.createElement(e5.Z,{className:e})):v(m.createElement(e2.Z,{className:e}))}}let h=null;return h=void 0!==o?o:l?m.createElement(eq.Z,null):null,{clearIcon:f,suffixIcon:g,itemIcon:h,removeIcon:void 0!==r?r:m.createElement(e1.Z,null)}}(Object.assign(Object.assign({},O),{multiple:"multiple"===_||"tags"===_,hasFeedback:X,feedbackIcon:Y,showSuffixIcon:B,prefixCls:H,showArrow:O.showArrow,componentName:"Select"})),en=(0,er.Z)(O,["suffixIcon","itemIcon"]),eo=r()(p||f,{[`${H}-dropdown-${j}`]:"rtl"===j},s,W),ei=(0,eS.Z)(e=>{var t;return null!==(t=null!=b?b:V)&&void 0!==t?t:e}),el=m.useContext(eh.Z),ea=r()({[`${H}-lg`]:"large"===ei,[`${H}-sm`]:"small"===ei,[`${H}-rtl`]:"rtl"===j,[`${H}-borderless`]:!c,[`${H}-in-form-item`]:G},(0,ev.Z)(H,Q,X),A,null==z?void 0:z.className,u,s,W),ec=m.useMemo(()=>void 0!==g?g:"rtl"===j?"bottomRight":"bottomLeft",[g,j]),eu=E||eJ(k);return F(m.createElement(ep,Object.assign({ref:t,virtual:P,showSearch:null==z?void 0:z.showSearch},en,{style:Object.assign(Object.assign({},null==z?void 0:z.style),I),dropdownMatchSelectWidth:K,builtinPlacements:eu,transitionName:(0,em.m)(L,"slide-up",O.transitionName),listHeight:v,listItemHeight:h,mode:_,prefixCls:H,placement:ec,direction:j,suffixIcon:J,menuItemSelectedIcon:q,removeIcon:ee,allowClear:!0===Z?{clearIcon:et}:Z,notFoundContent:n,className:ea,getPopupContainer:d||M,dropdownClassName:eo,disabled:null!=w?w:el})))}),e8=(0,ef.Z)(e7);e7.SECRET_COMBOBOX_MODE_DO_NOT_USE=e3,e7.Option=en,e7.OptGroup=et,e7._InternalPanelDoNotUseOrYouWillBeFired=e8;var e9=e7}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/455-ca34b6460502160b.js b/pilot/server/static/_next/static/chunks/455-ca34b6460502160b.js new file mode 100644 index 000000000..1deeee5c3 --- /dev/null +++ b/pilot/server/static/_next/static/chunks/455-ca34b6460502160b.js @@ -0,0 +1,30 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[455],{80882:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(87462),r=n(67294),i={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"},l=n(42135),a=r.forwardRef(function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:i}))})},74443:function(e,t,n){n.d(t,{ZP:function(){return c},c4:function(){return i}});var o=n(67294),r=n(46605);let i=["xxl","xl","lg","md","sm","xs"],l=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)`}),a=e=>{let t=[].concat(i).reverse();return t.forEach((n,o)=>{let r=n.toUpperCase(),i=`screen${r}Min`,l=`screen${r}`;if(!(e[i]<=e[l]))throw Error(`${i}<=${l} fails : !(${e[i]}<=${e[l]})`);if(o{let e=new Map,n=-1,o={};return{matchHandlers:{},dispatch:t=>(o=t,e.forEach(e=>e(o)),e.size>=1),subscribe(t){return e.size||this.register(),n+=1,e.set(n,t),t(o),n},unsubscribe(t){e.delete(t),e.size||this.unregister()},unregister(){Object.keys(t).forEach(e=>{let n=t[e],o=this.matchHandlers[n];null==o||o.mql.removeListener(null==o?void 0:o.listener)}),e.clear()},register(){Object.keys(t).forEach(e=>{let n=t[e],r=t=>{let{matches:n}=t;this.dispatch(Object.assign(Object.assign({},o),{[e]:n}))},i=window.matchMedia(n);i.addListener(r),this.matchHandlers[n]={mql:i,listener:r},r(i)})},responsiveMap:t}},[e])}},50965:function(e,t,n){n.d(t,{default:function(){return e9}});var o=n(94184),r=n.n(o),i=n(87462),l=n(74902),a=n(4942),c=n(1413),u=n(97685),s=n(45987),d=n(71002),p=n(21770),f=n(80334),m=n(67294),v=n(8410),g=n(31131),h=n(15105),b=n(42550),w=function(e){var t,n=e.className,o=e.customizeIcon,i=e.customizeIconProps,l=e.onMouseDown,a=e.onClick,c=e.children;return t="function"==typeof o?o(i):o,m.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),l&&l(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:a,"aria-hidden":!0},void 0!==t?t:m.createElement("span",{className:r()(n.split(/\s+/).map(function(e){return"".concat(e,"-icon")}))},c))},S=m.createContext(null);function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,t=m.useRef(null),n=m.useRef(null);return m.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]),[function(){return t.current},function(o){(o||null===t.current)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}]}var E=n(64217),x=n(39983),$=m.forwardRef(function(e,t){var n,o,i=e.prefixCls,l=e.id,a=e.inputElement,u=e.disabled,s=e.tabIndex,d=e.autoFocus,p=e.autoComplete,v=e.editable,g=e.activeDescendantId,h=e.value,w=e.maxLength,S=e.onKeyDown,y=e.onMouseDown,E=e.onChange,x=e.onPaste,$=e.onCompositionStart,C=e.onCompositionEnd,I=e.open,Z=e.attrs,O=a||m.createElement("input",null),M=O,D=M.ref,R=M.props,N=R.onKeyDown,P=R.onChange,T=R.onMouseDown,k=R.onCompositionStart,z=R.onCompositionEnd,H=R.style;return(0,f.Kp)(!("maxLength"in O.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),O=m.cloneElement(O,(0,c.Z)((0,c.Z)((0,c.Z)({type:"search"},R),{},{id:l,ref:(0,b.sQ)(t,D),disabled:u,tabIndex:s,autoComplete:p||"off",autoFocus:d,className:r()("".concat(i,"-selection-search-input"),null===(n=O)||void 0===n?void 0:null===(o=n.props)||void 0===o?void 0:o.className),role:"combobox","aria-label":"Search","aria-expanded":I||!1,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":I?g:void 0},Z),{},{value:v?h:"",maxLength:w,readOnly:!v,unselectable:v?null:"on",style:(0,c.Z)((0,c.Z)({},H),{},{opacity:v?null:0}),onKeyDown:function(e){S(e),N&&N(e)},onMouseDown:function(e){y(e),T&&T(e)},onChange:function(e){E(e),P&&P(e)},onCompositionStart:function(e){$(e),k&&k(e)},onCompositionEnd:function(e){C(e),z&&z(e)},onPaste:x}))});function C(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}$.displayName="Input";var I="undefined"!=typeof window&&window.document&&window.document.documentElement;function Z(e){return["string","number"].includes((0,d.Z)(e))}function O(e){var t=void 0;return e&&(Z(e.title)?t=e.title.toString():Z(e.label)&&(t=e.label.toString())),t}function M(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var D=function(e){e.preventDefault(),e.stopPropagation()},R=function(e){var t,n,o=e.id,i=e.prefixCls,l=e.values,c=e.open,s=e.searchValue,d=e.autoClearSearchValue,p=e.inputRef,f=e.placeholder,v=e.disabled,g=e.mode,h=e.showSearch,b=e.autoFocus,S=e.autoComplete,y=e.activeDescendantId,C=e.tabIndex,Z=e.removeIcon,R=e.maxTagCount,N=e.maxTagTextLength,P=e.maxTagPlaceholder,T=void 0===P?function(e){return"+ ".concat(e.length," ...")}:P,k=e.tagRender,z=e.onToggleOpen,H=e.onRemove,L=e.onInputChange,j=e.onInputPaste,V=e.onInputKeyDown,A=e.onInputMouseDown,F=e.onInputCompositionStart,W=e.onInputCompositionEnd,_=m.useRef(null),B=(0,m.useState)(0),K=(0,u.Z)(B,2),U=K[0],X=K[1],G=(0,m.useState)(!1),Y=(0,u.Z)(G,2),Q=Y[0],J=Y[1],q="".concat(i,"-selection"),ee=c||"multiple"===g&&!1===d||"tags"===g?s:"",et="tags"===g||"multiple"===g&&!1===d||h&&(c||Q);function en(e,t,n,o,i){return m.createElement("span",{className:r()("".concat(q,"-item"),(0,a.Z)({},"".concat(q,"-item-disabled"),n)),title:O(e)},m.createElement("span",{className:"".concat(q,"-item-content")},t),o&&m.createElement(w,{className:"".concat(q,"-item-remove"),onMouseDown:D,onClick:i,customizeIcon:Z},"\xd7"))}t=function(){X(_.current.scrollWidth)},n=[ee],I?m.useLayoutEffect(t,n):m.useEffect(t,n);var eo=m.createElement("div",{className:"".concat(q,"-search"),style:{width:U},onFocus:function(){J(!0)},onBlur:function(){J(!1)}},m.createElement($,{ref:p,open:c,prefixCls:i,id:o,inputElement:null,disabled:v,autoFocus:b,autoComplete:S,editable:et,activeDescendantId:y,value:ee,onKeyDown:V,onMouseDown:A,onChange:L,onPaste:j,onCompositionStart:F,onCompositionEnd:W,tabIndex:C,attrs:(0,E.Z)(e,!0)}),m.createElement("span",{ref:_,className:"".concat(q,"-search-mirror"),"aria-hidden":!0},ee,"\xa0")),er=m.createElement(x.Z,{prefixCls:"".concat(q,"-overflow"),data:l,renderItem:function(e){var t,n=e.disabled,o=e.label,r=e.value,i=!v&&!n,l=o;if("number"==typeof N&&("string"==typeof o||"number"==typeof o)){var a=String(l);a.length>N&&(l="".concat(a.slice(0,N),"..."))}var u=function(t){t&&t.stopPropagation(),H(e)};return"function"==typeof k?(t=l,m.createElement("span",{onMouseDown:function(e){D(e),z(!c)}},k({label:t,value:r,disabled:n,closable:i,onClose:u}))):en(e,l,n,i,u)},renderRest:function(e){var t="function"==typeof T?T(e):T;return en({title:t},t,!1)},suffix:eo,itemKey:M,maxCount:R});return m.createElement(m.Fragment,null,er,!l.length&&!ee&&m.createElement("span",{className:"".concat(q,"-placeholder")},f))},N=function(e){var t=e.inputElement,n=e.prefixCls,o=e.id,r=e.inputRef,i=e.disabled,l=e.autoFocus,a=e.autoComplete,c=e.activeDescendantId,s=e.mode,d=e.open,p=e.values,f=e.placeholder,v=e.tabIndex,g=e.showSearch,h=e.searchValue,b=e.activeValue,w=e.maxLength,S=e.onInputKeyDown,y=e.onInputMouseDown,x=e.onInputChange,C=e.onInputPaste,I=e.onInputCompositionStart,Z=e.onInputCompositionEnd,M=e.title,D=m.useState(!1),R=(0,u.Z)(D,2),N=R[0],P=R[1],T="combobox"===s,k=T||g,z=p[0],H=h||"";T&&b&&!N&&(H=b),m.useEffect(function(){T&&P(!1)},[T,b]);var L=("combobox"===s||!!d||!!g)&&!!H,j=void 0===M?O(z):M;return m.createElement(m.Fragment,null,m.createElement("span",{className:"".concat(n,"-selection-search")},m.createElement($,{ref:r,prefixCls:n,id:o,open:d,inputElement:t,disabled:i,autoFocus:l,autoComplete:a,editable:k,activeDescendantId:c,value:H,onKeyDown:S,onMouseDown:y,onChange:function(e){P(!0),x(e)},onPaste:C,onCompositionStart:I,onCompositionEnd:Z,tabIndex:v,attrs:(0,E.Z)(e,!0),maxLength:T?w:void 0})),!T&&z?m.createElement("span",{className:"".concat(n,"-selection-item"),title:j,style:L?{visibility:"hidden"}:void 0},z.label):null,z?null:m.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:L?{visibility:"hidden"}:void 0},f))},P=m.forwardRef(function(e,t){var n=(0,m.useRef)(null),o=(0,m.useRef)(!1),r=e.prefixCls,l=e.open,a=e.mode,c=e.showSearch,s=e.tokenWithEnter,d=e.autoClearSearchValue,p=e.onSearch,f=e.onSearchSubmit,v=e.onToggleOpen,g=e.onInputKeyDown,b=e.domRef;m.useImperativeHandle(t,function(){return{focus:function(){n.current.focus()},blur:function(){n.current.blur()}}});var w=y(0),S=(0,u.Z)(w,2),E=S[0],x=S[1],$=(0,m.useRef)(null),C=function(e){!1!==p(e,!0,o.current)&&v(!0)},I={inputRef:n,onInputKeyDown:function(e){var t=e.which;(t===h.Z.UP||t===h.Z.DOWN)&&e.preventDefault(),g&&g(e),t!==h.Z.ENTER||"tags"!==a||o.current||l||null==f||f(e.target.value),[h.Z.ESC,h.Z.SHIFT,h.Z.BACKSPACE,h.Z.TAB,h.Z.WIN_KEY,h.Z.ALT,h.Z.META,h.Z.WIN_KEY_RIGHT,h.Z.CTRL,h.Z.SEMICOLON,h.Z.EQUALS,h.Z.CAPS_LOCK,h.Z.CONTEXT_MENU,h.Z.F1,h.Z.F2,h.Z.F3,h.Z.F4,h.Z.F5,h.Z.F6,h.Z.F7,h.Z.F8,h.Z.F9,h.Z.F10,h.Z.F11,h.Z.F12].includes(t)||v(!0)},onInputMouseDown:function(){x(!0)},onInputChange:function(e){var t=e.target.value;if(s&&$.current&&/[\r\n]/.test($.current)){var n=$.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,$.current)}$.current=null,C(t)},onInputPaste:function(e){var t=e.clipboardData.getData("text");$.current=t},onInputCompositionStart:function(){o.current=!0},onInputCompositionEnd:function(e){o.current=!1,"combobox"!==a&&C(e.target.value)}},Z="multiple"===a||"tags"===a?m.createElement(R,(0,i.Z)({},e,I)):m.createElement(N,(0,i.Z)({},e,I));return m.createElement("div",{ref:b,className:"".concat(r,"-selector"),onClick:function(e){e.target!==n.current&&(void 0!==document.body.style.msTouchAction?setTimeout(function(){n.current.focus()}):n.current.focus())},onMouseDown:function(e){var t=E();e.target===n.current||t||"combobox"===a||e.preventDefault(),("combobox"===a||c&&t)&&l||(l&&!1!==d&&p("",!0,!1),v())}},Z)});P.displayName="Selector";var T=n(40228),k=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],z=function(e){var t=!0===e?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"}}},H=m.forwardRef(function(e,t){var n=e.prefixCls,o=(e.disabled,e.visible),l=e.children,u=e.popupElement,d=e.animation,p=e.transitionName,f=e.dropdownStyle,v=e.dropdownClassName,g=e.direction,h=e.placement,b=e.builtinPlacements,w=e.dropdownMatchSelectWidth,S=e.dropdownRender,y=e.dropdownAlign,E=e.getPopupContainer,x=e.empty,$=e.getTriggerDOMNode,C=e.onPopupVisibleChange,I=e.onPopupMouseEnter,Z=(0,s.Z)(e,k),O="".concat(n,"-dropdown"),M=u;S&&(M=S(u));var D=m.useMemo(function(){return b||z(w)},[b,w]),R=d?"".concat(O,"-").concat(d):p,N="number"==typeof w,P=m.useMemo(function(){return N?null:!1===w?"minWidth":"width"},[w,N]),H=f;N&&(H=(0,c.Z)((0,c.Z)({},H),{},{width:w}));var L=m.useRef(null);return m.useImperativeHandle(t,function(){return{getPopupElement:function(){return L.current}}}),m.createElement(T.Z,(0,i.Z)({},Z,{showAction:C?["click"]:[],hideAction:C?["click"]:[],popupPlacement:h||("rtl"===(void 0===g?"ltr":g)?"bottomRight":"bottomLeft"),builtinPlacements:D,prefixCls:O,popupTransitionName:R,popup:m.createElement("div",{ref:L,onMouseEnter:I},M),stretch:P,popupAlign:y,popupVisible:o,getPopupContainer:E,popupClassName:r()(v,(0,a.Z)({},"".concat(O,"-empty"),x)),popupStyle:H,getTriggerDOMNode:$,onPopupVisibleChange:C}),l)});H.displayName="SelectTrigger";var L=n(84506);function j(e,t){var n,o=e.key;return("value"in e&&(n=e.value),null!=o)?o:void 0!==n?n:"rc-index-key-".concat(t)}function V(e,t){var n=e||{},o=n.label,r=n.value,i=n.options,l=n.groupLabel,a=o||(t?"children":"label");return{label:a,value:r||"value",options:i||"options",groupLabel:l||a}}function A(e){var t=(0,c.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,f.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var F=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],W=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function _(e){return"tags"===e||"multiple"===e}var B=m.forwardRef(function(e,t){var n,o,f,E,x,$,C,I,Z=e.id,O=e.prefixCls,M=e.className,D=e.showSearch,R=e.tagRender,N=e.direction,T=e.omitDomProps,k=e.displayValues,z=e.onDisplayValuesChange,j=e.emptyOptions,V=e.notFoundContent,A=void 0===V?"Not Found":V,B=e.onClear,K=e.mode,U=e.disabled,X=e.loading,G=e.getInputElement,Y=e.getRawInputElement,Q=e.open,J=e.defaultOpen,q=e.onDropdownVisibleChange,ee=e.activeValue,et=e.onActiveValueChange,en=e.activeDescendantId,eo=e.searchValue,er=e.autoClearSearchValue,ei=e.onSearch,el=e.onSearchSplit,ea=e.tokenSeparators,ec=e.allowClear,eu=e.suffixIcon,es=e.clearIcon,ed=e.OptionList,ep=e.animation,ef=e.transitionName,em=e.dropdownStyle,ev=e.dropdownClassName,eg=e.dropdownMatchSelectWidth,eh=e.dropdownRender,eb=e.dropdownAlign,ew=e.placement,eS=e.builtinPlacements,ey=e.getPopupContainer,eE=e.showAction,ex=void 0===eE?[]:eE,e$=e.onFocus,eC=e.onBlur,eI=e.onKeyUp,eZ=e.onKeyDown,eO=e.onMouseDown,eM=(0,s.Z)(e,F),eD=_(K),eR=(void 0!==D?D:eD)||"combobox"===K,eN=(0,c.Z)({},eM);W.forEach(function(e){delete eN[e]}),null==T||T.forEach(function(e){delete eN[e]});var eP=m.useState(!1),eT=(0,u.Z)(eP,2),ek=eT[0],ez=eT[1];m.useEffect(function(){ez((0,g.Z)())},[]);var eH=m.useRef(null),eL=m.useRef(null),ej=m.useRef(null),eV=m.useRef(null),eA=m.useRef(null),eF=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=m.useState(!1),n=(0,u.Z)(t,2),o=n[0],r=n[1],i=m.useRef(null),l=function(){window.clearTimeout(i.current)};return m.useEffect(function(){return l},[]),[o,function(t,n){l(),i.current=window.setTimeout(function(){r(t),n&&n()},e)},l]}(),eW=(0,u.Z)(eF,3),e_=eW[0],eB=eW[1],eK=eW[2];m.useImperativeHandle(t,function(){var e,t;return{focus:null===(e=eV.current)||void 0===e?void 0:e.focus,blur:null===(t=eV.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=eA.current)||void 0===t?void 0:t.scrollTo(e)}}});var eU=m.useMemo(function(){if("combobox"!==K)return eo;var e,t=null===(e=k[0])||void 0===e?void 0:e.value;return"string"==typeof t||"number"==typeof t?String(t):""},[eo,K,k]),eX="combobox"===K&&"function"==typeof G&&G()||null,eG="function"==typeof Y&&Y(),eY=(0,b.x1)(eL,null==eG?void 0:null===(E=eG.props)||void 0===E?void 0:E.ref),eQ=m.useState(!1),eJ=(0,u.Z)(eQ,2),eq=eJ[0],e0=eJ[1];(0,v.Z)(function(){e0(!0)},[]);var e1=(0,p.Z)(!1,{defaultValue:J,value:Q}),e2=(0,u.Z)(e1,2),e4=e2[0],e5=e2[1],e6=!!eq&&e4,e3=!A&&j;(U||e3&&e6&&"combobox"===K)&&(e6=!1);var e7=!e3&&e6,e8=m.useCallback(function(e){var t=void 0!==e?e:!e6;U||(e5(t),e6!==t&&(null==q||q(t)))},[U,e6,e5,q]),e9=m.useMemo(function(){return(ea||[]).some(function(e){return["\n","\r\n"].includes(e)})},[ea]),te=function(e,t,n){var o=!0,r=e;null==et||et(null);var i=n?null:function(e,t){if(!t||!t.length)return null;var n=!1,o=function e(t,o){var r=(0,L.Z)(o),i=r[0],a=r.slice(1);if(!i)return[t];var c=t.split(i);return n=n||c.length>1,c.reduce(function(t,n){return[].concat((0,l.Z)(t),(0,l.Z)(e(n,a)))},[]).filter(function(e){return e})}(e,t);return n?o:null}(e,ea);return"combobox"!==K&&i&&(r="",null==el||el(i),e8(!1),o=!1),ei&&eU!==r&&ei(r,{source:t?"typing":"effect"}),o};m.useEffect(function(){e6||eD||"combobox"===K||te("",!1,!1)},[e6]),m.useEffect(function(){e4&&U&&e5(!1),U&&eB(!1)},[U]);var tt=y(),tn=(0,u.Z)(tt,2),to=tn[0],tr=tn[1],ti=m.useRef(!1),tl=[];m.useEffect(function(){return function(){tl.forEach(function(e){return clearTimeout(e)}),tl.splice(0,tl.length)}},[]);var ta=m.useState({}),tc=(0,u.Z)(ta,2)[1];eG&&($=function(e){e8(e)}),n=function(){var e;return[eH.current,null===(e=ej.current)||void 0===e?void 0:e.getPopupElement()]},o=!!eG,(f=m.useRef(null)).current={open:e7,triggerOpen:e8,customizedTrigger:o},m.useEffect(function(){function e(e){if(null===(t=f.current)||void 0===t||!t.customizedTrigger){var t,o=e.target;o.shadowRoot&&e.composed&&(o=e.composedPath()[0]||o),f.current.open&&n().filter(function(e){return e}).every(function(e){return!e.contains(o)&&e!==o})&&f.current.triggerOpen(!1)}}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}},[]);var tu=m.useMemo(function(){return(0,c.Z)((0,c.Z)({},e),{},{notFoundContent:A,open:e6,triggerOpen:e7,id:Z,showSearch:eR,multiple:eD,toggleOpen:e8})},[e,A,e7,e6,Z,eR,eD,e8]),ts=!!eu||X;ts&&(C=m.createElement(w,{className:r()("".concat(O,"-arrow"),(0,a.Z)({},"".concat(O,"-arrow-loading"),X)),customizeIcon:eu,customizeIconProps:{loading:X,searchValue:eU,open:e6,focused:e_,showSearch:eR}}));var td=function(e,t,n,o,r){var i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0,a=arguments.length>7?arguments[7]:void 0,c=m.useMemo(function(){return"object"===(0,d.Z)(o)?o.clearIcon:r||void 0},[o,r]);return{allowClear:m.useMemo(function(){return!i&&!!o&&(!!n.length||!!l)&&!("combobox"===a&&""===l)},[o,i,n.length,l,a]),clearIcon:m.createElement(w,{className:"".concat(e,"-clear"),onMouseDown:t,customizeIcon:c},"\xd7")}}(O,function(){var e;null==B||B(),null===(e=eV.current)||void 0===e||e.focus(),z([],{type:"clear",values:k}),te("",!1,!1)},k,ec,es,U,eU,K),tp=td.allowClear,tf=td.clearIcon,tm=m.createElement(ed,{ref:eA}),tv=r()(O,M,(x={},(0,a.Z)(x,"".concat(O,"-focused"),e_),(0,a.Z)(x,"".concat(O,"-multiple"),eD),(0,a.Z)(x,"".concat(O,"-single"),!eD),(0,a.Z)(x,"".concat(O,"-allow-clear"),ec),(0,a.Z)(x,"".concat(O,"-show-arrow"),ts),(0,a.Z)(x,"".concat(O,"-disabled"),U),(0,a.Z)(x,"".concat(O,"-loading"),X),(0,a.Z)(x,"".concat(O,"-open"),e6),(0,a.Z)(x,"".concat(O,"-customize-input"),eX),(0,a.Z)(x,"".concat(O,"-show-search"),eR),x)),tg=m.createElement(H,{ref:ej,disabled:U,prefixCls:O,visible:e7,popupElement:tm,animation:ep,transitionName:ef,dropdownStyle:em,dropdownClassName:ev,direction:N,dropdownMatchSelectWidth:eg,dropdownRender:eh,dropdownAlign:eb,placement:ew,builtinPlacements:eS,getPopupContainer:ey,empty:j,getTriggerDOMNode:function(){return eL.current},onPopupVisibleChange:$,onPopupMouseEnter:function(){tc({})}},eG?m.cloneElement(eG,{ref:eY}):m.createElement(P,(0,i.Z)({},e,{domRef:eL,prefixCls:O,inputElement:eX,ref:eV,id:Z,showSearch:eR,autoClearSearchValue:er,mode:K,activeDescendantId:en,tagRender:R,values:k,open:e6,onToggleOpen:e8,activeValue:ee,searchValue:eU,onSearch:te,onSearchSubmit:function(e){e&&e.trim()&&ei(e,{source:"submit"})},onRemove:function(e){z(k.filter(function(t){return t!==e}),{type:"remove",values:[e]})},tokenWithEnter:e9})));return I=eG?tg:m.createElement("div",(0,i.Z)({className:tv},eN,{ref:eH,onMouseDown:function(e){var t,n=e.target,o=null===(t=ej.current)||void 0===t?void 0:t.getPopupElement();if(o&&o.contains(n)){var r=setTimeout(function(){var e,t=tl.indexOf(r);-1!==t&&tl.splice(t,1),eK(),ek||o.contains(document.activeElement)||null===(e=eV.current)||void 0===e||e.focus()});tl.push(r)}for(var i=arguments.length,l=Array(i>1?i-1:0),a=1;a=0;a-=1){var c=r[a];if(!c.disabled){r.splice(a,1),i=c;break}}i&&z(r,{type:"remove",values:[i]})}for(var u=arguments.length,s=Array(u>1?u-1:0),d=1;d1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:1,n=z.length,o=0;o1&&void 0!==arguments[1]&&arguments[1];_(e);var n={source:t?"keyboard":"mouse"},o=z[e];if(!o){C(null,-1,n);return}C(o.value,e,n)};(0,m.useEffect)(function(){B(!1!==I?V(0):-1)},[z.length,v]);var K=m.useCallback(function(e){return M.has(e)&&"combobox"!==f},[f,(0,l.Z)(M).toString(),M.size]);(0,m.useEffect)(function(){var e,t=setTimeout(function(){if(!p&&d&&1===M.size){var e=Array.from(M)[0],t=z.findIndex(function(t){return t.data.value===e});-1!==t&&(B(t),j(t))}});return d&&(null===(e=H.current)||void 0===e||e.scrollTo(void 0)),function(){return clearTimeout(t)}},[d,v,$.length]);var U=function(e){void 0!==e&&Z(e,{selected:!M.has(e)}),p||g(!1)};if(m.useImperativeHandle(t,function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case h.Z.N:case h.Z.P:case h.Z.UP:case h.Z.DOWN:var o=0;if(t===h.Z.UP?o=-1:t===h.Z.DOWN?o=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===h.Z.N?o=1:t===h.Z.P&&(o=-1)),0!==o){var r=V(W+o,o);j(r),B(r,!0)}break;case h.Z.ENTER:var i=z[W];i&&!i.data.disabled?U(i.value):U(void 0),d&&e.preventDefault();break;case h.Z.ESC:g(!1),d&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){j(e)}}}),0===z.length)return m.createElement("div",{role:"listbox",id:"".concat(c,"_list"),className:"".concat(k,"-empty"),onMouseDown:L},b);var X=Object.keys(D).map(function(e){return D[e]}),G=function(e){return e.label};function Y(e,t){return{role:e.group?"presentation":"option",id:"".concat(c,"_list_").concat(t)}}var Q=function(e){var t=z[e];if(!t)return null;var n=t.data||{},o=n.value,r=t.group,l=(0,E.Z)(n,!0),a=G(t);return t?m.createElement("div",(0,i.Z)({"aria-label":"string"!=typeof a||r?null:a},l,{key:e},Y(t,e),{"aria-selected":K(o)}),o):null},J={role:"listbox",id:"".concat(c,"_list")};return m.createElement(m.Fragment,null,R&&m.createElement("div",(0,i.Z)({},J,{style:{height:0,width:0,overflow:"hidden"}}),Q(W-1),Q(W),Q(W+1)),m.createElement(ei.Z,{itemKey:"key",ref:H,data:z,height:P,itemHeight:T,fullHeight:!1,onMouseDown:L,onScroll:y,virtual:R,direction:N,innerProps:R?null:J},function(e,t){var n=e.group,o=e.groupOption,l=e.data,c=e.label,u=e.value,d=l.key;if(n){var p,f,v=null!==(f=l.title)&&void 0!==f?f:ec(c)?c.toString():void 0;return m.createElement("div",{className:r()(k,"".concat(k,"-group")),title:v},void 0!==c?c:d)}var g=l.disabled,h=l.title,b=(l.children,l.style),S=l.className,y=(0,s.Z)(l,ea),x=(0,er.Z)(y,X),$=K(u),C="".concat(k,"-option"),I=r()(k,C,S,(p={},(0,a.Z)(p,"".concat(C,"-grouped"),o),(0,a.Z)(p,"".concat(C,"-active"),W===t&&!g),(0,a.Z)(p,"".concat(C,"-disabled"),g),(0,a.Z)(p,"".concat(C,"-selected"),$),p)),Z=G(e),M=!O||"function"==typeof O||$,D="number"==typeof Z?Z:Z||u,N=ec(D)?D.toString():void 0;return void 0!==h&&(N=h),m.createElement("div",(0,i.Z)({},(0,E.Z)(x),R?{}:Y(e,t),{"aria-selected":$,className:I,title:N,onMouseMove:function(){W===t||g||B(t)},onClick:function(){g||U(u)},style:b}),m.createElement("div",{className:"".concat(C,"-content")},D),m.isValidElement(O)||$,M&&m.createElement(w,{className:"".concat(k,"-option-state"),customizeIcon:O,customizeIconProps:{isSelected:$}},$?"✓":null))}))});eu.displayName="OptionList";var es=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],ed=["inputValue"],ep=m.forwardRef(function(e,t){var n,o,r,f,v,g=e.id,h=e.mode,b=e.prefixCls,w=e.backfill,S=e.fieldNames,y=e.inputValue,E=e.searchValue,x=e.onSearch,$=e.autoClearSearchValue,I=void 0===$||$,Z=e.onSelect,O=e.onDeselect,M=e.dropdownMatchSelectWidth,D=void 0===M||M,R=e.filterOption,N=e.filterSort,P=e.optionFilterProp,T=e.optionLabelProp,k=e.options,z=e.children,H=e.defaultActiveFirstOption,L=e.menuItemSelectedIcon,F=e.virtual,W=e.direction,X=e.listHeight,et=void 0===X?200:X,en=e.listItemHeight,eo=void 0===en?20:en,er=e.value,ei=e.defaultValue,ea=e.labelInValue,ec=e.onChange,ep=(0,s.Z)(e,es),ef=(n=m.useState(),r=(o=(0,u.Z)(n,2))[0],f=o[1],m.useEffect(function(){var e;f("rc_select_".concat((Y?(e=G,G+=1):e="TEST_OR_SSR",e)))},[]),g||r),em=_(h),ev=!!(!k&&z),eg=m.useMemo(function(){return(void 0!==R||"combobox"!==h)&&R},[R,h]),eh=m.useMemo(function(){return V(S,ev)},[JSON.stringify(S),ev]),eb=(0,p.Z)("",{value:void 0!==E?E:y,postState:function(e){return e||""}}),ew=(0,u.Z)(eb,2),eS=ew[0],ey=ew[1],eE=m.useMemo(function(){var e=k;k||(e=function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,Q.Z)(t).map(function(t,o){if(!m.isValidElement(t)||!t.type)return null;var r,i,l,a,u,d=t.type.isSelectOptGroup,p=t.key,f=t.props,v=f.children,g=(0,s.Z)(f,q);return n||!d?(r=t.key,l=(i=t.props).children,a=i.value,u=(0,s.Z)(i,J),(0,c.Z)({key:r,value:void 0!==a?a:r,children:l},u)):(0,c.Z)((0,c.Z)({key:"__RC_SELECT_GRP__".concat(null===p?o:p,"__"),label:p},g),{},{options:e(v)})}).filter(function(e){return e})}(z));var t=new Map,n=new Map,o=function(e,t,n){n&&"string"==typeof n&&e.set(t[n],t)};return function e(r){for(var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=0;l1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,o=t.childrenAsData,r=[],i=V(n,!1),l=i.label,a=i.value,c=i.options,u=i.groupLabel;return!function e(t,n){t.forEach(function(t){if(!n&&c in t){var i=t[u];void 0===i&&o&&(i=t.label),r.push({key:j(t,r.length),group:!0,data:t,label:i}),e(t[c],!0)}else{var s=t[a];r.push({key:j(t,r.length),groupOption:n,data:t,label:t[l],value:s})}})}(e,!1),r}(eV,{fieldNames:eh,childrenAsData:ev})},[eV,eh,ev]),eF=function(e){var t=eI(e);if(eD(t),ec&&(t.length!==eP.length||t.some(function(e,t){var n;return(null===(n=eP[t])||void 0===n?void 0:n.value)!==(null==e?void 0:e.value)}))){var n=ea?t:t.map(function(e){return e.value}),o=t.map(function(e){return A(eT(e.value))});ec(em?n:n[0],em?o:o[0])}},eW=m.useState(null),e_=(0,u.Z)(eW,2),eB=e_[0],eK=e_[1],eU=m.useState(0),eX=(0,u.Z)(eU,2),eG=eX[0],eY=eX[1],eQ=void 0!==H?H:"combobox"!==h,eJ=m.useCallback(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.source;eY(t),w&&"combobox"===h&&null!==e&&"keyboard"===(void 0===o?"keyboard":o)&&eK(String(e))},[w,h]),eq=function(e,t,n){var o=function(){var t,n=eT(e);return[ea?{label:null==n?void 0:n[eh.label],value:e,key:null!==(t=null==n?void 0:n.key)&&void 0!==t?t:e}:e,A(n)]};if(t&&Z){var r=o(),i=(0,u.Z)(r,2);Z(i[0],i[1])}else if(!t&&O&&"clear"!==n){var l=o(),a=(0,u.Z)(l,2);O(a[0],a[1])}},e0=ee(function(e,t){var n=!em||t.selected;eF(n?em?[].concat((0,l.Z)(eP),[e]):[e]:eP.filter(function(t){return t.value!==e})),eq(e,n),"combobox"===h?eK(""):(!_||I)&&(ey(""),eK(""))}),e1=m.useMemo(function(){var e=!1!==F&&!1!==D;return(0,c.Z)((0,c.Z)({},eE),{},{flattenOptions:eA,onActiveValue:eJ,defaultActiveFirstOption:eQ,onSelect:e0,menuItemSelectedIcon:L,rawValues:ez,fieldNames:eh,virtual:e,direction:W,listHeight:et,listItemHeight:eo,childrenAsData:ev})},[eE,eA,eJ,eQ,e0,L,ez,eh,F,D,et,eo,ev]);return m.createElement(el.Provider,{value:e1},m.createElement(B,(0,i.Z)({},ep,{id:ef,prefixCls:void 0===b?"rc-select":b,ref:t,omitDomProps:ed,mode:h,displayValues:ek,onDisplayValuesChange:function(e,t){eF(e);var n=t.type,o=t.values;("remove"===n||"clear"===n)&&o.forEach(function(e){eq(e.value,!1,n)})},direction:W,searchValue:eS,onSearch:function(e,t){if(ey(e),eK(null),"submit"===t.source){var n=(e||"").trim();n&&(eF(Array.from(new Set([].concat((0,l.Z)(ez),[n])))),eq(n,!0),ey(""));return}"blur"!==t.source&&("combobox"===h&&eF(e),null==x||x(e))},autoClearSearchValue:I,onSearchSplit:function(e){var t=e;"tags"!==h&&(t=e.map(function(e){var t=e$.get(e);return null==t?void 0:t.value}).filter(function(e){return void 0!==e}));var n=Array.from(new Set([].concat((0,l.Z)(ez),(0,l.Z)(t))));eF(n),n.forEach(function(e){eq(e,!0)})},dropdownMatchSelectWidth:D,OptionList:eu,emptyOptions:!eA.length,activeValue:eB,activeDescendantId:"".concat(ef,"_list_").concat(eG)})))});ep.Option=en,ep.OptGroup=et;var ef=n(8745),em=n(33603),ev=n(9708),eg=n(53124),eh=n(98866),eb=n(32983),ew=e=>{let{componentName:t}=e,{getPrefixCls:n}=(0,m.useContext)(eg.E_),o=n("empty");switch(t){case"Table":case"List":return m.createElement(eb.Z,{image:eb.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return m.createElement(eb.Z,{image:eb.Z.PRESENTED_IMAGE_SIMPLE,className:`${o}-small`});default:return m.createElement(eb.Z,null)}},eS=n(98675),ey=n(65223),eE=n(4173),ex=n(14747),e$=n(80110),eC=n(45503),eI=n(67968),eZ=n(67771),eO=n(76325),eM=n(93590);let eD=new eO.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eR=new eO.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),eN=new eO.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eP=new eO.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),eT=new eO.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ek=new eO.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ez=new eO.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eH=new eO.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),eL={"move-up":{inKeyframes:ez,outKeyframes:eH},"move-down":{inKeyframes:eD,outKeyframes:eR},"move-left":{inKeyframes:eN,outKeyframes:eP},"move-right":{inKeyframes:eT,outKeyframes:ek}},ej=(e,t)=>{let{antCls:n}=e,o=`${n}-${t}`,{inKeyframes:r,outKeyframes:i}=eL[t];return[(0,eM.R)(o,r,i,e.motionDurationMid),{[` + ${o}-enter, + ${o}-appear + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${o}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},eV=e=>{let{optionHeight:t,optionFontSize:n,optionLineHeight:o,optionPadding:r}=e;return{position:"relative",display:"block",minHeight:t,padding:r,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:o,boxSizing:"border-box"}};var eA=e=>{let{antCls:t,componentCls:n}=e,o=`${n}-item`,r=`&${t}-slide-up-enter${t}-slide-up-enter-active`,i=`&${t}-slide-up-appear${t}-slide-up-appear-active`,l=`&${t}-slide-up-leave${t}-slide-up-leave-active`,a=`${n}-dropdown-placement-`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},(0,ex.Wf)(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,[` + ${r}${a}bottomLeft, + ${i}${a}bottomLeft + `]:{animationName:eZ.fJ},[` + ${r}${a}topLeft, + ${i}${a}topLeft, + ${r}${a}topRight, + ${i}${a}topRight + `]:{animationName:eZ.Qt},[`${l}${a}bottomLeft`]:{animationName:eZ.Uw},[` + ${l}${a}topLeft, + ${l}${a}topRight + `]:{animationName:eZ.ly},"&-hidden":{display:"none"},[`${o}`]:Object.assign(Object.assign({},eV(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},ex.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${o}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${o}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${o}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${o}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:2*e.controlPaddingHorizontal}}}),"&-rtl":{direction:"rtl"}})},(0,eZ.oN)(e,"slide-up"),(0,eZ.oN)(e,"slide-down"),ej(e,"move-up"),ej(e,"move-down")]};let eF=e=>{let{controlHeightSM:t,controlHeight:n,lineWidth:o}=e,r=(n-t)/2-o;return[r,Math.ceil(r/2)]};function eW(e,t){let{componentCls:n,iconCls:o}=e,r=`${n}-selection-overflow`,i=e.multipleSelectItemHeight,[l]=eF(e),a=t?`${n}-${t}`:"";return{[`${n}-multiple${a}`]:{fontSize:e.fontSize,[r]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${n}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${l-2}px 4px`,borderRadius:e.borderRadius,[`${n}-show-search&`]:{cursor:"text"},[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:"2px 0",lineHeight:`${i}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${n}-show-arrow ${n}-selector, + &${n}-allow-clear ${n}-selector + `]:{paddingInlineEnd:e.fontSizeIcon+e.controlPaddingHorizontal},[`${n}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:i,marginTop:2,marginBottom:2,lineHeight:`${i-2*e.lineWidth}px`,background:e.multipleItemBg,border:`${e.lineWidth}px ${e.lineType} ${e.multipleItemBorderColor}`,borderRadius:e.borderRadiusSM,cursor:"default",transition:`font-size ${e.motionDurationSlow}, line-height ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,userSelect:"none",marginInlineEnd:4,paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS/2,[`${n}-disabled&`]:{color:e.multipleItemColorDisabled,borderColor:e.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,ex.Ro)()),{display:"inline-flex",alignItems:"center",color:e.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${o}`]:{verticalAlign:"-0.2em"},"&:hover":{color:e.colorIconHover}})},[`${r}-item + ${r}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.inputPaddingHorizontalBase-l,[` + &-input, + &-mirror + `]:{height:i,fontFamily:e.fontFamily,lineHeight:`${i}px`,transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}}}}var e_=e=>{let{componentCls:t}=e,n=(0,eC.TS)(e,{controlHeight:e.controlHeightSM,multipleSelectItemHeight:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),o=(0,eC.TS)(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),[,r]=eF(e);return[eW(e),eW(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.controlPaddingHorizontalSM-e.lineWidth},[`${t}-selection-search`]:{marginInlineStart:r}}},eW(o,"lg")]};function eB(e,t){let{componentCls:n,inputPaddingHorizontalBase:o,borderRadius:r}=e,i=e.controlHeight-2*e.lineWidth,l=Math.ceil(1.25*e.fontSize),a=t?`${n}-${t}`:"";return{[`${n}-single${a}`]:{fontSize:e.fontSize,[`${n}-selector`]:Object.assign(Object.assign({},(0,ex.Wf)(e)),{display:"flex",borderRadius:r,[`${n}-selection-search`]:{position:"absolute",top:0,insetInlineStart:o,insetInlineEnd:o,bottom:0,"&-input":{width:"100%"}},[` + ${n}-selection-item, + ${n}-selection-placeholder + `]:{padding:0,lineHeight:`${i}px`,transition:`all ${e.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${i}px`}},[`${n}-selection-item`]:{position:"relative",userSelect:"none"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[`&:after,${n}-selection-item:after,${n}-selection-placeholder:after`]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${n}-show-arrow ${n}-selection-item, + &${n}-show-arrow ${n}-selection-placeholder + `]:{paddingInlineEnd:l},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:e.controlHeight,padding:`0 ${o}px`,[`${n}-selection-search-input`]:{height:i},"&:after":{lineHeight:`${i}px`}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${o}px`,"&:after":{display:"none"}}}}}}}let eK=e=>{let{componentCls:t,selectorBg:n}=e;return{position:"relative",backgroundColor:n,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${t}-disabled&`]:{color:e.colorTextDisabled,background:e.colorBgContainerDisabled,cursor:"not-allowed",[`${t}-multiple&`]:{background:e.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},eU=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{componentCls:o,borderHoverColor:r,outlineColor:i,antCls:l}=t,a=n?{[`${o}-selector`]:{borderColor:r}}:{};return{[e]:{[`&:not(${o}-disabled):not(${o}-customize-input):not(${l}-pagination-size-changer)`]:Object.assign(Object.assign({},a),{[`${o}-focused& ${o}-selector`]:{borderColor:r,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${i}`,outline:0},[`&:hover ${o}-selector`]:{borderColor:r}})}}},eX=e=>{let{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},eG=e=>{let{componentCls:t,inputPaddingHorizontalBase:n,iconCls:o}=e;return{[t]:Object.assign(Object.assign({},(0,ex.Wf)(e)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${t}-customize-input) ${t}-selector`]:Object.assign(Object.assign({},eK(e)),eX(e)),[`${t}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},ex.vS),[`${t}-selection-placeholder`]:Object.assign(Object.assign({},ex.vS),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${t}-arrow`]:Object.assign(Object.assign({},(0,ex.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${t}-suffix)`]:{pointerEvents:"auto"}},[`${t}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:e.clearBg,cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:e.colorTextTertiary}},"&:hover":{[`${t}-clear`]:{opacity:1}}}),[`${t}-has-feedback`]:{[`${t}-clear`]:{insetInlineEnd:n+e.fontSize+e.paddingXS}}}},eY=e=>{let{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${t}-in-form-item`]:{width:"100%"}}},eG(e),function(e){let{componentCls:t}=e,n=e.controlPaddingHorizontalSM-e.lineWidth;return[eB(e),eB((0,eC.TS)(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:n,insetInlineEnd:n},[`${t}-selector`]:{padding:`0 ${n}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:n+1.5*e.fontSize},[` + &${t}-show-arrow ${t}-selection-item, + &${t}-show-arrow ${t}-selection-placeholder + `]:{paddingInlineEnd:1.5*e.fontSize}}}},eB((0,eC.TS)(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}(e),e_(e),eA(e),{[`${t}-rtl`]:{direction:"rtl"}},eU(t,(0,eC.TS)(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),eU(`${t}-status-error`,(0,eC.TS)(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),eU(`${t}-status-warning`,(0,eC.TS)(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),(0,e$.c)(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]};var eQ=(0,eI.Z)("Select",(e,t)=>{let{rootPrefixCls:n}=t,o=(0,eC.TS)(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.paddingSM-1,multipleSelectItemHeight:e.multipleItemHeight});return[eY(o)]},e=>{let{fontSize:t,lineHeight:n,controlHeight:o,controlPaddingHorizontal:r,zIndexPopupBase:i,colorText:l,fontWeightStrong:a,controlItemBgActive:c,controlItemBgHover:u,colorBgContainer:s,colorFillSecondary:d,controlHeightLG:p,controlHeightSM:f,colorBgContainerDisabled:m,colorTextDisabled:v}=e;return{zIndexPopup:i+50,optionSelectedColor:l,optionSelectedFontWeight:a,optionSelectedBg:c,optionActiveBg:u,optionPadding:`${(o-t*n)/2}px ${r}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:s,clearBg:s,singleItemHeightLG:p,multipleItemBg:d,multipleItemBorderColor:"transparent",multipleItemHeight:f,multipleItemHeightLG:o,multipleSelectorBgDisabled:m,multipleItemColorDisabled:v,multipleItemBorderColorDisabled:"transparent"}});let eJ=e=>{let t={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:"scroll"===e?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},t),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},t),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},t),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},t),{points:["br","tr"],offset:[0,-4]})}};var eq=n(63606),e0=n(4340),e1=n(97937),e2=n(80882),e4=n(50888),e5=n(68795),e6=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);rt.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};let e3="SECRET_COMBOBOX_MODE_DO_NOT_USE",e7=m.forwardRef((e,t)=>{let n;var o,i,l,{prefixCls:a,bordered:c=!0,className:u,rootClassName:s,getPopupContainer:d,popupClassName:p,dropdownClassName:f,listHeight:v=256,placement:g,listItemHeight:h=24,size:b,disabled:w,notFoundContent:S,status:y,builtinPlacements:E,dropdownMatchSelectWidth:x,popupMatchSelectWidth:$,direction:C,style:I,allowClear:Z}=e,O=e6(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);let{getPopupContainer:M,getPrefixCls:D,renderEmpty:R,direction:N,virtual:P,popupMatchSelectWidth:T,popupOverflow:k,select:z}=m.useContext(eg.E_),H=D("select",a),L=D(),j=null!=C?C:N,{compactSize:V,compactItemClassnames:A}=(0,eE.ri)(H,j),[F,W]=eQ(H),_=m.useMemo(()=>{let{mode:e}=O;return"combobox"===e?void 0:e===e3?"combobox":e},[O.mode]),B=(o=O.suffixIcon,void 0!==(i=O.showArrow)?i:null!==o),K=null!==(l=null!=$?$:x)&&void 0!==l?l:T,{status:U,hasFeedback:X,isFormItemInput:G,feedbackIcon:Y}=m.useContext(ey.aM),Q=(0,ev.F)(U,y);n=void 0!==S?S:"combobox"===_?null:(null==R?void 0:R("Select"))||m.createElement(ew,{componentName:"Select"});let{suffixIcon:J,itemIcon:q,removeIcon:ee,clearIcon:et}=function(e){let{suffixIcon:t,clearIcon:n,menuItemSelectedIcon:o,removeIcon:r,loading:i,multiple:l,hasFeedback:a,prefixCls:c,showSuffixIcon:u,feedbackIcon:s,showArrow:d,componentName:p}=e,f=null!=n?n:m.createElement(e0.Z,null),v=e=>null!==t||a||d?m.createElement(m.Fragment,null,!1!==u&&e,a&&s):null,g=null;if(void 0!==t)g=v(t);else if(i)g=v(m.createElement(e4.Z,{spin:!0}));else{let e=`${c}-suffix`;g=t=>{let{open:n,showSearch:o}=t;return n&&o?v(m.createElement(e5.Z,{className:e})):v(m.createElement(e2.Z,{className:e}))}}let h=null;return h=void 0!==o?o:l?m.createElement(eq.Z,null):null,{clearIcon:f,suffixIcon:g,itemIcon:h,removeIcon:void 0!==r?r:m.createElement(e1.Z,null)}}(Object.assign(Object.assign({},O),{multiple:"multiple"===_||"tags"===_,hasFeedback:X,feedbackIcon:Y,showSuffixIcon:B,prefixCls:H,showArrow:O.showArrow,componentName:"Select"})),en=(0,er.Z)(O,["suffixIcon","itemIcon"]),eo=r()(p||f,{[`${H}-dropdown-${j}`]:"rtl"===j},s,W),ei=(0,eS.Z)(e=>{var t;return null!==(t=null!=b?b:V)&&void 0!==t?t:e}),el=m.useContext(eh.Z),ea=r()({[`${H}-lg`]:"large"===ei,[`${H}-sm`]:"small"===ei,[`${H}-rtl`]:"rtl"===j,[`${H}-borderless`]:!c,[`${H}-in-form-item`]:G},(0,ev.Z)(H,Q,X),A,null==z?void 0:z.className,u,s,W),ec=m.useMemo(()=>void 0!==g?g:"rtl"===j?"bottomRight":"bottomLeft",[g,j]),eu=E||eJ(k);return F(m.createElement(ep,Object.assign({ref:t,virtual:P,showSearch:null==z?void 0:z.showSearch},en,{style:Object.assign(Object.assign({},null==z?void 0:z.style),I),dropdownMatchSelectWidth:K,builtinPlacements:eu,transitionName:(0,em.m)(L,"slide-up",O.transitionName),listHeight:v,listItemHeight:h,mode:_,prefixCls:H,placement:ec,direction:j,suffixIcon:J,menuItemSelectedIcon:q,removeIcon:ee,allowClear:!0===Z?{clearIcon:et}:Z,notFoundContent:n,className:ea,getPopupContainer:d||M,dropdownClassName:eo,disabled:null!=w?w:el})))}),e8=(0,ef.Z)(e7);e7.SECRET_COMBOBOX_MODE_DO_NOT_USE=e3,e7.Option=en,e7.OptGroup=et,e7._InternalPanelDoNotUseOrYouWillBeFired=e8;var e9=e7}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/582.2bbf0cd0c5a600fb.js b/pilot/server/static/_next/static/chunks/582.7e428951c1570e73.js similarity index 98% rename from pilot/server/static/_next/static/chunks/582.2bbf0cd0c5a600fb.js rename to pilot/server/static/_next/static/chunks/582.7e428951c1570e73.js index 538ed3a3e..75bd76150 100644 --- a/pilot/server/static/_next/static/chunks/582.2bbf0cd0c5a600fb.js +++ b/pilot/server/static/_next/static/chunks/582.7e428951c1570e73.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[582],{92795:function(l,e,n){n.r(e);var a=n(85893),t=n(67294),i=n(577),d=n(61685),o=n(2549),s=n(40911),r=n(47556),u=n(14986),v=n(30322),c=n(48665),h=n(27015),m=n(59566),f=n(32983),x=n(63520),p=n(41625),b=n(99513),y=n(30119),j=n(39332),g=n(79716),_=n(39156);let{Search:w}=m.default;function k(l){var e,n,i;let{editorValue:o,chartData:s,tableData:r,handleChange:u}=l,v=t.useMemo(()=>s?(0,a.jsx)("div",{className:"flex-1 overflow-auto p-3",style:{flexShrink:0,overflow:"hidden"},children:(0,a.jsx)(_.Z,{chartsData:[s]})}):(0,a.jsx)("div",{}),[s]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex-1 flex overflow-hidden",children:[(0,a.jsx)("div",{className:"flex-1",style:{flexShrink:0,overflow:"auto"},children:(0,a.jsx)(b.Z,{value:(null==o?void 0:o.sql)||"",language:"mysql",onChange:u,thoughts:(null==o?void 0:o.thoughts)||""})}),v]}),(0,a.jsx)("div",{className:"h-96 border-[var(--joy-palette-divider)] border-t border-solid overflow-auto",children:(null==r?void 0:null===(e=r.values)||void 0===e?void 0:e.length)>0?(0,a.jsxs)(d.Z,{"aria-label":"basic table",stickyHeader:!0,children:[(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{children:null==r?void 0:null===(n=r.columns)||void 0===n?void 0:n.map((l,e)=>(0,a.jsx)("th",{children:l},l+e))})}),(0,a.jsx)("tbody",{children:null==r?void 0:null===(i=r.values)||void 0===i?void 0:i.map((l,e)=>{var n;return(0,a.jsx)("tr",{children:null===(n=Object.keys(l))||void 0===n?void 0:n.map(e=>(0,a.jsx)("td",{children:l[e]},e))},e)})})]}):(0,a.jsx)("div",{className:"h-full flex justify-center items-center",children:(0,a.jsx)(f.Z,{})})})]})}e.default=function(){var l,e,n,d,m;let[f,b]=t.useState([]),[_,N]=t.useState(""),[Z,S]=t.useState(),[q,P]=t.useState(!0),[E,C]=t.useState(),[R,A]=t.useState(),[D,O]=t.useState(),[T,z]=t.useState(),[B,M]=t.useState(),F=(0,j.useSearchParams)(),K=null==F?void 0:F.get("id"),L=null==F?void 0:F.get("scene"),{data:U,loading:V}=(0,i.Z)(async()=>await (0,y.Tk)("/v1/editor/sql/rounds",{con_uid:K}),{onSuccess:l=>{var e,n;let a=null==l?void 0:null===(e=l.data)||void 0===e?void 0:e[(null==l?void 0:null===(n=l.data)||void 0===n?void 0:n.length)-1];a&&S(null==a?void 0:a.round)}}),{run:Y,loading:$}=(0,i.Z)(async()=>{var l,e;let n=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.PR)("/api/v1/editor/sql/run",{db_name:n,sql:null==D?void 0:D.sql})},{manual:!0,onSuccess:l=>{var e,n;z({columns:null==l?void 0:null===(e=l.data)||void 0===e?void 0:e.colunms,values:null==l?void 0:null===(n=l.data)||void 0===n?void 0:n.values})}}),{run:H,loading:I}=(0,i.Z)(async()=>{var l,e;let n=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name,a={db_name:n,sql:null==D?void 0:D.sql};return"chat_dashboard"===L&&(a.chart_type=null==D?void 0:D.showcase),await (0,y.PR)("/api/v1/editor/chart/run",a)},{manual:!0,ready:!!(null==D?void 0:D.sql),onSuccess:l=>{if(null==l?void 0:l.success){var e,n,a,t,i,d,o;z({columns:(null==l?void 0:null===(e=l.data)||void 0===e?void 0:null===(n=e.sql_data)||void 0===n?void 0:n.colunms)||[],values:(null==l?void 0:null===(a=l.data)||void 0===a?void 0:null===(t=a.sql_data)||void 0===t?void 0:t.values)||[]}),(null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.chart_values)?C({chart_type:null==l?void 0:null===(d=l.data)||void 0===d?void 0:d.chart_type,values:null==l?void 0:null===(o=l.data)||void 0===o?void 0:o.chart_values,title:null==D?void 0:D.title,description:null==D?void 0:D.thoughts}):C(void 0)}}}),{run:J,loading:G}=(0,i.Z)(async()=>{var l,e,n,a,t;let i=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.PR)("/api/v1/sql/editor/submit",{conv_uid:K,db_name:i,conv_round:Z,old_sql:null==R?void 0:R.sql,old_speak:null==R?void 0:R.thoughts,new_sql:null==D?void 0:D.sql,new_speak:(null===(n=null==D?void 0:null===(a=D.thoughts)||void 0===a?void 0:a.match(/^\n--(.*)\n\n$/))||void 0===n?void 0:null===(t=n[1])||void 0===t?void 0:t.trim())||(null==D?void 0:D.thoughts)})},{manual:!0,onSuccess:l=>{(null==l?void 0:l.success)&&Y()}}),{run:Q,loading:W}=(0,i.Z)(async()=>{var l,e,n,a,t,i;let d=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.PR)("/api/v1/chart/editor/submit",{conv_uid:K,chart_title:null==D?void 0:D.title,db_name:d,old_sql:null==R?void 0:null===(n=R[B])||void 0===n?void 0:n.sql,new_chart_type:null==D?void 0:D.showcase,new_sql:null==D?void 0:D.sql,new_comment:(null===(a=null==D?void 0:null===(t=D.thoughts)||void 0===t?void 0:t.match(/^\n--(.*)\n\n$/))||void 0===a?void 0:null===(i=a[1])||void 0===i?void 0:i.trim())||(null==D?void 0:D.thoughts),gmt_create:new Date().getTime()})},{manual:!0,onSuccess:l=>{(null==l?void 0:l.success)&&H()}}),{data:X}=(0,i.Z)(async()=>{var l,e;let n=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.Tk)("/v1/editor/db/tables",{db_name:n,page_index:1,page_size:200})},{ready:!!(null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name),refreshDeps:[null===(n=null==U?void 0:null===(d=U.data)||void 0===d?void 0:d.find(l=>l.round===Z))||void 0===n?void 0:n.db_name]}),{run:ll}=(0,i.Z)(async l=>await (0,y.Tk)("/v1/editor/sql",{con_uid:K,round:l}),{manual:!0,onSuccess:l=>{let e;try{if(Array.isArray(null==l?void 0:l.data))e=null==l?void 0:l.data,M("0");else if("string"==typeof(null==l?void 0:l.data)){let n=JSON.parse(null==l?void 0:l.data);e=n}else e=null==l?void 0:l.data}catch(l){console.log(l)}finally{A(e),Array.isArray(e)?O(null==e?void 0:e[Number(B||0)]):O(e)}}}),le=t.useMemo(()=>{let l=(e,n)=>e.map(e=>{let t=e.title,i=t.indexOf(_),d=t.substring(0,i),r=t.slice(i+_.length),u=i>-1?(0,a.jsx)(o.Z,{title:((null==e?void 0:e.comment)||(null==e?void 0:e.title))+((null==e?void 0:e.can_null)==="YES"?"(can null)":"(can't null)"),children:(0,a.jsxs)("span",{children:[d,(0,a.jsx)("span",{className:"text-[#1677ff]",children:_}),r,(null==e?void 0:e.type)&&(0,a.jsx)(s.ZP,{gutterBottom:!0,level:"body3",className:"pl-0.5",style:{display:"inline"},children:"[".concat(null==e?void 0:e.type,"]")})]})}):(0,a.jsx)(o.Z,{title:((null==e?void 0:e.comment)||(null==e?void 0:e.title))+((null==e?void 0:e.can_null)==="YES"?"(can null)":"(can't null)"),children:(0,a.jsxs)("span",{children:[t,(null==e?void 0:e.type)&&(0,a.jsx)(s.ZP,{gutterBottom:!0,level:"body3",className:"pl-0.5",style:{display:"inline"},children:"[".concat(null==e?void 0:e.type,"]")})]})});if(e.children){let a=n?String(n)+"_"+e.key:e.key;return{title:t,showTitle:u,key:a,children:l(e.children,a)}}return{title:t,showTitle:u,key:e.key}});return(null==X?void 0:X.data)?(b([null==X?void 0:X.data.key]),l([null==X?void 0:X.data])):[]},[_,X]),ln=t.useMemo(()=>{let l=[],e=(n,a)=>{if(n&&!((null==n?void 0:n.length)<=0))for(let t=0;t{let n;for(let a=0;ae.key===l)?n=t.key:la(l,t.children)&&(n=la(l,t.children)))}return n};function lt(l){let e;if(!l)return{sql:"",thoughts:""};let n=l&&l.match(/(--.*)\n([\s\S]*)/),a="";return n&&n.length>=3&&(a=n[1],e=n[2]),{sql:e,thoughts:a}}return t.useEffect(()=>{Z&&ll(Z)},[ll,Z]),t.useEffect(()=>{R&&"chat_dashboard"===L&&B&&H()},[B,L,R,H]),t.useEffect(()=>{R&&"chat_dashboard"!==L&&Y()},[L,R,Y]),(0,a.jsxs)("div",{className:"flex flex-col w-full h-full",children:[(0,a.jsx)(g.Z,{}),(0,a.jsx)("div",{className:"bg-[#f8f8f8] border-[var(--joy-palette-divider)] border-b border-solid flex items-center px-3 justify-between",children:(0,a.jsxs)("div",{className:"absolute right-4 top-6",children:[(0,a.jsx)(r.Z,{className:"bg-[#1677ff] text-[#fff] hover:bg-[#1c558e] px-4 cursor-pointer",loading:$||I,size:"sm",onClick:async()=>{"chat_dashboard"===L?H():Y()},children:"Run"}),(0,a.jsx)(r.Z,{variant:"outlined",size:"sm",className:"ml-3 px-4 cursor-pointer",loading:G||W,onClick:async()=>{"chat_dashboard"===L?await Q():await J()},children:"Save"})]})}),(0,a.jsxs)("div",{className:"flex flex-1 overflow-auto",children:[(0,a.jsxs)("div",{className:"text h-full border-[var(--joy-palette-divider)] border-r border-solid p-3 max-h-full overflow-auto",style:{width:"300px"},children:[(0,a.jsxs)("div",{className:"flex items-center py-3",children:[(0,a.jsx)(u.Z,{className:"h-4 min-w-[240px]",size:"sm",value:Z,onChange:(l,e)=>{S(e)},children:null==U?void 0:null===(m=U.data)||void 0===m?void 0:m.map(l=>(0,a.jsx)(v.Z,{value:null==l?void 0:l.round,children:null==l?void 0:l.round_name},null==l?void 0:l.round))}),(0,a.jsx)(h.Z,{className:"ml-2"})]}),(0,a.jsx)(w,{style:{marginBottom:8},placeholder:"Search",onChange:l=>{let{value:e}=l.target;if(null==X?void 0:X.data){if(e){let l=ln.map(l=>l.title.indexOf(e)>-1?la(l.key,le):null).filter((l,e,n)=>l&&n.indexOf(l)===e);b(l)}else b([]);N(e),P(!0)}}}),le&&le.length>0&&(0,a.jsx)(x.Z,{onExpand:l=>{b(l),P(!1)},expandedKeys:f,autoExpandParent:q,treeData:le,fieldNames:{title:"showTitle"}})]}),(0,a.jsx)("div",{className:"flex flex-col flex-1 max-w-full overflow-hidden",children:Array.isArray(R)?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(c.Z,{className:"h-full",sx:{".ant-tabs-content, .ant-tabs-tabpane-active":{height:"100%"},"& .ant-tabs-card.ant-tabs-top >.ant-tabs-nav .ant-tabs-tab, & .ant-tabs-card.ant-tabs-top >div>.ant-tabs-nav .ant-tabs-tab":{borderRadius:"0"}},children:(0,a.jsx)(p.Z,{className:"h-full dark:text-white px-2",activeKey:B,onChange:l=>{M(l),O(null==R?void 0:R[Number(l)])},items:null==R?void 0:R.map((l,e)=>({key:e+"",label:null==l?void 0:l.title,children:(0,a.jsx)("div",{className:"flex flex-col h-full",children:(0,a.jsx)(k,{editorValue:l,handleChange:l=>{let{sql:e,thoughts:n}=lt(l);O(l=>Object.assign({},l,{sql:e,thoughts:n}))},tableData:T,chartData:E})})}))})})}):(0,a.jsx)(k,{editorValue:R,handleChange:l=>{let{sql:e,thoughts:n}=lt(l);O(l=>Object.assign({},l,{sql:e,thoughts:n}))},tableData:T,chartData:void 0})})]})]})}},30119:function(l,e,n){n.d(e,{Tk:function(){return s},PR:function(){return r},Ej:function(){return u}});var a=n(2453),t=n(6154),i=n(83454);let d=t.Z.create({baseURL:i.env.API_BASE_URL});d.defaults.timeout=1e4,d.interceptors.response.use(l=>l.data,l=>Promise.reject(l)),n(96486);let o={"content-type":"application/json"},s=(l,e)=>{if(e){let n=Object.keys(e).filter(l=>void 0!==e[l]&&""!==e[l]).map(l=>"".concat(l,"=").concat(e[l])).join("&");n&&(l+="?".concat(n))}return d.get("/api"+l,{headers:o}).then(l=>l).catch(l=>{a.ZP.error(l),Promise.reject(l)})},r=(l,e)=>d.post(l,e,{headers:o}).then(l=>l).catch(l=>{a.ZP.error(l),Promise.reject(l)}),u=(l,e)=>d.post(l,e).then(l=>l).catch(l=>{a.ZP.error(l),Promise.reject(l)})}}]); \ No newline at end of file +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[582],{92795:function(l,e,n){n.r(e);var a=n(85893),t=n(67294),i=n(577),d=n(61685),o=n(2549),s=n(40911),r=n(47556),u=n(14986),v=n(30322),c=n(48665),h=n(27015),m=n(59566),f=n(32983),x=n(33944),p=n(41625),b=n(99513),y=n(30119),j=n(39332),g=n(79716),_=n(39156);let{Search:w}=m.default;function k(l){var e,n,i;let{editorValue:o,chartData:s,tableData:r,handleChange:u}=l,v=t.useMemo(()=>s?(0,a.jsx)("div",{className:"flex-1 overflow-auto p-3",style:{flexShrink:0,overflow:"hidden"},children:(0,a.jsx)(_.Z,{chartsData:[s]})}):(0,a.jsx)("div",{}),[s]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex-1 flex overflow-hidden",children:[(0,a.jsx)("div",{className:"flex-1",style:{flexShrink:0,overflow:"auto"},children:(0,a.jsx)(b.Z,{value:(null==o?void 0:o.sql)||"",language:"mysql",onChange:u,thoughts:(null==o?void 0:o.thoughts)||""})}),v]}),(0,a.jsx)("div",{className:"h-96 border-[var(--joy-palette-divider)] border-t border-solid overflow-auto",children:(null==r?void 0:null===(e=r.values)||void 0===e?void 0:e.length)>0?(0,a.jsxs)(d.Z,{"aria-label":"basic table",stickyHeader:!0,children:[(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{children:null==r?void 0:null===(n=r.columns)||void 0===n?void 0:n.map((l,e)=>(0,a.jsx)("th",{children:l},l+e))})}),(0,a.jsx)("tbody",{children:null==r?void 0:null===(i=r.values)||void 0===i?void 0:i.map((l,e)=>{var n;return(0,a.jsx)("tr",{children:null===(n=Object.keys(l))||void 0===n?void 0:n.map(e=>(0,a.jsx)("td",{children:l[e]},e))},e)})})]}):(0,a.jsx)("div",{className:"h-full flex justify-center items-center",children:(0,a.jsx)(f.Z,{})})})]})}e.default=function(){var l,e,n,d,m;let[f,b]=t.useState([]),[_,N]=t.useState(""),[Z,S]=t.useState(),[q,P]=t.useState(!0),[E,C]=t.useState(),[R,A]=t.useState(),[D,O]=t.useState(),[T,z]=t.useState(),[B,M]=t.useState(),F=(0,j.useSearchParams)(),K=null==F?void 0:F.get("id"),L=null==F?void 0:F.get("scene"),{data:U,loading:V}=(0,i.Z)(async()=>await (0,y.Tk)("/v1/editor/sql/rounds",{con_uid:K}),{onSuccess:l=>{var e,n;let a=null==l?void 0:null===(e=l.data)||void 0===e?void 0:e[(null==l?void 0:null===(n=l.data)||void 0===n?void 0:n.length)-1];a&&S(null==a?void 0:a.round)}}),{run:Y,loading:$}=(0,i.Z)(async()=>{var l,e;let n=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.PR)("/api/v1/editor/sql/run",{db_name:n,sql:null==D?void 0:D.sql})},{manual:!0,onSuccess:l=>{var e,n;z({columns:null==l?void 0:null===(e=l.data)||void 0===e?void 0:e.colunms,values:null==l?void 0:null===(n=l.data)||void 0===n?void 0:n.values})}}),{run:H,loading:I}=(0,i.Z)(async()=>{var l,e;let n=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name,a={db_name:n,sql:null==D?void 0:D.sql};return"chat_dashboard"===L&&(a.chart_type=null==D?void 0:D.showcase),await (0,y.PR)("/api/v1/editor/chart/run",a)},{manual:!0,ready:!!(null==D?void 0:D.sql),onSuccess:l=>{if(null==l?void 0:l.success){var e,n,a,t,i,d,o;z({columns:(null==l?void 0:null===(e=l.data)||void 0===e?void 0:null===(n=e.sql_data)||void 0===n?void 0:n.colunms)||[],values:(null==l?void 0:null===(a=l.data)||void 0===a?void 0:null===(t=a.sql_data)||void 0===t?void 0:t.values)||[]}),(null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.chart_values)?C({chart_type:null==l?void 0:null===(d=l.data)||void 0===d?void 0:d.chart_type,values:null==l?void 0:null===(o=l.data)||void 0===o?void 0:o.chart_values,title:null==D?void 0:D.title,description:null==D?void 0:D.thoughts}):C(void 0)}}}),{run:J,loading:G}=(0,i.Z)(async()=>{var l,e,n,a,t;let i=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.PR)("/api/v1/sql/editor/submit",{conv_uid:K,db_name:i,conv_round:Z,old_sql:null==R?void 0:R.sql,old_speak:null==R?void 0:R.thoughts,new_sql:null==D?void 0:D.sql,new_speak:(null===(n=null==D?void 0:null===(a=D.thoughts)||void 0===a?void 0:a.match(/^\n--(.*)\n\n$/))||void 0===n?void 0:null===(t=n[1])||void 0===t?void 0:t.trim())||(null==D?void 0:D.thoughts)})},{manual:!0,onSuccess:l=>{(null==l?void 0:l.success)&&Y()}}),{run:Q,loading:W}=(0,i.Z)(async()=>{var l,e,n,a,t,i;let d=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.PR)("/api/v1/chart/editor/submit",{conv_uid:K,chart_title:null==D?void 0:D.title,db_name:d,old_sql:null==R?void 0:null===(n=R[B])||void 0===n?void 0:n.sql,new_chart_type:null==D?void 0:D.showcase,new_sql:null==D?void 0:D.sql,new_comment:(null===(a=null==D?void 0:null===(t=D.thoughts)||void 0===t?void 0:t.match(/^\n--(.*)\n\n$/))||void 0===a?void 0:null===(i=a[1])||void 0===i?void 0:i.trim())||(null==D?void 0:D.thoughts),gmt_create:new Date().getTime()})},{manual:!0,onSuccess:l=>{(null==l?void 0:l.success)&&H()}}),{data:X}=(0,i.Z)(async()=>{var l,e;let n=null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name;return await (0,y.Tk)("/v1/editor/db/tables",{db_name:n,page_index:1,page_size:200})},{ready:!!(null===(l=null==U?void 0:null===(e=U.data)||void 0===e?void 0:e.find(l=>l.round===Z))||void 0===l?void 0:l.db_name),refreshDeps:[null===(n=null==U?void 0:null===(d=U.data)||void 0===d?void 0:d.find(l=>l.round===Z))||void 0===n?void 0:n.db_name]}),{run:ll}=(0,i.Z)(async l=>await (0,y.Tk)("/v1/editor/sql",{con_uid:K,round:l}),{manual:!0,onSuccess:l=>{let e;try{if(Array.isArray(null==l?void 0:l.data))e=null==l?void 0:l.data,M("0");else if("string"==typeof(null==l?void 0:l.data)){let n=JSON.parse(null==l?void 0:l.data);e=n}else e=null==l?void 0:l.data}catch(l){console.log(l)}finally{A(e),Array.isArray(e)?O(null==e?void 0:e[Number(B||0)]):O(e)}}}),le=t.useMemo(()=>{let l=(e,n)=>e.map(e=>{let t=e.title,i=t.indexOf(_),d=t.substring(0,i),r=t.slice(i+_.length),u=i>-1?(0,a.jsx)(o.Z,{title:((null==e?void 0:e.comment)||(null==e?void 0:e.title))+((null==e?void 0:e.can_null)==="YES"?"(can null)":"(can't null)"),children:(0,a.jsxs)("span",{children:[d,(0,a.jsx)("span",{className:"text-[#1677ff]",children:_}),r,(null==e?void 0:e.type)&&(0,a.jsx)(s.ZP,{gutterBottom:!0,level:"body3",className:"pl-0.5",style:{display:"inline"},children:"[".concat(null==e?void 0:e.type,"]")})]})}):(0,a.jsx)(o.Z,{title:((null==e?void 0:e.comment)||(null==e?void 0:e.title))+((null==e?void 0:e.can_null)==="YES"?"(can null)":"(can't null)"),children:(0,a.jsxs)("span",{children:[t,(null==e?void 0:e.type)&&(0,a.jsx)(s.ZP,{gutterBottom:!0,level:"body3",className:"pl-0.5",style:{display:"inline"},children:"[".concat(null==e?void 0:e.type,"]")})]})});if(e.children){let a=n?String(n)+"_"+e.key:e.key;return{title:t,showTitle:u,key:a,children:l(e.children,a)}}return{title:t,showTitle:u,key:e.key}});return(null==X?void 0:X.data)?(b([null==X?void 0:X.data.key]),l([null==X?void 0:X.data])):[]},[_,X]),ln=t.useMemo(()=>{let l=[],e=(n,a)=>{if(n&&!((null==n?void 0:n.length)<=0))for(let t=0;t{let n;for(let a=0;ae.key===l)?n=t.key:la(l,t.children)&&(n=la(l,t.children)))}return n};function lt(l){let e;if(!l)return{sql:"",thoughts:""};let n=l&&l.match(/(--.*)\n([\s\S]*)/),a="";return n&&n.length>=3&&(a=n[1],e=n[2]),{sql:e,thoughts:a}}return t.useEffect(()=>{Z&&ll(Z)},[ll,Z]),t.useEffect(()=>{R&&"chat_dashboard"===L&&B&&H()},[B,L,R,H]),t.useEffect(()=>{R&&"chat_dashboard"!==L&&Y()},[L,R,Y]),(0,a.jsxs)("div",{className:"flex flex-col w-full h-full",children:[(0,a.jsx)(g.Z,{}),(0,a.jsx)("div",{className:"bg-[#f8f8f8] border-[var(--joy-palette-divider)] border-b border-solid flex items-center px-3 justify-between",children:(0,a.jsxs)("div",{className:"absolute right-4 top-6",children:[(0,a.jsx)(r.Z,{className:"bg-[#1677ff] text-[#fff] hover:bg-[#1c558e] px-4 cursor-pointer",loading:$||I,size:"sm",onClick:async()=>{"chat_dashboard"===L?H():Y()},children:"Run"}),(0,a.jsx)(r.Z,{variant:"outlined",size:"sm",className:"ml-3 px-4 cursor-pointer",loading:G||W,onClick:async()=>{"chat_dashboard"===L?await Q():await J()},children:"Save"})]})}),(0,a.jsxs)("div",{className:"flex flex-1 overflow-auto",children:[(0,a.jsxs)("div",{className:"text h-full border-[var(--joy-palette-divider)] border-r border-solid p-3 max-h-full overflow-auto",style:{width:"300px"},children:[(0,a.jsxs)("div",{className:"flex items-center py-3",children:[(0,a.jsx)(u.Z,{className:"h-4 min-w-[240px]",size:"sm",value:Z,onChange:(l,e)=>{S(e)},children:null==U?void 0:null===(m=U.data)||void 0===m?void 0:m.map(l=>(0,a.jsx)(v.Z,{value:null==l?void 0:l.round,children:null==l?void 0:l.round_name},null==l?void 0:l.round))}),(0,a.jsx)(h.Z,{className:"ml-2"})]}),(0,a.jsx)(w,{style:{marginBottom:8},placeholder:"Search",onChange:l=>{let{value:e}=l.target;if(null==X?void 0:X.data){if(e){let l=ln.map(l=>l.title.indexOf(e)>-1?la(l.key,le):null).filter((l,e,n)=>l&&n.indexOf(l)===e);b(l)}else b([]);N(e),P(!0)}}}),le&&le.length>0&&(0,a.jsx)(x.Z,{onExpand:l=>{b(l),P(!1)},expandedKeys:f,autoExpandParent:q,treeData:le,fieldNames:{title:"showTitle"}})]}),(0,a.jsx)("div",{className:"flex flex-col flex-1 max-w-full overflow-hidden",children:Array.isArray(R)?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(c.Z,{className:"h-full",sx:{".ant-tabs-content, .ant-tabs-tabpane-active":{height:"100%"},"& .ant-tabs-card.ant-tabs-top >.ant-tabs-nav .ant-tabs-tab, & .ant-tabs-card.ant-tabs-top >div>.ant-tabs-nav .ant-tabs-tab":{borderRadius:"0"}},children:(0,a.jsx)(p.Z,{className:"h-full dark:text-white px-2",activeKey:B,onChange:l=>{M(l),O(null==R?void 0:R[Number(l)])},items:null==R?void 0:R.map((l,e)=>({key:e+"",label:null==l?void 0:l.title,children:(0,a.jsx)("div",{className:"flex flex-col h-full",children:(0,a.jsx)(k,{editorValue:l,handleChange:l=>{let{sql:e,thoughts:n}=lt(l);O(l=>Object.assign({},l,{sql:e,thoughts:n}))},tableData:T,chartData:E})})}))})})}):(0,a.jsx)(k,{editorValue:R,handleChange:l=>{let{sql:e,thoughts:n}=lt(l);O(l=>Object.assign({},l,{sql:e,thoughts:n}))},tableData:T,chartData:void 0})})]})]})}},30119:function(l,e,n){n.d(e,{Tk:function(){return s},PR:function(){return r},Ej:function(){return u}});var a=n(2453),t=n(6154),i=n(83454);let d=t.Z.create({baseURL:i.env.API_BASE_URL});d.defaults.timeout=1e4,d.interceptors.response.use(l=>l.data,l=>Promise.reject(l)),n(96486);let o={"content-type":"application/json"},s=(l,e)=>{if(e){let n=Object.keys(e).filter(l=>void 0!==e[l]&&""!==e[l]).map(l=>"".concat(l,"=").concat(e[l])).join("&");n&&(l+="?".concat(n))}return d.get("/api"+l,{headers:o}).then(l=>l).catch(l=>{a.ZP.error(l),Promise.reject(l)})},r=(l,e)=>d.post(l,e,{headers:o}).then(l=>l).catch(l=>{a.ZP.error(l),Promise.reject(l)}),u=(l,e)=>d.post(l,e).then(l=>l).catch(l=>{a.ZP.error(l),Promise.reject(l)})}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/631-b73b692b8c702e06.js b/pilot/server/static/_next/static/chunks/631-b73b692b8c702e06.js new file mode 100644 index 000000000..5563afe8d --- /dev/null +++ b/pilot/server/static/_next/static/chunks/631-b73b692b8c702e06.js @@ -0,0 +1,23 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[631],{99611:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(87462),i=n(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},l=n(42135),o=i.forwardRef(function(e,t){return i.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))})},27494:function(e,t,n){n.d(t,{Z:function(){return eG}});var r=n(74902),i=n(94184),a=n.n(i),l=n(82225),o=n(67294),s=n(33603),u=n(65223);function c(e){let[t,n]=o.useState(e);return o.useEffect(()=>{let t=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(t)}},[e]),t}var d=n(14747),f=n(50438),p=n(33507),m=n(45503),g=n(67968),h=e=>{let{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut}, + opacity ${e.motionDurationSlow} ${e.motionEaseInOut}, + transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}};let b=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},label:{fontSize:e.fontSize},'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 ${e.controlOutlineWidth}px ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),v=(e,t)=>{let{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},$=e=>{let{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},(0,d.Wf)(e)),b(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},v(e,e.controlHeightSM)),"&-large":Object.assign({},v(e,e.controlHeightLG))})}},y=e=>{let{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:i,labelRequiredMarkColor:a,labelColor:l,labelFontSize:o,labelHeight:s,labelColonMarginInlineStart:u,labelColonMarginInlineEnd:c,itemMarginBottom:p}=e;return{[t]:Object.assign(Object.assign({},(0,d.Wf)(e)),{marginBottom:p,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${e.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:s,color:l,fontSize:o,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:u,marginInlineEnd:c},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${i}-col-'"]):not([class*="' ${i}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-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:f.kr,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},x=e=>{let{componentCls:t,formItemCls:n}=e;return{[`${t}-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"}}}}},w=e=>{let{componentCls:t,formItemCls:n}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",marginInlineEnd:e.margin,marginBottom:0,"&-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"}}}}},E=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),S=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:E(e),[t]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},N=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-vertical`]:{[n]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${t}-item-control`]:{width:"100%"}}},[`${t}-vertical ${n}-label, + .${r}-col-24${n}-label, + .${r}-col-xl-24${n}-label`]:E(e),[`@media (max-width: ${e.screenXSMax}px)`]:[S(e),{[t]:{[`.${r}-col-xs-24${n}-label`]:E(e)}}],[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{[`.${r}-col-sm-24${n}-label`]:E(e)}},[`@media (max-width: ${e.screenMDMax}px)`]:{[t]:{[`.${r}-col-md-24${n}-label`]:E(e)}},[`@media (max-width: ${e.screenLGMax}px)`]:{[t]:{[`.${r}-col-lg-24${n}-label`]:E(e)}}}},O=(e,t)=>{let n=(0,m.TS)(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t});return n};var I=(0,g.Z)("Form",(e,t)=>{let{rootPrefixCls:n}=t,r=O(e,n);return[$(r),y(r),h(r),x(r),w(r),N(r),(0,p.Z)(r),f.kr]},e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});let j=[];function C(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:n}}var k=e=>{let{help:t,helpStatus:n,errors:i=j,warnings:d=j,className:f,fieldId:p,onVisibleChanged:m}=e,{prefixCls:g}=o.useContext(u.Rk),h=`${g}-item-explain`,[,b]=I(g),v=(0,o.useMemo)(()=>(0,s.Z)(g),[g]),$=c(i),y=c(d),x=o.useMemo(()=>null!=t?[C(t,"help",n)]:[].concat((0,r.Z)($.map((e,t)=>C(e,"error","error",t))),(0,r.Z)(y.map((e,t)=>C(e,"warning","warning",t)))),[t,n,$,y]),w={};return p&&(w.id=`${p}_help`),o.createElement(l.ZP,{motionDeadline:v.motionDeadline,motionName:`${g}-show-help`,visible:!!x.length,onVisibleChanged:m},e=>{let{className:t,style:n}=e;return o.createElement("div",Object.assign({},w,{className:a()(h,t,f,b),style:n,role:"alert"}),o.createElement(l.V4,Object.assign({keys:x},(0,s.Z)(g),{motionName:`${g}-show-help-item`,component:!1}),e=>{let{key:t,error:n,errorStatus:r,className:i,style:l}=e;return o.createElement("div",{key:t,className:a()(i,{[`${h}-${r}`]:r}),style:l},n)}))})},M=n(43589),Z=n(53124),R=n(98866),F=n(97647),_=n(98675);let A=e=>"object"==typeof e&&null!=e&&1===e.nodeType,W=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,T=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightat||a>e&&l=t&&o>=n?a-e-r:l>t&&on?l-t+i:0,z=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},q=(e,t)=>{var n,r,i,a;if("undefined"==typeof document)return[];let{scrollMode:l,block:o,inline:s,boundary:u,skipOverflowHiddenElements:c}=t,d="function"==typeof u?u:e=>e!==u;if(!A(e))throw TypeError("Invalid target");let f=document.scrollingElement||document.documentElement,p=[],m=e;for(;A(m)&&d(m);){if((m=z(m))===f){p.push(m);break}null!=m&&m===document.body&&T(m)&&!T(document.documentElement)||null!=m&&T(m,c)&&p.push(m)}let g=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,h=null!=(a=null==(i=window.visualViewport)?void 0:i.height)?a:innerHeight,{scrollX:b,scrollY:v}=window,{height:$,width:y,top:x,right:w,bottom:E,left:S}=e.getBoundingClientRect(),N="start"===o||"nearest"===o?x:"end"===o?E:x+$/2,O="center"===s?S+y/2:"end"===s?w:S,I=[];for(let e=0;e=0&&S>=0&&E<=h&&w<=g&&x>=i&&E<=u&&S>=c&&w<=a)break;let d=getComputedStyle(t),m=parseInt(d.borderLeftWidth,10),j=parseInt(d.borderTopWidth,10),C=parseInt(d.borderRightWidth,10),k=parseInt(d.borderBottomWidth,10),M=0,Z=0,R="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-C:0,F="offsetHeight"in t?t.offsetHeight-t.clientHeight-j-k:0,_="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,A="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(f===t)M="start"===o?N:"end"===o?N-h:"nearest"===o?P(v,v+h,h,j,k,v+N,v+N+$,$):N-h/2,Z="start"===s?O:"center"===s?O-g/2:"end"===s?O-g:P(b,b+g,g,m,C,b+O,b+O+y,y),M=Math.max(0,M+v),Z=Math.max(0,Z+b);else{M="start"===o?N-i-j:"end"===o?N-u+k+F:"nearest"===o?P(i,u,n,j,k+F,N,N+$,$):N-(i+n/2)+F/2,Z="start"===s?O-c-m:"center"===s?O-(c+r/2)+R/2:"end"===s?O-a+C+R:P(c,a,r,m,C+R,O,O+y,y);let{scrollLeft:e,scrollTop:l}=t;M=Math.max(0,Math.min(l+M/A,t.scrollHeight-n/A+F)),Z=Math.max(0,Math.min(e+Z/_,t.scrollWidth-r/_+R)),N+=l-M,O+=e-Z}I.push({el:t,top:M,left:Z})}return I},D=e=>!1===e?{block:"end",inline:"nearest"}:e===Object(e)&&0!==Object.keys(e).length?e:{block:"start",inline:"nearest"},H=["parentNode"];function B(e){return void 0===e||!1===e?[]:Array.isArray(e)?e:[e]}function L(e,t){if(!e.length)return;let n=e.join("_");if(t)return`${t}_${n}`;let r=H.includes(n);return r?`form_item_${n}`:n}function G(e,t,n,r,i,a){let l=r;return void 0!==a?l=a:n.validating?l="validating":e.length?l="error":t.length?l="warning":(n.touched||i&&n.validated)&&(l="success"),l}function V(e){let t=B(e);return t.join("_")}function X(e){let[t]=(0,M.cI)(),n=o.useRef({}),r=o.useMemo(()=>null!=e?e:Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:e=>t=>{let r=V(e);t?n.current[r]=t:delete n.current[r]}},scrollToField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=B(e),i=L(n,r.__INTERNAL__.name),a=i?document.getElementById(i):null;a&&function(e,t){if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let n=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(q(e,t));let r="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:i,top:a,left:l}of q(e,D(t))){let e=a-n.top+n.bottom,t=l-n.left+n.right;i.scroll({top:e,left:t,behavior:r})}}(a,Object.assign({scrollMode:"if-needed",block:"nearest"},t))},getFieldInstance:e=>{let t=V(e);return n.current[t]}}),[e,t]);return[r]}var U=n(37920),Y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let K=o.forwardRef((e,t)=>{let n=o.useContext(R.Z),{getPrefixCls:r,direction:i,form:l}=o.useContext(Z.E_),{prefixCls:s,className:c,rootClassName:d,size:f,disabled:p=n,form:m,colon:g,labelAlign:h,labelWrap:b,labelCol:v,wrapperCol:$,hideRequiredMark:y,layout:x="horizontal",scrollToFirstError:w,requiredMark:E,onFinishFailed:S,name:N,style:O,feedbackIcons:j}=e,C=Y(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),k=(0,_.Z)(f),A=o.useContext(U.Z),W=(0,o.useMemo)(()=>void 0!==E?E:l&&void 0!==l.requiredMark?l.requiredMark:!y,[y,E,l]),T=null!=g?g:null==l?void 0:l.colon,P=r("form",s),[z,q]=I(P),D=a()(P,`${P}-${x}`,{[`${P}-hide-required-mark`]:!1===W,[`${P}-rtl`]:"rtl"===i,[`${P}-${k}`]:k},q,null==l?void 0:l.className,c,d),[H]=X(m),{__INTERNAL__:B}=H;B.name=N;let L=(0,o.useMemo)(()=>({name:N,labelAlign:h,labelCol:v,labelWrap:b,wrapperCol:$,vertical:"vertical"===x,colon:T,requiredMark:W,itemRef:B.itemRef,form:H,feedbackIcons:j}),[N,h,v,$,x,T,W,H,j]);o.useImperativeHandle(t,()=>H);let G=(e,t)=>{if(e){let n={block:"nearest"};"object"==typeof e&&(n=e),H.scrollToField(t,n)}};return z(o.createElement(R.n,{disabled:p},o.createElement(F.q,{size:k},o.createElement(u.RV,Object.assign({},{validateMessages:A}),o.createElement(u.q3.Provider,{value:L},o.createElement(M.ZP,Object.assign({id:N},C,{name:N,onFinishFailed:e=>{if(null==S||S(e),e.errorFields.length){let t=e.errorFields[0].name;if(void 0!==w){G(w,t);return}l&&void 0!==l.scrollToFirstError&&G(l.scrollToFirstError,t)}},form:H,style:Object.assign(Object.assign({},null==l?void 0:l.style),O),className:D})))))))});var Q=n(30470),J=n(42550),ee=n(96159),et=n(50344);let en=()=>{let{status:e,errors:t=[],warnings:n=[]}=(0,o.useContext)(u.aM);return{status:e,errors:t,warnings:n}};en.Context=u.aM;var er=n(75164),ei=n(5110),ea=n(8410),el=n(98423),eo=n(74443);let es=(0,o.createContext)({}),eu=e=>{let{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"}}}},ec=e=>{let{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},ed=(e,t)=>{let{componentCls:n,gridColumns:r}=e,i={};for(let e=r;e>=0;e--)0===e?(i[`${n}${t}-${e}`]={display:"none"},i[`${n}-push-${e}`]={insetInlineStart:"auto"},i[`${n}-pull-${e}`]={insetInlineEnd:"auto"},i[`${n}${t}-push-${e}`]={insetInlineStart:"auto"},i[`${n}${t}-pull-${e}`]={insetInlineEnd:"auto"},i[`${n}${t}-offset-${e}`]={marginInlineStart:0},i[`${n}${t}-order-${e}`]={order:0}):(i[`${n}${t}-${e}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${e/r*100}%`,maxWidth:`${e/r*100}%`}],i[`${n}${t}-push-${e}`]={insetInlineStart:`${e/r*100}%`},i[`${n}${t}-pull-${e}`]={insetInlineEnd:`${e/r*100}%`},i[`${n}${t}-offset-${e}`]={marginInlineStart:`${e/r*100}%`},i[`${n}${t}-order-${e}`]={order:e});return i},ef=(e,t)=>ed(e,t),ep=(e,t,n)=>({[`@media (min-width: ${t}px)`]:Object.assign({},ef(e,n))}),em=(0,g.Z)("Grid",e=>[eu(e)]),eg=(0,g.Z)("Grid",e=>{let t=(0,m.TS)(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[ec(t),ef(t,""),ef(t,"-xs"),Object.keys(n).map(e=>ep(t,n[e],e)).reduce((e,t)=>Object.assign(Object.assign({},e),t),{})]});var eh=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function eb(e,t){let[n,r]=o.useState("string"==typeof e?e:""),i=()=>{if("string"==typeof e&&r(e),"object"==typeof e)for(let n=0;n{i()},[JSON.stringify(e),t]),n}let ev=o.forwardRef((e,t)=>{let{prefixCls:n,justify:r,align:i,className:l,style:s,children:u,gutter:c=0,wrap:d}=e,f=eh(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:p,direction:m}=o.useContext(Z.E_),[g,h]=o.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[b,v]=o.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),$=eb(i,b),y=eb(r,b),x=o.useRef(c),w=(0,eo.ZP)();o.useEffect(()=>{let e=w.subscribe(e=>{v(e);let t=x.current||0;(!Array.isArray(t)&&"object"==typeof t||Array.isArray(t)&&("object"==typeof t[0]||"object"==typeof t[1]))&&h(e)});return()=>w.unsubscribe(e)},[]);let E=p("row",n),[S,N]=em(E),O=(()=>{let e=[void 0,void 0],t=Array.isArray(c)?c:[c,void 0];return t.forEach((t,n)=>{if("object"==typeof t)for(let r=0;r0?-(O[0]/2):void 0;C&&(j.marginLeft=C,j.marginRight=C),[,j.rowGap]=O;let[k,M]=O,R=o.useMemo(()=>({gutter:[k,M],wrap:d}),[k,M,d]);return S(o.createElement(es.Provider,{value:R},o.createElement("div",Object.assign({},f,{className:I,style:Object.assign(Object.assign({},j),s),ref:t}),u)))});var e$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let ey=["xs","sm","md","lg","xl","xxl"],ex=o.forwardRef((e,t)=>{let{getPrefixCls:n,direction:r}=o.useContext(Z.E_),{gutter:i,wrap:l}=o.useContext(es),{prefixCls:s,span:u,order:c,offset:d,push:f,pull:p,className:m,children:g,flex:h,style:b}=e,v=e$(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),$=n("col",s),[y,x]=eg($),w={};ey.forEach(t=>{let n={},i=e[t];"number"==typeof i?n.span=i:"object"==typeof i&&(n=i||{}),delete v[t],w=Object.assign(Object.assign({},w),{[`${$}-${t}-${n.span}`]:void 0!==n.span,[`${$}-${t}-order-${n.order}`]:n.order||0===n.order,[`${$}-${t}-offset-${n.offset}`]:n.offset||0===n.offset,[`${$}-${t}-push-${n.push}`]:n.push||0===n.push,[`${$}-${t}-pull-${n.pull}`]:n.pull||0===n.pull,[`${$}-${t}-flex-${n.flex}`]:n.flex||"auto"===n.flex,[`${$}-rtl`]:"rtl"===r})});let E=a()($,{[`${$}-${u}`]:void 0!==u,[`${$}-order-${c}`]:c,[`${$}-offset-${d}`]:d,[`${$}-push-${f}`]:f,[`${$}-pull-${p}`]:p},m,w,x),S={};if(i&&i[0]>0){let e=i[0]/2;S.paddingLeft=e,S.paddingRight=e}return h&&(S.flex="number"==typeof h?`${h} ${h} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(h)?`0 0 ${h}`:h,!1!==l||S.minWidth||(S.minWidth=0)),y(o.createElement("div",Object.assign({},v,{style:Object.assign(Object.assign({},S),b),className:E,ref:t}),g))}),ew=e=>{let{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}};var eE=(0,g.b)(["Form","item-item"],(e,t)=>{let{rootPrefixCls:n}=t,r=O(e,n);return[ew(r)]}),eS=e=>{let{prefixCls:t,status:n,wrapperCol:r,children:i,errors:l,warnings:s,_internalItemRender:c,extra:d,help:f,fieldId:p,marginBottom:m,onErrorVisibleChanged:g}=e,h=`${t}-item`,b=o.useContext(u.q3),v=r||b.wrapperCol||{},$=a()(`${h}-control`,v.className),y=o.useMemo(()=>Object.assign({},b),[b]);delete y.labelCol,delete y.wrapperCol;let x=o.createElement("div",{className:`${h}-control-input`},o.createElement("div",{className:`${h}-control-input-content`},i)),w=o.useMemo(()=>({prefixCls:t,status:n}),[t,n]),E=null!==m||l.length||s.length?o.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},o.createElement(u.Rk.Provider,{value:w},o.createElement(k,{fieldId:p,errors:l,warnings:s,help:f,helpStatus:n,className:`${h}-explain-connected`,onVisibleChanged:g})),!!m&&o.createElement("div",{style:{width:0,height:m}})):null,S={};p&&(S.id=`${p}_extra`);let N=d?o.createElement("div",Object.assign({},S,{className:`${h}-extra`}),d):null,O=c&&"pro_table_render"===c.mark&&c.render?c.render(e,{input:x,errorList:E,extra:N}):o.createElement(o.Fragment,null,x,E,N);return o.createElement(u.q3.Provider,{value:y},o.createElement(ex,Object.assign({},v,{className:$}),O),o.createElement(eE,{prefixCls:t}))},eN=n(87462),eO={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"},eI=n(42135),ej=o.forwardRef(function(e,t){return o.createElement(eI.Z,(0,eN.Z)({},e,{ref:t,icon:eO}))}),eC=n(88526),ek=n(10110),eM=n(39778),eZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},eR=e=>{var t;let{prefixCls:n,label:r,htmlFor:i,labelCol:l,labelAlign:s,colon:c,required:d,requiredMark:f,tooltip:p}=e,[m]=(0,ek.Z)("Form"),{vertical:g,labelAlign:h,labelCol:b,labelWrap:v,colon:$}=o.useContext(u.q3);if(!r)return null;let y=l||b||{},x=`${n}-item-label`,w=a()(x,"left"===(s||h)&&`${x}-left`,y.className,{[`${x}-wrap`]:!!v}),E=r,S=!0===c||!1!==$&&!1!==c;S&&!g&&"string"==typeof r&&""!==r.trim()&&(E=r.replace(/[:|:]\s*$/,""));let N=p?"object"!=typeof p||o.isValidElement(p)?{title:p}:p:null;if(N){let{icon:e=o.createElement(ej,null)}=N,t=eZ(N,["icon"]),r=o.createElement(eM.Z,Object.assign({},t),o.cloneElement(e,{className:`${n}-item-tooltip`,title:""}));E=o.createElement(o.Fragment,null,E,r)}let O="optional"===f,I="function"==typeof f;I?E=f(E,{required:!!d}):O&&!d&&(E=o.createElement(o.Fragment,null,E,o.createElement("span",{className:`${n}-item-optional`,title:""},(null==m?void 0:m.optional)||(null===(t=eC.Z.Form)||void 0===t?void 0:t.optional))));let j=a()({[`${n}-item-required`]:d,[`${n}-item-required-mark-optional`]:O||I,[`${n}-item-no-colon`]:!S});return o.createElement(ex,Object.assign({},y,{className:w}),o.createElement("label",{htmlFor:i,className:j,title:"string"==typeof r?r:""},E))},eF=n(89739),e_=n(4340),eA=n(21640),eW=n(50888);let eT={success:eF.Z,warning:eA.Z,error:e_.Z,validating:eW.Z};function eP(e){let{children:t,errors:n,warnings:r,hasFeedback:i,validateStatus:l,prefixCls:s,meta:c,noStyle:d}=e,f=`${s}-item`,{feedbackIcons:p}=o.useContext(u.q3),m=G(n,r,c,null,!!i,l),{isFormItemInput:g,status:h}=o.useContext(u.aM),b=o.useMemo(()=>{var e;let t;if(i){let l=!0!==i&&i.icons||p,s=m&&(null===(e=null==l?void 0:l({status:m,errors:n,warnings:r}))||void 0===e?void 0:e[m]),u=m&&eT[m];t=!1!==s&&u?o.createElement("span",{className:a()(`${f}-feedback-icon`,`${f}-feedback-icon-${m}`)},s||o.createElement(u,null)):null}let l=!0,s=m||"";return d&&(l=g,s=(null!=m?m:h)||""),{status:s,errors:n,warnings:r,hasFeedback:!!i,feedbackIcon:t,isFormItemInput:l}},[m,i,d,g,h]);return o.createElement(u.aM.Provider,{value:b},t)}var ez=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function eq(e){let{prefixCls:t,className:n,rootClassName:r,style:i,help:l,errors:s,warnings:d,validateStatus:f,meta:p,hasFeedback:m,hidden:g,children:h,fieldId:b,required:v,isRequired:$,onSubItemMetaChange:y}=e,x=ez(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),w=`${t}-item`,{requiredMark:E}=o.useContext(u.q3),S=o.useRef(null),N=c(s),O=c(d),I=null!=l,j=!!(I||s.length||d.length),C=!!S.current&&(0,ei.Z)(S.current),[k,M]=o.useState(null);(0,ea.Z)(()=>{if(j&&S.current){let e=getComputedStyle(S.current);M(parseInt(e.marginBottom,10))}},[j,C]);let Z=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=e?N:p.errors,n=e?O:p.warnings;return G(t,n,p,"",!!m,f)}(),R=a()(w,n,r,{[`${w}-with-help`]:I||N.length||O.length,[`${w}-has-feedback`]:Z&&m,[`${w}-has-success`]:"success"===Z,[`${w}-has-warning`]:"warning"===Z,[`${w}-has-error`]:"error"===Z,[`${w}-is-validating`]:"validating"===Z,[`${w}-hidden`]:g});return o.createElement("div",{className:R,style:i,ref:S},o.createElement(ev,Object.assign({className:`${w}-row`},(0,el.Z)(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"])),o.createElement(eR,Object.assign({htmlFor:b},e,{requiredMark:E,required:null!=v?v:$,prefixCls:t})),o.createElement(eS,Object.assign({},e,p,{errors:N,warnings:O,prefixCls:t,status:Z,help:l,marginBottom:k,onErrorVisibleChanged:e=>{e||M(null)}}),o.createElement(u.qI.Provider,{value:y},o.createElement(eP,{prefixCls:t,meta:p,errors:p.errors,warnings:p.warnings,hasFeedback:m,validateStatus:Z},h)))),!!k&&o.createElement("div",{className:`${w}-margin-offset`,style:{marginBottom:-k}}))}let eD=o.memo(e=>{let{children:t}=e;return t},(e,t)=>e.value===t.value&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((e,n)=>e===t.childProps[n]));function eH(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}let eB=function(e){let{name:t,noStyle:n,className:i,dependencies:l,prefixCls:s,shouldUpdate:c,rules:d,children:f,required:p,label:m,messageVariables:g,trigger:h="onChange",validateTrigger:b,hidden:v,help:$}=e,{getPrefixCls:y}=o.useContext(Z.E_),{name:x}=o.useContext(u.q3),w=function(e){if("function"==typeof e)return e;let t=(0,et.Z)(e);return t.length<=1?t[0]:t}(f),E="function"==typeof w,S=o.useContext(u.qI),{validateTrigger:N}=o.useContext(M.zb),O=void 0!==b?b:N,j=null!=t,C=y("form",s),[k,R]=I(C),F=o.useContext(M.ZM),_=o.useRef(),[A,W]=function(e){let[t,n]=o.useState(e),r=(0,o.useRef)(null),i=(0,o.useRef)([]),a=(0,o.useRef)(!1);return o.useEffect(()=>(a.current=!1,()=>{a.current=!0,er.Z.cancel(r.current),r.current=null}),[]),[t,function(e){a.current||(null===r.current&&(i.current=[],r.current=(0,er.Z)(()=>{r.current=null,n(e=>{let t=e;return i.current.forEach(e=>{t=e(t)}),t})})),i.current.push(e))}]}({}),[T,P]=(0,Q.Z)(()=>eH()),z=(e,t)=>{W(n=>{let i=Object.assign({},n),a=[].concat((0,r.Z)(e.name.slice(0,-1)),(0,r.Z)(t)),l=a.join("__SPLIT__");return e.destroy?delete i[l]:i[l]=e,i})},[q,D]=o.useMemo(()=>{let e=(0,r.Z)(T.errors),t=(0,r.Z)(T.warnings);return Object.values(A).forEach(n=>{e.push.apply(e,(0,r.Z)(n.errors||[])),t.push.apply(t,(0,r.Z)(n.warnings||[]))}),[e,t]},[A,T.errors,T.warnings]),H=function(){let{itemRef:e}=o.useContext(u.q3),t=o.useRef({});return function(n,r){let i=r&&"object"==typeof r&&r.ref,a=n.join("_");return(t.current.name!==a||t.current.originRef!==i)&&(t.current.name=a,t.current.originRef=i,t.current.ref=(0,J.sQ)(e(n),i)),t.current.ref}}();function G(t,r,l){return n&&!v?o.createElement(eP,{prefixCls:C,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:T,errors:q,warnings:D,noStyle:!0},t):o.createElement(eq,Object.assign({key:"row"},e,{className:a()(i,R),prefixCls:C,fieldId:r,isRequired:l,errors:q,warnings:D,meta:T,onSubItemMetaChange:z}),t)}if(!j&&!E&&!l)return k(G(w));let V={};return"string"==typeof m?V.label=m:t&&(V.label=String(t)),g&&(V=Object.assign(Object.assign({},V),g)),k(o.createElement(M.gN,Object.assign({},e,{messageVariables:V,trigger:h,validateTrigger:O,onMetaChange:e=>{let t=null==F?void 0:F.getKey(e.name);if(P(e.destroy?eH():e,!0),n&&!1!==$&&S){let n=e.name;if(e.destroy)n=_.current||n;else if(void 0!==t){let[e,i]=t;n=[e].concat((0,r.Z)(i)),_.current=n}S(e,n)}}}),(n,i,a)=>{let s=B(t).length&&i?i.name:[],u=L(s,x),f=void 0!==p?p:!!(d&&d.some(e=>{if(e&&"object"==typeof e&&e.required&&!e.warningOnly)return!0;if("function"==typeof e){let t=e(a);return t&&t.required&&!t.warningOnly}return!1})),m=Object.assign({},n),g=null;if(Array.isArray(w)&&j)g=w;else if(E&&(!(c||l)||j));else if(!l||E||j){if((0,ee.l$)(w)){let t=Object.assign(Object.assign({},w.props),m);if(t.id||(t.id=u),$||q.length>0||D.length>0||e.extra){let n=[];($||q.length>0)&&n.push(`${u}_help`),e.extra&&n.push(`${u}_extra`),t["aria-describedby"]=n.join(" ")}q.length>0&&(t["aria-invalid"]="true"),f&&(t["aria-required"]="true"),(0,J.Yr)(w)&&(t.ref=H(s,w));let n=new Set([].concat((0,r.Z)(B(h)),(0,r.Z)(B(O))));n.forEach(e=>{t[e]=function(){for(var t,n,r,i=arguments.length,a=Array(i),l=0;lt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};K.Item=eB,K.List=e=>{var{prefixCls:t,children:n}=e,r=eL(e,["prefixCls","children"]);let{getPrefixCls:i}=o.useContext(Z.E_),a=i("form",t),l=o.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return o.createElement(M.aV,Object.assign({},r),(e,t,r)=>o.createElement(u.Rk.Provider,{value:l},n(e.map(e=>Object.assign(Object.assign({},e),{fieldKey:e.key})),t,{errors:r.errors,warnings:r.warnings})))},K.ErrorList=k,K.useForm=X,K.useFormInstance=function(){let{form:e}=(0,o.useContext)(u.q3);return e},K.useWatch=M.qo,K.Provider=u.RV,K.create=()=>{};var eG=K},48928:function(e,t,n){n.d(t,{Z:function(){return eu}});var r=n(80882),i=n(87462),a=n(67294),l={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"},o=n(42135),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,i.Z)({},e,{ref:t,icon:l}))}),u=n(94184),c=n.n(u),d=n(4942),f=n(71002),p=n(97685),m=n(45987),g=n(15671),h=n(43144);function b(){return"function"==typeof BigInt}function v(e){return!e&&0!==e&&!Number.isNaN(e)||!String(e).trim()}function $(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),(t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,"")).startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),a=i[0]||"0",l=i[1]||"0";"0"===a&&"0"===l&&(n=!1);var o=n?"-":"";return{negative:n,negativeStr:o,trimStr:r,integerStr:a,decimalStr:l,fullStr:"".concat(o).concat(r)}}function y(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function x(e){var t=String(e);if(y(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return null!=r&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&E(t)?t.length-t.indexOf(".")-1:0}function w(e){var t=String(e);if(y(e)){if(e>Number.MAX_SAFE_INTEGER)return String(b()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e=this.add(e.negate().toString()).toNumber()}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return e?this.isInvalidate()?"":$("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),N=function(){function e(t){if((0,g.Z)(this,e),(0,d.Z)(this,"origin",""),(0,d.Z)(this,"number",void 0),(0,d.Z)(this,"empty",void 0),v(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return(0,h.Z)(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(t){if(this.isInvalidate())return new e(t);var n=Number(t);if(Number.isNaN(n))return this;var r=this.number+n;if(r>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(rNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(r=this.add(e.negate().toString()).toNumber()}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return e?this.isInvalidate()?"":w(this.number):this.origin}}]),e}();function O(e){return b()?new S(e):new N(e)}function I(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(""===e)return"";var i=$(e),a=i.negativeStr,l=i.integerStr,o=i.decimalStr,s="".concat(t).concat(o),u="".concat(a).concat(l);if(n>=0){var c=Number(o[n]);return c>=5&&!r?I(O(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-c)).toString(),t,n,r):0===n?u:"".concat(u).concat(t).concat(o.padEnd(n,"0").slice(0,n))}return".0"===s?u:"".concat(u).concat(s)}var j=n(67656),C=n(8410),k=n(42550),M=n(80334),Z=n(31131),R=function(){var e=(0,a.useState)(!1),t=(0,p.Z)(e,2),n=t[0],r=t[1];return(0,C.Z)(function(){r((0,Z.Z)())},[]),n},F=n(75164);function _(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,l=e.upDisabled,o=e.downDisabled,s=e.onStep,u=a.useRef(),f=a.useRef([]),p=a.useRef();p.current=s;var m=function(){clearTimeout(u.current)},g=function(e,t){e.preventDefault(),m(),p.current(t),u.current=setTimeout(function e(){p.current(t),u.current=setTimeout(e,200)},600)};if(a.useEffect(function(){return function(){m(),f.current.forEach(function(e){return F.Z.cancel(e)})}},[]),R())return null;var h="".concat(t,"-handler"),b=c()(h,"".concat(h,"-up"),(0,d.Z)({},"".concat(h,"-up-disabled"),l)),v=c()(h,"".concat(h,"-down"),(0,d.Z)({},"".concat(h,"-down-disabled"),o)),$=function(){return f.current.push((0,F.Z)(m))},y={unselectable:"on",role:"button",onMouseUp:$,onMouseLeave:$};return a.createElement("div",{className:"".concat(h,"-wrap")},a.createElement("span",(0,i.Z)({},y,{onMouseDown:function(e){g(e,!0)},"aria-label":"Increase Value","aria-disabled":l,className:b}),n||a.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),a.createElement("span",(0,i.Z)({},y,{onMouseDown:function(e){g(e,!1)},"aria-label":"Decrease Value","aria-disabled":o,className:v}),r||a.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function A(e){var t="number"==typeof e?w(e):$(e).fullStr;return t.includes(".")?$(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var W=n(87887),T=function(){var e=(0,a.useRef)(0),t=function(){F.Z.cancel(e.current)};return(0,a.useEffect)(function(){return t},[]),function(n){t(),e.current=(0,F.Z)(function(){n()})}},P=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],z=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],q=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},D=function(e){var t=O(e);return t.isInvalidate()?null:t},H=a.forwardRef(function(e,t){var n,r,l,o=e.prefixCls,s=void 0===o?"rc-input-number":o,u=e.className,g=e.style,h=e.min,b=e.max,v=e.step,$=void 0===v?1:v,y=e.defaultValue,S=e.value,N=e.disabled,j=e.readOnly,Z=e.upHandler,R=e.downHandler,F=e.keyboard,W=e.controls,z=void 0===W||W,H=e.classNames,B=e.stringMode,L=e.parser,G=e.formatter,V=e.precision,X=e.decimalSeparator,U=e.onChange,Y=e.onInput,K=e.onPressEnter,Q=e.onStep,J=(0,m.Z)(e,P),ee="".concat(s,"-input"),et=a.useRef(null),en=a.useState(!1),er=(0,p.Z)(en,2),ei=er[0],ea=er[1],el=a.useRef(!1),eo=a.useRef(!1),es=a.useRef(!1),eu=a.useState(function(){return O(null!=S?S:y)}),ec=(0,p.Z)(eu,2),ed=ec[0],ef=ec[1],ep=a.useCallback(function(e,t){return t?void 0:V>=0?V:Math.max(x(e),x($))},[V,$]),em=a.useCallback(function(e){var t=String(e);if(L)return L(t);var n=t;return X&&(n=n.replace(X,".")),n.replace(/[^\w.-]+/g,"")},[L,X]),eg=a.useRef(""),eh=a.useCallback(function(e,t){if(G)return G(e,{userTyping:t,input:String(eg.current)});var n="number"==typeof e?w(e):e;if(!t){var r=ep(n,t);E(n)&&(X||r>=0)&&(n=I(n,X||".",r))}return n},[G,ep,X]),eb=a.useState(function(){var e=null!=y?y:S;return ed.isInvalidate()&&["string","number"].includes((0,f.Z)(e))?Number.isNaN(e)?"":e:eh(ed.toString(),!1)}),ev=(0,p.Z)(eb,2),e$=ev[0],ey=ev[1];function ex(e,t){ey(eh(e.isInvalidate()?e.toString(!1):e.toString(!t),t))}eg.current=e$;var ew=a.useMemo(function(){return D(b)},[b,V]),eE=a.useMemo(function(){return D(h)},[h,V]),eS=a.useMemo(function(){return!(!ew||!ed||ed.isInvalidate())&&ew.lessEquals(ed)},[ew,ed]),eN=a.useMemo(function(){return!(!eE||!ed||ed.isInvalidate())&&ed.lessEquals(eE)},[eE,ed]),eO=(n=et.current,r=(0,a.useRef)(null),[function(){try{var e=n.selectionStart,t=n.selectionEnd,i=n.value,a=i.substring(0,e),l=i.substring(t);r.current={start:e,end:t,value:i,beforeTxt:a,afterTxt:l}}catch(e){}},function(){if(n&&r.current&&ei)try{var e=n.value,t=r.current,i=t.beforeTxt,a=t.afterTxt,l=t.start,o=e.length;if(e.endsWith(a))o=e.length-r.current.afterTxt.length;else if(e.startsWith(i))o=i.length;else{var s=i[l-1],u=e.indexOf(s,l-1);-1!==u&&(o=u+1)}n.setSelectionRange(o,o)}catch(e){(0,M.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(e.message))}}]),eI=(0,p.Z)(eO,2),ej=eI[0],eC=eI[1],ek=function(e){return ew&&!e.lessEquals(ew)?ew:eE&&!eE.lessEquals(e)?eE:null},eM=function(e){return!ek(e)},eZ=function(e,t){var n=e,r=eM(n)||n.isEmpty();if(n.isEmpty()||t||(n=ek(n)||n,r=!0),!j&&!N&&r){var i,a=n.toString(),l=ep(a,t);return l>=0&&!eM(n=O(I(a,".",l)))&&(n=O(I(a,".",l,!0))),n.equals(ed)||(i=n,void 0===S&&ef(i),null==U||U(n.isEmpty()?null:q(B,n)),void 0===S&&ex(n,t)),n}return ed},eR=T(),eF=function e(t){if(ej(),eg.current=t,ey(t),!eo.current){var n=O(em(t));n.isNaN()||eZ(n,!0)}null==Y||Y(t),eR(function(){var n=t;L||(n=t.replace(/。/g,".")),n!==t&&e(n)})},e_=function(e){if((!e||!eS)&&(e||!eN)){el.current=!1;var t,n=O(es.current?A($):$);e||(n=n.negate());var r=eZ((ed||O(0)).add(n.toString()),!1);null==Q||Q(q(B,r),{offset:es.current?A($):$,type:e?"up":"down"}),null===(t=et.current)||void 0===t||t.focus()}},eA=function(e){var t=O(em(e$)),n=t;n=t.isNaN()?eZ(ed,e):eZ(t,e),void 0!==S?ex(ed,!1):n.isNaN()||ex(n,!1)};return(0,C.o)(function(){ed.isInvalidate()||ex(ed,!1)},[V]),(0,C.o)(function(){var e=O(S);ef(e);var t=O(em(e$));e.equals(t)&&el.current&&!G||ex(e,el.current)},[S]),(0,C.o)(function(){G&&eC()},[e$]),a.createElement("div",{className:c()(s,null==H?void 0:H.input,u,(l={},(0,d.Z)(l,"".concat(s,"-focused"),ei),(0,d.Z)(l,"".concat(s,"-disabled"),N),(0,d.Z)(l,"".concat(s,"-readonly"),j),(0,d.Z)(l,"".concat(s,"-not-a-number"),ed.isNaN()),(0,d.Z)(l,"".concat(s,"-out-of-range"),!ed.isInvalidate()&&!eM(ed)),l)),style:g,onFocus:function(){ea(!0)},onBlur:function(){eA(!1),ea(!1),el.current=!1},onKeyDown:function(e){var t=e.key,n=e.shiftKey;el.current=!0,es.current=n,"Enter"===t&&(eo.current||(el.current=!1),eA(!1),null==K||K(e)),!1!==F&&!eo.current&&["Up","ArrowUp","Down","ArrowDown"].includes(t)&&(e_("Up"===t||"ArrowUp"===t),e.preventDefault())},onKeyUp:function(){el.current=!1,es.current=!1},onCompositionStart:function(){eo.current=!0},onCompositionEnd:function(){eo.current=!1,eF(et.current.value)},onBeforeInput:function(){el.current=!0}},z&&a.createElement(_,{prefixCls:s,upNode:Z,downNode:R,upDisabled:eS,downDisabled:eN,onStep:e_}),a.createElement("div",{className:"".concat(ee,"-wrap")},a.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":h,"aria-valuemax":b,"aria-valuenow":ed.isInvalidate()?null:ed.toString(),step:$},J,{ref:(0,k.sQ)(et,t),className:ee,value:e$,onChange:function(e){eF(e.target.value)},disabled:N,readOnly:j}))))}),B=a.forwardRef(function(e,t){var n=e.disabled,r=e.style,l=e.prefixCls,o=e.value,s=e.prefix,u=e.suffix,c=e.addonBefore,d=e.addonAfter,f=e.classes,p=e.className,g=e.classNames,h=(0,m.Z)(e,z),b=a.useRef(null);return a.createElement(j.Q,{inputElement:a.createElement(H,(0,i.Z)({prefixCls:l,disabled:n,classNames:g,ref:(0,k.sQ)(b,t)},h)),className:p,triggerFocus:function(e){b.current&&(0,W.nH)(b.current,e)},prefixCls:l,value:o,disabled:n,style:r,prefix:s,suffix:u,addonAfter:d,addonBefore:c,classes:f,classNames:g,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});B.displayName="InputNumber";var L=n(9708),G=n(53124),V=n(46735),X=n(98866),U=n(98675),Y=n(65223),K=n(4173),Q=n(47673),J=n(14747),ee=n(80110),et=n(67968),en=n(45503);let er=(e,t)=>{let{componentCls:n,borderRadiusSM:r,borderRadiusLG:i}=e,a="lg"===t?i:r;return{[`&-${t}`]:{[`${n}-handler-wrap`]:{borderStartEndRadius:a,borderEndEndRadius:a},[`${n}-handler-up`]:{borderStartEndRadius:a},[`${n}-handler-down`]:{borderEndEndRadius:a}}}},ei=e=>{let{componentCls:t,lineWidth:n,lineType:r,colorBorder:i,borderRadius:a,fontSizeLG:l,controlHeightLG:o,controlHeightSM:s,colorError:u,paddingInlineSM:c,colorTextDescription:d,motionDurationMid:f,handleHoverColor:p,paddingInline:m,paddingBlock:g,handleBg:h,handleActiveBg:b,colorTextDisabled:v,borderRadiusSM:$,borderRadiusLG:y,controlWidth:x,handleVisible:w,handleBorderColor:E}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(e)),(0,Q.ik)(e)),(0,Q.bi)(e,t)),{display:"inline-block",width:x,margin:0,padding:0,border:`${n}px ${r} ${i}`,borderRadius:a,"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:l,borderRadius:y,[`input${t}-input`]:{height:o-2*n}},"&-sm":{padding:0,borderRadius:$,[`input${t}-input`]:{height:s-2*n,padding:`0 ${c}px`}},"&:hover":Object.assign({},(0,Q.pU)(e)),"&-focused":Object.assign({},(0,Q.M1)(e)),"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:u}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,J.Wf)(e)),(0,Q.s7)(e)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:y,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:$}},[`${t}-wrapper-disabled > ${t}-group-addon`]:Object.assign({},(0,Q.Xy)(e))}}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(e)),{width:"100%",padding:`${g}px ${m}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:a,outline:0,transition:`all ${f} linear`,appearance:"textfield",fontSize:"inherit"}),(0,Q.nz)(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[t]:Object.assign(Object.assign(Object.assign({[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{opacity:1},[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleWidth,height:"100%",background:h,borderStartStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a,borderEndStartRadius:0,opacity:!0===w?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${f} linear ${f}`,[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:d,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${n}px ${r} ${E}`,transition:`all ${f} linear`,"&:active":{background:b},"&:hover":{height:"60%",[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{color:p}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,J.Ro)()),{color:d,transition:`all ${f} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:a},[`${t}-handler-down`]:{borderBlockStart:`${n}px ${r} ${E}`,borderEndEndRadius:a}},er(e,"lg")),er(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` + ${t}-handler-up-disabled, + ${t}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${t}-handler-up-disabled:hover &-handler-up-inner, + ${t}-handler-down-disabled:hover &-handler-down-inner + `]:{color:v}})},{[`${t}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${t}-handler-down`]:{borderBlockStartWidth:0}}}]},ea=e=>{let{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:a,borderRadiusLG:l,borderRadiusSM:o}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,Q.ik)(e)),(0,Q.bi)(e,`${t}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:l},"&-sm":{borderRadius:o},[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,Q.pU)(e)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},[`input${t}-input`]:{padding:`${n}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:r,marginInlineStart:i}}})}};var el=(0,et.Z)("InputNumber",e=>{let t=(0,en.TS)(e,(0,Q.e5)(e));return[ei(t),ea(t),(0,ee.c)(t)]},e=>Object.assign(Object.assign({},(0,Q.TM)(e)),{controlWidth:90,handleWidth:e.controlHeightSM-2*e.lineWidth,handleFontSize:e.fontSize/2,handleVisible:"auto",handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder})),eo=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let es=a.forwardRef((e,t)=>{let{getPrefixCls:n,direction:i}=a.useContext(G.E_),l=a.useRef(null);a.useImperativeHandle(t,()=>l.current);let{className:o,rootClassName:u,size:d,disabled:f,prefixCls:p,addonBefore:m,addonAfter:g,prefix:h,bordered:b=!0,readOnly:v,status:$,controls:y}=e,x=eo(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),w=n("input-number",p),[E,S]=el(w),{compactSize:N,compactItemClassnames:O}=(0,K.ri)(w,i),I=a.createElement(s,{className:`${w}-handler-up-inner`}),j=a.createElement(r.Z,{className:`${w}-handler-down-inner`});"object"==typeof y&&(I=void 0===y.upIcon?I:a.createElement("span",{className:`${w}-handler-up-inner`},y.upIcon),j=void 0===y.downIcon?j:a.createElement("span",{className:`${w}-handler-down-inner`},y.downIcon));let{hasFeedback:C,status:k,isFormItemInput:M,feedbackIcon:Z}=a.useContext(Y.aM),R=(0,L.F)(k,$),F=(0,U.Z)(e=>{var t;return null!==(t=null!=d?d:N)&&void 0!==t?t:e}),_=a.useContext(X.Z),A=null!=f?f:_,W=c()({[`${w}-lg`]:"large"===F,[`${w}-sm`]:"small"===F,[`${w}-rtl`]:"rtl"===i,[`${w}-borderless`]:!b,[`${w}-in-form-item`]:M},(0,L.Z)(w,R),O,S),T=`${w}-group`,P=a.createElement(B,Object.assign({ref:l,disabled:A,className:c()(o,u),upHandler:I,downHandler:j,prefixCls:w,readOnly:v,controls:"boolean"==typeof y?y:void 0,prefix:h,suffix:C&&Z,addonAfter:g&&a.createElement(K.BR,null,a.createElement(Y.Ux,{override:!0,status:!0},g)),addonBefore:m&&a.createElement(K.BR,null,a.createElement(Y.Ux,{override:!0,status:!0},m)),classNames:{input:W},classes:{affixWrapper:c()((0,L.Z)(`${w}-affix-wrapper`,R,C),{[`${w}-affix-wrapper-sm`]:"small"===F,[`${w}-affix-wrapper-lg`]:"large"===F,[`${w}-affix-wrapper-rtl`]:"rtl"===i,[`${w}-affix-wrapper-borderless`]:!b},S),wrapper:c()({[`${T}-rtl`]:"rtl"===i,[`${w}-wrapper-disabled`]:A},S),group:c()({[`${w}-group-wrapper-sm`]:"small"===F,[`${w}-group-wrapper-lg`]:"large"===F,[`${w}-group-wrapper-rtl`]:"rtl"===i},(0,L.Z)(`${w}-group-wrapper`,R,C),S)}},x));return E(P)});es._InternalPanelDoNotUseOrYouWillBeFired=e=>a.createElement(V.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},a.createElement(es,Object.assign({},e)));var eu=es},33507:function(e,t){t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/716.697209723067c9aa.js b/pilot/server/static/_next/static/chunks/716.697209723067c9aa.js new file mode 100644 index 000000000..6b2ea5cf4 --- /dev/null +++ b/pilot/server/static/_next/static/chunks/716.697209723067c9aa.js @@ -0,0 +1,10 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[716],{27015:function(e,t,n){var o=n(64836);t.Z=void 0;var r=o(n(64938)),a=n(85893),i=(0,r.default)((0,a.jsx)("path",{d:"M14 2H4c-1.11 0-2 .9-2 2v10h2V4h10V2zm4 4H8c-1.11 0-2 .9-2 2v10h2V8h10V6zm2 4h-8c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2z"}),"AutoAwesomeMotion");t.Z=i},61685:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(63366),r=n(87462),a=n(67294),i=n(86010),d=n(14142),l=n(94780),s=n(20407),c=n(78653),p=n(74312),u=n(26821);function f(e){return(0,u.d6)("MuiTable",e)}(0,u.sI)("MuiTable",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","sizeSm","sizeMd","sizeLg","stickyHeader","stickyFooter","noWrap","hoverRow","borderAxisNone","borderAxisX","borderAxisXBetween","borderAxisY","borderAxisYBetween","borderAxisBoth","borderAxisBothBetween"]);var h=n(40911),g=n(30220),v=n(85893);let y=["className","component","children","borderAxis","hoverRow","noWrap","size","variant","color","stripe","stickyHeader","stickyFooter","slots","slotProps"],b=e=>{let{size:t,variant:n,color:o,borderAxis:r,stickyHeader:a,stickyFooter:i,noWrap:s,hoverRow:c}=e,p={root:["root",a&&"stickyHeader",i&&"stickyFooter",s&&"noWrap",c&&"hoverRow",r&&`borderAxis${(0,d.Z)(r)}`,n&&`variant${(0,d.Z)(n)}`,o&&`color${(0,d.Z)(o)}`,t&&`size${(0,d.Z)(t)}`]};return(0,l.Z)(p,f,{})},m={getColumnExceptFirst:()=>"& tr > *:not(:first-of-type), & tr > th + td, & tr > td + th",getCell:()=>"& th, & td",getHeadCell:()=>"& th",getHeaderCell:()=>"& thead th",getHeaderCellOfRow:e=>`& thead tr:nth-of-type(${e}) th`,getBottomHeaderCell:()=>"& thead th:not([colspan])",getHeaderNestedFirstColumn:()=>"& thead tr:not(:first-of-type) th:not([colspan]):first-of-type",getDataCell:()=>"& td",getDataCellExceptLastRow:()=>"& tr:not(:last-of-type) > td",getBodyCellExceptLastRow(){return`${this.getDataCellExceptLastRow()}, & tr:not(:last-of-type) > th[scope="row"]`},getBodyCellOfRow:e=>"number"==typeof e&&e<0?`& tbody tr:nth-last-of-type(${Math.abs(e)}) td, & tbody tr:nth-last-of-type(${Math.abs(e)}) th[scope="row"]`:`& tbody tr:nth-of-type(${e}) td, & tbody tr:nth-of-type(${e}) th[scope="row"]`,getBodyRow:e=>void 0===e?"& tbody tr":`& tbody tr:nth-of-type(${e})`,getFooterCell:()=>"& tfoot th, & tfoot td",getFooterFirstRowCell:()=>"& tfoot tr:not(:last-of-type) th, & tfoot tr:not(:last-of-type) td"},k=(0,p.Z)("table",{name:"JoyTable",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,o,a,i,d,l,s;let c=null==(n=e.variants[t.variant])?void 0:n[t.color];return[(0,r.Z)({"--Table-headerUnderlineThickness":"2px","--TableCell-borderColor":null!=(o=null==c?void 0:c.borderColor)?o:e.vars.palette.divider,"--TableCell-headBackground":`var(--Sheet-background, ${e.vars.palette.background.surface})`},"sm"===t.size&&{"--unstable_TableCell-height":"var(--TableCell-height, 32px)","--TableCell-paddingX":"0.25rem","--TableCell-paddingY":"0.25rem",fontSize:e.vars.fontSize.xs},"md"===t.size&&{"--unstable_TableCell-height":"var(--TableCell-height, 40px)","--TableCell-paddingX":"0.5rem","--TableCell-paddingY":"0.375rem",fontSize:e.vars.fontSize.sm},"lg"===t.size&&{"--unstable_TableCell-height":"var(--TableCell-height, 48px)","--TableCell-paddingX":"0.75rem","--TableCell-paddingY":"0.5rem",fontSize:e.vars.fontSize.md},{tableLayout:"fixed",width:"100%",borderSpacing:"0px",borderCollapse:"separate",borderRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))",color:e.vars.palette.text.primary},null==(a=e.variants[t.variant])?void 0:a[t.color],{"& caption":{color:e.vars.palette.text.tertiary,padding:"calc(2 * var(--TableCell-paddingY)) var(--TableCell-paddingX)"},[m.getDataCell()]:(0,r.Z)({padding:"var(--TableCell-paddingY) var(--TableCell-paddingX)",height:"var(--unstable_TableCell-height)",borderColor:"var(--TableCell-borderColor)",backgroundColor:"var(--TableCell-dataBackground)"},t.noWrap&&{textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}),[m.getHeadCell()]:{textAlign:"left",padding:"var(--TableCell-paddingY) var(--TableCell-paddingX)",backgroundColor:"var(--TableCell-headBackground)",height:"var(--unstable_TableCell-height)",fontWeight:e.vars.fontWeight.lg,borderColor:"var(--TableCell-borderColor)",color:e.vars.palette.text.secondary,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},[m.getHeaderCell()]:{verticalAlign:"bottom","&:first-of-type":{borderTopLeftRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"},"&:last-of-type":{borderTopRightRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"}},"& tfoot tr > *":{backgroundColor:`var(--TableCell-footBackground, ${e.vars.palette.background.level1})`,"&:first-of-type":{borderBottomLeftRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"},"&:last-of-type":{borderBottomRightRadius:"var(--TableCell-cornerRadius, var(--unstable_actionRadius))"}}}),((null==(i=t.borderAxis)?void 0:i.startsWith("x"))||(null==(d=t.borderAxis)?void 0:d.startsWith("both")))&&{[m.getHeaderCell()]:{borderBottomWidth:1,borderBottomStyle:"solid"},[m.getBottomHeaderCell()]:{borderBottomWidth:"var(--Table-headerUnderlineThickness)",borderBottomStyle:"solid"},[m.getBodyCellExceptLastRow()]:{borderBottomWidth:1,borderBottomStyle:"solid"},[m.getFooterCell()]:{borderTopWidth:1,borderTopStyle:"solid"}},((null==(l=t.borderAxis)?void 0:l.startsWith("y"))||(null==(s=t.borderAxis)?void 0:s.startsWith("both")))&&{[`${m.getColumnExceptFirst()}, ${m.getHeaderNestedFirstColumn()}`]:{borderLeftWidth:1,borderLeftStyle:"solid"}},("x"===t.borderAxis||"both"===t.borderAxis)&&{[m.getHeaderCellOfRow(1)]:{borderTopWidth:1,borderTopStyle:"solid"},[m.getBodyCellOfRow(-1)]:{borderBottomWidth:1,borderBottomStyle:"solid"},[m.getFooterCell()]:{borderBottomWidth:1,borderBottomStyle:"solid"}},("y"===t.borderAxis||"both"===t.borderAxis)&&{"& tr > *:first-of-type":{borderLeftWidth:1,borderLeftStyle:"solid"},"& tr > *:last-of-type:not(:first-of-type)":{borderRightWidth:1,borderRightStyle:"solid"}},t.stripe&&{[m.getBodyRow(t.stripe)]:{background:`var(--TableRow-stripeBackground, ${e.vars.palette.background.level1})`,color:e.vars.palette.text.primary}},t.hoverRow&&{[m.getBodyRow()]:{"&:hover":{background:`var(--TableRow-hoverBackground, ${e.vars.palette.background.level2})`}}},t.stickyHeader&&{[m.getHeaderCell()]:{position:"sticky",top:0,zIndex:e.vars.zIndex.table},[m.getHeaderCellOfRow(2)]:{top:"var(--unstable_TableCell-height)"}},t.stickyFooter&&{[m.getFooterCell()]:{position:"sticky",bottom:0,zIndex:e.vars.zIndex.table,color:e.vars.palette.text.secondary,fontWeight:e.vars.fontWeight.lg},[m.getFooterFirstRowCell()]:{bottom:"var(--unstable_TableCell-height)"}}]}),x=a.forwardRef(function(e,t){let n=(0,s.Z)({props:e,name:"JoyTable"}),{className:a,component:d,children:l,borderAxis:p="xBetween",hoverRow:u=!1,noWrap:f=!1,size:m="md",variant:x="plain",color:C="neutral",stripe:K,stickyHeader:N=!1,stickyFooter:E=!1,slots:S={},slotProps:w={}}=n,D=(0,o.Z)(n,y),{getColor:Z}=(0,c.VT)(x),$=Z(e.color,C),T=(0,r.Z)({},n,{borderAxis:p,hoverRow:u,noWrap:f,component:d,size:m,color:$,variant:x,stripe:K,stickyHeader:N,stickyFooter:E}),O=b(T),P=(0,r.Z)({},D,{component:d,slots:S,slotProps:w}),[R,L]=(0,g.Z)("root",{ref:t,className:(0,i.Z)(O.root,a),elementType:k,externalForwardedProps:P,ownerState:T});return(0,v.jsx)(h.eu.Provider,{value:!0,children:(0,v.jsx)(R,(0,r.Z)({},L,{children:l}))})});var C=x},63185:function(e,t,n){n.d(t,{C2:function(){return d}});var o=n(14747),r=n(45503),a=n(67968);let i=e=>{let{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px 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}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` + ${n}:not(${n}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` + ${n}-checked:not(${n}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function d(e,t){let n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[i(n)]}t.ZP=(0,a.Z)("Checkbox",(e,t)=>{let{prefixCls:n}=t;return[d(n,e)]})},33944:function(e,t,n){n.d(t,{Z:function(){return e3}});var o,r,a=n(87462),i=n(4942),d=n(71002),l=n(1413),s=n(74902),c=n(15671),p=n(43144),u=n(97326),f=n(32531),h=n(73568),g=n(67294),v=n(15105),y=n(80334),b=n(64217),m=n(94184),k=n.n(m),x=g.createContext(null),C=n(45987),K=g.memo(function(e){for(var t,n=e.prefixCls,o=e.level,r=e.isStart,a=e.isEnd,d="".concat(n,"-indent-unit"),l=[],s=0;s1&&void 0!==arguments[1]?arguments[1]:null;return n.map(function(p,u){for(var f,h=w(o?o.pos:"0",u),g=D(p[a],h),v=0;v1&&void 0!==arguments[1]?arguments[1]:{},h=f.initWrapper,g=f.processEntity,v=f.onProcessFinished,y=f.externalGetKey,b=f.childrenPropName,m=f.fieldNames,k=arguments.length>2?arguments[2]:void 0,x={},C={},K={posEntities:x,keyEntities:C};return h&&(K=h(K)||K),t=function(e){var t=e.node,n=e.index,o=e.pos,r=e.key,a=e.parentPos,i=e.level,d={node:t,nodes:e.nodes,index:n,key:r,pos:o,level:i},l=D(r,o);x[o]=d,C[l]=d,d.parent=x[a],d.parent&&(d.parent.children=d.parent.children||[],d.parent.children.push(d)),g&&g(d,K)},n={externalGetKey:y||k,childrenPropName:b,fieldNames:m},a=(r=("object"===(0,d.Z)(n)?n:{externalGetKey:n})||{}).childrenPropName,i=r.externalGetKey,c=(l=Z(r.fieldNames)).key,p=l.children,u=a||p,i?"string"==typeof i?o=function(e){return e[i]}:"function"==typeof i&&(o=function(e){return i(e)}):o=function(e,t){return D(e[c],t)},function n(r,a,i,d){var l=r?r[u]:e,c=r?w(i.pos,a):"0",p=r?[].concat((0,s.Z)(d),[r]):[];if(r){var f=o(r,c);t({node:r,index:a,pos:c,key:f,parentPos:i.node?i.pos:null,level:i.level+1,nodes:p})}l&&l.forEach(function(e,t){n(e,t,{node:r,pos:c,level:i?i.level+1:-1},p)})}(null),v&&v(K),K}function P(e,t){var n=t.expandedKeys,o=t.selectedKeys,r=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,d=t.halfCheckedKeys,l=t.dragOverNodeKey,s=t.dropPosition,c=t.keyEntities[e];return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==o.indexOf(e),loaded:-1!==r.indexOf(e),loading:-1!==a.indexOf(e),checked:-1!==i.indexOf(e),halfChecked:-1!==d.indexOf(e),pos:String(c?c.pos:""),dragOver:l===e&&0===s,dragOverGapTop:l===e&&-1===s,dragOverGapBottom:l===e&&1===s}}function R(e){var t=e.data,n=e.expanded,o=e.selected,r=e.checked,a=e.loaded,i=e.loading,d=e.halfChecked,s=e.dragOver,c=e.dragOverGapTop,p=e.dragOverGapBottom,u=e.pos,f=e.active,h=e.eventKey,g=(0,l.Z)((0,l.Z)({},t),{},{expanded:n,selected:o,checked:r,loaded:a,loading:i,halfChecked:d,dragOver:s,dragOverGapTop:c,dragOverGapBottom:p,pos:u,active:f,key:h});return"props"in g||Object.defineProperty(g,"props",{get:function(){return(0,y.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),g}var L=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],I="open",M="close",A=function(e){(0,f.Z)(n,e);var t=(0,h.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var o=arguments.length,r=Array(o),a=0;a=0&&n.splice(o,1),n}function z(e,t){var n=(e||[]).slice();return -1===n.indexOf(t)&&n.push(t),n}function j(e){return e.split("-")}function W(e,t,n,o,r,a,i,d,l,s){var c,p,u=e.clientX,f=e.clientY,h=e.target.getBoundingClientRect(),g=h.top,v=h.height,y=(("rtl"===s?-1:1)*(((null==r?void 0:r.x)||0)-u)-12)/o,b=d[n.props.eventKey];if(f-1.5?a({dragNode:S,dropNode:w,dropPosition:1})?K=1:D=!1:a({dragNode:S,dropNode:w,dropPosition:0})?K=0:a({dragNode:S,dropNode:w,dropPosition:1})?K=1:D=!1:a({dragNode:S,dropNode:w,dropPosition:1})?K=1:D=!1,{dropPosition:K,dropLevelOffset:N,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:C,dropContainerKey:0===K?null:(null===(p=b.parent)||void 0===p?void 0:p.key)||null,dropAllowed:D}}function _(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function F(e){var t;if(!e)return null;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==(0,d.Z)(e))return(0,y.ZP)(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function V(e,t){var n=new Set;return(e||[]).forEach(function(e){!function e(o){if(!n.has(o)){var r=t[o];if(r){n.add(o);var a=r.parent;!r.node.disabled&&a&&e(a.key)}}}(e)}),(0,s.Z)(n)}function G(e){if(null==e)throw TypeError("Cannot destructure "+e)}B.displayName="TreeNode",B.isTreeNode=1;var U=n(97685),X=n(8410),q=n(85344),Y=n(82225),J=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Q=function(e,t){var n,o,r,i,d,l=e.className,s=e.style,c=e.motion,p=e.motionNodes,u=e.motionType,f=e.onMotionStart,h=e.onMotionEnd,v=e.active,y=e.treeNodeRequiredProps,b=(0,C.Z)(e,J),m=g.useState(!0),K=(0,U.Z)(m,2),N=K[0],E=K[1],S=g.useContext(x).prefixCls,w=p&&"hide"!==u;(0,X.Z)(function(){p&&w!==N&&E(w)},[p]);var D=g.useRef(!1),Z=function(){p&&!D.current&&(D.current=!0,h())};return(n=function(){p&&f()},o=g.useState(!1),i=(r=(0,U.Z)(o,2))[0],d=r[1],g.useLayoutEffect(function(){if(i)return n(),function(){Z()}},[i]),g.useLayoutEffect(function(){return d(!0),function(){d(!1)}},[]),p)?g.createElement(Y.ZP,(0,a.Z)({ref:t,visible:N},c,{motionAppear:"show"===u,onVisibleChanged:function(e){w===e&&Z()}}),function(e,t){var n=e.className,o=e.style;return g.createElement("div",{ref:t,className:k()("".concat(S,"-treenode-motion"),n),style:o},p.map(function(e){var t=(0,a.Z)({},(G(e.data),e.data)),n=e.title,o=e.key,r=e.isStart,i=e.isEnd;delete t.children;var d=P(o,y);return g.createElement(B,(0,a.Z)({},t,d,{title:n,active:v,data:e.data,key:o,isStart:r,isEnd:i}))}))}):g.createElement(B,(0,a.Z)({domRef:t,className:l,style:s},b,{active:v}))};Q.displayName="MotionTreeNode";var ee=g.forwardRef(Q);function et(e,t,n){var o=e.findIndex(function(e){return e.key===n}),r=e[o+1],a=t.findIndex(function(e){return e.key===n});if(r){var i=t.findIndex(function(e){return e.key===r.key});return t.slice(a+1,i)}return t.slice(a+1)}var en=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],eo={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},er=function(){},ea="RC_TREE_MOTION_".concat(Math.random()),ei={key:ea},ed={key:ea,level:0,index:0,pos:"0",node:ei,nodes:[ei]},el={parent:null,children:[],pos:ed.pos,data:ei,title:null,key:ea,isStart:[],isEnd:[]};function es(e,t,n,o){return!1!==t&&n?e.slice(0,Math.ceil(n/o)+1):e}function ec(e){return D(e.key,e.pos)}var ep=g.forwardRef(function(e,t){var n=e.prefixCls,o=e.data,r=(e.selectable,e.checkable,e.expandedKeys),i=e.selectedKeys,d=e.checkedKeys,l=e.loadedKeys,s=e.loadingKeys,c=e.halfCheckedKeys,p=e.keyEntities,u=e.disabled,f=e.dragging,h=e.dragOverNodeKey,v=e.dropPosition,y=e.motion,b=e.height,m=e.itemHeight,k=e.virtual,x=e.focusable,K=e.activeItem,N=e.focused,E=e.tabIndex,S=e.onKeyDown,w=e.onFocus,Z=e.onBlur,$=e.onActiveChange,T=e.onListChangeStart,O=e.onListChangeEnd,R=(0,C.Z)(e,en),L=g.useRef(null),I=g.useRef(null);g.useImperativeHandle(t,function(){return{scrollTo:function(e){L.current.scrollTo(e)},getIndentWidth:function(){return I.current.offsetWidth}}});var M=g.useState(r),A=(0,U.Z)(M,2),B=A[0],H=A[1],z=g.useState(o),j=(0,U.Z)(z,2),W=j[0],_=j[1],F=g.useState(o),V=(0,U.Z)(F,2),Y=V[0],J=V[1],Q=g.useState([]),ei=(0,U.Z)(Q,2),ed=ei[0],ep=ei[1],eu=g.useState(null),ef=(0,U.Z)(eu,2),eh=ef[0],eg=ef[1],ev=g.useRef(o);function ey(){var e=ev.current;_(e),J(e),ep([]),eg(null),O()}ev.current=o,(0,X.Z)(function(){H(r);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,o=t.length;if(1!==Math.abs(n-o))return{add:!1,key:null};function r(e,t){var n=new Map;e.forEach(function(e){n.set(e,!0)});var o=t.filter(function(e){return!n.has(e)});return 1===o.length?o[0]:null}return n ").concat(t);return t}(K)),g.createElement("div",null,g.createElement("input",{style:eo,disabled:!1===x||u,tabIndex:!1!==x?E:null,onKeyDown:S,onFocus:w,onBlur:Z,value:"",onChange:er,"aria-label":"for screen reader"})),g.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},g.createElement("div",{className:"".concat(n,"-indent")},g.createElement("div",{ref:I,className:"".concat(n,"-indent-unit")}))),g.createElement(q.Z,(0,a.Z)({},R,{data:eb,itemKey:ec,height:b,fullHeight:!1,virtual:k,itemHeight:m,prefixCls:"".concat(n,"-list"),ref:L,onVisibleChange:function(e,t){var n=new Set(e);t.filter(function(e){return!n.has(e)}).some(function(e){return ec(e)===ea})&&ey()}}),function(e){var t=e.pos,n=(0,a.Z)({},(G(e.data),e.data)),o=e.title,r=e.key,i=e.isStart,d=e.isEnd,l=D(r,t);delete n.key,delete n.children;var s=P(l,em);return g.createElement(ee,(0,a.Z)({},n,s,{title:o,active:!!K&&r===K.key,pos:t,data:e.data,isStart:i,isEnd:d,motion:y,motionNodes:r===ea?ed:null,motionType:eh,onMotionStart:T,onMotionEnd:ey,treeNodeRequiredProps:em,onMouseMove:function(){$(null)}}))}))});function eu(e,t){var n=new Set;return e.forEach(function(e){t.has(e)||n.add(e)}),n}function ef(e){var t=e||{},n=t.disabled,o=t.disableCheckbox,r=t.checkable;return!!(n||o)||!1===r}function eh(e,t,n,o){var r,a=[];r=o||ef;var i=new Set(e.filter(function(e){var t=!!n[e];return t||a.push(e),t})),d=new Map,l=0;return Object.keys(n).forEach(function(e){var t=n[e],o=t.level,r=d.get(o);r||(r=new Set,d.set(o,r)),r.add(t),l=Math.max(l,o)}),(0,y.ZP)(!a.length,"Tree missing follow keys: ".concat(a.slice(0,100).map(function(e){return"'".concat(e,"'")}).join(", "))),!0===t?function(e,t,n,o){for(var r=new Set(e),a=new Set,i=0;i<=n;i+=1)(t.get(i)||new Set).forEach(function(e){var t=e.key,n=e.node,a=e.children,i=void 0===a?[]:a;r.has(t)&&!o(n)&&i.filter(function(e){return!o(e.node)}).forEach(function(e){r.add(e.key)})});for(var d=new Set,l=n;l>=0;l-=1)(t.get(l)||new Set).forEach(function(e){var t=e.parent;if(!(o(e.node)||!e.parent||d.has(e.parent.key))){if(o(e.parent.node)){d.add(t.key);return}var n=!0,i=!1;(t.children||[]).filter(function(e){return!o(e.node)}).forEach(function(e){var t=e.key,o=r.has(t);n&&!o&&(n=!1),!i&&(o||a.has(t))&&(i=!0)}),n&&r.add(t.key),i&&a.add(t.key),d.add(t.key)}});return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(eu(a,r))}}(i,d,l,r):function(e,t,n,o,r){for(var a=new Set(e),i=new Set(t),d=0;d<=o;d+=1)(n.get(d)||new Set).forEach(function(e){var t=e.key,n=e.node,o=e.children,d=void 0===o?[]:o;a.has(t)||i.has(t)||r(n)||d.filter(function(e){return!r(e.node)}).forEach(function(e){a.delete(e.key)})});i=new Set;for(var l=new Set,s=o;s>=0;s-=1)(n.get(s)||new Set).forEach(function(e){var t=e.parent;if(!(r(e.node)||!e.parent||l.has(e.parent.key))){if(r(e.parent.node)){l.add(t.key);return}var n=!0,o=!1;(t.children||[]).filter(function(e){return!r(e.node)}).forEach(function(e){var t=e.key,r=a.has(t);n&&!r&&(n=!1),!o&&(r||i.has(t))&&(o=!0)}),n||a.delete(t.key),o&&i.add(t.key),l.add(t.key)}});return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(eu(i,a))}}(i,t.halfCheckedKeys,d,l,r)}ep.displayName="NodeList";var eg=function(e){(0,f.Z)(n,e);var t=(0,h.Z)(n);function n(){var e;(0,c.Z)(this,n);for(var o=arguments.length,r=Array(o),a=0;a0&&void 0!==arguments[0]?arguments[0]:[];t.forEach(function(t){var n=t.key,r=t.children;o.push(n),e(r)})}(i[l].children),o),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(s),window.addEventListener("dragend",e.onWindowDragEnd),null==d||d({event:t,node:R(n.props)})},e.onNodeDragEnter=function(t,n){var o=e.state,r=o.expandedKeys,a=o.keyEntities,i=o.dragChildrenKeys,d=o.flattenNodes,l=o.indent,c=e.props,p=c.onDragEnter,f=c.onExpand,h=c.allowDrop,g=c.direction,v=n.props,y=v.pos,b=v.eventKey,m=(0,u.Z)(e).dragNode;if(e.currentMouseOverDroppableNodeKey!==b&&(e.currentMouseOverDroppableNodeKey=b),!m){e.resetDragState();return}var k=W(t,m,n,l,e.dragStartMousePosition,h,d,a,r,g),x=k.dropPosition,C=k.dropLevelOffset,K=k.dropTargetKey,N=k.dropContainerKey,E=k.dropTargetPos,S=k.dropAllowed,w=k.dragOverNodeKey;if(-1!==i.indexOf(K)||!S||(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach(function(t){clearTimeout(e.delayedDragEnterLogic[t])}),m.props.eventKey!==n.props.eventKey&&(t.persist(),e.delayedDragEnterLogic[y]=window.setTimeout(function(){if(null!==e.state.draggingNodeKey){var o=(0,s.Z)(r),i=a[n.props.eventKey];i&&(i.children||[]).length&&(o=z(r,n.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(o),null==f||f(o,{node:R(n.props),expanded:!0,nativeEvent:t.nativeEvent})}},800)),m.props.eventKey===K&&0===C)){e.resetDragState();return}e.setState({dragOverNodeKey:w,dropPosition:x,dropLevelOffset:C,dropTargetKey:K,dropContainerKey:N,dropTargetPos:E,dropAllowed:S}),null==p||p({event:t,node:R(n.props),expandedKeys:r})},e.onNodeDragOver=function(t,n){var o=e.state,r=o.dragChildrenKeys,a=o.flattenNodes,i=o.keyEntities,d=o.expandedKeys,l=o.indent,s=e.props,c=s.onDragOver,p=s.allowDrop,f=s.direction,h=(0,u.Z)(e).dragNode;if(h){var g=W(t,h,n,l,e.dragStartMousePosition,p,a,i,d,f),v=g.dropPosition,y=g.dropLevelOffset,b=g.dropTargetKey,m=g.dropContainerKey,k=g.dropAllowed,x=g.dropTargetPos,C=g.dragOverNodeKey;-1===r.indexOf(b)&&k&&(h.props.eventKey===b&&0===y?null===e.state.dropPosition&&null===e.state.dropLevelOffset&&null===e.state.dropTargetKey&&null===e.state.dropContainerKey&&null===e.state.dropTargetPos&&!1===e.state.dropAllowed&&null===e.state.dragOverNodeKey||e.resetDragState():v===e.state.dropPosition&&y===e.state.dropLevelOffset&&b===e.state.dropTargetKey&&m===e.state.dropContainerKey&&x===e.state.dropTargetPos&&k===e.state.dropAllowed&&C===e.state.dragOverNodeKey||e.setState({dropPosition:v,dropLevelOffset:y,dropTargetKey:b,dropContainerKey:m,dropTargetPos:x,dropAllowed:k,dragOverNodeKey:C}),null==c||c({event:t,node:R(n.props)}))}},e.onNodeDragLeave=function(t,n){e.currentMouseOverDroppableNodeKey!==n.props.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var o=e.props.onDragLeave;null==o||o({event:t,node:R(n.props)})},e.onWindowDragEnd=function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDragEnd=function(t,n){var o=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null==o||o({event:t,node:R(n.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDrop=function(t,n){var o,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.state,i=a.dragChildrenKeys,d=a.dropPosition,s=a.dropTargetKey,c=a.dropTargetPos;if(a.dropAllowed){var p=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==s){var u=(0,l.Z)((0,l.Z)({},P(s,e.getTreeNodeRequiredProps())),{},{active:(null===(o=e.getActiveItem())||void 0===o?void 0:o.key)===s,data:e.state.keyEntities[s].node}),f=-1!==i.indexOf(s);(0,y.ZP)(!f,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var h=j(c),g={event:t,node:R(u),dragNode:e.dragNode?R(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(i),dropToGap:0!==d,dropPosition:d+Number(h[h.length-1])};r||null==p||p(g),e.dragNode=null}}},e.cleanDragState=function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null},e.triggerExpandActionExpand=function(t,n){var o=e.state,r=o.expandedKeys,a=o.flattenNodes,i=n.expanded,d=n.key;if(!n.isLeaf&&!t.shiftKey&&!t.metaKey&&!t.ctrlKey){var s=a.filter(function(e){return e.key===d})[0],c=R((0,l.Z)((0,l.Z)({},P(d,e.getTreeNodeRequiredProps())),{},{data:s.data}));e.setExpandedKeys(i?H(r,d):z(r,d)),e.onNodeExpand(t,c)}},e.onNodeClick=function(t,n){var o=e.props,r=o.onClick;"click"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)},e.onNodeDoubleClick=function(t,n){var o=e.props,r=o.onDoubleClick;"doubleClick"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)},e.onNodeSelect=function(t,n){var o=e.state.selectedKeys,r=e.state,a=r.keyEntities,i=r.fieldNames,d=e.props,l=d.onSelect,s=d.multiple,c=n.selected,p=n[i.key],u=!c,f=(o=u?s?z(o,p):[p]:H(o,p)).map(function(e){var t=a[e];return t?t.node:null}).filter(function(e){return e});e.setUncontrolledState({selectedKeys:o}),null==l||l(o,{event:"select",selected:u,node:n,selectedNodes:f,nativeEvent:t.nativeEvent})},e.onNodeCheck=function(t,n,o){var r,a=e.state,i=a.keyEntities,d=a.checkedKeys,l=a.halfCheckedKeys,c=e.props,p=c.checkStrictly,u=c.onCheck,f=n.key,h={event:"check",node:n,checked:o,nativeEvent:t.nativeEvent};if(p){var g=o?z(d,f):H(d,f);r={checked:g,halfChecked:H(l,f)},h.checkedNodes=g.map(function(e){return i[e]}).filter(function(e){return e}).map(function(e){return e.node}),e.setUncontrolledState({checkedKeys:g})}else{var v=eh([].concat((0,s.Z)(d),[f]),!0,i),y=v.checkedKeys,b=v.halfCheckedKeys;if(!o){var m=new Set(y);m.delete(f);var k=eh(Array.from(m),{checked:!1,halfCheckedKeys:b},i);y=k.checkedKeys,b=k.halfCheckedKeys}r=y,h.checkedNodes=[],h.checkedNodesPositions=[],h.halfCheckedKeys=b,y.forEach(function(e){var t=i[e];if(t){var n=t.node,o=t.pos;h.checkedNodes.push(n),h.checkedNodesPositions.push({node:n,pos:o})}}),e.setUncontrolledState({checkedKeys:y},!1,{halfCheckedKeys:b})}null==u||u(r,h)},e.onNodeLoad=function(t){var n=t.key,o=new Promise(function(o,r){e.setState(function(a){var i=a.loadedKeys,d=a.loadingKeys,l=void 0===d?[]:d,s=e.props,c=s.loadData,p=s.onLoad;return c&&-1===(void 0===i?[]:i).indexOf(n)&&-1===l.indexOf(n)?(c(t).then(function(){var r=z(e.state.loadedKeys,n);null==p||p(r,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:r}),e.setState(function(e){return{loadingKeys:H(e.loadingKeys,n)}}),o()}).catch(function(t){if(e.setState(function(e){return{loadingKeys:H(e.loadingKeys,n)}}),e.loadingRetryTimes[n]=(e.loadingRetryTimes[n]||0)+1,e.loadingRetryTimes[n]>=10){var a=e.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:z(a,n)}),o()}r(t)}),{loadingKeys:z(l,n)}):null})});return o.catch(function(){}),o},e.onNodeMouseEnter=function(t,n){var o=e.props.onMouseEnter;null==o||o({event:t,node:n})},e.onNodeMouseLeave=function(t,n){var o=e.props.onMouseLeave;null==o||o({event:t,node:n})},e.onNodeContextMenu=function(t,n){var o=e.props.onRightClick;o&&(t.preventDefault(),o({event:t,node:n}))},e.onFocus=function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,o=Array(n),r=0;r1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var r=!1,a=!0,i={};Object.keys(t).forEach(function(n){if(n in e.props){a=!1;return}r=!0,i[n]=t[n]}),r&&(!n||a)&&e.setState((0,l.Z)((0,l.Z)({},i),o))}},e.scrollTo=function(t){e.listRef.current.scrollTo(t)},e}return(0,p.Z)(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props.activeKey;void 0!==e&&e!==this.state.activeKey&&(this.setState({activeKey:e}),null!==e&&this.scrollTo({key:e}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var e,t,n=this.state,o=n.focused,r=n.flattenNodes,l=n.keyEntities,s=n.draggingNodeKey,c=n.activeKey,p=n.dropLevelOffset,u=n.dropContainerKey,f=n.dropTargetKey,h=n.dropPosition,v=n.dragOverNodeKey,y=n.indent,m=this.props,C=m.prefixCls,K=m.className,N=m.style,E=m.showLine,S=m.focusable,w=m.tabIndex,D=m.selectable,Z=m.showIcon,$=m.icon,T=m.switcherIcon,O=m.draggable,P=m.checkable,R=m.checkStrictly,L=m.disabled,I=m.motion,M=m.loadData,A=m.filterTreeNode,B=m.height,H=m.itemHeight,z=m.virtual,j=m.titleRender,W=m.dropIndicatorRender,_=m.onContextMenu,F=m.onScroll,V=m.direction,G=m.rootClassName,U=m.rootStyle,X=(0,b.Z)(this.props,{aria:!0,data:!0});return O&&(t="object"===(0,d.Z)(O)?O:"function"==typeof O?{nodeDraggable:O}:{}),g.createElement(x.Provider,{value:{prefixCls:C,selectable:D,showIcon:Z,icon:$,switcherIcon:T,draggable:t,draggingNodeKey:s,checkable:P,checkStrictly:R,disabled:L,keyEntities:l,dropLevelOffset:p,dropContainerKey:u,dropTargetKey:f,dropPosition:h,dragOverNodeKey:v,indent:y,direction:V,dropIndicatorRender:W,loadData:M,filterTreeNode:A,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}},g.createElement("div",{role:"tree",className:k()(C,K,G,(e={},(0,i.Z)(e,"".concat(C,"-show-line"),E),(0,i.Z)(e,"".concat(C,"-focused"),o),(0,i.Z)(e,"".concat(C,"-active-focused"),null!==c),e)),style:U},g.createElement(ep,(0,a.Z)({ref:this.listRef,prefixCls:C,style:N,data:r,disabled:L,selectable:D,checkable:!!P,motion:I,dragging:null!==s,height:B,itemHeight:H,virtual:z,focusable:S,focused:o,tabIndex:void 0===w?0:w,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:_,onScroll:F},this.getTreeNodeRequiredProps(),X))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,o,r=t.prevProps,a={prevProps:e};function d(t){return!r&&t in e||r&&r[t]!==e[t]}var s=t.fieldNames;if(d("fieldNames")&&(s=Z(e.fieldNames),a.fieldNames=s),d("treeData")?n=e.treeData:d("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=$(e.children)),n){a.treeData=n;var c=O(n,{fieldNames:s});a.keyEntities=(0,l.Z)((0,i.Z)({},ea,ed),c.keyEntities)}var p=a.keyEntities||t.keyEntities;if(d("expandedKeys")||r&&d("autoExpandParent"))a.expandedKeys=e.autoExpandParent||!r&&e.defaultExpandParent?V(e.expandedKeys,p):e.expandedKeys;else if(!r&&e.defaultExpandAll){var u=(0,l.Z)({},p);delete u[ea],a.expandedKeys=Object.keys(u).map(function(e){return u[e].key})}else!r&&e.defaultExpandedKeys&&(a.expandedKeys=e.autoExpandParent||e.defaultExpandParent?V(e.defaultExpandedKeys,p):e.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,n||a.expandedKeys){var f=T(n||t.treeData,a.expandedKeys||t.expandedKeys,s);a.flattenNodes=f}if(e.selectable&&(d("selectedKeys")?a.selectedKeys=_(e.selectedKeys,e):!r&&e.defaultSelectedKeys&&(a.selectedKeys=_(e.defaultSelectedKeys,e))),e.checkable&&(d("checkedKeys")?o=F(e.checkedKeys)||{}:!r&&e.defaultCheckedKeys?o=F(e.defaultCheckedKeys)||{}:n&&(o=F(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),o)){var h=o,g=h.checkedKeys,v=void 0===g?[]:g,b=h.halfCheckedKeys,m=void 0===b?[]:b;if(!e.checkStrictly){var k=eh(v,!0,p);v=k.checkedKeys,m=k.halfCheckedKeys}a.checkedKeys=v,a.halfCheckedKeys=m}return d("loadedKeys")&&(a.loadedKeys=e.loadedKeys),a}}]),n}(g.Component);eg.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:function(e){var t=e.dropPosition,n=e.dropLevelOffset,o=e.indent,r={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case -1:r.top=0,r.left=-n*o;break;case 1:r.bottom=0,r.left=-n*o;break;case 0:r.bottom=0,r.left=o}return g.createElement("div",{style:r})},allowDrop:function(){return!0},expandAction:!1},eg.TreeNode=B;var ev={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"},ey=n(42135),eb=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:ev}))}),em={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"},ek=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:em}))}),ex={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"},eC=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:ex}))}),eK=n(53124),eN={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"},eE=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eN}))}),eS=n(33603),ew=n(76325),eD=n(63185),eZ=n(14747),e$=n(33507),eT=n(45503),eO=n(67968);let eP=new ew.E4("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),eR=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),eL=(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:`${t.lineWidthBold}px solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),eI=(e,t)=>{let{treeCls:n,treeNodeCls:o,treeNodePadding:r,titleHeight:a,nodeSelectedBg:i,nodeHoverBg:d}=t,l=t.paddingXS;return{[n]:Object.assign(Object.assign({},(0,eZ.Wf)(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,[`&${n}-rtl`]:{[`${n}-switcher`]:{"&_close":{[`${n}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${n}-active-focused)`]:Object.assign({},(0,eZ.oN)(t)),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${o}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:r,insetInlineStart:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:eP,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${o}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${r}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${n}-node-content-wrapper`]:Object.assign({},(0,eZ.oN)(t)),[`&:not(${o}-disabled).filter-node ${n}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${n}-draggable-icon`]:{flexShrink:0,width:a,lineHeight:`${a}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${t.motionDurationSlow}`,[`${o}:hover &`]:{opacity:.45}},[`&${o}-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`]:Object.assign(Object.assign({},eR(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,margin:0,lineHeight:`${a}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_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:a/2,bottom:-r,marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:a/2*.8,height:a/2,borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-checkbox`]:{top:"initial",marginInlineEnd:l},[`${n}-node-content-wrapper, ${n}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:a,margin:0,padding:`0 ${t.paddingXS/2}px`,color:"inherit",lineHeight:`${a}px`,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:d},[`&${n}-node-selected`]:{backgroundColor:i},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,lineHeight:`${a}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${n}-node-content-wrapper`]:Object.assign({lineHeight:`${a}px`,userSelect:"none"},eL(e,t)),[`${o}.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:a/2,bottom:-r,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${o}-leaf-last`]:{[`${n}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${a/2}px !important`}}}}})}},eM=e=>{let{treeCls:t,treeNodeCls:n,treeNodePadding:o,directoryNodeSelectedBg:r,directoryNodeSelectedColor:a}=e;return{[`${t}${t}-directory`]:{[n]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:o,insetInlineStart:0,transition:`background-color ${e.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:e.controlItemBgHover}},"> *":{zIndex:1},[`${t}-switcher`]:{transition:`color ${e.motionDurationMid}`},[`${t}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${t}-node-selected`]:{color:a,background:"transparent"}},"&-selected":{[` + &:hover::before, + &::before + `]:{background:r},[`${t}-switcher`]:{color:a},[`${t}-node-content-wrapper`]:{color:a,background:"transparent"}}}}}},eA=(e,t)=>{let n=`.${e}`,o=`${n}-treenode`,r=t.paddingXS/2,a=(0,eT.TS)(t,{treeCls:n,treeNodeCls:o,treeNodePadding:r});return[eI(e,a),eM(a)]},eB=e=>{let{controlHeightSM:t}=e;return{titleHeight:t,nodeHoverBg:e.controlItemBgHover,nodeSelectedBg:e.controlItemBgActive}};var eH=(0,eO.Z)("Tree",(e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:(0,eD.C2)(`${n}-checkbox`,e)},eA(n,e),(0,e$.Z)(e)]},e=>{let{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},eB(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})});function ez(e){let{dropPosition:t,dropLevelOffset:n,prefixCls:o,indent:r,direction:a="ltr"}=e,i="ltr"===a?"left":"right",d={[i]:-n*r+4,["ltr"===a?"right":"left"]:0};switch(t){case -1:d.top=-3;break;case 1:d.bottom=-3;break;default:d.bottom=-3,d[i]=r+4}return g.createElement("div",{style:d,className:`${o}-drop-indicator`})}var ej={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"},eW=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:ej}))}),e_=n(50888),eF={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"},eV=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eF}))}),eG={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"},eU=g.forwardRef(function(e,t){return g.createElement(ey.Z,(0,a.Z)({},e,{ref:t,icon:eG}))}),eX=n(96159),eq=e=>{let t;let{prefixCls:n,switcherIcon:o,treeNodeProps:r,showLine:a}=e,{isLeaf:i,expanded:d,loading:l}=r;if(l)return g.createElement(e_.Z,{className:`${n}-switcher-loading-icon`});if(a&&"object"==typeof a&&(t=a.showLeafIcon),i){if(!a)return null;if("boolean"!=typeof t&&t){let e="function"==typeof t?t(r):t,o=`${n}-switcher-line-custom-icon`;return(0,eX.l$)(e)?(0,eX.Tm)(e,{className:k()(e.props.className||"",o)}):e}return t?g.createElement(eb,{className:`${n}-switcher-line-icon`}):g.createElement("span",{className:`${n}-switcher-leaf-line`})}let s=`${n}-switcher-icon`,c="function"==typeof o?o(r):o;return(0,eX.l$)(c)?(0,eX.Tm)(c,{className:k()(c.props.className||"",s)}):void 0!==c?c:a?d?g.createElement(eV,{className:`${n}-switcher-line-icon`}):g.createElement(eU,{className:`${n}-switcher-line-icon`}):g.createElement(eW,{className:s})};let eY=g.forwardRef((e,t)=>{let{getPrefixCls:n,direction:o,virtual:r,tree:a}=g.useContext(eK.E_),{prefixCls:i,className:d,showIcon:l=!1,showLine:s,switcherIcon:c,blockNode:p=!1,children:u,checkable:f=!1,selectable:h=!0,draggable:v,motion:y,style:b}=e,m=n("tree",i),x=n(),C=null!=y?y:Object.assign(Object.assign({},(0,eS.Z)(x)),{motionAppear:!1}),K=Object.assign(Object.assign({},e),{checkable:f,selectable:h,showIcon:l,motion:C,blockNode:p,showLine:!!s,dropIndicatorRender:ez}),[N,E]=eH(m),S=g.useMemo(()=>{if(!v)return!1;let e={};switch(typeof v){case"function":e.nodeDraggable=v;break;case"object":e=Object.assign({},v)}return!1!==e.icon&&(e.icon=e.icon||g.createElement(eE,null)),e},[v]);return N(g.createElement(eg,Object.assign({itemHeight:20,ref:t,virtual:r},K,{style:Object.assign(Object.assign({},null==a?void 0:a.style),b),prefixCls:m,className:k()({[`${m}-icon-hide`]:!l,[`${m}-block-node`]:p,[`${m}-unselectable`]:!h,[`${m}-rtl`]:"rtl"===o},null==a?void 0:a.className,d,E),direction:o,checkable:f?g.createElement("span",{className:`${m}-checkbox-inner`}):f,selectable:h,switcherIcon:e=>g.createElement(eq,{prefixCls:m,switcherIcon:c,treeNodeProps:e,showLine:s}),draggable:S}),u))});function eJ(e,t){e.forEach(function(e){let{key:n,children:o}=e;!1!==t(n,e)&&eJ(o||[],t)})}function eQ(e,t){let n=(0,s.Z)(t),o=[];return eJ(e,(e,t)=>{let r=n.indexOf(e);return -1!==r&&(o.push(t),n.splice(r,1)),!!n.length}),o}(o=r||(r={}))[o.None=0]="None",o[o.Start=1]="Start",o[o.End=2]="End";var e0=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);rt.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};function e1(e){let{isLeaf:t,expanded:n}=e;return t?g.createElement(eb,null):n?g.createElement(ek,null):g.createElement(eC,null)}function e2(e){let{treeData:t,children:n}=e;return t||$(n)}let e4=g.forwardRef((e,t)=>{var{defaultExpandAll:n,defaultExpandParent:o,defaultExpandedKeys:a}=e,i=e0(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);let d=g.useRef(),l=g.useRef(),c=()=>{let{keyEntities:e}=O(e2(i));return n?Object.keys(e):o?V(i.expandedKeys||a||[],e):i.expandedKeys||a},[p,u]=g.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[f,h]=g.useState(()=>c());g.useEffect(()=>{"selectedKeys"in i&&u(i.selectedKeys)},[i.selectedKeys]),g.useEffect(()=>{"expandedKeys"in i&&h(i.expandedKeys)},[i.expandedKeys]);let{getPrefixCls:v,direction:y}=g.useContext(eK.E_),{prefixCls:b,className:m,showIcon:x=!0,expandAction:C="click"}=i,K=e0(i,["prefixCls","className","showIcon","expandAction"]),N=v("tree",b),E=k()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===y},m);return g.createElement(eY,Object.assign({icon:e1,ref:t,blockNode:!0},K,{showIcon:x,expandAction:C,prefixCls:N,className:E,expandedKeys:f,selectedKeys:p,onSelect:(e,t)=>{var n;let o;let{multiple:a}=i,{node:c,nativeEvent:p}=t,{key:h=""}=c,g=e2(i),v=Object.assign(Object.assign({},t),{selected:!0}),y=(null==p?void 0:p.ctrlKey)||(null==p?void 0:p.metaKey),b=null==p?void 0:p.shiftKey;a&&y?(o=e,d.current=h,l.current=o,v.selectedNodes=eQ(g,o)):a&&b?(o=Array.from(new Set([].concat((0,s.Z)(l.current||[]),(0,s.Z)(function(e){let{treeData:t,expandedKeys:n,startKey:o,endKey:a}=e,i=[],d=r.None;return o&&o===a?[o]:o&&a?(eJ(t,e=>{if(d===r.End)return!1;if(e===o||e===a){if(i.push(e),d===r.None)d=r.Start;else if(d===r.Start)return d=r.End,!1}else d===r.Start&&i.push(e);return n.includes(e)}),i):[]}({treeData:g,expandedKeys:f,startKey:h,endKey:d.current}))))),v.selectedNodes=eQ(g,o)):(o=[h],d.current=h,l.current=o,v.selectedNodes=eQ(g,o)),null===(n=i.onSelect)||void 0===n||n.call(i,o,v),"selectedKeys"in i||u(o)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||h(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))});eY.DirectoryTree=e4,eY.TreeNode=B;var e3=eY}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/79.e75d7ee2dd885405.js b/pilot/server/static/_next/static/chunks/79.36d62d58572d54c1.js similarity index 63% rename from pilot/server/static/_next/static/chunks/79.e75d7ee2dd885405.js rename to pilot/server/static/_next/static/chunks/79.36d62d58572d54c1.js index 86d078b37..703e56af6 100644 --- a/pilot/server/static/_next/static/chunks/79.e75d7ee2dd885405.js +++ b/pilot/server/static/_next/static/chunks/79.36d62d58572d54c1.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[79],{39156:function(e,l,a){"use strict";a.d(l,{Z:function(){return x}});var n=a(85893),t=a(41118),c=a(30208),r=a(40911),s=a(75227),i=a(67294);function o(e){let{chart:l}=e,a=(0,i.useRef)(null),o=(0,i.useRef)({chart:null});return(0,i.useEffect)(()=>{a.current&&(o.current.chart&&o.current.chart.destroy(),o.current.chart=new s.sg(a.current,{data:l.values,xField:"name",yField:"value",seriesField:"type",legend:{position:"bottom"},animation:{appear:{animation:"wave-in",duration:3e3}}}),o.current.chart.render())},[l.values]),(0,n.jsx)("div",{className:"flex-1 min-w-0",children:(0,n.jsx)(t.Z,{className:"h-full",sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"h-full",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:l.chart_name}),(0,n.jsx)(r.ZP,{gutterBottom:!0,level:"body3",children:l.chart_desc}),(0,n.jsx)("div",{className:"h-[300px]",ref:a})]})})})}function d(e){let{chart:l}=e,a=(0,i.useRef)(null),o=(0,i.useRef)({chart:null});return(0,i.useEffect)(()=>{a.current&&(o.current.chart&&o.current.chart.destroy(),o.current.chart=new s.x1(a.current,{data:l.values,xField:"name",yField:"value",seriesField:"type",smooth:!0,area:{style:{fillOpacity:.15}},legend:{position:"bottom"},animation:{appear:{animation:"wave-in",duration:3e3}}}),o.current.chart.render())},[l.values]),(0,n.jsx)("div",{className:"flex-1 min-w-0",children:(0,n.jsx)(t.Z,{className:"h-full",sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"h-full",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:l.chart_name}),(0,n.jsx)(r.ZP,{gutterBottom:!0,level:"body3",children:l.chart_desc}),(0,n.jsx)("div",{className:"h-[300px]",ref:a})]})})})}var u=a(61685),m=a(96486);function h(e){var l,a;let{chart:s}=e,i=(0,m.groupBy)(s.values,"type");return(0,n.jsx)("div",{className:"flex-1 min-w-0",children:(0,n.jsx)(t.Z,{className:"h-full overflow-auto",sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"h-full",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:s.chart_name}),"\xb7",(0,n.jsx)(r.ZP,{gutterBottom:!0,level:"body3",children:s.chart_desc}),(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsxs)(u.Z,{"aria-label":"basic table",stripe:"odd",hoverRow:!0,borderAxis:"bothBetween",children:[(0,n.jsx)("thead",{children:(0,n.jsx)("tr",{children:Object.keys(i).map(e=>(0,n.jsx)("th",{children:e},e))})}),(0,n.jsx)("tbody",{children:null===(l=Object.values(i))||void 0===l?void 0:null===(a=l[0])||void 0===a?void 0:a.map((e,l)=>{var a;return(0,n.jsx)("tr",{children:null===(a=Object.keys(i))||void 0===a?void 0:a.map(e=>{var a;return(0,n.jsx)("td",{children:(null==i?void 0:null===(a=i[e])||void 0===a?void 0:a[l].value)||""},e)})},l)})})]})})]})})})}var x=function(e){let{chartsData:l}=e,a=(0,i.useMemo)(()=>{if(l){let e=[],a=null==l?void 0:l.filter(e=>"IndicatorValue"===e.chart_type);a.length>0&&e.push({charts:a,type:"IndicatorValue"});let n=null==l?void 0:l.filter(e=>"IndicatorValue"!==e.chart_type),t=n.length,c=0;return[[0],[1],[2],[1,2],[1,3],[2,1,2],[2,1,3],[3,1,3],[3,2,3]][t].forEach(l=>{if(l>0){let a=n.slice(c,c+l);c+=l,e.push({charts:a})}}),e}},[l]);return(0,n.jsx)(n.Fragment,{children:l&&(0,n.jsx)("div",{className:"w-full",children:(0,n.jsx)("div",{className:"flex flex-col gap-3 h-full",children:null==a?void 0:a.map((e,l)=>(0,n.jsx)("div",{className:"".concat((null==e?void 0:e.type)!=="IndicatorValue"?"flex gap-3":""),children:e.charts.map(e=>"IndicatorValue"===e.chart_type?(0,n.jsx)("div",{className:"flex flex-row gap-3",children:e.values.map(e=>(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsx)(t.Z,{sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"justify-around",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:e.name}),(0,n.jsx)(r.ZP,{children:e.value})]})})},e.name))},e.chart_uid):"LineChart"===e.chart_type?(0,n.jsx)(d,{chart:e},e.chart_uid):"BarChart"===e.chart_type?(0,n.jsx)(o,{chart:e},e.chart_uid):"Table"===e.chart_type?(0,n.jsx)(h,{chart:e},e.chart_uid):void 0)},"chart_row_".concat(l)))})})})}},79716:function(e,l,a){"use strict";a.d(l,{Z:function(){return j}});var n=a(85893),t=a(67294),c=a(2453),r=a(39778),s=a(66803),i=a(71577),o=a(49591),d=a(88484),u=a(29158),m=a(50489),h=a(41468),x=function(e){var l;let{convUid:a,chatMode:x,onComplete:p,...b}=e,[g,v]=(0,t.useState)(!1),[f,j]=c.ZP.useMessage(),[y,_]=(0,t.useState)([]),[w,N]=(0,t.useState)(),[Z,C]=(0,t.useState)(),{model:P}=(0,t.useContext)(h.p),k=async e=>{var l;if(!e){c.ZP.error("Please select the *.(csv|xlsx|xls) file");return}if(!/\.(csv|xlsx|xls)$/.test(null!==(l=e.file.name)&&void 0!==l?l:"")){c.ZP.error("File type must be csv, xlsx or xls");return}_([e.file])},B=async()=>{v(!0),C("normal");try{let e=new FormData;e.append("doc_file",y[0]),f.open({content:"Uploading ".concat(y[0].name),type:"loading",duration:0});let[l]=await (0,m.Vx)((0,m.qn)({convUid:a,chatMode:x,data:e,model:P,config:{timeout:36e5,onUploadProgress:e=>{let l=Math.ceil(e.loaded/(e.total||0)*100);N(l)}}}));if(l)return;c.ZP.success("success"),C("success"),null==p||p()}catch(e){C("exception"),c.ZP.error((null==e?void 0:e.message)||"Upload Error")}finally{v(!1),f.destroy()}};return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:"flex items-start gap-2",children:[j,(0,n.jsx)(r.Z,{placement:"topLeft",title:"Files cannot be changed after upload",children:(0,n.jsx)(s.default,{disabled:g,className:"mr-1",beforeUpload:()=>!1,fileList:y,name:"file",accept:".csv,.xlsx,.xls",multiple:!1,onChange:k,showUploadList:{showDownloadIcon:!1,showPreviewIcon:!1,showRemoveIcon:!1},itemRender:()=>(0,n.jsx)(n.Fragment,{}),...b,children:(0,n.jsx)(i.ZP,{className:"flex justify-center items-center dark:bg-[#4e4f56] dark:text-gray-200",disabled:g,icon:(0,n.jsx)(o.Z,{}),children:"Select File"})})}),(0,n.jsx)(i.ZP,{type:"primary",loading:g,className:"flex justify-center items-center dark:text-white",disabled:!y.length,icon:(0,n.jsx)(d.Z,{}),onClick:B,children:g?100===w?"Analysis":"Uploading":"Upload"}),!!y.length&&(0,n.jsxs)("div",{className:"mt-2 text-gray-500 text-sm flex items-center",children:[(0,n.jsx)(u.Z,{className:"mr-2"}),(0,n.jsx)("span",{children:null===(l=y[0])||void 0===l?void 0:l.name})]})]})})},p=function(e){let{onComplete:l}=e,{currentDialogue:a,scene:c,chatId:r}=(0,t.useContext)(h.p);return"chat_excel"!==c?null:(0,n.jsx)("div",{className:"max-w-md h-full relative",children:a?(0,n.jsxs)("div",{className:"flex overflow-hidden rounded",children:[(0,n.jsx)("div",{className:"flex items-center justify-center px-3 py-2 bg-gray-600",children:(0,n.jsx)(u.Z,{className:"text-white"})}),(0,n.jsx)("div",{className:"bg-gray-100 px-3 py-2 text-xs rounded-tr rounded-br dark:text-gray-800 truncate",children:a.select_param})]}):(0,n.jsx)(x,{convUid:r,chatMode:c,onComplete:l})})},b=a(25709),g=a(43927);function v(){let{isContract:e,setIsContract:l,scene:a}=(0,t.useContext)(h.p),c=a&&["chat_with_db_execute","chat_dashboard"].includes(a);return c?(0,n.jsx)("div",{className:"leading-[3rem] text-right h-12 flex justify-center",children:(0,n.jsx)("div",{className:"flex items-center cursor-pointer",children:(0,n.jsxs)("div",{className:"relative w-56 h-10 mx-auto p-2 flex justify-center items-center bg-[#ece9e0] rounded-3xl model-tab dark:text-violet-600 z-10 ".concat(e?"editor-tab":""),children:[(0,n.jsxs)("div",{className:"z-10 w-[50%] text-center cursor-pointer",onClick:()=>{l(!1)},children:[(0,n.jsx)("span",{children:"Preview"}),(0,n.jsx)(g.Z,{className:"ml-1"})]}),(0,n.jsxs)("div",{className:"z-10 w-[50%] text-center cursor-pointer",onClick:()=>{l(!0)},children:[(0,n.jsx)("span",{children:"Editor"}),(0,n.jsx)(b.Z,{className:"ml-1"})]})]})})}):null}a(23293);var f=a(81799),j=function(e){let{refreshHistory:l,modelChange:a}=e,{refreshDialogList:c,model:r}=(0,t.useContext)(h.p);return(0,n.jsxs)("div",{className:"w-full py-4 flex items-center justify-center border-b border-gray-100 gap-5",children:[(0,n.jsx)(f.Z,{size:"sm",onChange:a}),(0,n.jsx)(p,{onComplete:()=>{null==c||c(),null==l||l()}}),(0,n.jsx)(v,{})]})}},81799:function(e,l,a){"use strict";a.d(l,{A:function(){return x}});var n=a(85893),t=a(41468),c=a(14986),r=a(30322),s=a(94184),i=a.n(s),o=a(25675),d=a.n(o),u=a(67294),m=a(67421);let h={proxyllm:{label:"Proxy LLM",icon:"/models/chatgpt.png"},"flan-t5-base":{label:"flan-t5-base",icon:"/models/google.png"},"internlm-20b":{label:"internlm-20b",icon:"/models/internlm.jpg"},"internlm-7b":{label:"internlm-7b",icon:"/models/internlm.jpg"},"vicuna-13b":{label:"vicuna-13b",icon:"/models/vicuna.jpeg"},"vicuna-7b":{label:"vicuna-7b",icon:"/models/vicuna.jpeg"},"vicuna-13b-v1.5":{label:"vicuna-13b-v1.5",icon:"/models/vicuna.jpeg"},"vicuna-7b-v1.5":{label:"vicuna-7b-v1.5",icon:"/models/vicuna.jpeg"},"codegen2-1b":{label:"codegen2-1B",icon:"/models/vicuna.jpeg"},"codet5p-2b":{label:"codet5p-2b",icon:"/models/vicuna.jpeg"},"chatglm-6b-int4":{label:"chatglm-6b-int4",icon:"/models/chatglm.png"},"chatglm-6b":{label:"chatglm-6b",icon:"/models/chatglm.png"},"chatglm2-6b":{label:"chatglm2-6b",icon:"/models/chatglm.png"},"chatglm2-6b-int4":{label:"chatglm2-6b-int4",icon:"/models/chatglm.png"},"guanaco-33b-merged":{label:"guanaco-33b-merged",icon:"/models/huggingface.svg"},"falcon-40b":{label:"falcon-40b",icon:"/models/falcon.jpeg"},"gorilla-7b":{label:"gorilla-7b",icon:"/models/gorilla.png"},"gptj-6b":{label:"ggml-gpt4all-j-v1.3-groovy.bin",icon:""},chatgpt_proxyllm:{label:"chatgpt_proxyllm",icon:"/models/chatgpt.png"},bard_proxyllm:{label:"bard_proxyllm",icon:"/models/bard.gif"},claude_proxyllm:{label:"claude_proxyllm",icon:"/models/claude.png"},wenxin_proxyllm:{label:"wenxin_proxyllm",icon:""},tongyi_proxyllm:{label:"tongyi_proxyllm",icon:"/models/qwen2.png"},zhipu_proxyllm:{label:"zhipu_proxyllm",icon:"/models/zhipu.png"},"llama-2-7b":{label:"Llama-2-7b-chat-hf",icon:"/models/llama.jpg"},"llama-2-13b":{label:"Llama-2-13b-chat-hf",icon:"/models/llama.jpg"},"llama-2-70b":{label:"Llama-2-70b-chat-hf",icon:"/models/llama.jpg"},"baichuan-13b":{label:"Baichuan-13B-Chat",icon:"/models/baichuan.png"},"baichuan-7b":{label:"baichuan-7b",icon:"/models/baichuan.png"},"baichuan2-7b":{label:"Baichuan2-7B-Chat",icon:"/models/baichuan.png"},"baichuan2-13b":{label:"Baichuan2-13B-Chat",icon:"/models/baichuan.png"},"wizardlm-13b":{label:"WizardLM-13B-V1.2",icon:"/models/wizardlm.png"},"llama-cpp":{label:"ggml-model-q4_0.bin",icon:"/models/huggingface.svg"}};function x(e){var l;return e?(0,n.jsx)(d(),{className:"rounded-full mr-2 border border-gray-200 object-contain bg-white",width:24,height:24,src:null===(l=h[e])||void 0===l?void 0:l.icon,alt:"llm"}):null}l.Z=function(e){let{size:l,onChange:a}=e,{t:s}=(0,m.$G)(),{modelList:o,model:d,scene:p}=(0,u.useContext)(t.p);return!o||o.length<=0?null:(0,n.jsx)("div",{className:i()({"w-48":"sm"===l||"md"===l||!l,"w-60":"lg"===l}),children:(0,n.jsx)(c.Z,{size:l||"sm",placeholder:s("choose_model"),value:d||"",renderValue:function(e){return e?(0,n.jsxs)(n.Fragment,{children:[x(e.value),e.label]}):null},onChange:(e,l)=>{l&&(null==a||a(l))},children:o.map(e=>{var l;return(0,n.jsxs)(r.Z,{value:e,children:[x(e),(null===(l=h[e])||void 0===l?void 0:l.label)||e]},"model_".concat(e))})})})}},99513:function(e,l,a){"use strict";a.d(l,{Z:function(){return o}});var n=a(85893),t=a(63764),c=a(94184),r=a.n(c),s=a(67294),i=a(36782);function o(e){let{className:l,value:a,language:c="mysql",onChange:o,thoughts:d}=e,u=(0,s.useMemo)(()=>"mysql"!==c?a:d&&d.length>0?(0,i.WU)("-- ".concat(d," \n").concat(a)):(0,i.WU)(a),[a,d]);return(0,n.jsx)(t.ZP,{className:r()(l),value:u,language:c,onChange:o,theme:"vs-dark",options:{minimap:{enabled:!1},wordWrap:"on"}})}},23293:function(){}}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[79],{39156:function(e,l,a){"use strict";a.d(l,{Z:function(){return x}});var n=a(85893),t=a(41118),c=a(30208),r=a(40911),s=a(75227),i=a(67294);function o(e){let{chart:l}=e,a=(0,i.useRef)(null),o=(0,i.useRef)({chart:null});return(0,i.useEffect)(()=>{a.current&&(o.current.chart&&o.current.chart.destroy(),o.current.chart=new s.sg(a.current,{data:l.values,xField:"name",yField:"value",seriesField:"type",legend:{position:"bottom"},animation:{appear:{animation:"wave-in",duration:3e3}}}),o.current.chart.render())},[l.values]),(0,n.jsx)("div",{className:"flex-1 min-w-0",children:(0,n.jsx)(t.Z,{className:"h-full",sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"h-full",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:l.chart_name}),(0,n.jsx)(r.ZP,{gutterBottom:!0,level:"body3",children:l.chart_desc}),(0,n.jsx)("div",{className:"h-[300px]",ref:a})]})})})}function d(e){let{chart:l}=e,a=(0,i.useRef)(null),o=(0,i.useRef)({chart:null});return(0,i.useEffect)(()=>{a.current&&(o.current.chart&&o.current.chart.destroy(),o.current.chart=new s.x1(a.current,{data:l.values,xField:"name",yField:"value",seriesField:"type",smooth:!0,area:{style:{fillOpacity:.15}},legend:{position:"bottom"},animation:{appear:{animation:"wave-in",duration:3e3}}}),o.current.chart.render())},[l.values]),(0,n.jsx)("div",{className:"flex-1 min-w-0",children:(0,n.jsx)(t.Z,{className:"h-full",sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"h-full",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:l.chart_name}),(0,n.jsx)(r.ZP,{gutterBottom:!0,level:"body3",children:l.chart_desc}),(0,n.jsx)("div",{className:"h-[300px]",ref:a})]})})})}var u=a(61685),m=a(96486);function h(e){var l,a;let{chart:s}=e,i=(0,m.groupBy)(s.values,"type");return(0,n.jsx)("div",{className:"flex-1 min-w-0",children:(0,n.jsx)(t.Z,{className:"h-full overflow-auto",sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"h-full",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:s.chart_name}),"\xb7",(0,n.jsx)(r.ZP,{gutterBottom:!0,level:"body3",children:s.chart_desc}),(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsxs)(u.Z,{"aria-label":"basic table",stripe:"odd",hoverRow:!0,borderAxis:"bothBetween",children:[(0,n.jsx)("thead",{children:(0,n.jsx)("tr",{children:Object.keys(i).map(e=>(0,n.jsx)("th",{children:e},e))})}),(0,n.jsx)("tbody",{children:null===(l=Object.values(i))||void 0===l?void 0:null===(a=l[0])||void 0===a?void 0:a.map((e,l)=>{var a;return(0,n.jsx)("tr",{children:null===(a=Object.keys(i))||void 0===a?void 0:a.map(e=>{var a;return(0,n.jsx)("td",{children:(null==i?void 0:null===(a=i[e])||void 0===a?void 0:a[l].value)||""},e)})},l)})})]})})]})})})}var x=function(e){let{chartsData:l}=e,a=(0,i.useMemo)(()=>{if(l){let e=[],a=null==l?void 0:l.filter(e=>"IndicatorValue"===e.chart_type);a.length>0&&e.push({charts:a,type:"IndicatorValue"});let n=null==l?void 0:l.filter(e=>"IndicatorValue"!==e.chart_type),t=n.length,c=0;return[[0],[1],[2],[1,2],[1,3],[2,1,2],[2,1,3],[3,1,3],[3,2,3]][t].forEach(l=>{if(l>0){let a=n.slice(c,c+l);c+=l,e.push({charts:a})}}),e}},[l]);return(0,n.jsx)(n.Fragment,{children:l&&(0,n.jsx)("div",{className:"w-full",children:(0,n.jsx)("div",{className:"flex flex-col gap-3 h-full",children:null==a?void 0:a.map((e,l)=>(0,n.jsx)("div",{className:"".concat((null==e?void 0:e.type)!=="IndicatorValue"?"flex gap-3":""),children:e.charts.map(e=>"IndicatorValue"===e.chart_type?(0,n.jsx)("div",{className:"flex flex-row gap-3",children:e.values.map(e=>(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsx)(t.Z,{sx:{background:"transparent"},children:(0,n.jsxs)(c.Z,{className:"justify-around",children:[(0,n.jsx)(r.ZP,{gutterBottom:!0,component:"div",children:e.name}),(0,n.jsx)(r.ZP,{children:e.value})]})})},e.name))},e.chart_uid):"LineChart"===e.chart_type?(0,n.jsx)(d,{chart:e},e.chart_uid):"BarChart"===e.chart_type?(0,n.jsx)(o,{chart:e},e.chart_uid):"Table"===e.chart_type?(0,n.jsx)(h,{chart:e},e.chart_uid):void 0)},"chart_row_".concat(l)))})})})}},79716:function(e,l,a){"use strict";a.d(l,{Z:function(){return j}});var n=a(85893),t=a(67294),c=a(2453),r=a(39778),s=a(66803),i=a(71577),o=a(49591),d=a(88484),u=a(29158),m=a(50489),h=a(41468),x=function(e){var l;let{convUid:a,chatMode:x,onComplete:p,...b}=e,[g,v]=(0,t.useState)(!1),[f,j]=c.ZP.useMessage(),[y,_]=(0,t.useState)([]),[w,N]=(0,t.useState)(),[Z,k]=(0,t.useState)(),{model:C}=(0,t.useContext)(h.p),P=async e=>{var l;if(!e){c.ZP.error("Please select the *.(csv|xlsx|xls) file");return}if(!/\.(csv|xlsx|xls)$/.test(null!==(l=e.file.name)&&void 0!==l?l:"")){c.ZP.error("File type must be csv, xlsx or xls");return}_([e.file])},B=async()=>{v(!0),k("normal");try{let e=new FormData;e.append("doc_file",y[0]),f.open({content:"Uploading ".concat(y[0].name),type:"loading",duration:0});let[l]=await (0,m.Vx)((0,m.qn)({convUid:a,chatMode:x,data:e,model:C,config:{timeout:36e5,onUploadProgress:e=>{let l=Math.ceil(e.loaded/(e.total||0)*100);N(l)}}}));if(l)return;c.ZP.success("success"),k("success"),null==p||p()}catch(e){k("exception"),c.ZP.error((null==e?void 0:e.message)||"Upload Error")}finally{v(!1),f.destroy()}};return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:"flex items-start gap-2",children:[j,(0,n.jsx)(r.Z,{placement:"topLeft",title:"Files cannot be changed after upload",children:(0,n.jsx)(s.default,{disabled:g,className:"mr-1",beforeUpload:()=>!1,fileList:y,name:"file",accept:".csv,.xlsx,.xls",multiple:!1,onChange:P,showUploadList:{showDownloadIcon:!1,showPreviewIcon:!1,showRemoveIcon:!1},itemRender:()=>(0,n.jsx)(n.Fragment,{}),...b,children:(0,n.jsx)(i.ZP,{className:"flex justify-center items-center dark:bg-[#4e4f56] dark:text-gray-200",disabled:g,icon:(0,n.jsx)(o.Z,{}),children:"Select File"})})}),(0,n.jsx)(i.ZP,{type:"primary",loading:g,className:"flex justify-center items-center dark:text-white",disabled:!y.length,icon:(0,n.jsx)(d.Z,{}),onClick:B,children:g?100===w?"Analysis":"Uploading":"Upload"}),!!y.length&&(0,n.jsxs)("div",{className:"mt-2 text-gray-500 text-sm flex items-center",children:[(0,n.jsx)(u.Z,{className:"mr-2"}),(0,n.jsx)("span",{children:null===(l=y[0])||void 0===l?void 0:l.name})]})]})})},p=function(e){let{onComplete:l}=e,{currentDialogue:a,scene:c,chatId:r}=(0,t.useContext)(h.p);return"chat_excel"!==c?null:(0,n.jsx)("div",{className:"max-w-md h-full relative",children:a?(0,n.jsxs)("div",{className:"flex overflow-hidden rounded",children:[(0,n.jsx)("div",{className:"flex items-center justify-center px-3 py-2 bg-gray-600",children:(0,n.jsx)(u.Z,{className:"text-white"})}),(0,n.jsx)("div",{className:"bg-gray-100 px-3 py-2 text-xs rounded-tr rounded-br dark:text-gray-800 truncate",children:a.select_param})]}):(0,n.jsx)(x,{convUid:r,chatMode:c,onComplete:l})})},b=a(25709),g=a(43927);function v(){let{isContract:e,setIsContract:l,scene:a}=(0,t.useContext)(h.p),c=a&&["chat_with_db_execute","chat_dashboard"].includes(a);return c?(0,n.jsx)("div",{className:"leading-[3rem] text-right h-12 flex justify-center",children:(0,n.jsx)("div",{className:"flex items-center cursor-pointer",children:(0,n.jsxs)("div",{className:"relative w-56 h-10 mx-auto p-2 flex justify-center items-center bg-[#ece9e0] rounded-3xl model-tab dark:text-violet-600 z-10 ".concat(e?"editor-tab":""),children:[(0,n.jsxs)("div",{className:"z-10 w-[50%] text-center cursor-pointer",onClick:()=>{l(!1)},children:[(0,n.jsx)("span",{children:"Preview"}),(0,n.jsx)(g.Z,{className:"ml-1"})]}),(0,n.jsxs)("div",{className:"z-10 w-[50%] text-center cursor-pointer",onClick:()=>{l(!0)},children:[(0,n.jsx)("span",{children:"Editor"}),(0,n.jsx)(b.Z,{className:"ml-1"})]})]})})}):null}a(23293);var f=a(48567),j=function(e){let{refreshHistory:l,modelChange:a}=e,{refreshDialogList:c,model:r}=(0,t.useContext)(h.p);return(0,n.jsxs)("div",{className:"w-full py-4 flex items-center justify-center border-b border-gray-100 gap-5",children:[(0,n.jsx)(f.Z,{size:"sm",onChange:a}),(0,n.jsx)(p,{onComplete:()=>{null==c||c(),null==l||l()}}),(0,n.jsx)(v,{})]})}},48567:function(e,l,a){"use strict";a.d(l,{Z:function(){return p},A:function(){return x}});var n=a(85893),t=a(41468),c=a(14986),r=a(30322);let s={proxyllm:{label:"Proxy LLM",icon:"/models/chatgpt.png"},"flan-t5-base":{label:"flan-t5-base",icon:"/models/google.png"},"vicuna-13b":{label:"vicuna-13b",icon:"/models/vicuna.jpeg"},"vicuna-7b":{label:"vicuna-7b",icon:"/models/vicuna.jpeg"},"vicuna-13b-v1.5":{label:"vicuna-13b-v1.5",icon:"/models/vicuna.jpeg"},"vicuna-7b-v1.5":{label:"vicuna-7b-v1.5",icon:"/models/vicuna.jpeg"},"codegen2-1b":{label:"codegen2-1B",icon:"/models/vicuna.jpeg"},"codet5p-2b":{label:"codet5p-2b",icon:"/models/vicuna.jpeg"},"chatglm-6b-int4":{label:"chatglm-6b-int4",icon:"/models/chatglm.png"},"chatglm-6b":{label:"chatglm-6b",icon:"/models/chatglm.png"},"chatglm2-6b":{label:"chatglm2-6b",icon:"/models/chatglm.png"},"chatglm2-6b-int4":{label:"chatglm2-6b-int4",icon:"/models/chatglm.png"},"guanaco-33b-merged":{label:"guanaco-33b-merged",icon:"/models/huggingface.svg"},"falcon-40b":{label:"falcon-40b",icon:"/models/falcon.jpeg"},"gorilla-7b":{label:"gorilla-7b",icon:"/models/gorilla.png"},"gptj-6b":{label:"ggml-gpt4all-j-v1.3-groovy.bin",icon:""},chatgpt_proxyllm:{label:"chatgpt_proxyllm",icon:"/models/chatgpt.png"},bard_proxyllm:{label:"bard_proxyllm",icon:"/models/bard.gif"},claude_proxyllm:{label:"claude_proxyllm",icon:"/models/claude.png"},wenxin_proxyllm:{label:"wenxin_proxyllm",icon:""},tongyi_proxyllm:{label:"tongyi_proxyllm",icon:"/models/qwen2.png"},zhipu_proxyllm:{label:"zhipu_proxyllm",icon:"/models/zhipu.png"},"llama-2-7b":{label:"Llama-2-7b-chat-hf",icon:"/models/llama.jpg"},"llama-2-13b":{label:"Llama-2-13b-chat-hf",icon:"/models/llama.jpg"},"llama-2-70b":{label:"Llama-2-70b-chat-hf",icon:"/models/llama.jpg"},"baichuan-13b":{label:"Baichuan-13B-Chat",icon:"/models/baichuan.png"},"baichuan-7b":{label:"baichuan-7b",icon:"/models/baichuan.png"},"baichuan2-7b":{label:"Baichuan2-7B-Chat",icon:"/models/baichuan.png"},"baichuan2-13b":{label:"Baichuan2-13B-Chat",icon:"/models/baichuan.png"},"wizardlm-13b":{label:"WizardLM-13B-V1.2",icon:"/models/wizardlm.png"},"llama-cpp":{label:"ggml-model-q4_0.bin",icon:"/models/huggingface.svg"},"internlm-7b":{label:"internlm-chat-7b-v1_1",icon:"/models/internlm.png"},"internlm-7b-8k":{label:"internlm-chat-7b-8k",icon:"/models/internlm.png"}};var i=a(94184),o=a.n(i),d=a(25675),u=a.n(d),m=a(67294),h=a(67421);function x(e,l){var a;if(!e)return null;let{width:t,height:c}=l||{};return(0,n.jsx)(u(),{className:"rounded-full mr-2 border border-gray-200 object-contain bg-white inline-block",width:t||24,height:c||24,src:(null===(a=s[e])||void 0===a?void 0:a.icon)||"/models/huggingface.svg",alt:"llm"})}var p=function(e){let{size:l,onChange:a}=e,{t:i}=(0,h.$G)(),{modelList:d,model:u,scene:p}=(0,m.useContext)(t.p);return!d||d.length<=0?null:(0,n.jsx)("div",{className:o()({"w-48":"sm"===l||"md"===l||!l,"w-60":"lg"===l}),children:(0,n.jsx)(c.Z,{size:l||"sm",placeholder:i("choose_model"),value:u||"",renderValue:function(e){return e?(0,n.jsxs)(n.Fragment,{children:[x(e.value),e.label]}):null},onChange:(e,l)=>{l&&(null==a||a(l))},children:d.map(e=>{var l;return(0,n.jsxs)(r.Z,{value:e,children:[x(e),(null===(l=s[e])||void 0===l?void 0:l.label)||e]},"model_".concat(e))})})})}},99513:function(e,l,a){"use strict";a.d(l,{Z:function(){return o}});var n=a(85893),t=a(63764),c=a(94184),r=a.n(c),s=a(67294),i=a(36782);function o(e){let{className:l,value:a,language:c="mysql",onChange:o,thoughts:d}=e,u=(0,s.useMemo)(()=>"mysql"!==c?a:d&&d.length>0?(0,i.WU)("-- ".concat(d," \n").concat(a)):(0,i.WU)(a),[a,d]);return(0,n.jsx)(t.ZP,{className:r()(l),value:u,language:c,onChange:o,theme:"vs-dark",options:{minimap:{enabled:!1},wordWrap:"on"}})}},23293:function(){}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/847-4335b5938375e331.js b/pilot/server/static/_next/static/chunks/847-4335b5938375e331.js deleted file mode 100644 index 9e9842039..000000000 --- a/pilot/server/static/_next/static/chunks/847-4335b5938375e331.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[847],{27704:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-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-32zm-200 0H360v-72h304v72z"}}]},name:"delete",theme:"filled"},o=n(42135),l=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},36531:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 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-32zm-622.3-84c2 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.9z"}}]},name:"edit",theme:"filled"},o=n(42135),l=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},99611:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(87462),a=n(67294),i={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"},o=n(42135),l=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},2093:function(e,t,n){var r=n(97582),a=n(67294),i=n(92770);t.Z=function(e,t){(0,a.useEffect)(function(){var t=e(),n=!1;return!function(){(0,r.mG)(this,void 0,void 0,function(){return(0,r.Jh)(this,function(e){switch(e.label){case 0:if(!(0,i.mf)(t[Symbol.asyncIterator]))return[3,4];e.label=1;case 1:return[4,t.next()];case 2:if(e.sent().done||n)return[3,3];return[3,1];case 3:return[3,6];case 4:return[4,t];case 5:e.sent(),e.label=6;case 6:return[2]}})})}(),function(){n=!0}},t)}},40411:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(94184),a=n.n(r),i=n(82225),o=n(67294),l=n(98787),s=n(96159),c=n(53124),u=n(76325),d=n(14747),m=n(98719),p=n(45503),f=n(67968);let g=new u.E4("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),b=new u.E4("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),h=new u.E4("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),v=new u.E4("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),$=new u.E4("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new u.E4("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=e=>{let{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:a,motionDurationSlow:i,textFontSize:o,textFontSizeSM:l,statusSize:s,dotSize:c,textFontWeight:u,indicatorHeight:p,indicatorHeightSM:f,marginXS:x}=e,w=`${r}-scroll-number`,E=(0,m.Z)(e,(e,n)=>{let{darkColor:r}=n;return{[`&${t} ${t}-color-${e}`]:{background:r,[`&:not(${t}-count)`]:{color:r}}}});return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{zIndex:e.indicatorZIndex,minWidth:p,height:p,color:e.badgeTextColor,fontWeight:u,fontSize:o,lineHeight:`${p}px`,whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p/2,boxShadow:`0 0 0 ${a}px ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:l,lineHeight:`${f}px`,borderRadius:f/2},[`${t}-multiple-words`]:{padding:`0 ${e.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:c,minWidth:c,height:c,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${a}px ${e.badgeShadowColor}`},[`${t}-dot${w}`]:{transition:`background ${i}`},[`${t}-count, ${t}-dot, ${w}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorPrimary,backgroundColor:e.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:a,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:g,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:x,color:e.colorText,fontSize:e.fontSize}}}),E),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:b,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:h,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:v,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:$,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${w}-custom-component, ${t}-count`]:{transform:"none"},[`${w}-custom-component, ${w}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${w}`]:{overflow:"hidden",[`${w}-only`]:{position:"relative",display:"inline-block",height:p,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${w}-only-unit`]:{height:p,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${w}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${w}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},w=e=>{let{fontSize:t,lineHeight:n,lineWidth:r,marginXS:a,colorBorderBg:i}=e,o=e.colorBgContainer,l=e.colorError,s=e.colorErrorHover,c=(0,p.TS)(e,{badgeFontHeight:Math.round(t*n),badgeShadowSize:r,badgeTextColor:o,badgeColor:l,badgeColorHover:s,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:a,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"});return c},E=e=>{let{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:a}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*a,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}};var S=(0,f.Z)("Badge",e=>{let t=w(e);return[x(t)]},E);let O=e=>{let{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:a}=e,i=`${t}-ribbon`,o=`${t}-ribbon-wrapper`,l=(0,m.Z)(e,(e,t)=>{let{darkColor:n}=t;return{[`&${i}-color-${e}`]:{background:n,color:n}}});return{[`${o}`]:{position:"relative"},[`${i}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(e)),{position:"absolute",top:r,padding:`0 ${e.paddingXS}px`,color:e.colorPrimary,lineHeight:`${n}px`,whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${i}-text`]:{color:e.colorTextLightSolid},[`${i}-corner`]:{position:"absolute",top:"100%",width:a,height:a,color:"currentcolor",border:`${a/2}px solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${i}-placement-end`]:{insetInlineEnd:-a,borderEndEndRadius:0,[`${i}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${i}-placement-start`]:{insetInlineStart:-a,borderEndStartRadius:0,[`${i}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var N=(0,f.Z)(["Badge","Ribbon"],e=>{let t=w(e);return[O(t)]},E);function C(e){let t,{prefixCls:n,value:r,current:i,offset:l=0}=e;return l&&(t={position:"absolute",top:`${l}00%`,left:0}),o.createElement("span",{style:t,className:a()(`${n}-only-unit`,{current:i})},r)}function j(e){let t,n;let{prefixCls:r,count:a,value:i}=e,l=Number(i),s=Math.abs(a),[c,u]=o.useState(l),[d,m]=o.useState(s),p=()=>{u(l),m(s)};if(o.useEffect(()=>{let e=setTimeout(()=>{p()},1e3);return()=>{clearTimeout(e)}},[l]),c===l||Number.isNaN(l)||Number.isNaN(c))t=[o.createElement(C,Object.assign({},e,{key:l,current:!0}))],n={transition:"none"};else{t=[];let r=l+10,a=[];for(let e=l;e<=r;e+=1)a.push(e);let i=a.findIndex(e=>e%10===c);t=a.map((t,n)=>o.createElement(C,Object.assign({},e,{key:t,value:t%10,offset:n-i,current:n===i})));let u=dt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let I=o.forwardRef((e,t)=>{let{prefixCls:n,count:r,className:i,motionClassName:l,style:u,title:d,show:m,component:p="sup",children:f}=e,g=k(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:b}=o.useContext(c.E_),h=b("scroll-number",n),v=Object.assign(Object.assign({},g),{"data-show":m,style:u,className:a()(h,i,l),title:d}),$=r;if(r&&Number(r)%1==0){let e=String(r).split("");$=o.createElement("bdi",null,e.map((t,n)=>o.createElement(j,{prefixCls:h,count:Number(r),value:t,key:e.length-n})))}return(u&&u.borderColor&&(v.style=Object.assign(Object.assign({},u),{boxShadow:`0 0 0 1px ${u.borderColor} inset`})),f)?(0,s.Tm)(f,e=>({className:a()(`${h}-custom-component`,null==e?void 0:e.className,l)})):o.createElement(p,Object.assign({},v,{ref:t}),$)});var M=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let Z=o.forwardRef((e,t)=>{var n,r,u,d,m;let{prefixCls:p,scrollNumberPrefixCls:f,children:g,status:b,text:h,color:v,count:$=null,overflowCount:y=99,dot:x=!1,size:w="default",title:E,offset:O,style:N,className:C,rootClassName:j,classNames:k,styles:Z,showZero:R=!1}=e,z=M(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:T,direction:W,badge:D}=o.useContext(c.E_),P=T("badge",p),[B,F]=S(P),H=$>y?`${y}+`:$,A="0"===H||0===H,_=null===$||A&&!R,L=(null!=b||null!=v)&&_,q=x&&!A,G=q?"":H,X=(0,o.useMemo)(()=>{let e=null==G||""===G;return(e||A&&!R)&&!q},[G,A,R,q]),V=(0,o.useRef)($);X||(V.current=$);let K=V.current,U=(0,o.useRef)(G);X||(U.current=G);let Y=U.current,Q=(0,o.useRef)(q);X||(Q.current=q);let J=(0,o.useMemo)(()=>{if(!O)return Object.assign(Object.assign({},null==D?void 0:D.style),N);let e={marginTop:O[1]};return"rtl"===W?e.left=parseInt(O[0],10):e.right=-parseInt(O[0],10),Object.assign(Object.assign(Object.assign({},e),null==D?void 0:D.style),N)},[W,O,N,null==D?void 0:D.style]),ee=null!=E?E:"string"==typeof K||"number"==typeof K?K:void 0,et=X||!h?null:o.createElement("span",{className:`${P}-status-text`},h),en=K&&"object"==typeof K?(0,s.Tm)(K,e=>({style:Object.assign(Object.assign({},J),e.style)})):void 0,er=(0,l.o2)(v,!1),ea=a()(null==k?void 0:k.indicator,null===(n=null==D?void 0:D.classNames)||void 0===n?void 0:n.indicator,{[`${P}-status-dot`]:L,[`${P}-status-${b}`]:!!b,[`${P}-color-${v}`]:er}),ei={};v&&!er&&(ei.color=v,ei.background=v);let eo=a()(P,{[`${P}-status`]:L,[`${P}-not-a-wrapper`]:!g,[`${P}-rtl`]:"rtl"===W},C,j,null==D?void 0:D.className,null===(r=null==D?void 0:D.classNames)||void 0===r?void 0:r.root,null==k?void 0:k.root,F);if(!g&&L){let e=J.color;return B(o.createElement("span",Object.assign({},z,{className:eo,style:Object.assign(Object.assign(Object.assign({},null==Z?void 0:Z.root),null===(u=null==D?void 0:D.styles)||void 0===u?void 0:u.root),J)}),o.createElement("span",{className:ea,style:Object.assign(Object.assign(Object.assign({},null==Z?void 0:Z.indicator),null===(d=null==D?void 0:D.styles)||void 0===d?void 0:d.indicator),ei)}),h&&o.createElement("span",{style:{color:e},className:`${P}-status-text`},h)))}return B(o.createElement("span",Object.assign({ref:t},z,{className:eo,style:Object.assign(Object.assign({},null===(m=null==D?void 0:D.styles)||void 0===m?void 0:m.root),null==Z?void 0:Z.root)}),g,o.createElement(i.ZP,{visible:!X,motionName:`${P}-zoom`,motionAppear:!1,motionDeadline:1e3},e=>{var t,n;let{className:r,ref:i}=e,l=T("scroll-number",f),s=Q.current,c=a()(null==k?void 0:k.indicator,null===(t=null==D?void 0:D.classNames)||void 0===t?void 0:t.indicator,{[`${P}-dot`]:s,[`${P}-count`]:!s,[`${P}-count-sm`]:"small"===w,[`${P}-multiple-words`]:!s&&Y&&Y.toString().length>1,[`${P}-status-${b}`]:!!b,[`${P}-color-${v}`]:er}),u=Object.assign(Object.assign(Object.assign({},null==Z?void 0:Z.indicator),null===(n=null==D?void 0:D.styles)||void 0===n?void 0:n.indicator),J);return v&&!er&&((u=u||{}).background=v),o.createElement(I,{prefixCls:l,show:!X,motionClassName:r,className:c,count:Y,title:ee,style:u,key:"scrollNumber",ref:i},en)}),et))});Z.Ribbon=e=>{let{className:t,prefixCls:n,style:r,color:i,children:s,text:u,placement:d="end",rootClassName:m}=e,{getPrefixCls:p,direction:f}=o.useContext(c.E_),g=p("ribbon",n),b=(0,l.o2)(i,!1),h=a()(g,`${g}-placement-${d}`,{[`${g}-rtl`]:"rtl"===f,[`${g}-color-${i}`]:b},t),[v,$]=N(g),y={},x={};return i&&!b&&(y.background=i,x.color=i),v(o.createElement("div",{className:a()(`${g}-wrapper`,m,$)},s,o.createElement("div",{className:a()(h,$),style:Object.assign(Object.assign({},y),r)},o.createElement("span",{className:`${g}-text`},u),o.createElement("div",{className:`${g}-corner`,style:x}))))};var R=Z},85813:function(e,t,n){n.d(t,{Z:function(){return Q}});var r=n(94184),a=n.n(r),i=n(98423),o=n(67294),l=n(53124),s=n(98675),c=e=>{let{prefixCls:t,className:n,style:r,size:i,shape:l}=e,s=a()({[`${t}-lg`]:"large"===i,[`${t}-sm`]:"small"===i}),c=a()({[`${t}-circle`]:"circle"===l,[`${t}-square`]:"square"===l,[`${t}-round`]:"round"===l}),u=o.useMemo(()=>"number"==typeof i?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return o.createElement("span",{className:a()(t,s,c,n),style:Object.assign(Object.assign({},u),r)})},u=n(76325),d=n(67968),m=n(45503);let p=new u.E4("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),f=e=>({height:e,lineHeight:`${e}px`}),g=e=>Object.assign({width:e},f(e)),b=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:p,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),h=e=>Object.assign({width:5*e,minWidth:5*e},f(e)),v=e=>{let{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:a,controlHeightSM:i}=e;return{[`${t}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},g(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},g(a)),[`${t}${t}-sm`]:Object.assign({},g(i))}},$=e=>{let{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:a,controlHeightSM:i,gradientFromColor:o}=e;return{[`${r}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:n},h(t)),[`${r}-lg`]:Object.assign({},h(a)),[`${r}-sm`]:Object.assign({},h(i))}},y=e=>Object.assign({width:e},f(e)),x=e=>{let{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:a}=e;return{[`${t}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:r,borderRadius:a},y(2*n)),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},y(n)),{maxWidth:4*n,maxHeight:4*n}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},w=(e,t,n)=>{let{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},E=e=>Object.assign({width:2*e,minWidth:2*e},f(e)),S=e=>{let{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:a,controlHeightSM:i,gradientFromColor:o}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:2*r,minWidth:2*r},E(r))},w(e,r,n)),{[`${n}-lg`]:Object.assign({},E(a))}),w(e,a,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},E(i))}),w(e,i,`${n}-sm`))},O=e=>{let{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:a,skeletonButtonCls:i,skeletonInputCls:o,skeletonImageCls:l,controlHeight:s,controlHeightLG:c,controlHeightSM:u,gradientFromColor:d,padding:m,marginSM:p,borderRadius:f,titleHeight:h,blockRadius:y,paragraphLiHeight:w,controlHeightXS:E,paragraphMarginTop:O}=e;return{[`${t}`]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:d},g(s)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},g(c)),[`${n}-sm`]:Object.assign({},g(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${r}`]:{width:"100%",height:h,background:d,borderRadius:y,[`+ ${a}`]:{marginBlockStart:u}},[`${a}`]:{padding:0,"> li":{width:"100%",height:w,listStyle:"none",background:d,borderRadius:y,"+ li":{marginBlockStart:E}}},[`${a}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${a} > li`]:{borderRadius:f}}},[`${t}-with-avatar ${t}-content`]:{[`${r}`]:{marginBlockStart:p,[`+ ${a}`]:{marginBlockStart:O}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},S(e)),v(e)),$(e)),x(e)),[`${t}${t}-block`]:{width:"100%",[`${i}`]:{width:"100%"},[`${o}`]:{width:"100%"}},[`${t}${t}-active`]:{[` - ${r}, - ${a} > li, - ${n}, - ${i}, - ${o}, - ${l} - `]:Object.assign({},b(e))}}};var N=(0,d.Z)("Skeleton",e=>{let{componentCls:t}=e,n=(0,m.TS)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:1.5*e.controlHeight,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[O(n)]},e=>{let{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),C=n(87462),j={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},k=n(42135),I=o.forwardRef(function(e,t){return o.createElement(k.Z,(0,C.Z)({},e,{ref:t,icon:j}))}),M=n(74902),Z=e=>{let t=t=>{let{width:n,rows:r=2}=e;return Array.isArray(n)?n[t]:r-1===t?n:void 0},{prefixCls:n,className:r,style:i,rows:l}=e,s=(0,M.Z)(Array(l)).map((e,n)=>o.createElement("li",{key:n,style:{width:t(n)}}));return o.createElement("ul",{className:a()(n,r),style:i},s)},R=e=>{let{prefixCls:t,className:n,width:r,style:i}=e;return o.createElement("h3",{className:a()(t,n),style:Object.assign({width:r},i)})};function z(e){return e&&"object"==typeof e?e:{}}let T=e=>{let{prefixCls:t,loading:n,className:r,rootClassName:i,style:s,children:u,avatar:d=!1,title:m=!0,paragraph:p=!0,active:f,round:g}=e,{getPrefixCls:b,direction:h,skeleton:v}=o.useContext(l.E_),$=b("skeleton",t),[y,x]=N($);if(n||!("loading"in e)){let e,t;let n=!!d,l=!!m,u=!!p;if(n){let t=Object.assign(Object.assign({prefixCls:`${$}-avatar`},l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),z(d));e=o.createElement("div",{className:`${$}-header`},o.createElement(c,Object.assign({},t)))}if(l||u){let e,r;if(l){let t=Object.assign(Object.assign({prefixCls:`${$}-title`},!n&&u?{width:"38%"}:n&&u?{width:"50%"}:{}),z(m));e=o.createElement(R,Object.assign({},t))}if(u){let e=Object.assign(Object.assign({prefixCls:`${$}-paragraph`},function(e,t){let n={};return e&&t||(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}(n,l)),z(p));r=o.createElement(Z,Object.assign({},e))}t=o.createElement("div",{className:`${$}-content`},e,r)}let b=a()($,{[`${$}-with-avatar`]:n,[`${$}-active`]:f,[`${$}-rtl`]:"rtl"===h,[`${$}-round`]:g},null==v?void 0:v.className,r,i,x);return y(o.createElement("div",{className:b,style:Object.assign(Object.assign({},null==v?void 0:v.style),s)},e,t))}return void 0!==u?u:null};T.Button=e=>{let{prefixCls:t,className:n,rootClassName:r,active:s,block:u=!1,size:d="default"}=e,{getPrefixCls:m}=o.useContext(l.E_),p=m("skeleton",t),[f,g]=N(p),b=(0,i.Z)(e,["prefixCls"]),h=a()(p,`${p}-element`,{[`${p}-active`]:s,[`${p}-block`]:u},n,r,g);return f(o.createElement("div",{className:h},o.createElement(c,Object.assign({prefixCls:`${p}-button`,size:d},b))))},T.Avatar=e=>{let{prefixCls:t,className:n,rootClassName:r,active:s,shape:u="circle",size:d="default"}=e,{getPrefixCls:m}=o.useContext(l.E_),p=m("skeleton",t),[f,g]=N(p),b=(0,i.Z)(e,["prefixCls","className"]),h=a()(p,`${p}-element`,{[`${p}-active`]:s},n,r,g);return f(o.createElement("div",{className:h},o.createElement(c,Object.assign({prefixCls:`${p}-avatar`,shape:u,size:d},b))))},T.Input=e=>{let{prefixCls:t,className:n,rootClassName:r,active:s,block:u,size:d="default"}=e,{getPrefixCls:m}=o.useContext(l.E_),p=m("skeleton",t),[f,g]=N(p),b=(0,i.Z)(e,["prefixCls"]),h=a()(p,`${p}-element`,{[`${p}-active`]:s,[`${p}-block`]:u},n,r,g);return f(o.createElement("div",{className:h},o.createElement(c,Object.assign({prefixCls:`${p}-input`,size:d},b))))},T.Image=e=>{let{prefixCls:t,className:n,rootClassName:r,style:i,active:s}=e,{getPrefixCls:c}=o.useContext(l.E_),u=c("skeleton",t),[d,m]=N(u),p=a()(u,`${u}-element`,{[`${u}-active`]:s},n,r,m);return d(o.createElement("div",{className:p},o.createElement("div",{className:a()(`${u}-image`,n),style:i},o.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${u}-image-svg`},o.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${u}-image-path`})))))},T.Node=e=>{let{prefixCls:t,className:n,rootClassName:r,style:i,active:s,children:c}=e,{getPrefixCls:u}=o.useContext(l.E_),d=u("skeleton",t),[m,p]=N(d),f=a()(d,`${d}-element`,{[`${d}-active`]:s},p,n,r),g=null!=c?c:o.createElement(I,null);return m(o.createElement("div",{className:f},o.createElement("div",{className:a()(`${d}-image`,n),style:i},g)))};var W=n(41625),D=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},P=e=>{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=D(e,["prefixCls","className","hoverable"]);let{getPrefixCls:s}=o.useContext(l.E_),c=s("card",t),u=a()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:r});return o.createElement("div",Object.assign({},i,{className:u}))},B=n(14747);let F=e=>{let{antCls:t,componentCls:n,headerHeight:r,cardPaddingBase:a,tabsMarginBottom:i}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${a}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,B.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},B.vS),{[` - > ${n}-typography, - > ${n}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:i,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},H=e=>{let{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:a}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` - ${a}px 0 0 0 ${n}, - 0 ${a}px 0 0 ${n}, - ${a}px ${a}px 0 0 ${n}, - ${a}px 0 0 0 ${n} inset, - 0 ${a}px 0 0 ${n} inset; - `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},A=e=>{let{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:a,colorBorderSecondary:i,actionsBg:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:o,borderTop:`${e.lineWidth}px ${e.lineType} ${i}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,B.dF)()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,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.colorTextDescription,lineHeight:`${e.fontSize*e.lineHeight}px`,transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:a,lineHeight:`${a*e.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${i}`}}})},_=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,B.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},B.vS),"&-description":{color:e.colorTextDescription}}),L=e=>{let{componentCls:t,cardPaddingBase:n,colorFillAlter:r}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:r,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},q=e=>{let{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},G=e=>{let{antCls:t,componentCls:n,cardShadow:r,cardHeadPadding:a,colorBorderSecondary:i,boxShadowTertiary:o,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,B.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:o},[`${n}-head`]:F(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,B.dF)()),[`${n}-grid`]:H(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:A(e),[`${n}-meta`]:_(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${i}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:r}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:a}}},[`${n}-type-inner`]:L(e),[`${n}-loading`]:q(e),[`${n}-rtl`]:{direction:"rtl"}}},X=e=>{let{componentCls:t,cardPaddingSM:n,headerHeightSM:r,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:r,padding:`0 ${n}px`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:r,paddingTop:0,display:"flex",alignItems:"center"}}}}};var V=(0,d.Z)("Card",e=>{let t=(0,m.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[G(t),X(t)]},e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText})),K=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let U=o.forwardRef((e,t)=>{let n;let{prefixCls:r,className:c,rootClassName:u,style:d,extra:m,headStyle:p={},bodyStyle:f={},title:g,loading:b,bordered:h=!0,size:v,type:$,cover:y,actions:x,tabList:w,children:E,activeTabKey:S,defaultActiveTabKey:O,tabBarExtraContent:N,hoverable:C,tabProps:j={}}=e,k=K(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:I,direction:M,card:Z}=o.useContext(l.E_),R=o.useMemo(()=>{let e=!1;return o.Children.forEach(E,t=>{t&&t.type&&t.type===P&&(e=!0)}),e},[E]),z=I("card",r),[D,B]=V(z),F=o.createElement(T,{loading:!0,active:!0,paragraph:{rows:4},title:!1},E),H=void 0!==S,A=Object.assign(Object.assign({},j),{[H?"activeKey":"defaultActiveKey"]:H?S:O,tabBarExtraContent:N}),_=(0,s.Z)(v),L=w?o.createElement(W.Z,Object.assign({size:_&&"default"!==_?_:"large"},A,{className:`${z}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:w.map(e=>{var{tab:t}=e;return Object.assign({label:t},K(e,["tab"]))})})):null;(g||m||L)&&(n=o.createElement("div",{className:`${z}-head`,style:p},o.createElement("div",{className:`${z}-head-wrapper`},g&&o.createElement("div",{className:`${z}-head-title`},g),m&&o.createElement("div",{className:`${z}-extra`},m)),L));let q=y?o.createElement("div",{className:`${z}-cover`},y):null,G=o.createElement("div",{className:`${z}-body`,style:f},b?F:E),X=x&&x.length?o.createElement("ul",{className:`${z}-actions`},x.map((e,t)=>o.createElement("li",{style:{width:`${100/x.length}%`},key:`action-${t}`},o.createElement("span",null,e)))):null,U=(0,i.Z)(k,["onTabChange"]),Y=a()(z,null==Z?void 0:Z.className,{[`${z}-loading`]:b,[`${z}-bordered`]:h,[`${z}-hoverable`]:C,[`${z}-contain-grid`]:R,[`${z}-contain-tabs`]:w&&w.length,[`${z}-${_}`]:_,[`${z}-type-${$}`]:!!$,[`${z}-rtl`]:"rtl"===M},c,u,B),Q=Object.assign(Object.assign({},null==Z?void 0:Z.style),d);return D(o.createElement("div",Object.assign({ref:t},U,{className:Y,style:Q}),n,q,G,X))});var Y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};U.Grid=P,U.Meta=e=>{let{prefixCls:t,className:n,avatar:r,title:i,description:s}=e,c=Y(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:u}=o.useContext(l.E_),d=u("card",t),m=a()(`${d}-meta`,n),p=r?o.createElement("div",{className:`${d}-meta-avatar`},r):null,f=i?o.createElement("div",{className:`${d}-meta-title`},i):null,g=s?o.createElement("div",{className:`${d}-meta-description`},s):null,b=f||g?o.createElement("div",{className:`${d}-meta-detail`},f,g):null;return o.createElement("div",Object.assign({},c,{className:m}),p,b)};var Q=U},85265:function(e,t,n){n.d(t,{Z:function(){return B}});var r=n(94184),a=n.n(r),i=n(1413),o=n(97685),l=n(54535),s=n(8410),c=n(67294),u=c.createContext(null),d=c.createContext({}),m=n(4942),p=n(87462),f=n(82225),g=n(15105),b=n(64217),h=n(56790),v=function(e){var t=e.prefixCls,n=e.className,r=e.style,o=e.children,l=e.containerRef,s=e.id,u=e.onMouseEnter,m=e.onMouseOver,f=e.onMouseLeave,g=e.onClick,b=e.onKeyDown,v=e.onKeyUp,$=c.useContext(d).panel,y=(0,h.x1)($,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,p.Z)({id:s,className:a()("".concat(t,"-content"),n),style:(0,i.Z)({},r),"aria-modal":"true",role:"dialog",ref:y},{onMouseEnter:u,onMouseOver:m,onMouseLeave:f,onClick:g,onKeyDown:b,onKeyUp:v}),o))},$=n(80334);function y(e){return"string"==typeof e&&String(Number(e))===e?((0,$.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var x={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"},w=c.forwardRef(function(e,t){var n,r,l,s,d=e.prefixCls,h=e.open,$=e.placement,w=e.inline,E=e.push,S=e.forceRender,O=e.autoFocus,N=e.keyboard,C=e.rootClassName,j=e.rootStyle,k=e.zIndex,I=e.className,M=e.id,Z=e.style,R=e.motion,z=e.width,T=e.height,W=e.children,D=e.contentWrapperStyle,P=e.mask,B=e.maskClosable,F=e.maskMotion,H=e.maskClassName,A=e.maskStyle,_=e.afterOpenChange,L=e.onClose,q=e.onMouseEnter,G=e.onMouseOver,X=e.onMouseLeave,V=e.onClick,K=e.onKeyDown,U=e.onKeyUp,Y=c.useRef(),Q=c.useRef(),J=c.useRef();c.useImperativeHandle(t,function(){return Y.current}),c.useEffect(function(){if(h&&O){var e;null===(e=Y.current)||void 0===e||e.focus({preventScroll:!0})}},[h]);var ee=c.useState(!1),et=(0,o.Z)(ee,2),en=et[0],er=et[1],ea=c.useContext(u),ei=null!==(n=null!==(r=null===(l=!1===E?{distance:0}:!0===E?{}:E||{})||void 0===l?void 0:l.distance)&&void 0!==r?r:null==ea?void 0:ea.pushDistance)&&void 0!==n?n:180,eo=c.useMemo(function(){return{pushDistance:ei,push:function(){er(!0)},pull:function(){er(!1)}}},[ei]);c.useEffect(function(){var e,t;h?null==ea||null===(e=ea.push)||void 0===e||e.call(ea):null==ea||null===(t=ea.pull)||void 0===t||t.call(ea)},[h]),c.useEffect(function(){return function(){var e;null==ea||null===(e=ea.pull)||void 0===e||e.call(ea)}},[]);var el=P&&c.createElement(f.ZP,(0,p.Z)({key:"mask"},F,{visible:h}),function(e,t){var n=e.className,r=e.style;return c.createElement("div",{className:a()("".concat(d,"-mask"),n,H),style:(0,i.Z)((0,i.Z)({},r),A),onClick:B&&h?L:void 0,ref:t})}),es="function"==typeof R?R($):R,ec={};if(en&&ei)switch($){case"top":ec.transform="translateY(".concat(ei,"px)");break;case"bottom":ec.transform="translateY(".concat(-ei,"px)");break;case"left":ec.transform="translateX(".concat(ei,"px)");break;default:ec.transform="translateX(".concat(-ei,"px)")}"left"===$||"right"===$?ec.width=y(z):ec.height=y(T);var eu={onMouseEnter:q,onMouseOver:G,onMouseLeave:X,onClick:V,onKeyDown:K,onKeyUp:U},ed=c.createElement(f.ZP,(0,p.Z)({key:"panel"},es,{visible:h,forceRender:S,onVisibleChanged:function(e){null==_||_(e)},removeOnLeave:!1,leavedClassName:"".concat(d,"-content-wrapper-hidden")}),function(t,n){var r=t.className,o=t.style;return c.createElement("div",(0,p.Z)({className:a()("".concat(d,"-content-wrapper"),r),style:(0,i.Z)((0,i.Z)((0,i.Z)({},ec),o),D)},(0,b.Z)(e,{data:!0})),c.createElement(v,(0,p.Z)({id:M,containerRef:n,prefixCls:d,className:I,style:Z},eu),W))}),em=(0,i.Z)({},j);return k&&(em.zIndex=k),c.createElement(u.Provider,{value:eo},c.createElement("div",{className:a()(d,"".concat(d,"-").concat($),C,(s={},(0,m.Z)(s,"".concat(d,"-open"),h),(0,m.Z)(s,"".concat(d,"-inline"),w),s)),style:em,tabIndex:-1,ref:Y,onKeyDown:function(e){var t,n,r=e.keyCode,a=e.shiftKey;switch(r){case g.Z.TAB:r===g.Z.TAB&&(a||document.activeElement!==J.current?a&&document.activeElement===Q.current&&(null===(n=J.current)||void 0===n||n.focus({preventScroll:!0})):null===(t=Q.current)||void 0===t||t.focus({preventScroll:!0}));break;case g.Z.ESC:L&&N&&(e.stopPropagation(),L(e))}}},el,c.createElement("div",{tabIndex:0,ref:Q,style:x,"aria-hidden":"true","data-sentinel":"start"}),ed,c.createElement("div",{tabIndex:0,ref:J,style:x,"aria-hidden":"true","data-sentinel":"end"})))}),E=function(e){var t=e.open,n=e.prefixCls,r=e.placement,a=e.autoFocus,u=e.keyboard,m=e.width,p=e.mask,f=void 0===p||p,g=e.maskClosable,b=e.getContainer,h=e.forceRender,v=e.afterOpenChange,$=e.destroyOnClose,y=e.onMouseEnter,x=e.onMouseOver,E=e.onMouseLeave,S=e.onClick,O=e.onKeyDown,N=e.onKeyUp,C=e.panelRef,j=c.useState(!1),k=(0,o.Z)(j,2),I=k[0],M=k[1],Z=c.useState(!1),R=(0,o.Z)(Z,2),z=R[0],T=R[1];(0,s.Z)(function(){T(!0)},[]);var W=!!z&&void 0!==t&&t,D=c.useRef(),P=c.useRef();(0,s.Z)(function(){W&&(P.current=document.activeElement)},[W]);var B=c.useMemo(function(){return{panel:C}},[C]);if(!h&&!I&&!W&&$)return null;var F=(0,i.Z)((0,i.Z)({},e),{},{open:W,prefixCls:void 0===n?"rc-drawer":n,placement:void 0===r?"right":r,autoFocus:void 0===a||a,keyboard:void 0===u||u,width:void 0===m?378:m,mask:f,maskClosable:void 0===g||g,inline:!1===b,afterOpenChange:function(e){var t,n;M(e),null==v||v(e),e||!P.current||null!==(t=D.current)&&void 0!==t&&t.contains(P.current)||null===(n=P.current)||void 0===n||n.focus({preventScroll:!0})},ref:D},{onMouseEnter:y,onMouseOver:x,onMouseLeave:E,onClick:S,onKeyDown:O,onKeyUp:N});return c.createElement(d.Provider,{value:B},c.createElement(l.Z,{open:W||h||I,autoDestroy:!1,getContainer:b,autoLock:f&&(W||I)},c.createElement(w,F)))},S=n(33603),O=n(53124),N=n(65223),C=n(69760),j=e=>{let{prefixCls:t,title:n,footer:r,extra:i,closeIcon:o,closable:l,onClose:s,headerStyle:u,drawerStyle:d,bodyStyle:m,footerStyle:p,children:f}=e,g=c.useCallback(e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e),[s]),[b,h]=(0,C.Z)(l,o,g,void 0,!0),v=c.useMemo(()=>n||b?c.createElement("div",{style:u,className:a()(`${t}-header`,{[`${t}-header-close-only`]:b&&!n&&!i})},c.createElement("div",{className:`${t}-header-title`},h,n&&c.createElement("div",{className:`${t}-title`},n)),i&&c.createElement("div",{className:`${t}-extra`},i)):null,[b,h,i,u,t,n]),$=c.useMemo(()=>{if(!r)return null;let e=`${t}-footer`;return c.createElement("div",{className:e,style:p},r)},[r,p,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:d},v,c.createElement("div",{className:`${t}-body`,style:m},f),$)},k=n(4173),I=n(67968),M=n(45503),Z=e=>{let{componentCls:t,motionDurationSlow:n}=e,r={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[r,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[r,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[r,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[r,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};let R=e=>{let{componentCls:t,zIndexPopup:n,colorBgMask:r,colorBgElevated:a,motionDurationSlow:i,motionDurationMid:o,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:u,lineWidth:d,lineType:m,colorSplit:p,marginSM:f,colorIcon:g,colorIconHover:b,colorText:h,fontWeightStrong:v,footerPaddingBlock:$,footerPaddingInline:y}=e,x=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:a,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:r,pointerEvents:"auto"},[x]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${i}`,"&-hidden":{display:"none"}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:a,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:u,borderBottom:`${d}px ${m} ${p}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:f,color:g,fontWeight:v,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${o}`,textRendering:"auto","&:focus, &:hover":{color:b,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:h,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:u},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${$}px ${y}px`,borderTop:`${d}px ${m} ${p}`},"&-rtl":{direction:"rtl"}}}};var z=(0,I.Z)("Drawer",e=>{let t=(0,M.TS)(e,{});return[R(t),Z(t)]},e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding})),T=n(16569),W=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let D={distance:180},P=e=>{let{rootClassName:t,width:n,height:r,size:i="default",mask:o=!0,push:l=D,open:s,afterOpenChange:u,onClose:d,prefixCls:m,getContainer:p,style:f,className:g,visible:b,afterVisibleChange:h}=e,v=W(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:$,getPrefixCls:y,direction:x,drawer:w}=c.useContext(O.E_),C=y("drawer",m),[I,M]=z(C),Z=a()({"no-mask":!o,[`${C}-rtl`]:"rtl"===x},t,M),R=c.useMemo(()=>null!=n?n:"large"===i?736:378,[n,i]),P=c.useMemo(()=>null!=r?r:"large"===i?736:378,[r,i]),B={motionName:(0,S.m)(C,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},F=(0,T.H)();return I(c.createElement(k.BR,null,c.createElement(N.Ux,{status:!0,override:!0},c.createElement(E,Object.assign({prefixCls:C,onClose:d,maskMotion:B,motion:e=>({motionName:(0,S.m)(C,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},v,{open:null!=s?s:b,mask:o,push:l,width:R,height:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),f),className:a()(null==w?void 0:w.className,g),rootClassName:Z,getContainer:void 0===p&&$?()=>$(document.body):p,afterOpenChange:null!=u?u:h,panelRef:F}),c.createElement(j,Object.assign({prefixCls:C},v,{onClose:d}))))))};P._InternalPanelDoNotUseOrYouWillBeFired=e=>{let{prefixCls:t,style:n,className:r,placement:i="right"}=e,o=W(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(O.E_),s=l("drawer",t),[u,d]=z(s),m=a()(s,`${s}-pure`,`${s}-${i}`,d,r);return u(c.createElement("div",{className:m,style:n},c.createElement(j,Object.assign({prefixCls:s},o))))};var B=P},27494:function(e,t,n){n.d(t,{Z:function(){return eG}});var r=n(74902),a=n(94184),i=n.n(a),o=n(82225),l=n(67294),s=n(33603),c=n(65223);function u(e){let[t,n]=l.useState(e);return l.useEffect(()=>{let t=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(t)}},[e]),t}var d=n(14747),m=n(50438),p=n(33507),f=n(45503),g=n(67968),b=e=>{let{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut}, - opacity ${e.motionDurationSlow} ${e.motionEaseInOut}, - transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}};let h=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},label:{fontSize:e.fontSize},'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 ${e.controlOutlineWidth}px ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),v=(e,t)=>{let{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},$=e=>{let{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},(0,d.Wf)(e)),h(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},v(e,e.controlHeightSM)),"&-large":Object.assign({},v(e,e.controlHeightLG))})}},y=e=>{let{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:a,labelRequiredMarkColor:i,labelColor:o,labelFontSize:l,labelHeight:s,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:u,itemMarginBottom:p}=e;return{[t]:Object.assign(Object.assign({},(0,d.Wf)(e)),{marginBottom:p,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${a}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${e.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:s,color:o,fontSize:l,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:i,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{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`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${a}-col-'"]):not([class*="' ${a}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-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:m.kr,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},x=e=>{let{componentCls:t,formItemCls:n}=e;return{[`${t}-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"}}}}},w=e=>{let{componentCls:t,formItemCls:n}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",marginInlineEnd:e.margin,marginBottom:0,"&-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"}}}}},E=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),S=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:E(e),[t]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},O=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-vertical`]:{[n]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${t}-item-control`]:{width:"100%"}}},[`${t}-vertical ${n}-label, - .${r}-col-24${n}-label, - .${r}-col-xl-24${n}-label`]:E(e),[`@media (max-width: ${e.screenXSMax}px)`]:[S(e),{[t]:{[`.${r}-col-xs-24${n}-label`]:E(e)}}],[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{[`.${r}-col-sm-24${n}-label`]:E(e)}},[`@media (max-width: ${e.screenMDMax}px)`]:{[t]:{[`.${r}-col-md-24${n}-label`]:E(e)}},[`@media (max-width: ${e.screenLGMax}px)`]:{[t]:{[`.${r}-col-lg-24${n}-label`]:E(e)}}}},N=(e,t)=>{let n=(0,f.TS)(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t});return n};var C=(0,g.Z)("Form",(e,t)=>{let{rootPrefixCls:n}=t,r=N(e,n);return[$(r),y(r),b(r),x(r),w(r),O(r),(0,p.Z)(r),m.kr]},e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});let j=[];function k(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:n}}var I=e=>{let{help:t,helpStatus:n,errors:a=j,warnings:d=j,className:m,fieldId:p,onVisibleChanged:f}=e,{prefixCls:g}=l.useContext(c.Rk),b=`${g}-item-explain`,[,h]=C(g),v=(0,l.useMemo)(()=>(0,s.Z)(g),[g]),$=u(a),y=u(d),x=l.useMemo(()=>null!=t?[k(t,"help",n)]:[].concat((0,r.Z)($.map((e,t)=>k(e,"error","error",t))),(0,r.Z)(y.map((e,t)=>k(e,"warning","warning",t)))),[t,n,$,y]),w={};return p&&(w.id=`${p}_help`),l.createElement(o.ZP,{motionDeadline:v.motionDeadline,motionName:`${g}-show-help`,visible:!!x.length,onVisibleChanged:f},e=>{let{className:t,style:n}=e;return l.createElement("div",Object.assign({},w,{className:i()(b,t,m,h),style:n,role:"alert"}),l.createElement(o.V4,Object.assign({keys:x},(0,s.Z)(g),{motionName:`${g}-show-help-item`,component:!1}),e=>{let{key:t,error:n,errorStatus:r,className:a,style:o}=e;return l.createElement("div",{key:t,className:i()(a,{[`${b}-${r}`]:r}),style:o},n)}))})},M=n(43589),Z=n(53124),R=n(98866),z=n(97647),T=n(98675);let W=e=>"object"==typeof e&&null!=e&&1===e.nodeType,D=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,P=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightit||i>e&&o=t&&l>=n?i-e-r:o>t&&ln?o-t+a:0,F=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},H=(e,t)=>{var n,r,a,i;if("undefined"==typeof document)return[];let{scrollMode:o,block:l,inline:s,boundary:c,skipOverflowHiddenElements:u}=t,d="function"==typeof c?c:e=>e!==c;if(!W(e))throw TypeError("Invalid target");let m=document.scrollingElement||document.documentElement,p=[],f=e;for(;W(f)&&d(f);){if((f=F(f))===m){p.push(f);break}null!=f&&f===document.body&&P(f)&&!P(document.documentElement)||null!=f&&P(f,u)&&p.push(f)}let g=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,b=null!=(i=null==(a=window.visualViewport)?void 0:a.height)?i:innerHeight,{scrollX:h,scrollY:v}=window,{height:$,width:y,top:x,right:w,bottom:E,left:S}=e.getBoundingClientRect(),O="start"===l||"nearest"===l?x:"end"===l?E:x+$/2,N="center"===s?S+y/2:"end"===s?w:S,C=[];for(let e=0;e=0&&S>=0&&E<=b&&w<=g&&x>=a&&E<=c&&S>=u&&w<=i)break;let d=getComputedStyle(t),f=parseInt(d.borderLeftWidth,10),j=parseInt(d.borderTopWidth,10),k=parseInt(d.borderRightWidth,10),I=parseInt(d.borderBottomWidth,10),M=0,Z=0,R="offsetWidth"in t?t.offsetWidth-t.clientWidth-f-k:0,z="offsetHeight"in t?t.offsetHeight-t.clientHeight-j-I:0,T="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,W="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(m===t)M="start"===l?O:"end"===l?O-b:"nearest"===l?B(v,v+b,b,j,I,v+O,v+O+$,$):O-b/2,Z="start"===s?N:"center"===s?N-g/2:"end"===s?N-g:B(h,h+g,g,f,k,h+N,h+N+y,y),M=Math.max(0,M+v),Z=Math.max(0,Z+h);else{M="start"===l?O-a-j:"end"===l?O-c+I+z:"nearest"===l?B(a,c,n,j,I+z,O,O+$,$):O-(a+n/2)+z/2,Z="start"===s?N-u-f:"center"===s?N-(u+r/2)+R/2:"end"===s?N-i+k+R:B(u,i,r,f,k+R,N,N+y,y);let{scrollLeft:e,scrollTop:o}=t;M=Math.max(0,Math.min(o+M/W,t.scrollHeight-n/W+z)),Z=Math.max(0,Math.min(e+Z/T,t.scrollWidth-r/T+R)),O+=o-M,N+=e-Z}C.push({el:t,top:M,left:Z})}return C},A=e=>!1===e?{block:"end",inline:"nearest"}:e===Object(e)&&0!==Object.keys(e).length?e:{block:"start",inline:"nearest"},_=["parentNode"];function L(e){return void 0===e||!1===e?[]:Array.isArray(e)?e:[e]}function q(e,t){if(!e.length)return;let n=e.join("_");if(t)return`${t}_${n}`;let r=_.includes(n);return r?`form_item_${n}`:n}function G(e,t,n,r,a,i){let o=r;return void 0!==i?o=i:n.validating?o="validating":e.length?o="error":t.length?o="warning":(n.touched||a&&n.validated)&&(o="success"),o}function X(e){let t=L(e);return t.join("_")}function V(e){let[t]=(0,M.cI)(),n=l.useRef({}),r=l.useMemo(()=>null!=e?e:Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:e=>t=>{let r=X(e);t?n.current[r]=t:delete n.current[r]}},scrollToField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=L(e),a=q(n,r.__INTERNAL__.name),i=a?document.getElementById(a):null;i&&function(e,t){if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let n=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(H(e,t));let r="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:a,top:i,left:o}of H(e,A(t))){let e=i-n.top+n.bottom,t=o-n.left+n.right;a.scroll({top:e,left:t,behavior:r})}}(i,Object.assign({scrollMode:"if-needed",block:"nearest"},t))},getFieldInstance:e=>{let t=X(e);return n.current[t]}}),[e,t]);return[r]}var K=n(37920),U=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let Y=l.forwardRef((e,t)=>{let n=l.useContext(R.Z),{getPrefixCls:r,direction:a,form:o}=l.useContext(Z.E_),{prefixCls:s,className:u,rootClassName:d,size:m,disabled:p=n,form:f,colon:g,labelAlign:b,labelWrap:h,labelCol:v,wrapperCol:$,hideRequiredMark:y,layout:x="horizontal",scrollToFirstError:w,requiredMark:E,onFinishFailed:S,name:O,style:N,feedbackIcons:j}=e,k=U(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),I=(0,T.Z)(m),W=l.useContext(K.Z),D=(0,l.useMemo)(()=>void 0!==E?E:o&&void 0!==o.requiredMark?o.requiredMark:!y,[y,E,o]),P=null!=g?g:null==o?void 0:o.colon,B=r("form",s),[F,H]=C(B),A=i()(B,`${B}-${x}`,{[`${B}-hide-required-mark`]:!1===D,[`${B}-rtl`]:"rtl"===a,[`${B}-${I}`]:I},H,null==o?void 0:o.className,u,d),[_]=V(f),{__INTERNAL__:L}=_;L.name=O;let q=(0,l.useMemo)(()=>({name:O,labelAlign:b,labelCol:v,labelWrap:h,wrapperCol:$,vertical:"vertical"===x,colon:P,requiredMark:D,itemRef:L.itemRef,form:_,feedbackIcons:j}),[O,b,v,$,x,P,D,_,j]);l.useImperativeHandle(t,()=>_);let G=(e,t)=>{if(e){let n={block:"nearest"};"object"==typeof e&&(n=e),_.scrollToField(t,n)}};return F(l.createElement(R.n,{disabled:p},l.createElement(z.q,{size:I},l.createElement(c.RV,Object.assign({},{validateMessages:W}),l.createElement(c.q3.Provider,{value:q},l.createElement(M.ZP,Object.assign({id:O},k,{name:O,onFinishFailed:e=>{if(null==S||S(e),e.errorFields.length){let t=e.errorFields[0].name;if(void 0!==w){G(w,t);return}o&&void 0!==o.scrollToFirstError&&G(o.scrollToFirstError,t)}},form:_,style:Object.assign(Object.assign({},null==o?void 0:o.style),N),className:A})))))))});var Q=n(30470),J=n(42550),ee=n(96159),et=n(50344);let en=()=>{let{status:e,errors:t=[],warnings:n=[]}=(0,l.useContext)(c.aM);return{status:e,errors:t,warnings:n}};en.Context=c.aM;var er=n(75164),ea=n(5110),ei=n(8410),eo=n(98423),el=n(74443);let es=(0,l.createContext)({}),ec=e=>{let{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"}}}},eu=e=>{let{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},ed=(e,t)=>{let{componentCls:n,gridColumns:r}=e,a={};for(let e=r;e>=0;e--)0===e?(a[`${n}${t}-${e}`]={display:"none"},a[`${n}-push-${e}`]={insetInlineStart:"auto"},a[`${n}-pull-${e}`]={insetInlineEnd:"auto"},a[`${n}${t}-push-${e}`]={insetInlineStart:"auto"},a[`${n}${t}-pull-${e}`]={insetInlineEnd:"auto"},a[`${n}${t}-offset-${e}`]={marginInlineStart:0},a[`${n}${t}-order-${e}`]={order:0}):(a[`${n}${t}-${e}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${e/r*100}%`,maxWidth:`${e/r*100}%`}],a[`${n}${t}-push-${e}`]={insetInlineStart:`${e/r*100}%`},a[`${n}${t}-pull-${e}`]={insetInlineEnd:`${e/r*100}%`},a[`${n}${t}-offset-${e}`]={marginInlineStart:`${e/r*100}%`},a[`${n}${t}-order-${e}`]={order:e});return a},em=(e,t)=>ed(e,t),ep=(e,t,n)=>({[`@media (min-width: ${t}px)`]:Object.assign({},em(e,n))}),ef=(0,g.Z)("Grid",e=>[ec(e)]),eg=(0,g.Z)("Grid",e=>{let t=(0,f.TS)(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[eu(t),em(t,""),em(t,"-xs"),Object.keys(n).map(e=>ep(t,n[e],e)).reduce((e,t)=>Object.assign(Object.assign({},e),t),{})]});var eb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};function eh(e,t){let[n,r]=l.useState("string"==typeof e?e:""),a=()=>{if("string"==typeof e&&r(e),"object"==typeof e)for(let n=0;n{a()},[JSON.stringify(e),t]),n}let ev=l.forwardRef((e,t)=>{let{prefixCls:n,justify:r,align:a,className:o,style:s,children:c,gutter:u=0,wrap:d}=e,m=eb(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:p,direction:f}=l.useContext(Z.E_),[g,b]=l.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[h,v]=l.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),$=eh(a,h),y=eh(r,h),x=l.useRef(u),w=(0,el.ZP)();l.useEffect(()=>{let e=w.subscribe(e=>{v(e);let t=x.current||0;(!Array.isArray(t)&&"object"==typeof t||Array.isArray(t)&&("object"==typeof t[0]||"object"==typeof t[1]))&&b(e)});return()=>w.unsubscribe(e)},[]);let E=p("row",n),[S,O]=ef(E),N=(()=>{let e=[void 0,void 0],t=Array.isArray(u)?u:[u,void 0];return t.forEach((t,n)=>{if("object"==typeof t)for(let r=0;r0?-(N[0]/2):void 0;k&&(j.marginLeft=k,j.marginRight=k),[,j.rowGap]=N;let[I,M]=N,R=l.useMemo(()=>({gutter:[I,M],wrap:d}),[I,M,d]);return S(l.createElement(es.Provider,{value:R},l.createElement("div",Object.assign({},m,{className:C,style:Object.assign(Object.assign({},j),s),ref:t}),c)))});var e$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let ey=["xs","sm","md","lg","xl","xxl"],ex=l.forwardRef((e,t)=>{let{getPrefixCls:n,direction:r}=l.useContext(Z.E_),{gutter:a,wrap:o}=l.useContext(es),{prefixCls:s,span:c,order:u,offset:d,push:m,pull:p,className:f,children:g,flex:b,style:h}=e,v=e$(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),$=n("col",s),[y,x]=eg($),w={};ey.forEach(t=>{let n={},a=e[t];"number"==typeof a?n.span=a:"object"==typeof a&&(n=a||{}),delete v[t],w=Object.assign(Object.assign({},w),{[`${$}-${t}-${n.span}`]:void 0!==n.span,[`${$}-${t}-order-${n.order}`]:n.order||0===n.order,[`${$}-${t}-offset-${n.offset}`]:n.offset||0===n.offset,[`${$}-${t}-push-${n.push}`]:n.push||0===n.push,[`${$}-${t}-pull-${n.pull}`]:n.pull||0===n.pull,[`${$}-${t}-flex-${n.flex}`]:n.flex||"auto"===n.flex,[`${$}-rtl`]:"rtl"===r})});let E=i()($,{[`${$}-${c}`]:void 0!==c,[`${$}-order-${u}`]:u,[`${$}-offset-${d}`]:d,[`${$}-push-${m}`]:m,[`${$}-pull-${p}`]:p},f,w,x),S={};if(a&&a[0]>0){let e=a[0]/2;S.paddingLeft=e,S.paddingRight=e}return b&&(S.flex="number"==typeof b?`${b} ${b} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(b)?`0 0 ${b}`:b,!1!==o||S.minWidth||(S.minWidth=0)),y(l.createElement("div",Object.assign({},v,{style:Object.assign(Object.assign({},S),h),className:E,ref:t}),g))}),ew=e=>{let{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}};var eE=(0,g.b)(["Form","item-item"],(e,t)=>{let{rootPrefixCls:n}=t,r=N(e,n);return[ew(r)]}),eS=e=>{let{prefixCls:t,status:n,wrapperCol:r,children:a,errors:o,warnings:s,_internalItemRender:u,extra:d,help:m,fieldId:p,marginBottom:f,onErrorVisibleChanged:g}=e,b=`${t}-item`,h=l.useContext(c.q3),v=r||h.wrapperCol||{},$=i()(`${b}-control`,v.className),y=l.useMemo(()=>Object.assign({},h),[h]);delete y.labelCol,delete y.wrapperCol;let x=l.createElement("div",{className:`${b}-control-input`},l.createElement("div",{className:`${b}-control-input-content`},a)),w=l.useMemo(()=>({prefixCls:t,status:n}),[t,n]),E=null!==f||o.length||s.length?l.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},l.createElement(c.Rk.Provider,{value:w},l.createElement(I,{fieldId:p,errors:o,warnings:s,help:m,helpStatus:n,className:`${b}-explain-connected`,onVisibleChanged:g})),!!f&&l.createElement("div",{style:{width:0,height:f}})):null,S={};p&&(S.id=`${p}_extra`);let O=d?l.createElement("div",Object.assign({},S,{className:`${b}-extra`}),d):null,N=u&&"pro_table_render"===u.mark&&u.render?u.render(e,{input:x,errorList:E,extra:O}):l.createElement(l.Fragment,null,x,E,O);return l.createElement(c.q3.Provider,{value:y},l.createElement(ex,Object.assign({},v,{className:$}),N),l.createElement(eE,{prefixCls:t}))},eO=n(87462),eN={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"},eC=n(42135),ej=l.forwardRef(function(e,t){return l.createElement(eC.Z,(0,eO.Z)({},e,{ref:t,icon:eN}))}),ek=n(88526),eI=n(10110),eM=n(39778),eZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},eR=e=>{var t;let{prefixCls:n,label:r,htmlFor:a,labelCol:o,labelAlign:s,colon:u,required:d,requiredMark:m,tooltip:p}=e,[f]=(0,eI.Z)("Form"),{vertical:g,labelAlign:b,labelCol:h,labelWrap:v,colon:$}=l.useContext(c.q3);if(!r)return null;let y=o||h||{},x=`${n}-item-label`,w=i()(x,"left"===(s||b)&&`${x}-left`,y.className,{[`${x}-wrap`]:!!v}),E=r,S=!0===u||!1!==$&&!1!==u;S&&!g&&"string"==typeof r&&""!==r.trim()&&(E=r.replace(/[:|:]\s*$/,""));let O=p?"object"!=typeof p||l.isValidElement(p)?{title:p}:p:null;if(O){let{icon:e=l.createElement(ej,null)}=O,t=eZ(O,["icon"]),r=l.createElement(eM.Z,Object.assign({},t),l.cloneElement(e,{className:`${n}-item-tooltip`,title:""}));E=l.createElement(l.Fragment,null,E,r)}let N="optional"===m,C="function"==typeof m;C?E=m(E,{required:!!d}):N&&!d&&(E=l.createElement(l.Fragment,null,E,l.createElement("span",{className:`${n}-item-optional`,title:""},(null==f?void 0:f.optional)||(null===(t=ek.Z.Form)||void 0===t?void 0:t.optional))));let j=i()({[`${n}-item-required`]:d,[`${n}-item-required-mark-optional`]:N||C,[`${n}-item-no-colon`]:!S});return l.createElement(ex,Object.assign({},y,{className:w}),l.createElement("label",{htmlFor:a,className:j,title:"string"==typeof r?r:""},E))},ez=n(89739),eT=n(4340),eW=n(21640),eD=n(50888);let eP={success:ez.Z,warning:eW.Z,error:eT.Z,validating:eD.Z};function eB(e){let{children:t,errors:n,warnings:r,hasFeedback:a,validateStatus:o,prefixCls:s,meta:u,noStyle:d}=e,m=`${s}-item`,{feedbackIcons:p}=l.useContext(c.q3),f=G(n,r,u,null,!!a,o),{isFormItemInput:g,status:b}=l.useContext(c.aM),h=l.useMemo(()=>{var e;let t;if(a){let o=!0!==a&&a.icons||p,s=f&&(null===(e=null==o?void 0:o({status:f,errors:n,warnings:r}))||void 0===e?void 0:e[f]),c=f&&eP[f];t=!1!==s&&c?l.createElement("span",{className:i()(`${m}-feedback-icon`,`${m}-feedback-icon-${f}`)},s||l.createElement(c,null)):null}let o=!0,s=f||"";return d&&(o=g,s=(null!=f?f:b)||""),{status:s,errors:n,warnings:r,hasFeedback:!!a,feedbackIcon:t,isFormItemInput:o}},[f,a,d,g,b]);return l.createElement(c.aM.Provider,{value:h},t)}var eF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};function eH(e){let{prefixCls:t,className:n,rootClassName:r,style:a,help:o,errors:s,warnings:d,validateStatus:m,meta:p,hasFeedback:f,hidden:g,children:b,fieldId:h,required:v,isRequired:$,onSubItemMetaChange:y}=e,x=eF(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),w=`${t}-item`,{requiredMark:E}=l.useContext(c.q3),S=l.useRef(null),O=u(s),N=u(d),C=null!=o,j=!!(C||s.length||d.length),k=!!S.current&&(0,ea.Z)(S.current),[I,M]=l.useState(null);(0,ei.Z)(()=>{if(j&&S.current){let e=getComputedStyle(S.current);M(parseInt(e.marginBottom,10))}},[j,k]);let Z=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=e?O:p.errors,n=e?N:p.warnings;return G(t,n,p,"",!!f,m)}(),R=i()(w,n,r,{[`${w}-with-help`]:C||O.length||N.length,[`${w}-has-feedback`]:Z&&f,[`${w}-has-success`]:"success"===Z,[`${w}-has-warning`]:"warning"===Z,[`${w}-has-error`]:"error"===Z,[`${w}-is-validating`]:"validating"===Z,[`${w}-hidden`]:g});return l.createElement("div",{className:R,style:a,ref:S},l.createElement(ev,Object.assign({className:`${w}-row`},(0,eo.Z)(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"])),l.createElement(eR,Object.assign({htmlFor:h},e,{requiredMark:E,required:null!=v?v:$,prefixCls:t})),l.createElement(eS,Object.assign({},e,p,{errors:O,warnings:N,prefixCls:t,status:Z,help:o,marginBottom:I,onErrorVisibleChanged:e=>{e||M(null)}}),l.createElement(c.qI.Provider,{value:y},l.createElement(eB,{prefixCls:t,meta:p,errors:p.errors,warnings:p.warnings,hasFeedback:f,validateStatus:Z},b)))),!!I&&l.createElement("div",{className:`${w}-margin-offset`,style:{marginBottom:-I}}))}let eA=l.memo(e=>{let{children:t}=e;return t},(e,t)=>e.value===t.value&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((e,n)=>e===t.childProps[n]));function e_(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}let eL=function(e){let{name:t,noStyle:n,className:a,dependencies:o,prefixCls:s,shouldUpdate:u,rules:d,children:m,required:p,label:f,messageVariables:g,trigger:b="onChange",validateTrigger:h,hidden:v,help:$}=e,{getPrefixCls:y}=l.useContext(Z.E_),{name:x}=l.useContext(c.q3),w=function(e){if("function"==typeof e)return e;let t=(0,et.Z)(e);return t.length<=1?t[0]:t}(m),E="function"==typeof w,S=l.useContext(c.qI),{validateTrigger:O}=l.useContext(M.zb),N=void 0!==h?h:O,j=null!=t,k=y("form",s),[I,R]=C(k),z=l.useContext(M.ZM),T=l.useRef(),[W,D]=function(e){let[t,n]=l.useState(e),r=(0,l.useRef)(null),a=(0,l.useRef)([]),i=(0,l.useRef)(!1);return l.useEffect(()=>(i.current=!1,()=>{i.current=!0,er.Z.cancel(r.current),r.current=null}),[]),[t,function(e){i.current||(null===r.current&&(a.current=[],r.current=(0,er.Z)(()=>{r.current=null,n(e=>{let t=e;return a.current.forEach(e=>{t=e(t)}),t})})),a.current.push(e))}]}({}),[P,B]=(0,Q.Z)(()=>e_()),F=(e,t)=>{D(n=>{let a=Object.assign({},n),i=[].concat((0,r.Z)(e.name.slice(0,-1)),(0,r.Z)(t)),o=i.join("__SPLIT__");return e.destroy?delete a[o]:a[o]=e,a})},[H,A]=l.useMemo(()=>{let e=(0,r.Z)(P.errors),t=(0,r.Z)(P.warnings);return Object.values(W).forEach(n=>{e.push.apply(e,(0,r.Z)(n.errors||[])),t.push.apply(t,(0,r.Z)(n.warnings||[]))}),[e,t]},[W,P.errors,P.warnings]),_=function(){let{itemRef:e}=l.useContext(c.q3),t=l.useRef({});return function(n,r){let a=r&&"object"==typeof r&&r.ref,i=n.join("_");return(t.current.name!==i||t.current.originRef!==a)&&(t.current.name=i,t.current.originRef=a,t.current.ref=(0,J.sQ)(e(n),a)),t.current.ref}}();function G(t,r,o){return n&&!v?l.createElement(eB,{prefixCls:k,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:P,errors:H,warnings:A,noStyle:!0},t):l.createElement(eH,Object.assign({key:"row"},e,{className:i()(a,R),prefixCls:k,fieldId:r,isRequired:o,errors:H,warnings:A,meta:P,onSubItemMetaChange:F}),t)}if(!j&&!E&&!o)return I(G(w));let X={};return"string"==typeof f?X.label=f:t&&(X.label=String(t)),g&&(X=Object.assign(Object.assign({},X),g)),I(l.createElement(M.gN,Object.assign({},e,{messageVariables:X,trigger:b,validateTrigger:N,onMetaChange:e=>{let t=null==z?void 0:z.getKey(e.name);if(B(e.destroy?e_():e,!0),n&&!1!==$&&S){let n=e.name;if(e.destroy)n=T.current||n;else if(void 0!==t){let[e,a]=t;n=[e].concat((0,r.Z)(a)),T.current=n}S(e,n)}}}),(n,a,i)=>{let s=L(t).length&&a?a.name:[],c=q(s,x),m=void 0!==p?p:!!(d&&d.some(e=>{if(e&&"object"==typeof e&&e.required&&!e.warningOnly)return!0;if("function"==typeof e){let t=e(i);return t&&t.required&&!t.warningOnly}return!1})),f=Object.assign({},n),g=null;if(Array.isArray(w)&&j)g=w;else if(E&&(!(u||o)||j));else if(!o||E||j){if((0,ee.l$)(w)){let t=Object.assign(Object.assign({},w.props),f);if(t.id||(t.id=c),$||H.length>0||A.length>0||e.extra){let n=[];($||H.length>0)&&n.push(`${c}_help`),e.extra&&n.push(`${c}_extra`),t["aria-describedby"]=n.join(" ")}H.length>0&&(t["aria-invalid"]="true"),m&&(t["aria-required"]="true"),(0,J.Yr)(w)&&(t.ref=_(s,w));let n=new Set([].concat((0,r.Z)(L(b)),(0,r.Z)(L(N))));n.forEach(e=>{t[e]=function(){for(var t,n,r,a=arguments.length,i=Array(a),o=0;ot.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};Y.Item=eL,Y.List=e=>{var{prefixCls:t,children:n}=e,r=eq(e,["prefixCls","children"]);let{getPrefixCls:a}=l.useContext(Z.E_),i=a("form",t),o=l.useMemo(()=>({prefixCls:i,status:"error"}),[i]);return l.createElement(M.aV,Object.assign({},r),(e,t,r)=>l.createElement(c.Rk.Provider,{value:o},n(e.map(e=>Object.assign(Object.assign({},e),{fieldKey:e.key})),t,{errors:r.errors,warnings:r.warnings})))},Y.ErrorList=I,Y.useForm=V,Y.useFormInstance=function(){let{form:e}=(0,l.useContext)(c.q3);return e},Y.useWatch=M.qo,Y.Provider=c.RV,Y.create=()=>{};var eG=Y},48928:function(e,t,n){n.d(t,{Z:function(){return ec}});var r=n(80882),a=n(87462),i=n(67294),o={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"},l=n(42135),s=i.forwardRef(function(e,t){return i.createElement(l.Z,(0,a.Z)({},e,{ref:t,icon:o}))}),c=n(94184),u=n.n(c),d=n(4942),m=n(71002),p=n(97685),f=n(45987),g=n(15671),b=n(43144);function h(){return"function"==typeof BigInt}function v(e){return!e&&0!==e&&!Number.isNaN(e)||!String(e).trim()}function $(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),(t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,"")).startsWith(".")&&(t="0".concat(t));var r=t||"0",a=r.split("."),i=a[0]||"0",o=a[1]||"0";"0"===i&&"0"===o&&(n=!1);var l=n?"-":"";return{negative:n,negativeStr:l,trimStr:r,integerStr:i,decimalStr:o,fullStr:"".concat(l).concat(r)}}function y(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function x(e){var t=String(e);if(y(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return null!=r&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&E(t)?t.length-t.indexOf(".")-1:0}function w(e){var t=String(e);if(y(e)){if(e>Number.MAX_SAFE_INTEGER)return String(h()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e=this.add(e.negate().toString()).toNumber()}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return e?this.isInvalidate()?"":$("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),O=function(){function e(t){if((0,g.Z)(this,e),(0,d.Z)(this,"origin",""),(0,d.Z)(this,"number",void 0),(0,d.Z)(this,"empty",void 0),v(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return(0,b.Z)(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(t){if(this.isInvalidate())return new e(t);var n=Number(t);if(Number.isNaN(n))return this;var r=this.number+n;if(r>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(rNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(r=this.add(e.negate().toString()).toNumber()}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return e?this.isInvalidate()?"":w(this.number):this.origin}}]),e}();function N(e){return h()?new S(e):new O(e)}function C(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(""===e)return"";var a=$(e),i=a.negativeStr,o=a.integerStr,l=a.decimalStr,s="".concat(t).concat(l),c="".concat(i).concat(o);if(n>=0){var u=Number(l[n]);return u>=5&&!r?C(N(e).add("".concat(i,"0.").concat("0".repeat(n)).concat(10-u)).toString(),t,n,r):0===n?c:"".concat(c).concat(t).concat(l.padEnd(n,"0").slice(0,n))}return".0"===s?c:"".concat(c).concat(s)}var j=n(67656),k=n(8410),I=n(42550),M=n(80334),Z=n(31131),R=function(){var e=(0,i.useState)(!1),t=(0,p.Z)(e,2),n=t[0],r=t[1];return(0,k.Z)(function(){r((0,Z.Z)())},[]),n},z=n(75164);function T(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,o=e.upDisabled,l=e.downDisabled,s=e.onStep,c=i.useRef(),m=i.useRef([]),p=i.useRef();p.current=s;var f=function(){clearTimeout(c.current)},g=function(e,t){e.preventDefault(),f(),p.current(t),c.current=setTimeout(function e(){p.current(t),c.current=setTimeout(e,200)},600)};if(i.useEffect(function(){return function(){f(),m.current.forEach(function(e){return z.Z.cancel(e)})}},[]),R())return null;var b="".concat(t,"-handler"),h=u()(b,"".concat(b,"-up"),(0,d.Z)({},"".concat(b,"-up-disabled"),o)),v=u()(b,"".concat(b,"-down"),(0,d.Z)({},"".concat(b,"-down-disabled"),l)),$=function(){return m.current.push((0,z.Z)(f))},y={unselectable:"on",role:"button",onMouseUp:$,onMouseLeave:$};return i.createElement("div",{className:"".concat(b,"-wrap")},i.createElement("span",(0,a.Z)({},y,{onMouseDown:function(e){g(e,!0)},"aria-label":"Increase Value","aria-disabled":o,className:h}),n||i.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),i.createElement("span",(0,a.Z)({},y,{onMouseDown:function(e){g(e,!1)},"aria-label":"Decrease Value","aria-disabled":l,className:v}),r||i.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function W(e){var t="number"==typeof e?w(e):$(e).fullStr;return t.includes(".")?$(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var D=n(87887),P=function(){var e=(0,i.useRef)(0),t=function(){z.Z.cancel(e.current)};return(0,i.useEffect)(function(){return t},[]),function(n){t(),e.current=(0,z.Z)(function(){n()})}},B=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],F=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],H=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},A=function(e){var t=N(e);return t.isInvalidate()?null:t},_=i.forwardRef(function(e,t){var n,r,o,l=e.prefixCls,s=void 0===l?"rc-input-number":l,c=e.className,g=e.style,b=e.min,h=e.max,v=e.step,$=void 0===v?1:v,y=e.defaultValue,S=e.value,O=e.disabled,j=e.readOnly,Z=e.upHandler,R=e.downHandler,z=e.keyboard,D=e.controls,F=void 0===D||D,_=e.classNames,L=e.stringMode,q=e.parser,G=e.formatter,X=e.precision,V=e.decimalSeparator,K=e.onChange,U=e.onInput,Y=e.onPressEnter,Q=e.onStep,J=(0,f.Z)(e,B),ee="".concat(s,"-input"),et=i.useRef(null),en=i.useState(!1),er=(0,p.Z)(en,2),ea=er[0],ei=er[1],eo=i.useRef(!1),el=i.useRef(!1),es=i.useRef(!1),ec=i.useState(function(){return N(null!=S?S:y)}),eu=(0,p.Z)(ec,2),ed=eu[0],em=eu[1],ep=i.useCallback(function(e,t){return t?void 0:X>=0?X:Math.max(x(e),x($))},[X,$]),ef=i.useCallback(function(e){var t=String(e);if(q)return q(t);var n=t;return V&&(n=n.replace(V,".")),n.replace(/[^\w.-]+/g,"")},[q,V]),eg=i.useRef(""),eb=i.useCallback(function(e,t){if(G)return G(e,{userTyping:t,input:String(eg.current)});var n="number"==typeof e?w(e):e;if(!t){var r=ep(n,t);E(n)&&(V||r>=0)&&(n=C(n,V||".",r))}return n},[G,ep,V]),eh=i.useState(function(){var e=null!=y?y:S;return ed.isInvalidate()&&["string","number"].includes((0,m.Z)(e))?Number.isNaN(e)?"":e:eb(ed.toString(),!1)}),ev=(0,p.Z)(eh,2),e$=ev[0],ey=ev[1];function ex(e,t){ey(eb(e.isInvalidate()?e.toString(!1):e.toString(!t),t))}eg.current=e$;var ew=i.useMemo(function(){return A(h)},[h,X]),eE=i.useMemo(function(){return A(b)},[b,X]),eS=i.useMemo(function(){return!(!ew||!ed||ed.isInvalidate())&&ew.lessEquals(ed)},[ew,ed]),eO=i.useMemo(function(){return!(!eE||!ed||ed.isInvalidate())&&ed.lessEquals(eE)},[eE,ed]),eN=(n=et.current,r=(0,i.useRef)(null),[function(){try{var e=n.selectionStart,t=n.selectionEnd,a=n.value,i=a.substring(0,e),o=a.substring(t);r.current={start:e,end:t,value:a,beforeTxt:i,afterTxt:o}}catch(e){}},function(){if(n&&r.current&&ea)try{var e=n.value,t=r.current,a=t.beforeTxt,i=t.afterTxt,o=t.start,l=e.length;if(e.endsWith(i))l=e.length-r.current.afterTxt.length;else if(e.startsWith(a))l=a.length;else{var s=a[o-1],c=e.indexOf(s,o-1);-1!==c&&(l=c+1)}n.setSelectionRange(l,l)}catch(e){(0,M.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(e.message))}}]),eC=(0,p.Z)(eN,2),ej=eC[0],ek=eC[1],eI=function(e){return ew&&!e.lessEquals(ew)?ew:eE&&!eE.lessEquals(e)?eE:null},eM=function(e){return!eI(e)},eZ=function(e,t){var n=e,r=eM(n)||n.isEmpty();if(n.isEmpty()||t||(n=eI(n)||n,r=!0),!j&&!O&&r){var a,i=n.toString(),o=ep(i,t);return o>=0&&!eM(n=N(C(i,".",o)))&&(n=N(C(i,".",o,!0))),n.equals(ed)||(a=n,void 0===S&&em(a),null==K||K(n.isEmpty()?null:H(L,n)),void 0===S&&ex(n,t)),n}return ed},eR=P(),ez=function e(t){if(ej(),eg.current=t,ey(t),!el.current){var n=N(ef(t));n.isNaN()||eZ(n,!0)}null==U||U(t),eR(function(){var n=t;q||(n=t.replace(/。/g,".")),n!==t&&e(n)})},eT=function(e){if((!e||!eS)&&(e||!eO)){eo.current=!1;var t,n=N(es.current?W($):$);e||(n=n.negate());var r=eZ((ed||N(0)).add(n.toString()),!1);null==Q||Q(H(L,r),{offset:es.current?W($):$,type:e?"up":"down"}),null===(t=et.current)||void 0===t||t.focus()}},eW=function(e){var t=N(ef(e$)),n=t;n=t.isNaN()?eZ(ed,e):eZ(t,e),void 0!==S?ex(ed,!1):n.isNaN()||ex(n,!1)};return(0,k.o)(function(){ed.isInvalidate()||ex(ed,!1)},[X]),(0,k.o)(function(){var e=N(S);em(e);var t=N(ef(e$));e.equals(t)&&eo.current&&!G||ex(e,eo.current)},[S]),(0,k.o)(function(){G&&ek()},[e$]),i.createElement("div",{className:u()(s,null==_?void 0:_.input,c,(o={},(0,d.Z)(o,"".concat(s,"-focused"),ea),(0,d.Z)(o,"".concat(s,"-disabled"),O),(0,d.Z)(o,"".concat(s,"-readonly"),j),(0,d.Z)(o,"".concat(s,"-not-a-number"),ed.isNaN()),(0,d.Z)(o,"".concat(s,"-out-of-range"),!ed.isInvalidate()&&!eM(ed)),o)),style:g,onFocus:function(){ei(!0)},onBlur:function(){eW(!1),ei(!1),eo.current=!1},onKeyDown:function(e){var t=e.key,n=e.shiftKey;eo.current=!0,es.current=n,"Enter"===t&&(el.current||(eo.current=!1),eW(!1),null==Y||Y(e)),!1!==z&&!el.current&&["Up","ArrowUp","Down","ArrowDown"].includes(t)&&(eT("Up"===t||"ArrowUp"===t),e.preventDefault())},onKeyUp:function(){eo.current=!1,es.current=!1},onCompositionStart:function(){el.current=!0},onCompositionEnd:function(){el.current=!1,ez(et.current.value)},onBeforeInput:function(){eo.current=!0}},F&&i.createElement(T,{prefixCls:s,upNode:Z,downNode:R,upDisabled:eS,downDisabled:eO,onStep:eT}),i.createElement("div",{className:"".concat(ee,"-wrap")},i.createElement("input",(0,a.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":b,"aria-valuemax":h,"aria-valuenow":ed.isInvalidate()?null:ed.toString(),step:$},J,{ref:(0,I.sQ)(et,t),className:ee,value:e$,onChange:function(e){ez(e.target.value)},disabled:O,readOnly:j}))))}),L=i.forwardRef(function(e,t){var n=e.disabled,r=e.style,o=e.prefixCls,l=e.value,s=e.prefix,c=e.suffix,u=e.addonBefore,d=e.addonAfter,m=e.classes,p=e.className,g=e.classNames,b=(0,f.Z)(e,F),h=i.useRef(null);return i.createElement(j.Q,{inputElement:i.createElement(_,(0,a.Z)({prefixCls:o,disabled:n,classNames:g,ref:(0,I.sQ)(h,t)},b)),className:p,triggerFocus:function(e){h.current&&(0,D.nH)(h.current,e)},prefixCls:o,value:l,disabled:n,style:r,prefix:s,suffix:c,addonAfter:d,addonBefore:u,classes:m,classNames:g,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});L.displayName="InputNumber";var q=n(9708),G=n(53124),X=n(46735),V=n(98866),K=n(98675),U=n(65223),Y=n(4173),Q=n(47673),J=n(14747),ee=n(80110),et=n(67968),en=n(45503);let er=(e,t)=>{let{componentCls:n,borderRadiusSM:r,borderRadiusLG:a}=e,i="lg"===t?a:r;return{[`&-${t}`]:{[`${n}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${n}-handler-up`]:{borderStartEndRadius:i},[`${n}-handler-down`]:{borderEndEndRadius:i}}}},ea=e=>{let{componentCls:t,lineWidth:n,lineType:r,colorBorder:a,borderRadius:i,fontSizeLG:o,controlHeightLG:l,controlHeightSM:s,colorError:c,paddingInlineSM:u,colorTextDescription:d,motionDurationMid:m,handleHoverColor:p,paddingInline:f,paddingBlock:g,handleBg:b,handleActiveBg:h,colorTextDisabled:v,borderRadiusSM:$,borderRadiusLG:y,controlWidth:x,handleVisible:w,handleBorderColor:E}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(e)),(0,Q.ik)(e)),(0,Q.bi)(e,t)),{display:"inline-block",width:x,margin:0,padding:0,border:`${n}px ${r} ${a}`,borderRadius:i,"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,borderRadius:y,[`input${t}-input`]:{height:l-2*n}},"&-sm":{padding:0,borderRadius:$,[`input${t}-input`]:{height:s-2*n,padding:`0 ${u}px`}},"&:hover":Object.assign({},(0,Q.pU)(e)),"&-focused":Object.assign({},(0,Q.M1)(e)),"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,J.Wf)(e)),(0,Q.s7)(e)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:y,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:$}},[`${t}-wrapper-disabled > ${t}-group-addon`]:Object.assign({},(0,Q.Xy)(e))}}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(e)),{width:"100%",padding:`${g}px ${f}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${m} linear`,appearance:"textfield",fontSize:"inherit"}),(0,Q.nz)(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[t]:Object.assign(Object.assign(Object.assign({[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{opacity:1},[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleWidth,height:"100%",background:b,borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,opacity:!0===w?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${m} linear ${m}`,[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${t}-handler-up-inner, - ${t}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:d,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${n}px ${r} ${E}`,transition:`all ${m} linear`,"&:active":{background:h},"&:hover":{height:"60%",[` - ${t}-handler-up-inner, - ${t}-handler-down-inner - `]:{color:p}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,J.Ro)()),{color:d,transition:`all ${m} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderBlockStart:`${n}px ${r} ${E}`,borderEndEndRadius:i}},er(e,"lg")),er(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` - ${t}-handler-up-disabled, - ${t}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${t}-handler-up-disabled:hover &-handler-up-inner, - ${t}-handler-down-disabled:hover &-handler-down-inner - `]:{color:v}})},{[`${t}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${t}-handler-down`]:{borderBlockStartWidth:0}}}]},ei=e=>{let{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:a,controlWidth:i,borderRadiusLG:o,borderRadiusSM:l}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,Q.ik)(e)),(0,Q.bi)(e,`${t}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:i,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o},"&-sm":{borderRadius:l},[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,Q.pU)(e)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},[`input${t}-input`]:{padding:`${n}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:a},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:r,marginInlineStart:a}}})}};var eo=(0,et.Z)("InputNumber",e=>{let t=(0,en.TS)(e,(0,Q.e5)(e));return[ea(t),ei(t),(0,ee.c)(t)]},e=>Object.assign(Object.assign({},(0,Q.TM)(e)),{controlWidth:90,handleWidth:e.controlHeightSM-2*e.lineWidth,handleFontSize:e.fontSize/2,handleVisible:"auto",handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder})),el=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let es=i.forwardRef((e,t)=>{let{getPrefixCls:n,direction:a}=i.useContext(G.E_),o=i.useRef(null);i.useImperativeHandle(t,()=>o.current);let{className:l,rootClassName:c,size:d,disabled:m,prefixCls:p,addonBefore:f,addonAfter:g,prefix:b,bordered:h=!0,readOnly:v,status:$,controls:y}=e,x=el(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),w=n("input-number",p),[E,S]=eo(w),{compactSize:O,compactItemClassnames:N}=(0,Y.ri)(w,a),C=i.createElement(s,{className:`${w}-handler-up-inner`}),j=i.createElement(r.Z,{className:`${w}-handler-down-inner`});"object"==typeof y&&(C=void 0===y.upIcon?C:i.createElement("span",{className:`${w}-handler-up-inner`},y.upIcon),j=void 0===y.downIcon?j:i.createElement("span",{className:`${w}-handler-down-inner`},y.downIcon));let{hasFeedback:k,status:I,isFormItemInput:M,feedbackIcon:Z}=i.useContext(U.aM),R=(0,q.F)(I,$),z=(0,K.Z)(e=>{var t;return null!==(t=null!=d?d:O)&&void 0!==t?t:e}),T=i.useContext(V.Z),W=null!=m?m:T,D=u()({[`${w}-lg`]:"large"===z,[`${w}-sm`]:"small"===z,[`${w}-rtl`]:"rtl"===a,[`${w}-borderless`]:!h,[`${w}-in-form-item`]:M},(0,q.Z)(w,R),N,S),P=`${w}-group`,B=i.createElement(L,Object.assign({ref:o,disabled:W,className:u()(l,c),upHandler:C,downHandler:j,prefixCls:w,readOnly:v,controls:"boolean"==typeof y?y:void 0,prefix:b,suffix:k&&Z,addonAfter:g&&i.createElement(Y.BR,null,i.createElement(U.Ux,{override:!0,status:!0},g)),addonBefore:f&&i.createElement(Y.BR,null,i.createElement(U.Ux,{override:!0,status:!0},f)),classNames:{input:D},classes:{affixWrapper:u()((0,q.Z)(`${w}-affix-wrapper`,R,k),{[`${w}-affix-wrapper-sm`]:"small"===z,[`${w}-affix-wrapper-lg`]:"large"===z,[`${w}-affix-wrapper-rtl`]:"rtl"===a,[`${w}-affix-wrapper-borderless`]:!h},S),wrapper:u()({[`${P}-rtl`]:"rtl"===a,[`${w}-wrapper-disabled`]:W},S),group:u()({[`${w}-group-wrapper-sm`]:"small"===z,[`${w}-group-wrapper-lg`]:"large"===z,[`${w}-group-wrapper-rtl`]:"rtl"===a},(0,q.Z)(`${w}-group-wrapper`,R,k),S)}},x));return E(B)});es._InternalPanelDoNotUseOrYouWillBeFired=e=>i.createElement(X.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},i.createElement(es,Object.assign({},e)));var ec=es},33507:function(e,t){t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, - opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, - opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})}}]); \ No newline at end of file diff --git a/pilot/server/static/_next/static/chunks/pages/_app-edeed3caf45d578a.js b/pilot/server/static/_next/static/chunks/pages/_app-2863ac11671feb6d.js similarity index 72% rename from pilot/server/static/_next/static/chunks/pages/_app-edeed3caf45d578a.js rename to pilot/server/static/_next/static/chunks/pages/_app-2863ac11671feb6d.js index c36e57354..446f8e269 100644 --- a/pilot/server/static/_next/static/chunks/pages/_app-edeed3caf45d578a.js +++ b/pilot/server/static/_next/static/chunks/pages/_app-2863ac11671feb6d.js @@ -1,7 +1,7 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{16397:function(e,t,n){"use strict";n.d(t,{iN:function(){return g},R_:function(){return f},ez:function(){return d}});var r=n(86500),o=n(1350),i=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function a(e){var t=e.r,n=e.g,o=e.b,i=(0,r.py)(t,n,o);return{h:360*i.h,s:i.s,v:i.v}}function l(e){var t=e.r,n=e.g,o=e.b;return"#".concat((0,r.vq)(t,n,o,!1))}function s(e,t,n){var r;return(r=Math.round(e.h)>=60&&240>=Math.round(e.h)?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function c(e,t,n){var r;return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)))}function u(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function f(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=(0,o.uA)(e),f=5;f>0;f-=1){var d=a(r),p=l((0,o.uA)({h:s(d,f,!0),s:c(d,f,!0),v:u(d,f,!0)}));n.push(p)}n.push(l(r));for(var h=1;h<=4;h+=1){var g=a(r),m=l((0,o.uA)({h:s(g,h),s:c(g,h),v:u(g,h)}));n.push(m)}return"dark"===t.theme?i.map(function(e){var r,i,a,s=e.index,c=e.opacity;return l((r=(0,o.uA)(t.backgroundColor||"#141414"),i=(0,o.uA)(n[s]),a=100*c/100,{r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b}))}):n}var d={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"},p={},h={};Object.keys(d).forEach(function(e){p[e]=f(d[e]),p[e].primary=p[e][5],h[e]=f(d[e],{theme:"dark",backgroundColor:"#141414"}),h[e].primary=h[e][5]}),p.red,p.volcano,p.gold,p.orange,p.yellow,p.lime,p.green,p.cyan;var g=p.blue;p.geekblue,p.purple,p.magenta,p.grey,p.grey},76325:function(e,t,n){"use strict";n.d(t,{E4:function(){return ee},jG:function(){return Z},fp:function(){return M},xy:function(){return Q}});var r,o=n(74902),i=n(1413),a=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)},l=n(67294),s=n.t(l,2);n(56982),n(91881);var c=n(15671),u=n(43144),f=n(4942),d=function(){function e(t){(0,c.Z)(this,e),(0,f.Z)(this,"instanceId",void 0),(0,f.Z)(this,"cache",new Map),this.instanceId=t}return(0,u.Z)(e,[{key:"get",value:function(e){return this.cache.get(e.join("%"))||null}},{key:"update",value:function(e,t){var n=e.join("%"),r=t(this.cache.get(n));null===r?this.cache.delete(n):this.cache.set(n,r)}}]),e}(),p="data-token-hash",h="data-css-hash",g="__cssinjs_instance__",m=l.createContext({hashPriority:"low",cache:function(){var e=Math.random().toString(12).slice(2);if("undefined"!=typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(h,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(t){t[g]=t[g]||e,t[g]===e&&document.head.insertBefore(t,n)});var r={};Array.from(document.querySelectorAll("style[".concat(h,"]"))).forEach(function(t){var n,o=t.getAttribute(h);r[o]?t[g]===e&&(null===(n=t.parentNode)||void 0===n||n.removeChild(t)):r[o]=!0})}return new d(e)}(),defaultCache:!0}),v=n(71002),y=n(98924),b=n(44958),x=n(97685),w=function(){function e(){(0,c.Z)(this,e),(0,f.Z)(this,"cache",void 0),(0,f.Z)(this,"keys",void 0),(0,f.Z)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return(0,u.Z)(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return e.forEach(function(e){if(o){var t,n;o=null===(t=o)||void 0===t?void 0:null===(n=t.map)||void 0===n?void 0:n.get(e)}else o=void 0}),null!==(t=o)&&void 0!==t&&t.value&&r&&(o.value[1]=this.cacheCallTimes++),null===(n=o)||void 0===n?void 0:n.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var r=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(e,t){var n=(0,x.Z)(e,2)[1];return r.internalGet(t)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),S+=1}return(0,u.Z)(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce(function(t,n){return n(e,t)},void 0)}}]),e}(),k=new w;function Z(e){var t=Array.isArray(e)?e:[e];return k.has(t)||k.set(t,new E(t)),k.get(t)}var O=new WeakMap;function $(e){var t=O.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof E?t+=r.id:r&&"object"===(0,v.Z)(r)?t+=$(r):t+=r}),O.set(e,t)),t}var P="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),j="_bAmBoO_",A=void 0,R=n(8410),T=(0,i.Z)({},s).useInsertionEffect,I=T?function(e,t,n){return T(function(){return e(),t()},n)}:function(e,t,n){l.useMemo(e,n),(0,R.Z)(function(){return t(!0)},n)},L=void 0!==(0,i.Z)({},s).useInsertionEffect?function(e){var t=[],n=!1;return l.useEffect(function(){return n=!1,function(){n=!0,t.length&&t.forEach(function(e){return e()})}},e),function(e){n||t.push(e)}}:function(){return function(e){e()}};function F(e,t,n,r,i){var a=l.useContext(m).cache,s=[e].concat((0,o.Z)(t)),c=s.join("_"),u=L([c]),f=function(e){a.update(s,function(t){var r=(0,x.Z)(t||[],2),o=r[0],i=[void 0===o?0:o,r[1]||n()];return e?e(i):i})};l.useMemo(function(){f()},[c]);var d=a.get(s)[1];return I(function(){null==i||i(d)},function(e){return f(function(t){var n=(0,x.Z)(t,2),r=n[0],o=n[1];return e&&0===r&&(null==i||i(d)),[r+1,o]}),function(){a.update(s,function(e){var t=(0,x.Z)(e||[],2),n=t[0],o=void 0===n?0:n,i=t[1];return 0==o-1?(u(function(){return null==r?void 0:r(i,!1)}),null):[o-1,i]})}},[c]),d}var _={},N=new Map,B=function(e,t,n,r){var o=n.getDerivativeToken(e),a=(0,i.Z)((0,i.Z)({},o),t);return r&&(a=r(a)),a};function M(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,l.useContext)(m).cache.instanceId,i=n.salt,s=void 0===i?"":i,c=n.override,u=void 0===c?_:c,f=n.formatToken,d=n.getComputedToken,h=l.useMemo(function(){return Object.assign.apply(Object,[{}].concat((0,o.Z)(t)))},[t]),v=l.useMemo(function(){return $(h)},[h]),y=l.useMemo(function(){return $(u)},[u]);return F("token",[s,e.id,v,y],function(){var t=d?d(h,u,e):B(h,u,e,f),n=a("".concat(s,"_").concat($(t)));t._tokenKey=n,N.set(n,(N.get(n)||0)+1);var r="".concat("css","-").concat(a(n));return t._hashId=r,[t,r]},function(e){var t,n,o;t=e[0]._tokenKey,N.set(t,(N.get(t)||0)-1),o=(n=Array.from(N.keys())).filter(function(e){return 0>=(N.get(e)||0)}),n.length-o.length>0&&o.forEach(function(e){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(p,'="').concat(e,'"]')).forEach(function(e){if(e[g]===r){var t;null===(t=e.parentNode)||void 0===t||t.removeChild(e)}}),N.delete(e)})})}var z=n(87462),D={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},H=n(20211),W=n(92190),U="data-ant-cssinjs-cache-path",V="_FILE_STYLE__",q=!0,G=(0,y.Z)(),K="_multi_value_";function X(e){return(0,H.q)((0,W.MY)(e),H.P).replace(/\{%%%\:[^;];}/g,";")}var J=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},a=r.root,l=r.injectHash,s=r.parentSelectors,c=n.hashId,u=n.layer,f=(n.path,n.hashPriority),d=n.transformers,p=void 0===d?[]:d;n.linters;var h="",g={};function m(t){var r=t.getName(c);if(!g[r]){var o=e(t.style,n,{root:!1,parentSelectors:s}),i=(0,x.Z)(o,1)[0];g[r]="@keyframes ".concat(t.getName(c)).concat(i)}}if((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach(function(t){Array.isArray(t)?e(t,n):t&&n.push(t)}),n})(Array.isArray(t)?t:[t]).forEach(function(t){var r="string"!=typeof t||a?t:{};if("string"==typeof r)h+="".concat(r,"\n");else if(r._keyframe)m(r);else{var u=p.reduce(function(e,t){var n;return(null==t?void 0:null===(n=t.visit)||void 0===n?void 0:n.call(t,e))||e},r);Object.keys(u).forEach(function(t){var r=u[t];if("object"!==(0,v.Z)(r)||!r||"animationName"===t&&r._keyframe||"object"===(0,v.Z)(r)&&r&&("_skip_check_"in r||K in r)){function d(e,t){var n=e.replace(/[A-Z]/g,function(e){return"-".concat(e.toLowerCase())}),r=t;D[e]||"number"!=typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!=t&&t._keyframe&&(m(t),r=t.getName(c)),h+="".concat(n,":").concat(r,";")}var p,y=null!==(p=null==r?void 0:r.value)&&void 0!==p?p:r;"object"===(0,v.Z)(r)&&null!=r&&r[K]&&Array.isArray(y)?y.forEach(function(e){d(t,e)}):d(t,y)}else{var b=!1,w=t.trim(),C=!1;(a||l)&&c?w.startsWith("@")?b=!0:w=function(e,t,n){if(!t)return e;var r=".".concat(t),i="low"===n?":where(".concat(r,")"):r;return e.split(",").map(function(e){var t,n=e.trim().split(/\s+/),r=n[0]||"",a=(null===(t=r.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[r="".concat(a).concat(i).concat(r.slice(a.length))].concat((0,o.Z)(n.slice(1))).join(" ")}).join(",")}(t,c,f):a&&!c&&("&"===w||""===w)&&(w="",C=!0);var S=e(r,n,{root:C,injectHash:b,parentSelectors:[].concat((0,o.Z)(s),[w])}),E=(0,x.Z)(S,2),k=E[0],Z=E[1];g=(0,i.Z)((0,i.Z)({},g),Z),h+="".concat(w).concat(k)}})}}),a){if(u&&(void 0===A&&(A=function(e,t,n){if((0,y.Z)()){(0,b.hq)(e,P);var r,o,i=document.createElement("div");i.style.position="fixed",i.style.left="0",i.style.top="0",null==t||t(i),document.body.appendChild(i);var a=n?n(i):null===(r=getComputedStyle(i).content)||void 0===r?void 0:r.includes(j);return null===(o=i.parentNode)||void 0===o||o.removeChild(i),(0,b.jL)(P),a}return!1}("@layer ".concat(P," { .").concat(P,' { content: "').concat(j,'"!important; } }'),function(e){e.className=P})),A)){var w=u.split(","),C=w[w.length-1].trim();h="@layer ".concat(C," {").concat(h,"}"),w.length>1&&(h="@layer ".concat(u,"{%%%:%}").concat(h))}}else h="{".concat(h,"}");return[h,g]};function Y(){return null}function Q(e,t){var n=e.token,i=e.path,s=e.hashId,c=e.layer,u=e.nonce,d=e.clientOnly,v=e.order,w=void 0===v?0:v,C=l.useContext(m),S=C.autoClear,E=(C.mock,C.defaultCache),k=C.hashPriority,Z=C.container,O=C.ssrInline,$=C.transformers,P=C.linters,j=C.cache,A=n._tokenKey,R=[A].concat((0,o.Z)(i)),T=F("style",R,function(){var e=R.join("|");if(!function(){if(!r&&(r={},(0,y.Z)())){var e,t=document.createElement("div");t.className=U,t.style.position="fixed",t.style.visibility="hidden",t.style.top="-9999px",document.body.appendChild(t);var n=getComputedStyle(t).content||"";(n=n.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(function(e){var t=e.split(":"),n=(0,x.Z)(t,2),o=n[0],i=n[1];r[o]=i});var o=document.querySelector("style[".concat(U,"]"));o&&(q=!1,null===(e=o.parentNode)||void 0===e||e.removeChild(o)),document.body.removeChild(t)}}(),r[e]){var n=function(e){var t=r[e],n=null;if(t&&(0,y.Z)()){if(q)n=V;else{var o=document.querySelector("style[".concat(h,'="').concat(r[e],'"]'));o?n=o.innerHTML:delete r[e]}}return[n,t]}(e),o=(0,x.Z)(n,2),l=o[0],u=o[1];if(l)return[l,A,u,{},d,w]}var f=J(t(),{hashId:s,hashPriority:k,layer:c,path:i.join("-"),transformers:$,linters:P}),p=(0,x.Z)(f,2),g=p[0],m=p[1],v=X(g),b=a("".concat(R.join("%")).concat(v));return[v,A,b,m,d,w]},function(e,t){var n=(0,x.Z)(e,3)[2];(t||S)&&G&&(0,b.jL)(n,{mark:h})},function(e){var t=(0,x.Z)(e,4),n=t[0],r=(t[1],t[2]),o=t[3];if(G&&n!==V){var i={mark:h,prepend:"queue",attachTo:Z,priority:w},a="function"==typeof u?u():u;a&&(i.csp={nonce:a});var l=(0,b.hq)(n,r,i);l[g]=j.instanceId,l.setAttribute(p,A),Object.keys(o).forEach(function(e){(0,b.hq)(X(o[e]),"_effect-".concat(e),i)})}}),I=(0,x.Z)(T,3),L=I[0],_=I[1],N=I[2];return function(e){var t,n;return t=O&&!G&&E?l.createElement("style",(0,z.Z)({},(n={},(0,f.Z)(n,p,_),(0,f.Z)(n,h,N),n),{dangerouslySetInnerHTML:{__html:L}})):l.createElement(Y,null),l.createElement(l.Fragment,null,t,e)}}var ee=function(){function e(t,n){(0,c.Z)(this,e),(0,f.Z)(this,"name",void 0),(0,f.Z)(this,"style",void 0),(0,f.Z)(this,"_keyframe",!0),this.name=t,this.style=n}return(0,u.Z)(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}();function et(e){return e.notSplit=!0,e}et(["borderTop","borderBottom"]),et(["borderTop"]),et(["borderBottom"]),et(["borderLeft","borderRight"]),et(["borderLeft"]),et(["borderRight"])},42135:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(87462),o=n(97685),i=n(4942),a=n(45987),l=n(67294),s=n(94184),c=n.n(s),u=n(16397),f=n(63017),d=n(1413),p=n(71002),h=n(44958),g=n(27571),m=n(80334);function v(e){return"object"===(0,p.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,p.Z)(e.icon)||"function"==typeof e.icon)}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];return"class"===n?(t.className=r,delete t.class):(delete t[n],t[n.replace(/-(.)/g,function(e,t){return t.toUpperCase()})]=r),t},{})}function b(e){return(0,u.R_)(e)[0]}function x(e){return e?Array.isArray(e)?e:[e]:[]}var w=function(e){var t=(0,l.useContext)(f.Z),n=t.csp,r=t.prefixCls,o="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";r&&(o=o.replace(/anticon/g,r)),(0,l.useEffect)(function(){var t=e.current,r=(0,g.A)(t);(0,h.hq)(o,"@ant-design-icons",{prepend:!0,csp:n,attachTo:r})},[])},C=["icon","className","onClick","style","primaryColor","secondaryColor"],S={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},E=function(e){var t,n,r=e.icon,o=e.className,i=e.onClick,s=e.style,c=e.primaryColor,u=e.secondaryColor,f=(0,a.Z)(e,C),p=l.useRef(),h=S;if(c&&(h={primaryColor:c,secondaryColor:u||b(c)}),w(p),t=v(r),n="icon should be icon definiton, but got ".concat(r),(0,m.ZP)(t,"[@ant-design/icons] ".concat(n)),!v(r))return null;var g=r;return g&&"function"==typeof g.icon&&(g=(0,d.Z)((0,d.Z)({},g),{},{icon:g.icon(h.primaryColor,h.secondaryColor)})),function e(t,n,r){return r?l.createElement(t.tag,(0,d.Z)((0,d.Z)({key:n},y(t.attrs)),r),(t.children||[]).map(function(r,o){return e(r,"".concat(n,"-").concat(t.tag,"-").concat(o))})):l.createElement(t.tag,(0,d.Z)({key:n},y(t.attrs)),(t.children||[]).map(function(r,o){return e(r,"".concat(n,"-").concat(t.tag,"-").concat(o))}))}(g.icon,"svg-".concat(g.name),(0,d.Z)((0,d.Z)({className:o,onClick:i,style:s,"data-icon":g.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},f),{},{ref:p}))};function k(e){var t=x(e),n=(0,o.Z)(t,2),r=n[0],i=n[1];return E.setTwoToneColors({primaryColor:r,secondaryColor:i})}E.displayName="IconReact",E.getTwoToneColors=function(){return(0,d.Z)({},S)},E.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;S.primaryColor=t,S.secondaryColor=n||b(t),S.calculated=!!n};var Z=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];k(u.iN.primary);var O=l.forwardRef(function(e,t){var n,s=e.className,u=e.icon,d=e.spin,p=e.rotate,h=e.tabIndex,g=e.onClick,m=e.twoToneColor,v=(0,a.Z)(e,Z),y=l.useContext(f.Z),b=y.prefixCls,w=void 0===b?"anticon":b,C=y.rootClassName,S=c()(C,w,(n={},(0,i.Z)(n,"".concat(w,"-").concat(u.name),!!u.name),(0,i.Z)(n,"".concat(w,"-spin"),!!d||"loading"===u.name),n),s),k=h;void 0===k&&g&&(k=-1);var O=x(m),$=(0,o.Z)(O,2),P=$[0],j=$[1];return l.createElement("span",(0,r.Z)({role:"img","aria-label":u.name},v,{ref:t,tabIndex:k,onClick:g,className:S}),l.createElement(E,{icon:u,primaryColor:P,secondaryColor:j,style:p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0}))});O.displayName="AntdIcon",O.getTwoToneColor=function(){var e=E.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},O.setTwoToneColor=k;var $=O},63017:function(e,t,n){"use strict";var r=(0,n(67294).createContext)({});t.Z=r},89739:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},4340:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},97937:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},21640:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},78860:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},50888:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},86500:function(e,t,n){"use strict";n.d(t,{T6:function(){return d},VD:function(){return p},WE:function(){return c},Yt:function(){return h},lC:function(){return i},py:function(){return s},rW:function(){return o},s:function(){return f},ve:function(){return l},vq:function(){return u}});var r=n(90279);function o(e,t,n){return{r:255*(0,r.sh)(e,255),g:255*(0,r.sh)(t,255),b:255*(0,r.sh)(n,255)}}function i(e,t,n){var o=Math.max(e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255)),i=Math.min(e,t,n),a=0,l=0,s=(o+i)/2;if(o===i)l=0,a=0;else{var c=o-i;switch(l=s>.5?c/(2-o-i):c/(o+i),o){case e:a=(t-n)/c+(t1&&(n-=1),n<1/6)?e+(t-e)*(6*n):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function l(e,t,n){if(e=(0,r.sh)(e,360),t=(0,r.sh)(t,100),n=(0,r.sh)(n,100),0===t)i=n,l=n,o=n;else{var o,i,l,s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;o=a(c,s,e+1/3),i=a(c,s,e),l=a(c,s,e-1/3)}return{r:255*o,g:255*i,b:255*l}}function s(e,t,n){var o=Math.max(e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255)),i=Math.min(e,t,n),a=0,l=o-i;if(o===i)a=0;else{switch(o){case e:a=(t-n)/l+(t>16,g:(65280&e)>>8,b:255&e}}},48701:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},1350:function(e,t,n){"use strict";n.d(t,{uA:function(){return a}});var r=n(86500),o=n(48701),i=n(90279);function a(e){var t={r:0,g:0,b:0},n=1,a=null,l=null,s=null,c=!1,d=!1;return"string"==typeof e&&(e=function(e){if(0===(e=e.trim().toLowerCase()).length)return!1;var t=!1;if(o.R[e])e=o.R[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=u.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=u.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=u.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=u.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=u.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=u.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=u.hex8.exec(e))?{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),a:(0,r.T6)(n[4]),format:t?"name":"hex8"}:(n=u.hex6.exec(e))?{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),format:t?"name":"hex"}:(n=u.hex4.exec(e))?{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),a:(0,r.T6)(n[4]+n[4]),format:t?"name":"hex8"}:!!(n=u.hex3.exec(e))&&{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),format:t?"name":"hex"}}(e)),"object"==typeof e&&(f(e.r)&&f(e.g)&&f(e.b)?(t=(0,r.rW)(e.r,e.g,e.b),c=!0,d="%"===String(e.r).substr(-1)?"prgb":"rgb"):f(e.h)&&f(e.s)&&f(e.v)?(a=(0,i.JX)(e.s),l=(0,i.JX)(e.v),t=(0,r.WE)(e.h,a,l),c=!0,d="hsv"):f(e.h)&&f(e.s)&&f(e.l)&&(a=(0,i.JX)(e.s),s=(0,i.JX)(e.l),t=(0,r.ve)(e.h,a,s),c=!0,d="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=(0,i.Yq)(n),{ok:c,format:e.format||d,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var l="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),s="[\\s|\\(]+(".concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")\\s*\\)?"),c="[\\s|\\(]+(".concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")\\s*\\)?"),u={CSS_UNIT:new RegExp(l),rgb:RegExp("rgb"+s),rgba:RegExp("rgba"+c),hsl:RegExp("hsl"+s),hsla:RegExp("hsla"+c),hsv:RegExp("hsv"+s),hsva:RegExp("hsva"+c),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function f(e){return!!u.CSS_UNIT.exec(String(e))}},10274:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(86500),o=n(48701),i=n(1350),a=n(90279),l=function(){function e(t,n){if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"==typeof t&&(t=(0,r.Yt)(t)),this.originalInput=t;var o,a=(0,i.uA)(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(o=n.format)&&void 0!==o?o:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return 128>this.getBrightness()},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return .2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,a.Yq)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=(0,r.py)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,r.py)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(o,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,r.lC)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,r.lC)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(o,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,r.vq)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,r.s)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,a.sh)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,a.sh)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,r.vq)(this.r,this.g,this.b,!1),t=0,n=Object.entries(o.R);t=0;return!t&&r&&(e.startsWith("hex")||"name"===e)?"name"===e&&0===this.a?this.toName():this.toRgbString():("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),("hex"===e||"hex6"===e)&&(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=(0,a.V2)(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-(255*(t/100))))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-(255*(t/100))))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-(255*(t/100))))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=(0,a.V2)(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=(0,a.V2)(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=(0,a.V2)(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),i=n/100,a={r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a};return new e(a)},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,i=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,i=n.v,a=[],l=1/t;t--;)a.push(new e({h:r,s:o,v:i})),i=(i+l)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,o=[this],i=360/t,a=1;aMath.abs(e-t))?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function o(e){return Math.min(1,Math.max(0,e))}function i(e){return(isNaN(e=parseFloat(e))||e<0||e>1)&&(e=1),e}function a(e){return e<=1?"".concat(100*Number(e),"%"):e}function l(e){return 1===e.length?"0"+e:String(e)}n.d(t,{FZ:function(){return l},JX:function(){return a},V2:function(){return o},Yq:function(){return i},sh:function(){return r}})},9463:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t-1&&!e.return)switch(e.type){case a.h5:e.return=function e(t,n){switch((0,i.vp)(t,n)){case 5103:return a.G$+"print-"+t+t;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 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a.G$+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return a.G$+t+a.uj+t+a.MS+t+t;case 6828:case 4268:return a.G$+t+a.MS+t+t;case 6165:return a.G$+t+a.MS+"flex-"+t+t;case 5187:return a.G$+t+(0,i.gx)(t,/(\w+).+(:[^]+)/,a.G$+"box-$1$2"+a.MS+"flex-$1$2")+t;case 5443:return a.G$+t+a.MS+"flex-item-"+(0,i.gx)(t,/flex-|-self/,"")+t;case 4675:return a.G$+t+a.MS+"flex-line-pack"+(0,i.gx)(t,/align-content|flex-|-self/,"")+t;case 5548:return a.G$+t+a.MS+(0,i.gx)(t,"shrink","negative")+t;case 5292:return a.G$+t+a.MS+(0,i.gx)(t,"basis","preferred-size")+t;case 6060:return a.G$+"box-"+(0,i.gx)(t,"-grow","")+a.G$+t+a.MS+(0,i.gx)(t,"grow","positive")+t;case 4554:return a.G$+(0,i.gx)(t,/([^-])(transform)/g,"$1"+a.G$+"$2")+t;case 6187:return(0,i.gx)((0,i.gx)((0,i.gx)(t,/(zoom-|grab)/,a.G$+"$1"),/(image-set)/,a.G$+"$1"),t,"")+t;case 5495:case 3959:return(0,i.gx)(t,/(image-set\([^]*)/,a.G$+"$1$`$1");case 4968:return(0,i.gx)((0,i.gx)(t,/(.+:)(flex-)?(.*)/,a.G$+"box-pack:$3"+a.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a.G$+t+t;case 4095:case 3583:case 4068:case 2532:return(0,i.gx)(t,/(.+)-inline(.+)/,a.G$+"$1$2")+t;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((0,i.to)(t)-1-n>6)switch((0,i.uO)(t,n+1)){case 109:if(45!==(0,i.uO)(t,n+4))break;case 102:return(0,i.gx)(t,/(.+:)(.+)-([^]+)/,"$1"+a.G$+"$2-$3$1"+a.uj+(108==(0,i.uO)(t,n+3)?"$3":"$2-$3"))+t;case 115:return~(0,i.Cw)(t,"stretch")?e((0,i.gx)(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==(0,i.uO)(t,n+1))break;case 6444:switch((0,i.uO)(t,(0,i.to)(t)-3-(~(0,i.Cw)(t,"!important")&&10))){case 107:return(0,i.gx)(t,":",":"+a.G$)+t;case 101:return(0,i.gx)(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a.G$+(45===(0,i.uO)(t,14)?"inline-":"")+"box$3$1"+a.G$+"$2$3$1"+a.MS+"$2box$3")+t}break;case 5936:switch((0,i.uO)(t,n+11)){case 114:return a.G$+t+a.MS+(0,i.gx)(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return a.G$+t+a.MS+(0,i.gx)(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return a.G$+t+a.MS+(0,i.gx)(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return a.G$+t+a.MS+t+t}return t}(e.value,e.length);break;case a.lK:return(0,l.q)([(0,o.JG)(e,{value:(0,i.gx)(e.value,"@","@"+a.G$)})],r);case a.Fr:if(e.length)return(0,i.$e)(e.props,function(t){switch((0,i.EQ)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,l.q)([(0,o.JG)(e,{props:[(0,i.gx)(t,/:(read-\w+)/,":"+a.uj+"$1")]})],r);case"::placeholder":return(0,l.q)([(0,o.JG)(e,{props:[(0,i.gx)(t,/:(plac\w+)/,":"+a.G$+"input-$1")]}),(0,o.JG)(e,{props:[(0,i.gx)(t,/:(plac\w+)/,":"+a.uj+"$1")]}),(0,o.JG)(e,{props:[(0,i.gx)(t,/:(plac\w+)/,a.MS+"input-$1")]})],r)}return""})}}],g=function(e){var t,n,o,a,c,u=e.key;if("css"===u){var f=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(f,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var g=e.stylisPlugins||h,m={},v=[];n=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+u+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(a)+c,styles:a,next:r}}},27278:function(e,t,n){"use strict";n.d(t,{L:function(){return a},j:function(){return l}});var r,o=n(67294),i=!!(r||(r=n.t(o,2))).useInsertionEffect&&(r||(r=n.t(o,2))).useInsertionEffect,a=i||function(e){return e()},l=i||o.useLayoutEffect},70444:function(e,t,n){"use strict";function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "}),r}n.d(t,{My:function(){return i},fp:function(){return r},hC:function(){return o}});var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},i=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}}},60769:function(e,t,n){"use strict";n.d(t,{Z:function(){return eT}});var r,o,i,a,l,s=n(87462),c=n(63366),u=n(67294),f=n(33703),d=n(73546),p=n(82690);function h(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function g(e){var t=h(e).Element;return e instanceof t||e instanceof Element}function m(e){var t=h(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function v(e){if("undefined"==typeof ShadowRoot)return!1;var t=h(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var y=Math.max,b=Math.min,x=Math.round;function w(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function C(){return!/^((?!chrome|android).)*safari/i.test(w())}function S(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&m(e)&&(o=e.offsetWidth>0&&x(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&x(r.height)/e.offsetHeight||1);var a=(g(e)?h(e):window).visualViewport,l=!C()&&n,s=(r.left+(l&&a?a.offsetLeft:0))/o,c=(r.top+(l&&a?a.offsetTop:0))/i,u=r.width/o,f=r.height/i;return{width:u,height:f,top:c,right:s+u,bottom:c+f,left:s,x:s,y:c}}function E(e){var t=h(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function k(e){return e?(e.nodeName||"").toLowerCase():null}function Z(e){return((g(e)?e.ownerDocument:e.document)||window.document).documentElement}function O(e){return S(Z(e)).left+E(e).scrollLeft}function $(e){return h(e).getComputedStyle(e)}function P(e){var t=$(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function j(e){var t=S(e),n=e.offsetWidth,r=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-r)&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function A(e){return"html"===k(e)?e:e.assignedSlot||e.parentNode||(v(e)?e.host:null)||Z(e)}function R(e,t){void 0===t&&(t=[]);var n,r=function e(t){return["html","body","#document"].indexOf(k(t))>=0?t.ownerDocument.body:m(t)&&P(t)?t:e(A(t))}(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=h(r),a=o?[i].concat(i.visualViewport||[],P(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(R(A(a)))}function T(e){return m(e)&&"fixed"!==$(e).position?e.offsetParent:null}function I(e){for(var t=h(e),n=T(e);n&&["table","td","th"].indexOf(k(n))>=0&&"static"===$(n).position;)n=T(n);return n&&("html"===k(n)||"body"===k(n)&&"static"===$(n).position)?t:n||function(e){var t=/firefox/i.test(w());if(/Trident/i.test(w())&&m(e)&&"fixed"===$(e).position)return null;var n=A(e);for(v(n)&&(n=n.host);m(n)&&0>["html","body"].indexOf(k(n));){var r=$(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var L="bottom",F="right",_="left",N="auto",B=["top",L,F,_],M="start",z="viewport",D="popper",H=B.reduce(function(e,t){return e.concat([t+"-"+M,t+"-end"])},[]),W=[].concat(B,[N]).reduce(function(e,t){return e.concat([t,t+"-"+M,t+"-end"])},[]),U=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],V={placement:"bottom",modifiers:[],strategy:"absolute"};function q(){for(var e=arguments.length,t=Array(e),n=0;n=0?"x":"y"}function Y(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?K(o):null,a=o?X(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case"top":t={x:l,y:n.y-r.height};break;case L:t={x:l,y:n.y+n.height};break;case F:t={x:n.x+n.width,y:s};break;case _:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var c=i?J(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[u]/2-r[u]/2);break;case"end":t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var Q={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ee(e){var t,n,r,o,i,a,l,s=e.popper,c=e.popperRect,u=e.placement,f=e.variation,d=e.offsets,p=e.position,g=e.gpuAcceleration,m=e.adaptive,v=e.roundOffsets,y=e.isFixed,b=d.x,w=void 0===b?0:b,C=d.y,S=void 0===C?0:C,E="function"==typeof v?v({x:w,y:S}):{x:w,y:S};w=E.x,S=E.y;var k=d.hasOwnProperty("x"),O=d.hasOwnProperty("y"),P=_,j="top",A=window;if(m){var R=I(s),T="clientHeight",N="clientWidth";R===h(s)&&"static"!==$(R=Z(s)).position&&"absolute"===p&&(T="scrollHeight",N="scrollWidth"),("top"===u||(u===_||u===F)&&"end"===f)&&(j=L,S-=(y&&R===A&&A.visualViewport?A.visualViewport.height:R[T])-c.height,S*=g?1:-1),(u===_||("top"===u||u===L)&&"end"===f)&&(P=F,w-=(y&&R===A&&A.visualViewport?A.visualViewport.width:R[N])-c.width,w*=g?1:-1)}var B=Object.assign({position:p},m&&Q),M=!0===v?(t={x:w,y:S},n=h(s),r=t.x,o=t.y,{x:x(r*(i=n.devicePixelRatio||1))/i||0,y:x(o*i)/i||0}):{x:w,y:S};return(w=M.x,S=M.y,g)?Object.assign({},B,((l={})[j]=O?"0":"",l[P]=k?"0":"",l.transform=1>=(A.devicePixelRatio||1)?"translate("+w+"px, "+S+"px)":"translate3d("+w+"px, "+S+"px, 0)",l)):Object.assign({},B,((a={})[j]=O?S+"px":"",a[P]=k?w+"px":"",a.transform="",a))}var et={left:"right",right:"left",bottom:"top",top:"bottom"};function en(e){return e.replace(/left|right|bottom|top/g,function(e){return et[e]})}var er={start:"end",end:"start"};function eo(e){return e.replace(/start|end/g,function(e){return er[e]})}function ei(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&v(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ea(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function el(e,t,n){var r,o,i,a,l,s,c,u,f,d;return t===z?ea(function(e,t){var n=h(e),r=Z(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;var c=C();(c||!c&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l+O(e),y:s}}(e,n)):g(t)?((r=S(t,!1,"fixed"===n)).top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r):ea((o=Z(e),a=Z(o),l=E(o),s=null==(i=o.ownerDocument)?void 0:i.body,c=y(a.scrollWidth,a.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),u=y(a.scrollHeight,a.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),f=-l.scrollLeft+O(o),d=-l.scrollTop,"rtl"===$(s||a).direction&&(f+=y(a.clientWidth,s?s.clientWidth:0)-c),{width:c,height:u,x:f,y:d}))}function es(){return{top:0,right:0,bottom:0,left:0}}function ec(e){return Object.assign({},es(),e)}function eu(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function ef(e,t){void 0===t&&(t={});var n,r,o,i,a,l,s,c=t,u=c.placement,f=void 0===u?e.placement:u,d=c.strategy,p=void 0===d?e.strategy:d,h=c.boundary,v=c.rootBoundary,x=c.elementContext,w=void 0===x?D:x,C=c.altBoundary,E=c.padding,O=void 0===E?0:E,P=ec("number"!=typeof O?O:eu(O,B)),j=e.rects.popper,T=e.elements[void 0!==C&&C?w===D?"reference":D:w],_=(n=g(T)?T:T.contextElement||Z(e.elements.popper),l=(a=[].concat("clippingParents"===(r=void 0===h?"clippingParents":h)?(o=R(A(n)),g(i=["absolute","fixed"].indexOf($(n).position)>=0&&m(n)?I(n):n)?o.filter(function(e){return g(e)&&ei(e,i)&&"body"!==k(e)}):[]):[].concat(r),[void 0===v?z:v]))[0],(s=a.reduce(function(e,t){var r=el(n,t,p);return e.top=y(r.top,e.top),e.right=b(r.right,e.right),e.bottom=b(r.bottom,e.bottom),e.left=y(r.left,e.left),e},el(n,l,p))).width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s),N=S(e.elements.reference),M=Y({reference:N,element:j,strategy:"absolute",placement:f}),H=ea(Object.assign({},j,M)),W=w===D?H:N,U={top:_.top-W.top+P.top,bottom:W.bottom-_.bottom+P.bottom,left:_.left-W.left+P.left,right:W.right-_.right+P.right},V=e.modifiersData.offset;if(w===D&&V){var q=V[f];Object.keys(U).forEach(function(e){var t=[F,L].indexOf(e)>=0?1:-1,n=["top",L].indexOf(e)>=0?"y":"x";U[e]+=q[n]*t})}return U}function ed(e,t,n){return y(e,b(t,n))}function ep(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function eh(e){return["top",F,L,_].some(function(t){return e[t]>=0})}var eg=(i=void 0===(o=(r={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,l=void 0===a||a,s=h(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(e){e.addEventListener("scroll",n.update,G)}),l&&s.addEventListener("resize",n.update,G),function(){i&&c.forEach(function(e){e.removeEventListener("scroll",n.update,G)}),l&&s.removeEventListener("resize",n.update,G)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Y({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=n.adaptive,i=n.roundOffsets,a=void 0===i||i,l={placement:K(t.placement),variation:X(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===r||r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ee(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===o||o,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ee(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];m(o)&&k(o)&&(Object.assign(o.style,n),Object.keys(r).forEach(function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});m(r)&&k(r)&&(Object.assign(r.style,i),Object.keys(o).forEach(function(e){r.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=W.reduce(function(e,n){var r,o,a,l,s,c;return e[n]=(r=t.rects,a=[_,"top"].indexOf(o=K(n))>=0?-1:1,s=(l="function"==typeof i?i(Object.assign({},r,{placement:n})):i)[0],c=l[1],s=s||0,c=(c||0)*a,[_,F].indexOf(o)>=0?{x:c,y:s}:{x:s,y:c}),e},{}),l=a[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0===a||a,s=n.fallbackPlacements,c=n.padding,u=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,h=void 0===p||p,g=n.allowedAutoPlacements,m=t.options.placement,v=K(m)===m,y=s||(v||!h?[en(m)]:function(e){if(K(e)===N)return[];var t=en(e);return[eo(e),t,eo(t)]}(m)),b=[m].concat(y).reduce(function(e,n){var r,o,i,a,l,s,d,p,m,v,y,b;return e.concat(K(n)===N?(o=(r={placement:n,boundary:u,rootBoundary:f,padding:c,flipVariations:h,allowedAutoPlacements:g}).placement,i=r.boundary,a=r.rootBoundary,l=r.padding,s=r.flipVariations,p=void 0===(d=r.allowedAutoPlacements)?W:d,0===(y=(v=(m=X(o))?s?H:H.filter(function(e){return X(e)===m}):B).filter(function(e){return p.indexOf(e)>=0})).length&&(y=v),Object.keys(b=y.reduce(function(e,n){return e[n]=ef(t,{placement:n,boundary:i,rootBoundary:a,padding:l})[K(n)],e},{})).sort(function(e,t){return b[e]-b[t]})):n)},[]),x=t.rects.reference,w=t.rects.popper,C=new Map,S=!0,E=b[0],k=0;k=0,j=P?"width":"height",A=ef(t,{placement:Z,boundary:u,rootBoundary:f,altBoundary:d,padding:c}),R=P?$?F:_:$?L:"top";x[j]>w[j]&&(R=en(R));var T=en(R),I=[];if(i&&I.push(A[O]<=0),l&&I.push(A[R]<=0,A[T]<=0),I.every(function(e){return e})){E=Z,S=!1;break}C.set(Z,I)}if(S)for(var z=h?3:1,D=function(e){var t=b.find(function(t){var n=C.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},U=z;U>0&&"break"!==D(U);U--);t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=n.altAxis,a=n.boundary,l=n.rootBoundary,s=n.altBoundary,c=n.padding,u=n.tether,f=void 0===u||u,d=n.tetherOffset,p=void 0===d?0:d,h=ef(t,{boundary:a,rootBoundary:l,padding:c,altBoundary:s}),g=K(t.placement),m=X(t.placement),v=!m,x=J(g),w="x"===x?"y":"x",C=t.modifiersData.popperOffsets,S=t.rects.reference,E=t.rects.popper,k="function"==typeof p?p(Object.assign({},t.rects,{placement:t.placement})):p,Z="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,$={x:0,y:0};if(C){if(void 0===o||o){var P,A="y"===x?"top":_,R="y"===x?L:F,T="y"===x?"height":"width",N=C[x],B=N+h[A],z=N-h[R],D=f?-E[T]/2:0,H=m===M?S[T]:E[T],W=m===M?-E[T]:-S[T],U=t.elements.arrow,V=f&&U?j(U):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:es(),G=q[A],Y=q[R],Q=ed(0,S[T],V[T]),ee=v?S[T]/2-D-Q-G-Z.mainAxis:H-Q-G-Z.mainAxis,et=v?-S[T]/2+D+Q+Y+Z.mainAxis:W+Q+Y+Z.mainAxis,en=t.elements.arrow&&I(t.elements.arrow),er=en?"y"===x?en.clientTop||0:en.clientLeft||0:0,eo=null!=(P=null==O?void 0:O[x])?P:0,ei=N+ee-eo-er,ea=N+et-eo,el=ed(f?b(B,ei):B,N,f?y(z,ea):z);C[x]=el,$[x]=el-N}if(void 0!==i&&i){var ec,eu,ep="x"===x?"top":_,eh="x"===x?L:F,eg=C[w],em="y"===w?"height":"width",ev=eg+h[ep],ey=eg-h[eh],eb=-1!==["top",_].indexOf(g),ex=null!=(eu=null==O?void 0:O[w])?eu:0,ew=eb?ev:eg-S[em]-E[em]-ex+Z.altAxis,eC=eb?eg+S[em]+E[em]-ex-Z.altAxis:ey,eS=f&&eb?(ec=ed(ew,eg,eC))>eC?eC:ec:ed(f?ew:ev,eg,f?eC:ey);C[w]=eS,$[w]=eS-eg}t.modifiersData[r]=$}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,r=e.state,o=e.name,i=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,s=K(r.placement),c=J(s),u=[_,F].indexOf(s)>=0?"height":"width";if(a&&l){var f=ec("number"!=typeof(t="function"==typeof(t=i.padding)?t(Object.assign({},r.rects,{placement:r.placement})):t)?t:eu(t,B)),d=j(a),p="y"===c?"top":_,h="y"===c?L:F,g=r.rects.reference[u]+r.rects.reference[c]-l[c]-r.rects.popper[u],m=l[c]-r.rects.reference[c],v=I(a),y=v?"y"===c?v.clientHeight||0:v.clientWidth||0:0,b=f[p],x=y-d[u]-f[h],w=y/2-d[u]/2+(g/2-m/2),C=ed(b,w,x);r.modifiersData[o]=((n={})[c]=C,n.centerOffset=C-w,n)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&ei(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=ef(t,{elementContext:"reference"}),l=ef(t,{altBoundary:!0}),s=ep(a,r),c=ep(l,o,i),u=eh(s),f=eh(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}}]}).defaultModifiers)?[]:o,l=void 0===(a=r.defaultOptions)?V:a,function(e,t,n){void 0===n&&(n=l);var r,o={placement:"bottom",orderedModifiers:[],options:Object.assign({},V,l),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],s=!1,c={state:o,setOptions:function(n){var r,s,f,d,p,h="function"==typeof n?n(o.options):n;u(),o.options=Object.assign({},l,o.options,h),o.scrollParents={reference:g(e)?R(e):e.contextElement?R(e.contextElement):[],popper:R(t)};var m=(s=Object.keys(r=[].concat(i,o.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return r[e]}),f=new Map,d=new Set,p=[],s.forEach(function(e){f.set(e.name,e)}),s.forEach(function(e){d.has(e.name)||function e(t){d.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!d.has(t)){var n=f.get(t);n&&e(n)}}),p.push(t)}(e)}),U.reduce(function(e,t){return e.concat(p.filter(function(e){return e.phase===t}))},[]));return o.orderedModifiers=m.filter(function(e){return e.enabled}),o.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=e.effect;if("function"==typeof r){var i=r({state:o,name:t,instance:c,options:void 0===n?{}:n});a.push(i||function(){})}}),c.update()},forceUpdate:function(){if(!s){var e,t,n,r,i,a,l,u,f,d,p,g,v=o.elements,y=v.reference,b=v.popper;if(q(y,b)){o.rects={reference:(t=I(b),n="fixed"===o.options.strategy,r=m(t),u=m(t)&&(a=x((i=t.getBoundingClientRect()).width)/t.offsetWidth||1,l=x(i.height)/t.offsetHeight||1,1!==a||1!==l),f=Z(t),d=S(y,u,n),p={scrollLeft:0,scrollTop:0},g={x:0,y:0},(r||!r&&!n)&&(("body"!==k(t)||P(f))&&(p=(e=t)!==h(e)&&m(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:E(e)),m(t)?(g=S(t,!0),g.x+=t.clientLeft,g.y+=t.clientTop):f&&(g.x=O(f))),{x:d.left+p.scrollLeft-g.x,y:d.top+p.scrollTop-g.y,width:d.width,height:d.height}),popper:j(b)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach(function(e){return o.modifiersData[e.name]=Object.assign({},e.data)});for(var w=0;w(0,em.Z)({root:["root"]},function(e){let{disableDefaultClasses:t}=u.useContext(ek);return n=>t?"":e(n)}(eb)),ej={},eA=u.forwardRef(function(e,t){var n;let{anchorEl:r,children:o,direction:i,disablePortal:a,modifiers:l,open:p,placement:h,popperOptions:g,popperRef:m,slotProps:v={},slots:y={},TransitionProps:b}=e,x=(0,c.Z)(e,eZ),w=u.useRef(null),C=(0,f.Z)(w,t),S=u.useRef(null),E=(0,f.Z)(S,m),k=u.useRef(E);(0,d.Z)(()=>{k.current=E},[E]),u.useImperativeHandle(m,()=>S.current,[]);let Z=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(h,i),[O,$]=u.useState(Z),[P,j]=u.useState(e$(r));u.useEffect(()=>{S.current&&S.current.forceUpdate()}),u.useEffect(()=>{r&&j(e$(r))},[r]),(0,d.Z)(()=>{if(!P||!p)return;let e=e=>{$(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:t})=>{e(t)}}];null!=l&&(t=t.concat(l)),g&&null!=g.modifiers&&(t=t.concat(g.modifiers));let n=eg(P,w.current,(0,s.Z)({placement:Z},g,{modifiers:t}));return k.current(n),()=>{n.destroy(),k.current(null)}},[P,a,l,p,g,Z]);let A={placement:O};null!==b&&(A.TransitionProps=b);let R=eP(),T=null!=(n=y.root)?n:"div",I=function(e){var t;let{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,a=(0,c.Z)(e,eS),l=i?{}:(0,eC.Z)(r,o),{props:u,internalRef:d}=(0,ew.Z)((0,s.Z)({},a,{externalSlotProps:l})),p=(0,f.Z)(d,null==l?void 0:l.ref,null==(t=e.additionalProps)?void 0:t.ref),h=(0,ex.Z)(n,(0,s.Z)({},u,{ref:p}),o);return h}({elementType:T,externalSlotProps:v.root,externalForwardedProps:x,additionalProps:{role:"tooltip",ref:C},ownerState:e,className:R.root});return(0,eE.jsx)(T,(0,s.Z)({},I,{children:"function"==typeof o?o(A):o}))}),eR=u.forwardRef(function(e,t){let n;let{anchorEl:r,children:o,container:i,direction:a="ltr",disablePortal:l=!1,keepMounted:f=!1,modifiers:d,open:h,placement:g="bottom",popperOptions:m=ej,popperRef:v,style:y,transition:b=!1,slotProps:x={},slots:w={}}=e,C=(0,c.Z)(e,eO),[S,E]=u.useState(!0);if(!f&&!h&&(!b||S))return null;if(i)n=i;else if(r){let e=e$(r);n=e&&void 0!==e.nodeType?(0,p.Z)(e).body:(0,p.Z)(null).body}let k=!h&&f&&(!b||S)?"none":void 0;return(0,eE.jsx)(ev.Z,{disablePortal:l,container:n,children:(0,eE.jsx)(eA,(0,s.Z)({anchorEl:r,direction:a,disablePortal:l,modifiers:d,ref:t,open:b?!S:h,placement:g,popperOptions:m,popperRef:v,slotProps:x,slots:w},C,{style:(0,s.Z)({position:"fixed",top:0,left:0,display:k},y),TransitionProps:b?{in:h,onEnter:()=>{E(!1)},onExited:()=>{E(!0)}}:void 0,children:o}))})});var eT=eR},78385:function(e,t,n){"use strict";var r=n(67294),o=n(73935),i=n(33703),a=n(73546),l=n(7960),s=n(85893);let c=r.forwardRef(function(e,t){let{children:n,container:c,disablePortal:u=!1}=e,[f,d]=r.useState(null),p=(0,i.Z)(r.isValidElement(n)?n.ref:null,t);return((0,a.Z)(()=>{!u&&d(("function"==typeof c?c():c)||document.body)},[c,u]),(0,a.Z)(()=>{if(f&&!u)return(0,l.Z)(t,f),()=>{(0,l.Z)(t,null)}},[t,f,u]),u)?r.isValidElement(n)?r.cloneElement(n,{ref:p}):(0,s.jsx)(r.Fragment,{children:n}):(0,s.jsx)(r.Fragment,{children:f?o.createPortal(n,f):f})});t.Z=c},70758:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),o=n(67294),i=n(99962),a=n(33703),l=n(30437);function s(e={}){let{disabled:t=!1,focusableWhenDisabled:n,href:s,rootRef:c,tabIndex:u,to:f,type:d}=e,p=o.useRef(),[h,g]=o.useState(!1),{isFocusVisibleRef:m,onFocus:v,onBlur:y,ref:b}=(0,i.Z)(),[x,w]=o.useState(!1);t&&!n&&x&&w(!1),o.useEffect(()=>{m.current=x},[x,m]);let[C,S]=o.useState(""),E=e=>t=>{var n;x&&t.preventDefault(),null==(n=e.onMouseLeave)||n.call(e,t)},k=e=>t=>{var n;y(t),!1===m.current&&w(!1),null==(n=e.onBlur)||n.call(e,t)},Z=e=>t=>{var n,r;p.current||(p.current=t.currentTarget),v(t),!0===m.current&&(w(!0),null==(r=e.onFocusVisible)||r.call(e,t)),null==(n=e.onFocus)||n.call(e,t)},O=()=>{let e=p.current;return"BUTTON"===C||"INPUT"===C&&["button","submit","reset"].includes(null==e?void 0:e.type)||"A"===C&&(null==e?void 0:e.href)},$=e=>n=>{if(!t){var r;null==(r=e.onClick)||r.call(e,n)}},P=e=>n=>{var r;t||(g(!0),document.addEventListener("mouseup",()=>{g(!1)},{once:!0})),null==(r=e.onMouseDown)||r.call(e,n)},j=e=>n=>{var r,o;null==(r=e.onKeyDown)||r.call(e,n),!n.defaultMuiPrevented&&(n.target!==n.currentTarget||O()||" "!==n.key||n.preventDefault(),n.target!==n.currentTarget||" "!==n.key||t||g(!0),n.target!==n.currentTarget||O()||"Enter"!==n.key||t||(null==(o=e.onClick)||o.call(e,n),n.preventDefault()))},A=e=>n=>{var r,o;n.target===n.currentTarget&&g(!1),null==(r=e.onKeyUp)||r.call(e,n),n.target!==n.currentTarget||O()||t||" "!==n.key||n.defaultMuiPrevented||null==(o=e.onClick)||o.call(e,n)},R=o.useCallback(e=>{var t;S(null!=(t=null==e?void 0:e.tagName)?t:"")},[]),T=(0,a.Z)(R,c,b,p),I={};return"BUTTON"===C?(I.type=null!=d?d:"button",n?I["aria-disabled"]=t:I.disabled=t):""!==C&&(s||f||(I.role="button",I.tabIndex=null!=u?u:0),t&&(I["aria-disabled"]=t,I.tabIndex=n?null!=u?u:0:-1)),{getRootProps:(t={})=>{let n=(0,l.Z)(e),o=(0,r.Z)({},n,t);return delete o.onFocusVisible,(0,r.Z)({type:d},o,I,{onBlur:k(o),onClick:$(o),onFocus:Z(o),onKeyDown:j(o),onKeyUp:A(o),onMouseDown:P(o),onMouseLeave:E(o),ref:T})},focusVisible:x,setFocusVisible:w,active:h,rootRef:T}}},5922:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(87462);function o(e,t,n){return void 0===e||"string"==typeof e?t:(0,r.Z)({},t,{ownerState:(0,r.Z)({},t.ownerState,n)})}},30437:function(e,t,n){"use strict";function r(e,t=[]){if(void 0===e)return{};let n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n}n.d(t,{Z:function(){return r}})},24407:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(86010),i=n(30437);function a(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t}function l(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:l,externalForwardedProps:s,className:c}=e;if(!t){let e=(0,o.Z)(null==s?void 0:s.className,null==l?void 0:l.className,c,null==n?void 0:n.className),t=(0,r.Z)({},null==n?void 0:n.style,null==s?void 0:s.style,null==l?void 0:l.style),i=(0,r.Z)({},n,s,l);return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}let u=(0,i.Z)((0,r.Z)({},s,l)),f=a(l),d=a(s),p=t(u),h=(0,o.Z)(null==p?void 0:p.className,null==n?void 0:n.className,c,null==s?void 0:s.className,null==l?void 0:l.className),g=(0,r.Z)({},null==p?void 0:p.style,null==n?void 0:n.style,null==s?void 0:s.style,null==l?void 0:l.style),m=(0,r.Z)({},p,n,d,f);return h.length>0&&(m.className=h),Object.keys(g).length>0&&(m.style=g),{props:m,internalRef:p.ref}}},71276:function(e,t,n){"use strict";function r(e,t,n){return"function"==typeof e?e(t,n):e}n.d(t,{Z:function(){return r}})},31523:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"}),"Article");t.Z=a},99078:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1z"}),"DarkMode");t.Z=a},28223:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 14H7v-4h4v4zm0-6H7V7h4v4zm6 6h-4v-4h4v4zm0-6h-4V7h4v4z"}),"Dataset");t.Z=a},52778:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5-1-1h-5l-1 1H5v2h14V4h-3.5z"}),"DeleteOutlineOutlined");t.Z=a},79453:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z"}),"Expand");t.Z=a},80087:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"}),"Language");t.Z=a},326:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.Z=a},66418:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12zM7 9h2v2H7zm8 0h2v2h-2zm-4 0h2v2h-2z"}),"SmsOutlined");t.Z=a},48953:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"m6.76 4.84-1.8-1.79-1.41 1.41 1.79 1.79 1.42-1.41zM4 10.5H1v2h3v-2zm9-9.95h-2V3.5h2V.55zm7.45 3.91-1.41-1.41-1.79 1.79 1.41 1.41 1.79-1.79zm-3.21 13.7 1.79 1.8 1.41-1.41-1.8-1.79-1.4 1.4zM20 10.5v2h3v-2h-3zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm-1 16.95h2V19.5h-2v2.95zm-7.45-3.91 1.41 1.41 1.79-1.8-1.41-1.41-1.79 1.8z"}),"WbSunny");t.Z=a},64938:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(14698)},48665:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(87462),o=n(63366),i=n(67294),a=n(70828),l=n(49731),s=n(86523),c=n(39707),u=n(96682),f=n(85893);let d=["className","component"];var p=n(37078),h=n(1812),g=n(2548);let m=function(e={}){let{themeId:t,defaultTheme:n,defaultClassName:p="MuiBox-root",generateClassName:h}=e,g=(0,l.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(s.Z),m=i.forwardRef(function(e,i){let l=(0,u.Z)(n),s=(0,c.Z)(e),{className:m,component:v="div"}=s,y=(0,o.Z)(s,d);return(0,f.jsx)(g,(0,r.Z)({as:v,ref:i,className:(0,a.Z)(m,h?h(p):p),theme:t&&l[t]||l},y))});return m}({themeId:g.Z,defaultTheme:h.Z,defaultClassName:"MuiBox-root",generateClassName:p.Z.generate});var v=m},47556:function(e,t,n){"use strict";var r=n(63366),o=n(87462),i=n(67294),a=n(70758),l=n(94780),s=n(14142),c=n(33703),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(48699),g=n(11842),m=n(89996),v=n(85893);let y=["children","action","color","variant","size","fullWidth","startDecorator","endDecorator","loading","loadingPosition","loadingIndicator","disabled","component","slots","slotProps"],b=e=>{let{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,fullWidth:i,size:a,variant:c,loading:u}=e,f={root:["root",n&&"disabled",r&&"focusVisible",i&&"fullWidth",c&&`variant${(0,s.Z)(c)}`,t&&`color${(0,s.Z)(t)}`,a&&`size${(0,s.Z)(a)}`,u&&"loading"],startDecorator:["startDecorator"],endDecorator:["endDecorator"],loadingIndicatorCenter:["loadingIndicatorCenter"]},d=(0,l.Z)(f,g.F,{});return r&&o&&(d.root+=` ${o}`),d},x=(0,u.Z)("span",{name:"JoyButton",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})({"--Icon-margin":"0 0 0 calc(var(--Button-gap) / -2)","--CircularProgress-margin":"0 0 0 calc(var(--Button-gap) / -2)",display:"inherit",marginRight:"var(--Button-gap)"}),w=(0,u.Z)("span",{name:"JoyButton",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})({"--Icon-margin":"0 calc(var(--Button-gap) / -2) 0 0","--CircularProgress-margin":"0 calc(var(--Button-gap) / -2) 0 0",display:"inherit",marginLeft:"var(--Button-gap)"}),C=(0,u.Z)("span",{name:"JoyButton",slot:"LoadingCenter",overridesResolver:(e,t)=>t.loadingIndicatorCenter})(({theme:e,ownerState:t})=>{var n,r;return(0,o.Z)({display:"inherit",position:"absolute",left:"50%",transform:"translateX(-50%)",color:null==(n=e.variants[t.variant])||null==(n=n[t.color])?void 0:n.color},t.disabled&&{color:null==(r=e.variants[`${t.variant}Disabled`])||null==(r=r[t.color])?void 0:r.color})}),S=(0,u.Z)("button",{name:"JoyButton",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,i,a;return[(0,o.Z)({"--Icon-margin":"initial"},"sm"===t.size&&{"--Icon-fontSize":"1.25rem","--CircularProgress-size":"20px","--Button-gap":"0.375rem",minHeight:"var(--Button-minHeight, 2rem)",fontSize:e.vars.fontSize.sm,paddingBlock:"2px",paddingInline:"0.75rem"},"md"===t.size&&{"--Icon-fontSize":"1.5rem","--CircularProgress-size":"24px","--Button-gap":"0.5rem",minHeight:"var(--Button-minHeight, 2.5rem)",fontSize:e.vars.fontSize.sm,paddingBlock:"0.25rem",paddingInline:"1rem"},"lg"===t.size&&{"--Icon-fontSize":"1.75rem","--CircularProgress-size":"28px","--Button-gap":"0.75rem",minHeight:"var(--Button-minHeight, 3rem)",fontSize:e.vars.fontSize.md,paddingBlock:"0.375rem",paddingInline:"1.5rem"},{WebkitTapHighlightColor:"transparent",borderRadius:`var(--Button-radius, ${e.vars.radius.sm})`,margin:"var(--Button-margin)",border:"none",backgroundColor:"transparent",cursor:"pointer",display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",textDecoration:"none",fontFamily:e.vars.fontFamily.body,fontWeight:e.vars.fontWeight.lg,lineHeight:1},t.fullWidth&&{width:"100%"},{[e.focus.selector]:e.focus.default}),null==(n=e.variants[t.variant])?void 0:n[t.color],{"&:hover":{"@media (hover: hover)":null==(r=e.variants[`${t.variant}Hover`])?void 0:r[t.color]}},{"&:active":null==(i=e.variants[`${t.variant}Active`])?void 0:i[t.color]},(0,o.Z)({[`&.${g.Z.disabled}`]:null==(a=e.variants[`${t.variant}Disabled`])?void 0:a[t.color]},"center"===t.loadingPosition&&{[`&.${g.Z.loading}`]:{color:"transparent"}})]}),E=i.forwardRef(function(e,t){var n;let l=(0,f.Z)({props:e,name:"JoyButton"}),{children:s,action:u,color:g="primary",variant:E="solid",size:k="md",fullWidth:Z=!1,startDecorator:O,endDecorator:$,loading:P=!1,loadingPosition:j="center",loadingIndicator:A,disabled:R,component:T,slots:I={},slotProps:L={}}=l,F=(0,r.Z)(l,y),_=i.useContext(m.Z),N=e.variant||_.variant||E,B=e.size||_.size||k,{getColor:M}=(0,d.VT)(N),z=M(e.color,_.color||g),D=null!=(n=e.disabled)?n:_.disabled||R||P,H=i.useRef(null),W=(0,c.Z)(H,t),{focusVisible:U,setFocusVisible:V,getRootProps:q}=(0,a.Z)((0,o.Z)({},l,{disabled:D,rootRef:W})),G=null!=A?A:(0,v.jsx)(h.Z,(0,o.Z)({},"context"!==z&&{color:z},{thickness:{sm:2,md:3,lg:4}[B]||3}));i.useImperativeHandle(u,()=>({focusVisible:()=>{var e;V(!0),null==(e=H.current)||e.focus()}}),[V]);let K=(0,o.Z)({},l,{color:z,fullWidth:Z,variant:N,size:B,focusVisible:U,loading:P,loadingPosition:j,disabled:D}),X=b(K),J=(0,o.Z)({},F,{component:T,slots:I,slotProps:L}),[Y,Q]=(0,p.Z)("root",{ref:t,className:X.root,elementType:S,externalForwardedProps:J,getSlotProps:q,ownerState:K}),[ee,et]=(0,p.Z)("startDecorator",{className:X.startDecorator,elementType:x,externalForwardedProps:J,ownerState:K}),[en,er]=(0,p.Z)("endDecorator",{className:X.endDecorator,elementType:w,externalForwardedProps:J,ownerState:K}),[eo,ei]=(0,p.Z)("loadingIndicatorCenter",{className:X.loadingIndicatorCenter,elementType:C,externalForwardedProps:J,ownerState:K});return(0,v.jsxs)(Y,(0,o.Z)({},Q,{children:[(O||P&&"start"===j)&&(0,v.jsx)(ee,(0,o.Z)({},et,{children:P&&"start"===j?G:O})),s,P&&"center"===j&&(0,v.jsx)(eo,(0,o.Z)({},ei,{children:G})),($||P&&"end"===j)&&(0,v.jsx)(en,(0,o.Z)({},er,{children:P&&"end"===j?G:$}))]}))});E.muiName="Button",t.Z=E},11842:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(26821);function o(e){return(0,r.d6)("MuiButton",e)}let i=(0,r.sI)("MuiButton",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","focusVisible","disabled","sizeSm","sizeMd","sizeLg","fullWidth","startDecorator","endDecorator","loading","loadingIndicatorCenter"]);t.Z=i},89996:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext({});t.Z=o},48699:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(87462),o=n(63366),i=n(67294),a=n(86010),l=n(14142),s=n(94780),c=n(70917),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(26821);function g(e){return(0,h.d6)("MuiCircularProgress",e)}(0,h.sI)("MuiCircularProgress",["root","determinate","svg","track","progress","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);var m=n(85893);let v=e=>e,y,b=["color","backgroundColor"],x=["children","className","color","size","variant","thickness","determinate","value","component","slots","slotProps"],w=(0,c.F4)({"0%":{transform:"rotate(-90deg)"},"100%":{transform:"rotate(270deg)"}}),C=e=>{let{determinate:t,color:n,variant:r,size:o}=e,i={root:["root",t&&"determinate",n&&`color${(0,l.Z)(n)}`,r&&`variant${(0,l.Z)(r)}`,o&&`size${(0,l.Z)(o)}`],svg:["svg"],track:["track"],progress:["progress"]};return(0,s.Z)(i,g,{})},S=(0,u.Z)("span",{name:"JoyCircularProgress",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e,theme:t})=>{var n;let i=(null==(n=t.variants[e.variant])?void 0:n[e.color])||{},{color:a,backgroundColor:l}=i,s=(0,o.Z)(i,b);return(0,r.Z)({"--Icon-fontSize":"calc(0.4 * var(--_root-size))","--CircularProgress-trackColor":l,"--CircularProgress-progressColor":a,"--CircularProgress-percent":e.value,"--CircularProgress-linecap":"round"},"sm"===e.size&&{"--CircularProgress-trackThickness":"3px","--CircularProgress-progressThickness":"3px","--_root-size":"var(--CircularProgress-size, 24px)"},"sm"===e.instanceSize&&{"--CircularProgress-size":"24px"},"md"===e.size&&{"--CircularProgress-trackThickness":"6px","--CircularProgress-progressThickness":"6px","--_root-size":"var(--CircularProgress-size, 40px)"},"md"===e.instanceSize&&{"--CircularProgress-size":"40px"},"lg"===e.size&&{"--CircularProgress-trackThickness":"8px","--CircularProgress-progressThickness":"8px","--_root-size":"var(--CircularProgress-size, 64px)"},"lg"===e.instanceSize&&{"--CircularProgress-size":"64px"},e.thickness&&{"--CircularProgress-trackThickness":`${e.thickness}px`,"--CircularProgress-progressThickness":`${e.thickness}px`},{"--_thickness-diff":"calc(var(--CircularProgress-trackThickness) - var(--CircularProgress-progressThickness))","--_inner-size":"calc(var(--_root-size) - 2 * var(--variant-borderWidth, 0px))","--_outlined-inset":"max(var(--CircularProgress-trackThickness), var(--CircularProgress-progressThickness))",width:"var(--_root-size)",height:"var(--_root-size)",borderRadius:"var(--_root-size)",margin:"var(--CircularProgress-margin)",boxSizing:"border-box",display:"inline-flex",justifyContent:"center",alignItems:"center",flexShrink:0,position:"relative",color:a},e.children&&{fontFamily:t.vars.fontFamily.body,fontWeight:t.vars.fontWeight.md,fontSize:"calc(0.2 * var(--_root-size))"},s,"outlined"===e.variant&&{"&:before":(0,r.Z)({content:'""',display:"block",position:"absolute",borderRadius:"inherit",top:"var(--_outlined-inset)",left:"var(--_outlined-inset)",right:"var(--_outlined-inset)",bottom:"var(--_outlined-inset)"},s)})}),E=(0,u.Z)("svg",{name:"JoyCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({width:"inherit",height:"inherit",display:"inherit",boxSizing:"inherit",position:"absolute",top:"calc(-1 * var(--variant-borderWidth, 0px))",left:"calc(-1 * var(--variant-borderWidth, 0px))"}),k=(0,u.Z)("circle",{name:"JoyCircularProgress",slot:"track",overridesResolver:(e,t)=>t.track})({cx:"50%",cy:"50%",r:"calc(var(--_inner-size) / 2 - var(--CircularProgress-trackThickness) / 2 + min(0px, var(--_thickness-diff) / 2))",fill:"transparent",strokeWidth:"var(--CircularProgress-trackThickness)",stroke:"var(--CircularProgress-trackColor)"}),Z=(0,u.Z)("circle",{name:"JoyCircularProgress",slot:"progress",overridesResolver:(e,t)=>t.progress})({"--_progress-radius":"calc(var(--_inner-size) / 2 - var(--CircularProgress-progressThickness) / 2 - max(0px, var(--_thickness-diff) / 2))","--_progress-length":"calc(2 * 3.1415926535 * var(--_progress-radius))",cx:"50%",cy:"50%",r:"var(--_progress-radius)",fill:"transparent",strokeWidth:"var(--CircularProgress-progressThickness)",stroke:"var(--CircularProgress-progressColor)",strokeLinecap:"var(--CircularProgress-linecap, round)",strokeDasharray:"var(--_progress-length)",strokeDashoffset:"calc(var(--_progress-length) - var(--CircularProgress-percent) * var(--_progress-length) / 100)",transformOrigin:"center",transform:"rotate(-90deg)"},({ownerState:e})=>!e.determinate&&(0,c.iv)(y||(y=v` +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{16397:function(e,t,n){"use strict";n.d(t,{iN:function(){return g},R_:function(){return f},ez:function(){return d}});var r=n(86500),o=n(1350),i=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function a(e){var t=e.r,n=e.g,o=e.b,i=(0,r.py)(t,n,o);return{h:360*i.h,s:i.s,v:i.v}}function l(e){var t=e.r,n=e.g,o=e.b;return"#".concat((0,r.vq)(t,n,o,!1))}function s(e,t,n){var r;return(r=Math.round(e.h)>=60&&240>=Math.round(e.h)?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function c(e,t,n){var r;return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)))}function u(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function f(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=(0,o.uA)(e),f=5;f>0;f-=1){var d=a(r),p=l((0,o.uA)({h:s(d,f,!0),s:c(d,f,!0),v:u(d,f,!0)}));n.push(p)}n.push(l(r));for(var h=1;h<=4;h+=1){var g=a(r),m=l((0,o.uA)({h:s(g,h),s:c(g,h),v:u(g,h)}));n.push(m)}return"dark"===t.theme?i.map(function(e){var r,i,a,s=e.index,c=e.opacity;return l((r=(0,o.uA)(t.backgroundColor||"#141414"),i=(0,o.uA)(n[s]),a=100*c/100,{r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b}))}):n}var d={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"},p={},h={};Object.keys(d).forEach(function(e){p[e]=f(d[e]),p[e].primary=p[e][5],h[e]=f(d[e],{theme:"dark",backgroundColor:"#141414"}),h[e].primary=h[e][5]}),p.red,p.volcano,p.gold,p.orange,p.yellow,p.lime,p.green,p.cyan;var g=p.blue;p.geekblue,p.purple,p.magenta,p.grey,p.grey},76325:function(e,t,n){"use strict";n.d(t,{E4:function(){return ee},jG:function(){return Z},fp:function(){return M},xy:function(){return Q}});var r,o=n(74902),i=n(1413),a=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)},l=n(67294),s=n.t(l,2);n(56982),n(91881);var c=n(15671),u=n(43144),f=n(4942),d=function(){function e(t){(0,c.Z)(this,e),(0,f.Z)(this,"instanceId",void 0),(0,f.Z)(this,"cache",new Map),this.instanceId=t}return(0,u.Z)(e,[{key:"get",value:function(e){return this.cache.get(e.join("%"))||null}},{key:"update",value:function(e,t){var n=e.join("%"),r=t(this.cache.get(n));null===r?this.cache.delete(n):this.cache.set(n,r)}}]),e}(),p="data-token-hash",h="data-css-hash",g="__cssinjs_instance__",m=l.createContext({hashPriority:"low",cache:function(){var e=Math.random().toString(12).slice(2);if("undefined"!=typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(h,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(t){t[g]=t[g]||e,t[g]===e&&document.head.insertBefore(t,n)});var r={};Array.from(document.querySelectorAll("style[".concat(h,"]"))).forEach(function(t){var n,o=t.getAttribute(h);r[o]?t[g]===e&&(null===(n=t.parentNode)||void 0===n||n.removeChild(t)):r[o]=!0})}return new d(e)}(),defaultCache:!0}),v=n(71002),y=n(98924),b=n(44958),x=n(97685),w=function(){function e(){(0,c.Z)(this,e),(0,f.Z)(this,"cache",void 0),(0,f.Z)(this,"keys",void 0),(0,f.Z)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return(0,u.Z)(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return e.forEach(function(e){if(o){var t,n;o=null===(t=o)||void 0===t?void 0:null===(n=t.map)||void 0===n?void 0:n.get(e)}else o=void 0}),null!==(t=o)&&void 0!==t&&t.value&&r&&(o.value[1]=this.cacheCallTimes++),null===(n=o)||void 0===n?void 0:n.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var r=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(e,t){var n=(0,x.Z)(e,2)[1];return r.internalGet(t)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),S+=1}return(0,u.Z)(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce(function(t,n){return n(e,t)},void 0)}}]),e}(),k=new w;function Z(e){var t=Array.isArray(e)?e:[e];return k.has(t)||k.set(t,new E(t)),k.get(t)}var O=new WeakMap;function $(e){var t=O.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof E?t+=r.id:r&&"object"===(0,v.Z)(r)?t+=$(r):t+=r}),O.set(e,t)),t}var P="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),j="_bAmBoO_",A=void 0,R=n(8410),T=(0,i.Z)({},s).useInsertionEffect,I=T?function(e,t,n){return T(function(){return e(),t()},n)}:function(e,t,n){l.useMemo(e,n),(0,R.Z)(function(){return t(!0)},n)},_=void 0!==(0,i.Z)({},s).useInsertionEffect?function(e){var t=[],n=!1;return l.useEffect(function(){return n=!1,function(){n=!0,t.length&&t.forEach(function(e){return e()})}},e),function(e){n||t.push(e)}}:function(){return function(e){e()}};function L(e,t,n,r,i){var a=l.useContext(m).cache,s=[e].concat((0,o.Z)(t)),c=s.join("_"),u=_([c]),f=function(e){a.update(s,function(t){var r=(0,x.Z)(t||[],2),o=r[0],i=[void 0===o?0:o,r[1]||n()];return e?e(i):i})};l.useMemo(function(){f()},[c]);var d=a.get(s)[1];return I(function(){null==i||i(d)},function(e){return f(function(t){var n=(0,x.Z)(t,2),r=n[0],o=n[1];return e&&0===r&&(null==i||i(d)),[r+1,o]}),function(){a.update(s,function(e){var t=(0,x.Z)(e||[],2),n=t[0],o=void 0===n?0:n,i=t[1];return 0==o-1?(u(function(){return null==r?void 0:r(i,!1)}),null):[o-1,i]})}},[c]),d}var F={},N=new Map,B=function(e,t,n,r){var o=n.getDerivativeToken(e),a=(0,i.Z)((0,i.Z)({},o),t);return r&&(a=r(a)),a};function M(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,l.useContext)(m).cache.instanceId,i=n.salt,s=void 0===i?"":i,c=n.override,u=void 0===c?F:c,f=n.formatToken,d=n.getComputedToken,h=l.useMemo(function(){return Object.assign.apply(Object,[{}].concat((0,o.Z)(t)))},[t]),v=l.useMemo(function(){return $(h)},[h]),y=l.useMemo(function(){return $(u)},[u]);return L("token",[s,e.id,v,y],function(){var t=d?d(h,u,e):B(h,u,e,f),n=a("".concat(s,"_").concat($(t)));t._tokenKey=n,N.set(n,(N.get(n)||0)+1);var r="".concat("css","-").concat(a(n));return t._hashId=r,[t,r]},function(e){var t,n,o;t=e[0]._tokenKey,N.set(t,(N.get(t)||0)-1),o=(n=Array.from(N.keys())).filter(function(e){return 0>=(N.get(e)||0)}),n.length-o.length>0&&o.forEach(function(e){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(p,'="').concat(e,'"]')).forEach(function(e){if(e[g]===r){var t;null===(t=e.parentNode)||void 0===t||t.removeChild(e)}}),N.delete(e)})})}var z=n(87462),D={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},H=n(20211),W=n(92190),U="data-ant-cssinjs-cache-path",V="_FILE_STYLE__",q=!0,G=(0,y.Z)(),K="_multi_value_";function X(e){return(0,H.q)((0,W.MY)(e),H.P).replace(/\{%%%\:[^;];}/g,";")}var J=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},a=r.root,l=r.injectHash,s=r.parentSelectors,c=n.hashId,u=n.layer,f=(n.path,n.hashPriority),d=n.transformers,p=void 0===d?[]:d;n.linters;var h="",g={};function m(t){var r=t.getName(c);if(!g[r]){var o=e(t.style,n,{root:!1,parentSelectors:s}),i=(0,x.Z)(o,1)[0];g[r]="@keyframes ".concat(t.getName(c)).concat(i)}}if((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach(function(t){Array.isArray(t)?e(t,n):t&&n.push(t)}),n})(Array.isArray(t)?t:[t]).forEach(function(t){var r="string"!=typeof t||a?t:{};if("string"==typeof r)h+="".concat(r,"\n");else if(r._keyframe)m(r);else{var u=p.reduce(function(e,t){var n;return(null==t?void 0:null===(n=t.visit)||void 0===n?void 0:n.call(t,e))||e},r);Object.keys(u).forEach(function(t){var r=u[t];if("object"!==(0,v.Z)(r)||!r||"animationName"===t&&r._keyframe||"object"===(0,v.Z)(r)&&r&&("_skip_check_"in r||K in r)){function d(e,t){var n=e.replace(/[A-Z]/g,function(e){return"-".concat(e.toLowerCase())}),r=t;D[e]||"number"!=typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!=t&&t._keyframe&&(m(t),r=t.getName(c)),h+="".concat(n,":").concat(r,";")}var p,y=null!==(p=null==r?void 0:r.value)&&void 0!==p?p:r;"object"===(0,v.Z)(r)&&null!=r&&r[K]&&Array.isArray(y)?y.forEach(function(e){d(t,e)}):d(t,y)}else{var b=!1,w=t.trim(),C=!1;(a||l)&&c?w.startsWith("@")?b=!0:w=function(e,t,n){if(!t)return e;var r=".".concat(t),i="low"===n?":where(".concat(r,")"):r;return e.split(",").map(function(e){var t,n=e.trim().split(/\s+/),r=n[0]||"",a=(null===(t=r.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[r="".concat(a).concat(i).concat(r.slice(a.length))].concat((0,o.Z)(n.slice(1))).join(" ")}).join(",")}(t,c,f):a&&!c&&("&"===w||""===w)&&(w="",C=!0);var S=e(r,n,{root:C,injectHash:b,parentSelectors:[].concat((0,o.Z)(s),[w])}),E=(0,x.Z)(S,2),k=E[0],Z=E[1];g=(0,i.Z)((0,i.Z)({},g),Z),h+="".concat(w).concat(k)}})}}),a){if(u&&(void 0===A&&(A=function(e,t,n){if((0,y.Z)()){(0,b.hq)(e,P);var r,o,i=document.createElement("div");i.style.position="fixed",i.style.left="0",i.style.top="0",null==t||t(i),document.body.appendChild(i);var a=n?n(i):null===(r=getComputedStyle(i).content)||void 0===r?void 0:r.includes(j);return null===(o=i.parentNode)||void 0===o||o.removeChild(i),(0,b.jL)(P),a}return!1}("@layer ".concat(P," { .").concat(P,' { content: "').concat(j,'"!important; } }'),function(e){e.className=P})),A)){var w=u.split(","),C=w[w.length-1].trim();h="@layer ".concat(C," {").concat(h,"}"),w.length>1&&(h="@layer ".concat(u,"{%%%:%}").concat(h))}}else h="{".concat(h,"}");return[h,g]};function Y(){return null}function Q(e,t){var n=e.token,i=e.path,s=e.hashId,c=e.layer,u=e.nonce,d=e.clientOnly,v=e.order,w=void 0===v?0:v,C=l.useContext(m),S=C.autoClear,E=(C.mock,C.defaultCache),k=C.hashPriority,Z=C.container,O=C.ssrInline,$=C.transformers,P=C.linters,j=C.cache,A=n._tokenKey,R=[A].concat((0,o.Z)(i)),T=L("style",R,function(){var e=R.join("|");if(!function(){if(!r&&(r={},(0,y.Z)())){var e,t=document.createElement("div");t.className=U,t.style.position="fixed",t.style.visibility="hidden",t.style.top="-9999px",document.body.appendChild(t);var n=getComputedStyle(t).content||"";(n=n.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(function(e){var t=e.split(":"),n=(0,x.Z)(t,2),o=n[0],i=n[1];r[o]=i});var o=document.querySelector("style[".concat(U,"]"));o&&(q=!1,null===(e=o.parentNode)||void 0===e||e.removeChild(o)),document.body.removeChild(t)}}(),r[e]){var n=function(e){var t=r[e],n=null;if(t&&(0,y.Z)()){if(q)n=V;else{var o=document.querySelector("style[".concat(h,'="').concat(r[e],'"]'));o?n=o.innerHTML:delete r[e]}}return[n,t]}(e),o=(0,x.Z)(n,2),l=o[0],u=o[1];if(l)return[l,A,u,{},d,w]}var f=J(t(),{hashId:s,hashPriority:k,layer:c,path:i.join("-"),transformers:$,linters:P}),p=(0,x.Z)(f,2),g=p[0],m=p[1],v=X(g),b=a("".concat(R.join("%")).concat(v));return[v,A,b,m,d,w]},function(e,t){var n=(0,x.Z)(e,3)[2];(t||S)&&G&&(0,b.jL)(n,{mark:h})},function(e){var t=(0,x.Z)(e,4),n=t[0],r=(t[1],t[2]),o=t[3];if(G&&n!==V){var i={mark:h,prepend:"queue",attachTo:Z,priority:w},a="function"==typeof u?u():u;a&&(i.csp={nonce:a});var l=(0,b.hq)(n,r,i);l[g]=j.instanceId,l.setAttribute(p,A),Object.keys(o).forEach(function(e){(0,b.hq)(X(o[e]),"_effect-".concat(e),i)})}}),I=(0,x.Z)(T,3),_=I[0],F=I[1],N=I[2];return function(e){var t,n;return t=O&&!G&&E?l.createElement("style",(0,z.Z)({},(n={},(0,f.Z)(n,p,F),(0,f.Z)(n,h,N),n),{dangerouslySetInnerHTML:{__html:_}})):l.createElement(Y,null),l.createElement(l.Fragment,null,t,e)}}var ee=function(){function e(t,n){(0,c.Z)(this,e),(0,f.Z)(this,"name",void 0),(0,f.Z)(this,"style",void 0),(0,f.Z)(this,"_keyframe",!0),this.name=t,this.style=n}return(0,u.Z)(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}();function et(e){return e.notSplit=!0,e}et(["borderTop","borderBottom"]),et(["borderTop"]),et(["borderBottom"]),et(["borderLeft","borderRight"]),et(["borderLeft"]),et(["borderRight"])},42135:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(87462),o=n(97685),i=n(4942),a=n(45987),l=n(67294),s=n(94184),c=n.n(s),u=n(16397),f=n(63017),d=n(1413),p=n(71002),h=n(44958),g=n(27571),m=n(80334);function v(e){return"object"===(0,p.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,p.Z)(e.icon)||"function"==typeof e.icon)}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];return"class"===n?(t.className=r,delete t.class):(delete t[n],t[n.replace(/-(.)/g,function(e,t){return t.toUpperCase()})]=r),t},{})}function b(e){return(0,u.R_)(e)[0]}function x(e){return e?Array.isArray(e)?e:[e]:[]}var w=function(e){var t=(0,l.useContext)(f.Z),n=t.csp,r=t.prefixCls,o="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";r&&(o=o.replace(/anticon/g,r)),(0,l.useEffect)(function(){var t=e.current,r=(0,g.A)(t);(0,h.hq)(o,"@ant-design-icons",{prepend:!0,csp:n,attachTo:r})},[])},C=["icon","className","onClick","style","primaryColor","secondaryColor"],S={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},E=function(e){var t,n,r=e.icon,o=e.className,i=e.onClick,s=e.style,c=e.primaryColor,u=e.secondaryColor,f=(0,a.Z)(e,C),p=l.useRef(),h=S;if(c&&(h={primaryColor:c,secondaryColor:u||b(c)}),w(p),t=v(r),n="icon should be icon definiton, but got ".concat(r),(0,m.ZP)(t,"[@ant-design/icons] ".concat(n)),!v(r))return null;var g=r;return g&&"function"==typeof g.icon&&(g=(0,d.Z)((0,d.Z)({},g),{},{icon:g.icon(h.primaryColor,h.secondaryColor)})),function e(t,n,r){return r?l.createElement(t.tag,(0,d.Z)((0,d.Z)({key:n},y(t.attrs)),r),(t.children||[]).map(function(r,o){return e(r,"".concat(n,"-").concat(t.tag,"-").concat(o))})):l.createElement(t.tag,(0,d.Z)({key:n},y(t.attrs)),(t.children||[]).map(function(r,o){return e(r,"".concat(n,"-").concat(t.tag,"-").concat(o))}))}(g.icon,"svg-".concat(g.name),(0,d.Z)((0,d.Z)({className:o,onClick:i,style:s,"data-icon":g.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},f),{},{ref:p}))};function k(e){var t=x(e),n=(0,o.Z)(t,2),r=n[0],i=n[1];return E.setTwoToneColors({primaryColor:r,secondaryColor:i})}E.displayName="IconReact",E.getTwoToneColors=function(){return(0,d.Z)({},S)},E.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;S.primaryColor=t,S.secondaryColor=n||b(t),S.calculated=!!n};var Z=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];k(u.iN.primary);var O=l.forwardRef(function(e,t){var n,s=e.className,u=e.icon,d=e.spin,p=e.rotate,h=e.tabIndex,g=e.onClick,m=e.twoToneColor,v=(0,a.Z)(e,Z),y=l.useContext(f.Z),b=y.prefixCls,w=void 0===b?"anticon":b,C=y.rootClassName,S=c()(C,w,(n={},(0,i.Z)(n,"".concat(w,"-").concat(u.name),!!u.name),(0,i.Z)(n,"".concat(w,"-spin"),!!d||"loading"===u.name),n),s),k=h;void 0===k&&g&&(k=-1);var O=x(m),$=(0,o.Z)(O,2),P=$[0],j=$[1];return l.createElement("span",(0,r.Z)({role:"img","aria-label":u.name},v,{ref:t,tabIndex:k,onClick:g,className:S}),l.createElement(E,{icon:u,primaryColor:P,secondaryColor:j,style:p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0}))});O.displayName="AntdIcon",O.getTwoToneColor=function(){var e=E.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},O.setTwoToneColor=k;var $=O},63017:function(e,t,n){"use strict";var r=(0,n(67294).createContext)({});t.Z=r},89739:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},4340:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},97937:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},21640:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},78860:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},50888:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(42135),l=o.forwardRef(function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},86500:function(e,t,n){"use strict";n.d(t,{T6:function(){return d},VD:function(){return p},WE:function(){return c},Yt:function(){return h},lC:function(){return i},py:function(){return s},rW:function(){return o},s:function(){return f},ve:function(){return l},vq:function(){return u}});var r=n(90279);function o(e,t,n){return{r:255*(0,r.sh)(e,255),g:255*(0,r.sh)(t,255),b:255*(0,r.sh)(n,255)}}function i(e,t,n){var o=Math.max(e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255)),i=Math.min(e,t,n),a=0,l=0,s=(o+i)/2;if(o===i)l=0,a=0;else{var c=o-i;switch(l=s>.5?c/(2-o-i):c/(o+i),o){case e:a=(t-n)/c+(t1&&(n-=1),n<1/6)?e+(t-e)*(6*n):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function l(e,t,n){if(e=(0,r.sh)(e,360),t=(0,r.sh)(t,100),n=(0,r.sh)(n,100),0===t)i=n,l=n,o=n;else{var o,i,l,s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;o=a(c,s,e+1/3),i=a(c,s,e),l=a(c,s,e-1/3)}return{r:255*o,g:255*i,b:255*l}}function s(e,t,n){var o=Math.max(e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255)),i=Math.min(e,t,n),a=0,l=o-i;if(o===i)a=0;else{switch(o){case e:a=(t-n)/l+(t>16,g:(65280&e)>>8,b:255&e}}},48701:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},1350:function(e,t,n){"use strict";n.d(t,{uA:function(){return a}});var r=n(86500),o=n(48701),i=n(90279);function a(e){var t={r:0,g:0,b:0},n=1,a=null,l=null,s=null,c=!1,d=!1;return"string"==typeof e&&(e=function(e){if(0===(e=e.trim().toLowerCase()).length)return!1;var t=!1;if(o.R[e])e=o.R[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=u.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=u.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=u.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=u.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=u.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=u.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=u.hex8.exec(e))?{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),a:(0,r.T6)(n[4]),format:t?"name":"hex8"}:(n=u.hex6.exec(e))?{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),format:t?"name":"hex"}:(n=u.hex4.exec(e))?{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),a:(0,r.T6)(n[4]+n[4]),format:t?"name":"hex8"}:!!(n=u.hex3.exec(e))&&{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),format:t?"name":"hex"}}(e)),"object"==typeof e&&(f(e.r)&&f(e.g)&&f(e.b)?(t=(0,r.rW)(e.r,e.g,e.b),c=!0,d="%"===String(e.r).substr(-1)?"prgb":"rgb"):f(e.h)&&f(e.s)&&f(e.v)?(a=(0,i.JX)(e.s),l=(0,i.JX)(e.v),t=(0,r.WE)(e.h,a,l),c=!0,d="hsv"):f(e.h)&&f(e.s)&&f(e.l)&&(a=(0,i.JX)(e.s),s=(0,i.JX)(e.l),t=(0,r.ve)(e.h,a,s),c=!0,d="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=(0,i.Yq)(n),{ok:c,format:e.format||d,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var l="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),s="[\\s|\\(]+(".concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")\\s*\\)?"),c="[\\s|\\(]+(".concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")[,|\\s]+(").concat(l,")\\s*\\)?"),u={CSS_UNIT:new RegExp(l),rgb:RegExp("rgb"+s),rgba:RegExp("rgba"+c),hsl:RegExp("hsl"+s),hsla:RegExp("hsla"+c),hsv:RegExp("hsv"+s),hsva:RegExp("hsva"+c),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function f(e){return!!u.CSS_UNIT.exec(String(e))}},10274:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(86500),o=n(48701),i=n(1350),a=n(90279),l=function(){function e(t,n){if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"==typeof t&&(t=(0,r.Yt)(t)),this.originalInput=t;var o,a=(0,i.uA)(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(o=n.format)&&void 0!==o?o:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return 128>this.getBrightness()},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return .2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,a.Yq)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=(0,r.py)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,r.py)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(o,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,r.lC)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,r.lC)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(o,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,r.vq)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,r.s)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,a.sh)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,a.sh)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,r.vq)(this.r,this.g,this.b,!1),t=0,n=Object.entries(o.R);t=0;return!t&&r&&(e.startsWith("hex")||"name"===e)?"name"===e&&0===this.a?this.toName():this.toRgbString():("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),("hex"===e||"hex6"===e)&&(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=(0,a.V2)(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-(255*(t/100))))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-(255*(t/100))))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-(255*(t/100))))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=(0,a.V2)(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=(0,a.V2)(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=(0,a.V2)(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),i=n/100,a={r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a};return new e(a)},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,i=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,i=n.v,a=[],l=1/t;t--;)a.push(new e({h:r,s:o,v:i})),i=(i+l)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,o=[this],i=360/t,a=1;aMath.abs(e-t))?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function o(e){return Math.min(1,Math.max(0,e))}function i(e){return(isNaN(e=parseFloat(e))||e<0||e>1)&&(e=1),e}function a(e){return e<=1?"".concat(100*Number(e),"%"):e}function l(e){return 1===e.length?"0"+e:String(e)}n.d(t,{FZ:function(){return l},JX:function(){return a},V2:function(){return o},Yq:function(){return i},sh:function(){return r}})},9463:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t-1&&!e.return)switch(e.type){case a.h5:e.return=function e(t,n){switch((0,i.vp)(t,n)){case 5103:return a.G$+"print-"+t+t;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 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a.G$+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return a.G$+t+a.uj+t+a.MS+t+t;case 6828:case 4268:return a.G$+t+a.MS+t+t;case 6165:return a.G$+t+a.MS+"flex-"+t+t;case 5187:return a.G$+t+(0,i.gx)(t,/(\w+).+(:[^]+)/,a.G$+"box-$1$2"+a.MS+"flex-$1$2")+t;case 5443:return a.G$+t+a.MS+"flex-item-"+(0,i.gx)(t,/flex-|-self/,"")+t;case 4675:return a.G$+t+a.MS+"flex-line-pack"+(0,i.gx)(t,/align-content|flex-|-self/,"")+t;case 5548:return a.G$+t+a.MS+(0,i.gx)(t,"shrink","negative")+t;case 5292:return a.G$+t+a.MS+(0,i.gx)(t,"basis","preferred-size")+t;case 6060:return a.G$+"box-"+(0,i.gx)(t,"-grow","")+a.G$+t+a.MS+(0,i.gx)(t,"grow","positive")+t;case 4554:return a.G$+(0,i.gx)(t,/([^-])(transform)/g,"$1"+a.G$+"$2")+t;case 6187:return(0,i.gx)((0,i.gx)((0,i.gx)(t,/(zoom-|grab)/,a.G$+"$1"),/(image-set)/,a.G$+"$1"),t,"")+t;case 5495:case 3959:return(0,i.gx)(t,/(image-set\([^]*)/,a.G$+"$1$`$1");case 4968:return(0,i.gx)((0,i.gx)(t,/(.+:)(flex-)?(.*)/,a.G$+"box-pack:$3"+a.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a.G$+t+t;case 4095:case 3583:case 4068:case 2532:return(0,i.gx)(t,/(.+)-inline(.+)/,a.G$+"$1$2")+t;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((0,i.to)(t)-1-n>6)switch((0,i.uO)(t,n+1)){case 109:if(45!==(0,i.uO)(t,n+4))break;case 102:return(0,i.gx)(t,/(.+:)(.+)-([^]+)/,"$1"+a.G$+"$2-$3$1"+a.uj+(108==(0,i.uO)(t,n+3)?"$3":"$2-$3"))+t;case 115:return~(0,i.Cw)(t,"stretch")?e((0,i.gx)(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==(0,i.uO)(t,n+1))break;case 6444:switch((0,i.uO)(t,(0,i.to)(t)-3-(~(0,i.Cw)(t,"!important")&&10))){case 107:return(0,i.gx)(t,":",":"+a.G$)+t;case 101:return(0,i.gx)(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a.G$+(45===(0,i.uO)(t,14)?"inline-":"")+"box$3$1"+a.G$+"$2$3$1"+a.MS+"$2box$3")+t}break;case 5936:switch((0,i.uO)(t,n+11)){case 114:return a.G$+t+a.MS+(0,i.gx)(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return a.G$+t+a.MS+(0,i.gx)(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return a.G$+t+a.MS+(0,i.gx)(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return a.G$+t+a.MS+t+t}return t}(e.value,e.length);break;case a.lK:return(0,l.q)([(0,o.JG)(e,{value:(0,i.gx)(e.value,"@","@"+a.G$)})],r);case a.Fr:if(e.length)return(0,i.$e)(e.props,function(t){switch((0,i.EQ)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,l.q)([(0,o.JG)(e,{props:[(0,i.gx)(t,/:(read-\w+)/,":"+a.uj+"$1")]})],r);case"::placeholder":return(0,l.q)([(0,o.JG)(e,{props:[(0,i.gx)(t,/:(plac\w+)/,":"+a.G$+"input-$1")]}),(0,o.JG)(e,{props:[(0,i.gx)(t,/:(plac\w+)/,":"+a.uj+"$1")]}),(0,o.JG)(e,{props:[(0,i.gx)(t,/:(plac\w+)/,a.MS+"input-$1")]})],r)}return""})}}],g=function(e){var t,n,o,a,c,u=e.key;if("css"===u){var f=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(f,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var g=e.stylisPlugins||h,m={},v=[];n=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+u+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(a)+c,styles:a,next:r}}},27278:function(e,t,n){"use strict";n.d(t,{L:function(){return a},j:function(){return l}});var r,o=n(67294),i=!!(r||(r=n.t(o,2))).useInsertionEffect&&(r||(r=n.t(o,2))).useInsertionEffect,a=i||function(e){return e()},l=i||o.useLayoutEffect},70444:function(e,t,n){"use strict";function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "}),r}n.d(t,{My:function(){return i},fp:function(){return r},hC:function(){return o}});var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},i=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}}},60769:function(e,t,n){"use strict";n.d(t,{Z:function(){return eT}});var r,o,i,a,l,s=n(87462),c=n(63366),u=n(67294),f=n(33703),d=n(73546),p=n(82690);function h(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function g(e){var t=h(e).Element;return e instanceof t||e instanceof Element}function m(e){var t=h(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function v(e){if("undefined"==typeof ShadowRoot)return!1;var t=h(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var y=Math.max,b=Math.min,x=Math.round;function w(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function C(){return!/^((?!chrome|android).)*safari/i.test(w())}function S(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&m(e)&&(o=e.offsetWidth>0&&x(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&x(r.height)/e.offsetHeight||1);var a=(g(e)?h(e):window).visualViewport,l=!C()&&n,s=(r.left+(l&&a?a.offsetLeft:0))/o,c=(r.top+(l&&a?a.offsetTop:0))/i,u=r.width/o,f=r.height/i;return{width:u,height:f,top:c,right:s+u,bottom:c+f,left:s,x:s,y:c}}function E(e){var t=h(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function k(e){return e?(e.nodeName||"").toLowerCase():null}function Z(e){return((g(e)?e.ownerDocument:e.document)||window.document).documentElement}function O(e){return S(Z(e)).left+E(e).scrollLeft}function $(e){return h(e).getComputedStyle(e)}function P(e){var t=$(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function j(e){var t=S(e),n=e.offsetWidth,r=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-r)&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function A(e){return"html"===k(e)?e:e.assignedSlot||e.parentNode||(v(e)?e.host:null)||Z(e)}function R(e,t){void 0===t&&(t=[]);var n,r=function e(t){return["html","body","#document"].indexOf(k(t))>=0?t.ownerDocument.body:m(t)&&P(t)?t:e(A(t))}(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=h(r),a=o?[i].concat(i.visualViewport||[],P(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(R(A(a)))}function T(e){return m(e)&&"fixed"!==$(e).position?e.offsetParent:null}function I(e){for(var t=h(e),n=T(e);n&&["table","td","th"].indexOf(k(n))>=0&&"static"===$(n).position;)n=T(n);return n&&("html"===k(n)||"body"===k(n)&&"static"===$(n).position)?t:n||function(e){var t=/firefox/i.test(w());if(/Trident/i.test(w())&&m(e)&&"fixed"===$(e).position)return null;var n=A(e);for(v(n)&&(n=n.host);m(n)&&0>["html","body"].indexOf(k(n));){var r=$(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var _="bottom",L="right",F="left",N="auto",B=["top",_,L,F],M="start",z="viewport",D="popper",H=B.reduce(function(e,t){return e.concat([t+"-"+M,t+"-end"])},[]),W=[].concat(B,[N]).reduce(function(e,t){return e.concat([t,t+"-"+M,t+"-end"])},[]),U=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],V={placement:"bottom",modifiers:[],strategy:"absolute"};function q(){for(var e=arguments.length,t=Array(e),n=0;n=0?"x":"y"}function Y(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?K(o):null,a=o?X(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case"top":t={x:l,y:n.y-r.height};break;case _:t={x:l,y:n.y+n.height};break;case L:t={x:n.x+n.width,y:s};break;case F:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var c=i?J(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[u]/2-r[u]/2);break;case"end":t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var Q={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ee(e){var t,n,r,o,i,a,l,s=e.popper,c=e.popperRect,u=e.placement,f=e.variation,d=e.offsets,p=e.position,g=e.gpuAcceleration,m=e.adaptive,v=e.roundOffsets,y=e.isFixed,b=d.x,w=void 0===b?0:b,C=d.y,S=void 0===C?0:C,E="function"==typeof v?v({x:w,y:S}):{x:w,y:S};w=E.x,S=E.y;var k=d.hasOwnProperty("x"),O=d.hasOwnProperty("y"),P=F,j="top",A=window;if(m){var R=I(s),T="clientHeight",N="clientWidth";R===h(s)&&"static"!==$(R=Z(s)).position&&"absolute"===p&&(T="scrollHeight",N="scrollWidth"),("top"===u||(u===F||u===L)&&"end"===f)&&(j=_,S-=(y&&R===A&&A.visualViewport?A.visualViewport.height:R[T])-c.height,S*=g?1:-1),(u===F||("top"===u||u===_)&&"end"===f)&&(P=L,w-=(y&&R===A&&A.visualViewport?A.visualViewport.width:R[N])-c.width,w*=g?1:-1)}var B=Object.assign({position:p},m&&Q),M=!0===v?(t={x:w,y:S},n=h(s),r=t.x,o=t.y,{x:x(r*(i=n.devicePixelRatio||1))/i||0,y:x(o*i)/i||0}):{x:w,y:S};return(w=M.x,S=M.y,g)?Object.assign({},B,((l={})[j]=O?"0":"",l[P]=k?"0":"",l.transform=1>=(A.devicePixelRatio||1)?"translate("+w+"px, "+S+"px)":"translate3d("+w+"px, "+S+"px, 0)",l)):Object.assign({},B,((a={})[j]=O?S+"px":"",a[P]=k?w+"px":"",a.transform="",a))}var et={left:"right",right:"left",bottom:"top",top:"bottom"};function en(e){return e.replace(/left|right|bottom|top/g,function(e){return et[e]})}var er={start:"end",end:"start"};function eo(e){return e.replace(/start|end/g,function(e){return er[e]})}function ei(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&v(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ea(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function el(e,t,n){var r,o,i,a,l,s,c,u,f,d;return t===z?ea(function(e,t){var n=h(e),r=Z(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;var c=C();(c||!c&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l+O(e),y:s}}(e,n)):g(t)?((r=S(t,!1,"fixed"===n)).top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r):ea((o=Z(e),a=Z(o),l=E(o),s=null==(i=o.ownerDocument)?void 0:i.body,c=y(a.scrollWidth,a.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),u=y(a.scrollHeight,a.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),f=-l.scrollLeft+O(o),d=-l.scrollTop,"rtl"===$(s||a).direction&&(f+=y(a.clientWidth,s?s.clientWidth:0)-c),{width:c,height:u,x:f,y:d}))}function es(){return{top:0,right:0,bottom:0,left:0}}function ec(e){return Object.assign({},es(),e)}function eu(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function ef(e,t){void 0===t&&(t={});var n,r,o,i,a,l,s,c=t,u=c.placement,f=void 0===u?e.placement:u,d=c.strategy,p=void 0===d?e.strategy:d,h=c.boundary,v=c.rootBoundary,x=c.elementContext,w=void 0===x?D:x,C=c.altBoundary,E=c.padding,O=void 0===E?0:E,P=ec("number"!=typeof O?O:eu(O,B)),j=e.rects.popper,T=e.elements[void 0!==C&&C?w===D?"reference":D:w],F=(n=g(T)?T:T.contextElement||Z(e.elements.popper),l=(a=[].concat("clippingParents"===(r=void 0===h?"clippingParents":h)?(o=R(A(n)),g(i=["absolute","fixed"].indexOf($(n).position)>=0&&m(n)?I(n):n)?o.filter(function(e){return g(e)&&ei(e,i)&&"body"!==k(e)}):[]):[].concat(r),[void 0===v?z:v]))[0],(s=a.reduce(function(e,t){var r=el(n,t,p);return e.top=y(r.top,e.top),e.right=b(r.right,e.right),e.bottom=b(r.bottom,e.bottom),e.left=y(r.left,e.left),e},el(n,l,p))).width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s),N=S(e.elements.reference),M=Y({reference:N,element:j,strategy:"absolute",placement:f}),H=ea(Object.assign({},j,M)),W=w===D?H:N,U={top:F.top-W.top+P.top,bottom:W.bottom-F.bottom+P.bottom,left:F.left-W.left+P.left,right:W.right-F.right+P.right},V=e.modifiersData.offset;if(w===D&&V){var q=V[f];Object.keys(U).forEach(function(e){var t=[L,_].indexOf(e)>=0?1:-1,n=["top",_].indexOf(e)>=0?"y":"x";U[e]+=q[n]*t})}return U}function ed(e,t,n){return y(e,b(t,n))}function ep(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function eh(e){return["top",L,_,F].some(function(t){return e[t]>=0})}var eg=(i=void 0===(o=(r={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,l=void 0===a||a,s=h(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(e){e.addEventListener("scroll",n.update,G)}),l&&s.addEventListener("resize",n.update,G),function(){i&&c.forEach(function(e){e.removeEventListener("scroll",n.update,G)}),l&&s.removeEventListener("resize",n.update,G)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Y({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=n.adaptive,i=n.roundOffsets,a=void 0===i||i,l={placement:K(t.placement),variation:X(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===r||r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ee(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===o||o,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ee(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];m(o)&&k(o)&&(Object.assign(o.style,n),Object.keys(r).forEach(function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});m(r)&&k(r)&&(Object.assign(r.style,i),Object.keys(o).forEach(function(e){r.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=W.reduce(function(e,n){var r,o,a,l,s,c;return e[n]=(r=t.rects,a=[F,"top"].indexOf(o=K(n))>=0?-1:1,s=(l="function"==typeof i?i(Object.assign({},r,{placement:n})):i)[0],c=l[1],s=s||0,c=(c||0)*a,[F,L].indexOf(o)>=0?{x:c,y:s}:{x:s,y:c}),e},{}),l=a[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0===a||a,s=n.fallbackPlacements,c=n.padding,u=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,h=void 0===p||p,g=n.allowedAutoPlacements,m=t.options.placement,v=K(m)===m,y=s||(v||!h?[en(m)]:function(e){if(K(e)===N)return[];var t=en(e);return[eo(e),t,eo(t)]}(m)),b=[m].concat(y).reduce(function(e,n){var r,o,i,a,l,s,d,p,m,v,y,b;return e.concat(K(n)===N?(o=(r={placement:n,boundary:u,rootBoundary:f,padding:c,flipVariations:h,allowedAutoPlacements:g}).placement,i=r.boundary,a=r.rootBoundary,l=r.padding,s=r.flipVariations,p=void 0===(d=r.allowedAutoPlacements)?W:d,0===(y=(v=(m=X(o))?s?H:H.filter(function(e){return X(e)===m}):B).filter(function(e){return p.indexOf(e)>=0})).length&&(y=v),Object.keys(b=y.reduce(function(e,n){return e[n]=ef(t,{placement:n,boundary:i,rootBoundary:a,padding:l})[K(n)],e},{})).sort(function(e,t){return b[e]-b[t]})):n)},[]),x=t.rects.reference,w=t.rects.popper,C=new Map,S=!0,E=b[0],k=0;k=0,j=P?"width":"height",A=ef(t,{placement:Z,boundary:u,rootBoundary:f,altBoundary:d,padding:c}),R=P?$?L:F:$?_:"top";x[j]>w[j]&&(R=en(R));var T=en(R),I=[];if(i&&I.push(A[O]<=0),l&&I.push(A[R]<=0,A[T]<=0),I.every(function(e){return e})){E=Z,S=!1;break}C.set(Z,I)}if(S)for(var z=h?3:1,D=function(e){var t=b.find(function(t){var n=C.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},U=z;U>0&&"break"!==D(U);U--);t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=n.altAxis,a=n.boundary,l=n.rootBoundary,s=n.altBoundary,c=n.padding,u=n.tether,f=void 0===u||u,d=n.tetherOffset,p=void 0===d?0:d,h=ef(t,{boundary:a,rootBoundary:l,padding:c,altBoundary:s}),g=K(t.placement),m=X(t.placement),v=!m,x=J(g),w="x"===x?"y":"x",C=t.modifiersData.popperOffsets,S=t.rects.reference,E=t.rects.popper,k="function"==typeof p?p(Object.assign({},t.rects,{placement:t.placement})):p,Z="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,$={x:0,y:0};if(C){if(void 0===o||o){var P,A="y"===x?"top":F,R="y"===x?_:L,T="y"===x?"height":"width",N=C[x],B=N+h[A],z=N-h[R],D=f?-E[T]/2:0,H=m===M?S[T]:E[T],W=m===M?-E[T]:-S[T],U=t.elements.arrow,V=f&&U?j(U):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:es(),G=q[A],Y=q[R],Q=ed(0,S[T],V[T]),ee=v?S[T]/2-D-Q-G-Z.mainAxis:H-Q-G-Z.mainAxis,et=v?-S[T]/2+D+Q+Y+Z.mainAxis:W+Q+Y+Z.mainAxis,en=t.elements.arrow&&I(t.elements.arrow),er=en?"y"===x?en.clientTop||0:en.clientLeft||0:0,eo=null!=(P=null==O?void 0:O[x])?P:0,ei=N+ee-eo-er,ea=N+et-eo,el=ed(f?b(B,ei):B,N,f?y(z,ea):z);C[x]=el,$[x]=el-N}if(void 0!==i&&i){var ec,eu,ep="x"===x?"top":F,eh="x"===x?_:L,eg=C[w],em="y"===w?"height":"width",ev=eg+h[ep],ey=eg-h[eh],eb=-1!==["top",F].indexOf(g),ex=null!=(eu=null==O?void 0:O[w])?eu:0,ew=eb?ev:eg-S[em]-E[em]-ex+Z.altAxis,eC=eb?eg+S[em]+E[em]-ex-Z.altAxis:ey,eS=f&&eb?(ec=ed(ew,eg,eC))>eC?eC:ec:ed(f?ew:ev,eg,f?eC:ey);C[w]=eS,$[w]=eS-eg}t.modifiersData[r]=$}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,r=e.state,o=e.name,i=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,s=K(r.placement),c=J(s),u=[F,L].indexOf(s)>=0?"height":"width";if(a&&l){var f=ec("number"!=typeof(t="function"==typeof(t=i.padding)?t(Object.assign({},r.rects,{placement:r.placement})):t)?t:eu(t,B)),d=j(a),p="y"===c?"top":F,h="y"===c?_:L,g=r.rects.reference[u]+r.rects.reference[c]-l[c]-r.rects.popper[u],m=l[c]-r.rects.reference[c],v=I(a),y=v?"y"===c?v.clientHeight||0:v.clientWidth||0:0,b=f[p],x=y-d[u]-f[h],w=y/2-d[u]/2+(g/2-m/2),C=ed(b,w,x);r.modifiersData[o]=((n={})[c]=C,n.centerOffset=C-w,n)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&ei(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=ef(t,{elementContext:"reference"}),l=ef(t,{altBoundary:!0}),s=ep(a,r),c=ep(l,o,i),u=eh(s),f=eh(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}}]}).defaultModifiers)?[]:o,l=void 0===(a=r.defaultOptions)?V:a,function(e,t,n){void 0===n&&(n=l);var r,o={placement:"bottom",orderedModifiers:[],options:Object.assign({},V,l),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],s=!1,c={state:o,setOptions:function(n){var r,s,f,d,p,h="function"==typeof n?n(o.options):n;u(),o.options=Object.assign({},l,o.options,h),o.scrollParents={reference:g(e)?R(e):e.contextElement?R(e.contextElement):[],popper:R(t)};var m=(s=Object.keys(r=[].concat(i,o.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return r[e]}),f=new Map,d=new Set,p=[],s.forEach(function(e){f.set(e.name,e)}),s.forEach(function(e){d.has(e.name)||function e(t){d.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!d.has(t)){var n=f.get(t);n&&e(n)}}),p.push(t)}(e)}),U.reduce(function(e,t){return e.concat(p.filter(function(e){return e.phase===t}))},[]));return o.orderedModifiers=m.filter(function(e){return e.enabled}),o.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=e.effect;if("function"==typeof r){var i=r({state:o,name:t,instance:c,options:void 0===n?{}:n});a.push(i||function(){})}}),c.update()},forceUpdate:function(){if(!s){var e,t,n,r,i,a,l,u,f,d,p,g,v=o.elements,y=v.reference,b=v.popper;if(q(y,b)){o.rects={reference:(t=I(b),n="fixed"===o.options.strategy,r=m(t),u=m(t)&&(a=x((i=t.getBoundingClientRect()).width)/t.offsetWidth||1,l=x(i.height)/t.offsetHeight||1,1!==a||1!==l),f=Z(t),d=S(y,u,n),p={scrollLeft:0,scrollTop:0},g={x:0,y:0},(r||!r&&!n)&&(("body"!==k(t)||P(f))&&(p=(e=t)!==h(e)&&m(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:E(e)),m(t)?(g=S(t,!0),g.x+=t.clientLeft,g.y+=t.clientTop):f&&(g.x=O(f))),{x:d.left+p.scrollLeft-g.x,y:d.top+p.scrollTop-g.y,width:d.width,height:d.height}),popper:j(b)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach(function(e){return o.modifiersData[e.name]=Object.assign({},e.data)});for(var w=0;w(0,em.Z)({root:["root"]},function(e){let{disableDefaultClasses:t}=u.useContext(ek);return n=>t?"":e(n)}(eb)),ej={},eA=u.forwardRef(function(e,t){var n;let{anchorEl:r,children:o,direction:i,disablePortal:a,modifiers:l,open:p,placement:h,popperOptions:g,popperRef:m,slotProps:v={},slots:y={},TransitionProps:b}=e,x=(0,c.Z)(e,eZ),w=u.useRef(null),C=(0,f.Z)(w,t),S=u.useRef(null),E=(0,f.Z)(S,m),k=u.useRef(E);(0,d.Z)(()=>{k.current=E},[E]),u.useImperativeHandle(m,()=>S.current,[]);let Z=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(h,i),[O,$]=u.useState(Z),[P,j]=u.useState(e$(r));u.useEffect(()=>{S.current&&S.current.forceUpdate()}),u.useEffect(()=>{r&&j(e$(r))},[r]),(0,d.Z)(()=>{if(!P||!p)return;let e=e=>{$(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:t})=>{e(t)}}];null!=l&&(t=t.concat(l)),g&&null!=g.modifiers&&(t=t.concat(g.modifiers));let n=eg(P,w.current,(0,s.Z)({placement:Z},g,{modifiers:t}));return k.current(n),()=>{n.destroy(),k.current(null)}},[P,a,l,p,g,Z]);let A={placement:O};null!==b&&(A.TransitionProps=b);let R=eP(),T=null!=(n=y.root)?n:"div",I=function(e){var t;let{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,a=(0,c.Z)(e,eS),l=i?{}:(0,eC.Z)(r,o),{props:u,internalRef:d}=(0,ew.Z)((0,s.Z)({},a,{externalSlotProps:l})),p=(0,f.Z)(d,null==l?void 0:l.ref,null==(t=e.additionalProps)?void 0:t.ref),h=(0,ex.Z)(n,(0,s.Z)({},u,{ref:p}),o);return h}({elementType:T,externalSlotProps:v.root,externalForwardedProps:x,additionalProps:{role:"tooltip",ref:C},ownerState:e,className:R.root});return(0,eE.jsx)(T,(0,s.Z)({},I,{children:"function"==typeof o?o(A):o}))}),eR=u.forwardRef(function(e,t){let n;let{anchorEl:r,children:o,container:i,direction:a="ltr",disablePortal:l=!1,keepMounted:f=!1,modifiers:d,open:h,placement:g="bottom",popperOptions:m=ej,popperRef:v,style:y,transition:b=!1,slotProps:x={},slots:w={}}=e,C=(0,c.Z)(e,eO),[S,E]=u.useState(!0);if(!f&&!h&&(!b||S))return null;if(i)n=i;else if(r){let e=e$(r);n=e&&void 0!==e.nodeType?(0,p.Z)(e).body:(0,p.Z)(null).body}let k=!h&&f&&(!b||S)?"none":void 0;return(0,eE.jsx)(ev.Z,{disablePortal:l,container:n,children:(0,eE.jsx)(eA,(0,s.Z)({anchorEl:r,direction:a,disablePortal:l,modifiers:d,ref:t,open:b?!S:h,placement:g,popperOptions:m,popperRef:v,slotProps:x,slots:w},C,{style:(0,s.Z)({position:"fixed",top:0,left:0,display:k},y),TransitionProps:b?{in:h,onEnter:()=>{E(!1)},onExited:()=>{E(!0)}}:void 0,children:o}))})});var eT=eR},78385:function(e,t,n){"use strict";var r=n(67294),o=n(73935),i=n(33703),a=n(73546),l=n(7960),s=n(85893);let c=r.forwardRef(function(e,t){let{children:n,container:c,disablePortal:u=!1}=e,[f,d]=r.useState(null),p=(0,i.Z)(r.isValidElement(n)?n.ref:null,t);return((0,a.Z)(()=>{!u&&d(("function"==typeof c?c():c)||document.body)},[c,u]),(0,a.Z)(()=>{if(f&&!u)return(0,l.Z)(t,f),()=>{(0,l.Z)(t,null)}},[t,f,u]),u)?r.isValidElement(n)?r.cloneElement(n,{ref:p}):(0,s.jsx)(r.Fragment,{children:n}):(0,s.jsx)(r.Fragment,{children:f?o.createPortal(n,f):f})});t.Z=c},70758:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),o=n(67294),i=n(99962),a=n(33703),l=n(30437);function s(e={}){let{disabled:t=!1,focusableWhenDisabled:n,href:s,rootRef:c,tabIndex:u,to:f,type:d}=e,p=o.useRef(),[h,g]=o.useState(!1),{isFocusVisibleRef:m,onFocus:v,onBlur:y,ref:b}=(0,i.Z)(),[x,w]=o.useState(!1);t&&!n&&x&&w(!1),o.useEffect(()=>{m.current=x},[x,m]);let[C,S]=o.useState(""),E=e=>t=>{var n;x&&t.preventDefault(),null==(n=e.onMouseLeave)||n.call(e,t)},k=e=>t=>{var n;y(t),!1===m.current&&w(!1),null==(n=e.onBlur)||n.call(e,t)},Z=e=>t=>{var n,r;p.current||(p.current=t.currentTarget),v(t),!0===m.current&&(w(!0),null==(r=e.onFocusVisible)||r.call(e,t)),null==(n=e.onFocus)||n.call(e,t)},O=()=>{let e=p.current;return"BUTTON"===C||"INPUT"===C&&["button","submit","reset"].includes(null==e?void 0:e.type)||"A"===C&&(null==e?void 0:e.href)},$=e=>n=>{if(!t){var r;null==(r=e.onClick)||r.call(e,n)}},P=e=>n=>{var r;t||(g(!0),document.addEventListener("mouseup",()=>{g(!1)},{once:!0})),null==(r=e.onMouseDown)||r.call(e,n)},j=e=>n=>{var r,o;null==(r=e.onKeyDown)||r.call(e,n),!n.defaultMuiPrevented&&(n.target!==n.currentTarget||O()||" "!==n.key||n.preventDefault(),n.target!==n.currentTarget||" "!==n.key||t||g(!0),n.target!==n.currentTarget||O()||"Enter"!==n.key||t||(null==(o=e.onClick)||o.call(e,n),n.preventDefault()))},A=e=>n=>{var r,o;n.target===n.currentTarget&&g(!1),null==(r=e.onKeyUp)||r.call(e,n),n.target!==n.currentTarget||O()||t||" "!==n.key||n.defaultMuiPrevented||null==(o=e.onClick)||o.call(e,n)},R=o.useCallback(e=>{var t;S(null!=(t=null==e?void 0:e.tagName)?t:"")},[]),T=(0,a.Z)(R,c,b,p),I={};return"BUTTON"===C?(I.type=null!=d?d:"button",n?I["aria-disabled"]=t:I.disabled=t):""!==C&&(s||f||(I.role="button",I.tabIndex=null!=u?u:0),t&&(I["aria-disabled"]=t,I.tabIndex=n?null!=u?u:0:-1)),{getRootProps:(t={})=>{let n=(0,l.Z)(e),o=(0,r.Z)({},n,t);return delete o.onFocusVisible,(0,r.Z)({type:d},o,I,{onBlur:k(o),onClick:$(o),onFocus:Z(o),onKeyDown:j(o),onKeyUp:A(o),onMouseDown:P(o),onMouseLeave:E(o),ref:T})},focusVisible:x,setFocusVisible:w,active:h,rootRef:T}}},5922:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(87462);function o(e,t,n){return void 0===e||"string"==typeof e?t:(0,r.Z)({},t,{ownerState:(0,r.Z)({},t.ownerState,n)})}},30437:function(e,t,n){"use strict";function r(e,t=[]){if(void 0===e)return{};let n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n}n.d(t,{Z:function(){return r}})},24407:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(86010),i=n(30437);function a(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t}function l(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:l,externalForwardedProps:s,className:c}=e;if(!t){let e=(0,o.Z)(null==s?void 0:s.className,null==l?void 0:l.className,c,null==n?void 0:n.className),t=(0,r.Z)({},null==n?void 0:n.style,null==s?void 0:s.style,null==l?void 0:l.style),i=(0,r.Z)({},n,s,l);return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}let u=(0,i.Z)((0,r.Z)({},s,l)),f=a(l),d=a(s),p=t(u),h=(0,o.Z)(null==p?void 0:p.className,null==n?void 0:n.className,c,null==s?void 0:s.className,null==l?void 0:l.className),g=(0,r.Z)({},null==p?void 0:p.style,null==n?void 0:n.style,null==s?void 0:s.style,null==l?void 0:l.style),m=(0,r.Z)({},p,n,d,f);return h.length>0&&(m.className=h),Object.keys(g).length>0&&(m.style=g),{props:m,internalRef:p.ref}}},71276:function(e,t,n){"use strict";function r(e,t,n){return"function"==typeof e?e(t,n):e}n.d(t,{Z:function(){return r}})},31523:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"}),"Article");t.Z=a},99078:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1z"}),"DarkMode");t.Z=a},28223:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 14H7v-4h4v4zm0-6H7V7h4v4zm6 6h-4v-4h4v4zm0-6h-4V7h4v4z"}),"Dataset");t.Z=a},52778:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5-1-1h-5l-1 1H5v2h14V4h-3.5z"}),"DeleteOutlineOutlined");t.Z=a},79453:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z"}),"Expand");t.Z=a},80087:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"}),"Language");t.Z=a},326:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.Z=a},80091:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M15.5 13.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5zm-2.5 6h-2V21h2v-1.5zm6-6.5c0 1.68-.59 3.21-1.58 4.42l1.42 1.42C20.18 17.27 21 15.23 21 13c0-2.74-1.23-5.19-3.16-6.84l-1.42 1.42C17.99 8.86 19 10.82 19 13zm-3-8-4-4v3c-4.97 0-9 4.03-9 9 0 2.23.82 4.27 2.16 5.84l1.42-1.42C5.59 16.21 5 14.68 5 13c0-3.86 3.14-7 7-7v3l4-4z"}),"ModelTraining");t.Z=a},66418:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12zM7 9h2v2H7zm8 0h2v2h-2zm-4 0h2v2h-2z"}),"SmsOutlined");t.Z=a},48953:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"m6.76 4.84-1.8-1.79-1.41 1.41 1.79 1.79 1.42-1.41zM4 10.5H1v2h3v-2zm9-9.95h-2V3.5h2V.55zm7.45 3.91-1.41-1.41-1.79 1.79 1.41 1.41 1.79-1.79zm-3.21 13.7 1.79 1.8 1.41-1.41-1.8-1.79-1.4 1.4zM20 10.5v2h3v-2h-3zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm-1 16.95h2V19.5h-2v2.95zm-7.45-3.91 1.41 1.41 1.79-1.8-1.41-1.41-1.79 1.8z"}),"WbSunny");t.Z=a},64938:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(14698)},48665:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(87462),o=n(63366),i=n(67294),a=n(70828),l=n(49731),s=n(86523),c=n(39707),u=n(96682),f=n(85893);let d=["className","component"];var p=n(37078),h=n(1812),g=n(2548);let m=function(e={}){let{themeId:t,defaultTheme:n,defaultClassName:p="MuiBox-root",generateClassName:h}=e,g=(0,l.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(s.Z),m=i.forwardRef(function(e,i){let l=(0,u.Z)(n),s=(0,c.Z)(e),{className:m,component:v="div"}=s,y=(0,o.Z)(s,d);return(0,f.jsx)(g,(0,r.Z)({as:v,ref:i,className:(0,a.Z)(m,h?h(p):p),theme:t&&l[t]||l},y))});return m}({themeId:g.Z,defaultTheme:h.Z,defaultClassName:"MuiBox-root",generateClassName:p.Z.generate});var v=m},47556:function(e,t,n){"use strict";var r=n(63366),o=n(87462),i=n(67294),a=n(70758),l=n(94780),s=n(14142),c=n(33703),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(48699),g=n(11842),m=n(89996),v=n(85893);let y=["children","action","color","variant","size","fullWidth","startDecorator","endDecorator","loading","loadingPosition","loadingIndicator","disabled","component","slots","slotProps"],b=e=>{let{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,fullWidth:i,size:a,variant:c,loading:u}=e,f={root:["root",n&&"disabled",r&&"focusVisible",i&&"fullWidth",c&&`variant${(0,s.Z)(c)}`,t&&`color${(0,s.Z)(t)}`,a&&`size${(0,s.Z)(a)}`,u&&"loading"],startDecorator:["startDecorator"],endDecorator:["endDecorator"],loadingIndicatorCenter:["loadingIndicatorCenter"]},d=(0,l.Z)(f,g.F,{});return r&&o&&(d.root+=` ${o}`),d},x=(0,u.Z)("span",{name:"JoyButton",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})({"--Icon-margin":"0 0 0 calc(var(--Button-gap) / -2)","--CircularProgress-margin":"0 0 0 calc(var(--Button-gap) / -2)",display:"inherit",marginRight:"var(--Button-gap)"}),w=(0,u.Z)("span",{name:"JoyButton",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})({"--Icon-margin":"0 calc(var(--Button-gap) / -2) 0 0","--CircularProgress-margin":"0 calc(var(--Button-gap) / -2) 0 0",display:"inherit",marginLeft:"var(--Button-gap)"}),C=(0,u.Z)("span",{name:"JoyButton",slot:"LoadingCenter",overridesResolver:(e,t)=>t.loadingIndicatorCenter})(({theme:e,ownerState:t})=>{var n,r;return(0,o.Z)({display:"inherit",position:"absolute",left:"50%",transform:"translateX(-50%)",color:null==(n=e.variants[t.variant])||null==(n=n[t.color])?void 0:n.color},t.disabled&&{color:null==(r=e.variants[`${t.variant}Disabled`])||null==(r=r[t.color])?void 0:r.color})}),S=(0,u.Z)("button",{name:"JoyButton",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,i,a;return[(0,o.Z)({"--Icon-margin":"initial"},"sm"===t.size&&{"--Icon-fontSize":"1.25rem","--CircularProgress-size":"20px","--Button-gap":"0.375rem",minHeight:"var(--Button-minHeight, 2rem)",fontSize:e.vars.fontSize.sm,paddingBlock:"2px",paddingInline:"0.75rem"},"md"===t.size&&{"--Icon-fontSize":"1.5rem","--CircularProgress-size":"24px","--Button-gap":"0.5rem",minHeight:"var(--Button-minHeight, 2.5rem)",fontSize:e.vars.fontSize.sm,paddingBlock:"0.25rem",paddingInline:"1rem"},"lg"===t.size&&{"--Icon-fontSize":"1.75rem","--CircularProgress-size":"28px","--Button-gap":"0.75rem",minHeight:"var(--Button-minHeight, 3rem)",fontSize:e.vars.fontSize.md,paddingBlock:"0.375rem",paddingInline:"1.5rem"},{WebkitTapHighlightColor:"transparent",borderRadius:`var(--Button-radius, ${e.vars.radius.sm})`,margin:"var(--Button-margin)",border:"none",backgroundColor:"transparent",cursor:"pointer",display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",textDecoration:"none",fontFamily:e.vars.fontFamily.body,fontWeight:e.vars.fontWeight.lg,lineHeight:1},t.fullWidth&&{width:"100%"},{[e.focus.selector]:e.focus.default}),null==(n=e.variants[t.variant])?void 0:n[t.color],{"&:hover":{"@media (hover: hover)":null==(r=e.variants[`${t.variant}Hover`])?void 0:r[t.color]}},{"&:active":null==(i=e.variants[`${t.variant}Active`])?void 0:i[t.color]},(0,o.Z)({[`&.${g.Z.disabled}`]:null==(a=e.variants[`${t.variant}Disabled`])?void 0:a[t.color]},"center"===t.loadingPosition&&{[`&.${g.Z.loading}`]:{color:"transparent"}})]}),E=i.forwardRef(function(e,t){var n;let l=(0,f.Z)({props:e,name:"JoyButton"}),{children:s,action:u,color:g="primary",variant:E="solid",size:k="md",fullWidth:Z=!1,startDecorator:O,endDecorator:$,loading:P=!1,loadingPosition:j="center",loadingIndicator:A,disabled:R,component:T,slots:I={},slotProps:_={}}=l,L=(0,r.Z)(l,y),F=i.useContext(m.Z),N=e.variant||F.variant||E,B=e.size||F.size||k,{getColor:M}=(0,d.VT)(N),z=M(e.color,F.color||g),D=null!=(n=e.disabled)?n:F.disabled||R||P,H=i.useRef(null),W=(0,c.Z)(H,t),{focusVisible:U,setFocusVisible:V,getRootProps:q}=(0,a.Z)((0,o.Z)({},l,{disabled:D,rootRef:W})),G=null!=A?A:(0,v.jsx)(h.Z,(0,o.Z)({},"context"!==z&&{color:z},{thickness:{sm:2,md:3,lg:4}[B]||3}));i.useImperativeHandle(u,()=>({focusVisible:()=>{var e;V(!0),null==(e=H.current)||e.focus()}}),[V]);let K=(0,o.Z)({},l,{color:z,fullWidth:Z,variant:N,size:B,focusVisible:U,loading:P,loadingPosition:j,disabled:D}),X=b(K),J=(0,o.Z)({},L,{component:T,slots:I,slotProps:_}),[Y,Q]=(0,p.Z)("root",{ref:t,className:X.root,elementType:S,externalForwardedProps:J,getSlotProps:q,ownerState:K}),[ee,et]=(0,p.Z)("startDecorator",{className:X.startDecorator,elementType:x,externalForwardedProps:J,ownerState:K}),[en,er]=(0,p.Z)("endDecorator",{className:X.endDecorator,elementType:w,externalForwardedProps:J,ownerState:K}),[eo,ei]=(0,p.Z)("loadingIndicatorCenter",{className:X.loadingIndicatorCenter,elementType:C,externalForwardedProps:J,ownerState:K});return(0,v.jsxs)(Y,(0,o.Z)({},Q,{children:[(O||P&&"start"===j)&&(0,v.jsx)(ee,(0,o.Z)({},et,{children:P&&"start"===j?G:O})),s,P&&"center"===j&&(0,v.jsx)(eo,(0,o.Z)({},ei,{children:G})),($||P&&"end"===j)&&(0,v.jsx)(en,(0,o.Z)({},er,{children:P&&"end"===j?G:$}))]}))});E.muiName="Button",t.Z=E},11842:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(26821);function o(e){return(0,r.d6)("MuiButton",e)}let i=(0,r.sI)("MuiButton",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","focusVisible","disabled","sizeSm","sizeMd","sizeLg","fullWidth","startDecorator","endDecorator","loading","loadingIndicatorCenter"]);t.Z=i},89996:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext({});t.Z=o},48699:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(87462),o=n(63366),i=n(67294),a=n(86010),l=n(14142),s=n(94780),c=n(70917),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(26821);function g(e){return(0,h.d6)("MuiCircularProgress",e)}(0,h.sI)("MuiCircularProgress",["root","determinate","svg","track","progress","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);var m=n(85893);let v=e=>e,y,b=["color","backgroundColor"],x=["children","className","color","size","variant","thickness","determinate","value","component","slots","slotProps"],w=(0,c.F4)({"0%":{transform:"rotate(-90deg)"},"100%":{transform:"rotate(270deg)"}}),C=e=>{let{determinate:t,color:n,variant:r,size:o}=e,i={root:["root",t&&"determinate",n&&`color${(0,l.Z)(n)}`,r&&`variant${(0,l.Z)(r)}`,o&&`size${(0,l.Z)(o)}`],svg:["svg"],track:["track"],progress:["progress"]};return(0,s.Z)(i,g,{})},S=(0,u.Z)("span",{name:"JoyCircularProgress",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e,theme:t})=>{var n;let i=(null==(n=t.variants[e.variant])?void 0:n[e.color])||{},{color:a,backgroundColor:l}=i,s=(0,o.Z)(i,b);return(0,r.Z)({"--Icon-fontSize":"calc(0.4 * var(--_root-size))","--CircularProgress-trackColor":l,"--CircularProgress-progressColor":a,"--CircularProgress-percent":e.value,"--CircularProgress-linecap":"round"},"sm"===e.size&&{"--CircularProgress-trackThickness":"3px","--CircularProgress-progressThickness":"3px","--_root-size":"var(--CircularProgress-size, 24px)"},"sm"===e.instanceSize&&{"--CircularProgress-size":"24px"},"md"===e.size&&{"--CircularProgress-trackThickness":"6px","--CircularProgress-progressThickness":"6px","--_root-size":"var(--CircularProgress-size, 40px)"},"md"===e.instanceSize&&{"--CircularProgress-size":"40px"},"lg"===e.size&&{"--CircularProgress-trackThickness":"8px","--CircularProgress-progressThickness":"8px","--_root-size":"var(--CircularProgress-size, 64px)"},"lg"===e.instanceSize&&{"--CircularProgress-size":"64px"},e.thickness&&{"--CircularProgress-trackThickness":`${e.thickness}px`,"--CircularProgress-progressThickness":`${e.thickness}px`},{"--_thickness-diff":"calc(var(--CircularProgress-trackThickness) - var(--CircularProgress-progressThickness))","--_inner-size":"calc(var(--_root-size) - 2 * var(--variant-borderWidth, 0px))","--_outlined-inset":"max(var(--CircularProgress-trackThickness), var(--CircularProgress-progressThickness))",width:"var(--_root-size)",height:"var(--_root-size)",borderRadius:"var(--_root-size)",margin:"var(--CircularProgress-margin)",boxSizing:"border-box",display:"inline-flex",justifyContent:"center",alignItems:"center",flexShrink:0,position:"relative",color:a},e.children&&{fontFamily:t.vars.fontFamily.body,fontWeight:t.vars.fontWeight.md,fontSize:"calc(0.2 * var(--_root-size))"},s,"outlined"===e.variant&&{"&:before":(0,r.Z)({content:'""',display:"block",position:"absolute",borderRadius:"inherit",top:"var(--_outlined-inset)",left:"var(--_outlined-inset)",right:"var(--_outlined-inset)",bottom:"var(--_outlined-inset)"},s)})}),E=(0,u.Z)("svg",{name:"JoyCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({width:"inherit",height:"inherit",display:"inherit",boxSizing:"inherit",position:"absolute",top:"calc(-1 * var(--variant-borderWidth, 0px))",left:"calc(-1 * var(--variant-borderWidth, 0px))"}),k=(0,u.Z)("circle",{name:"JoyCircularProgress",slot:"track",overridesResolver:(e,t)=>t.track})({cx:"50%",cy:"50%",r:"calc(var(--_inner-size) / 2 - var(--CircularProgress-trackThickness) / 2 + min(0px, var(--_thickness-diff) / 2))",fill:"transparent",strokeWidth:"var(--CircularProgress-trackThickness)",stroke:"var(--CircularProgress-trackColor)"}),Z=(0,u.Z)("circle",{name:"JoyCircularProgress",slot:"progress",overridesResolver:(e,t)=>t.progress})({"--_progress-radius":"calc(var(--_inner-size) / 2 - var(--CircularProgress-progressThickness) / 2 - max(0px, var(--_thickness-diff) / 2))","--_progress-length":"calc(2 * 3.1415926535 * var(--_progress-radius))",cx:"50%",cy:"50%",r:"var(--_progress-radius)",fill:"transparent",strokeWidth:"var(--CircularProgress-progressThickness)",stroke:"var(--CircularProgress-progressColor)",strokeLinecap:"var(--CircularProgress-linecap, round)",strokeDasharray:"var(--_progress-length)",strokeDashoffset:"calc(var(--_progress-length) - var(--CircularProgress-percent) * var(--_progress-length) / 100)",transformOrigin:"center",transform:"rotate(-90deg)"},({ownerState:e})=>!e.determinate&&(0,c.iv)(y||(y=v` animation: var(--CircularProgress-circulation, 0.8s linear 0s infinite normal none running) ${0}; - `),w)),O=i.forwardRef(function(e,t){let n=(0,f.Z)({props:e,name:"JoyCircularProgress"}),{children:i,className:l,color:s="primary",size:c="md",variant:u="soft",thickness:h,determinate:g=!1,value:v=g?0:25,component:y,slots:b={},slotProps:w={}}=n,O=(0,o.Z)(n,x),{getColor:$}=(0,d.VT)(u),P=$(e.color,s),j=(0,r.Z)({},n,{color:P,size:c,variant:u,thickness:h,value:v,determinate:g,instanceSize:e.size}),A=C(j),R=(0,r.Z)({},O,{component:y,slots:b,slotProps:w}),[T,I]=(0,p.Z)("root",{ref:t,className:(0,a.Z)(A.root,l),elementType:S,externalForwardedProps:R,ownerState:j,additionalProps:(0,r.Z)({role:"progressbar",style:{"--CircularProgress-percent":v}},v&&g&&{"aria-valuenow":"number"==typeof v?Math.round(v):Math.round(Number(v||0))})}),[L,F]=(0,p.Z)("svg",{className:A.svg,elementType:E,externalForwardedProps:R,ownerState:j}),[_,N]=(0,p.Z)("track",{className:A.track,elementType:k,externalForwardedProps:R,ownerState:j}),[B,M]=(0,p.Z)("progress",{className:A.progress,elementType:Z,externalForwardedProps:R,ownerState:j});return(0,m.jsxs)(T,(0,r.Z)({},I,{children:[(0,m.jsxs)(L,(0,r.Z)({},F,{children:[(0,m.jsx)(_,(0,r.Z)({},N)),(0,m.jsx)(B,(0,r.Z)({},M))]})),i]}))});var $=O},14553:function(e,t,n){"use strict";n.d(t,{ZP:function(){return E}});var r=n(63366),o=n(87462),i=n(67294),a=n(14142),l=n(33703),s=n(70758),c=n(94780),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(26821);function g(e){return(0,h.d6)("MuiIconButton",e)}let m=(0,h.sI)("MuiIconButton",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","focusVisible","disabled","sizeSm","sizeMd","sizeLg"]);var v=n(89996),y=n(85893);let b=["children","action","component","color","disabled","variant","size","slots","slotProps"],x=e=>{let{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,size:i,variant:l}=e,s={root:["root",n&&"disabled",r&&"focusVisible",l&&`variant${(0,a.Z)(l)}`,t&&`color${(0,a.Z)(t)}`,i&&`size${(0,a.Z)(i)}`]},u=(0,c.Z)(s,g,{});return r&&o&&(u.root+=` ${o}`),u},w=(0,u.Z)("button")(({theme:e,ownerState:t})=>{var n,r,i,a;return[(0,o.Z)({"--Icon-margin":"initial"},t.instanceSize&&{"--IconButton-size":({sm:"2rem",md:"2.5rem",lg:"3rem"})[t.instanceSize]},"sm"===t.size&&{"--Icon-fontSize":"calc(var(--IconButton-size, 2rem) / 1.6)","--CircularProgress-size":"20px",minWidth:"var(--IconButton-size, 2rem)",minHeight:"var(--IconButton-size, 2rem)",fontSize:e.vars.fontSize.sm,paddingInline:"2px"},"md"===t.size&&{"--Icon-fontSize":"calc(var(--IconButton-size, 2.5rem) / 1.667)","--CircularProgress-size":"24px",minWidth:"var(--IconButton-size, 2.5rem)",minHeight:"var(--IconButton-size, 2.5rem)",fontSize:e.vars.fontSize.md,paddingInline:"0.25rem"},"lg"===t.size&&{"--Icon-fontSize":"calc(var(--IconButton-size, 3rem) / 1.714)","--CircularProgress-size":"28px",minWidth:"var(--IconButton-size, 3rem)",minHeight:"var(--IconButton-size, 3rem)",fontSize:e.vars.fontSize.lg,paddingInline:"0.375rem"},{WebkitTapHighlightColor:"transparent",paddingBlock:0,fontFamily:e.vars.fontFamily.body,fontWeight:e.vars.fontWeight.md,margin:"var(--IconButton-margin)",borderRadius:`var(--IconButton-radius, ${e.vars.radius.sm})`,border:"none",boxSizing:"border-box",backgroundColor:"transparent",cursor:"pointer",display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",[e.focus.selector]:e.focus.default}),null==(n=e.variants[t.variant])?void 0:n[t.color],{"&:hover":{"@media (hover: hover)":null==(r=e.variants[`${t.variant}Hover`])?void 0:r[t.color]}},{"&:active":null==(i=e.variants[`${t.variant}Active`])?void 0:i[t.color]},{[`&.${m.disabled}`]:null==(a=e.variants[`${t.variant}Disabled`])?void 0:a[t.color]}]}),C=(0,u.Z)(w,{name:"JoyIconButton",slot:"Root",overridesResolver:(e,t)=>t.root})({}),S=i.forwardRef(function(e,t){var n;let a=(0,f.Z)({props:e,name:"JoyIconButton"}),{children:c,action:u,component:h="button",color:g="primary",disabled:m,variant:w="soft",size:S="md",slots:E={},slotProps:k={}}=a,Z=(0,r.Z)(a,b),O=i.useContext(v.Z),$=e.variant||O.variant||w,P=e.size||O.size||S,{getColor:j}=(0,d.VT)($),A=j(e.color,O.color||g),R=null!=(n=e.disabled)?n:O.disabled||m,T=i.useRef(null),I=(0,l.Z)(T,t),{focusVisible:L,setFocusVisible:F,getRootProps:_}=(0,s.Z)((0,o.Z)({},a,{disabled:R,rootRef:I}));i.useImperativeHandle(u,()=>({focusVisible:()=>{var e;F(!0),null==(e=T.current)||e.focus()}}),[F]);let N=(0,o.Z)({},a,{component:h,color:A,disabled:R,variant:$,size:P,focusVisible:L,instanceSize:e.size}),B=x(N),M=(0,o.Z)({},Z,{component:h,slots:E,slotProps:k}),[z,D]=(0,p.Z)("root",{ref:t,className:B.root,elementType:C,getSlotProps:_,externalForwardedProps:M,ownerState:N});return(0,y.jsx)(z,(0,o.Z)({},D,{children:c}))});S.muiName="IconButton";var E=S},62774:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(void 0);t.Z=o},43614:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(void 0);t.Z=o},11772:function(e,t,n){"use strict";n.d(t,{C:function(){return S},Z:function(){return Z}});var r=n(63366),o=n(87462),i=n(67294),a=n(86010),l=n(14142),s=n(94780),c=n(74312),u=n(20407),f=n(78653),d=n(26821);function p(e){return(0,d.d6)("MuiList",e)}(0,d.sI)("MuiList",["root","nesting","scoped","sizeSm","sizeMd","sizeLg","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","horizontal","vertical"]);var h=n(94593),g=n(62774),m=n(43614),v=n(51712);let y=i.createContext(void 0);var b=n(30220),x=n(85893);let w=["component","className","children","size","orientation","wrap","variant","color","role","slots","slotProps"],C=e=>{let{variant:t,color:n,size:r,nesting:o,orientation:i,instanceSize:a}=e,c={root:["root",i,t&&`variant${(0,l.Z)(t)}`,n&&`color${(0,l.Z)(n)}`,!a&&!o&&r&&`size${(0,l.Z)(r)}`,a&&`size${(0,l.Z)(a)}`,o&&"nesting"]};return(0,s.Z)(c,p,{})},S=(0,c.Z)("ul")(({theme:e,ownerState:t})=>{var n;function r(n){return"sm"===n?{"--ListDivider-gap":"0.25rem","--ListItem-minHeight":"2rem","--ListItem-paddingY":"0.25rem","--ListItem-paddingX":"0.5rem","--ListItem-fontSize":e.vars.fontSize.sm,"--ListItemDecorator-size":"horizontal"===t.orientation?"1.5rem":"2rem","--Icon-fontSize":"1.125rem"}:"md"===n?{"--ListDivider-gap":"0.375rem","--ListItem-minHeight":"2.5rem","--ListItem-paddingY":"0.375rem","--ListItem-paddingX":"0.75rem","--ListItem-fontSize":e.vars.fontSize.md,"--ListItemDecorator-size":"horizontal"===t.orientation?"1.75rem":"2.5rem","--Icon-fontSize":"1.25rem"}:"lg"===n?{"--ListDivider-gap":"0.5rem","--ListItem-minHeight":"3rem","--ListItem-paddingY":"0.5rem","--ListItem-paddingX":"1rem","--ListItem-fontSize":e.vars.fontSize.md,"--ListItemDecorator-size":"horizontal"===t.orientation?"2.25rem":"3rem","--Icon-fontSize":"1.5rem"}:{}}return[t.nesting&&(0,o.Z)({},r(t.instanceSize),{"--ListItem-paddingRight":"var(--ListItem-paddingX)","--ListItem-paddingLeft":"var(--NestedListItem-paddingLeft)","--ListItemButton-marginBlock":"0px","--ListItemButton-marginInline":"0px","--ListItem-marginBlock":"0px","--ListItem-marginInline":"0px",padding:0,marginInlineStart:"var(--NestedList-marginLeft)",marginInlineEnd:"var(--NestedList-marginRight)",marginBlockStart:"var(--List-gap)",marginBlockEnd:"initial"}),!t.nesting&&(0,o.Z)({},r(t.size),{"--List-gap":"0px","--ListItemDecorator-color":e.vars.palette.text.tertiary,"--List-nestedInsetStart":"0px","--ListItem-paddingLeft":"var(--ListItem-paddingX)","--ListItem-paddingRight":"var(--ListItem-paddingX)","--unstable_List-childRadius":"calc(max(var(--List-radius) - var(--List-padding), min(var(--List-padding) / 2, var(--List-radius) / 2)) - var(--variant-borderWidth, 0px))","--ListItem-radius":"var(--unstable_List-childRadius)","--ListItem-startActionTranslateX":"calc(0.5 * var(--ListItem-paddingLeft))","--ListItem-endActionTranslateX":"calc(-0.5 * var(--ListItem-paddingRight))",margin:"initial"},"horizontal"===t.orientation?(0,o.Z)({},t.wrap?{padding:"var(--List-padding)",marginInlineStart:"calc(-1 * var(--List-gap))",marginBlockStart:"calc(-1 * var(--List-gap))"}:{paddingInline:"var(--List-padding, var(--ListDivider-gap))",paddingBlock:"var(--List-padding)"}):{paddingBlock:"var(--List-padding, var(--ListDivider-gap))",paddingInline:"var(--List-padding)"}),(0,o.Z)({boxSizing:"border-box",borderRadius:"var(--List-radius)",listStyle:"none",display:"flex",flexDirection:"horizontal"===t.orientation?"row":"column"},t.wrap&&{flexWrap:"wrap"},{flexGrow:1,position:"relative"},null==(n=e.variants[t.variant])?void 0:n[t.color],{"--unstable_List-borderWidth":"var(--variant-borderWidth, 0px)"})]}),E=(0,c.Z)(S,{name:"JoyList",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=i.forwardRef(function(e,t){var n;let l;let s=i.useContext(h.Z),c=i.useContext(m.Z),d=i.useContext(y),p=(0,u.Z)({props:e,name:"JoyList"}),{component:S,className:k,children:Z,size:O,orientation:$="vertical",wrap:P=!1,variant:j="plain",color:A="neutral",role:R,slots:T={},slotProps:I={}}=p,L=(0,r.Z)(p,w),{getColor:F}=(0,f.VT)(j),_=F(e.color,A),N=O||(null!=(n=e.size)?n:"md");c&&(l="group"),d&&(l="presentation"),R&&(l=R);let B=(0,o.Z)({},p,{instanceSize:e.size,size:N,nesting:s,orientation:$,wrap:P,variant:j,color:_,role:l}),M=C(B),z=(0,o.Z)({},L,{component:S,slots:T,slotProps:I}),[D,H]=(0,b.Z)("root",{ref:t,className:(0,a.Z)(M.root,k),elementType:E,externalForwardedProps:z,ownerState:B,additionalProps:{as:S,role:l,"aria-labelledby":"string"==typeof s?s:void 0}});return(0,x.jsx)(D,(0,o.Z)({},H,{children:(0,x.jsx)(g.Z.Provider,{value:`${"string"==typeof S?S:""}:${l||""}`,children:(0,x.jsx)(v.Z,{row:"horizontal"===$,wrap:P,children:Z})})}))});var Z=k},51712:function(e,t,n){"use strict";n.d(t,{M:function(){return c}});var r=n(87462),o=n(67294),i=n(40780),a=n(30532),l=n(94593),s=n(85893);let c={"--NestedList-marginRight":"0px","--NestedList-marginLeft":"0px","--NestedListItem-paddingLeft":"var(--ListItem-paddingX)","--ListItemButton-marginBlock":"0px","--ListItemButton-marginInline":"0px","--ListItem-marginBlock":"0px","--ListItem-marginInline":"0px"};t.Z=function(e){let{children:t,nested:n,row:c=!1,wrap:u=!1}=e,f=(0,s.jsx)(i.Z.Provider,{value:c,children:(0,s.jsx)(a.Z.Provider,{value:u,children:o.Children.map(t,(e,t)=>o.isValidElement(e)?o.cloneElement(e,(0,r.Z)({},0===t&&{"data-first-child":""})):e)})});return void 0===n?f:(0,s.jsx)(l.Z.Provider,{value:n,children:f})}},94593:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(!1);t.Z=o},40780:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(!1);t.Z=o},30532:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(!1);t.Z=o},16079:function(e,t,n){"use strict";n.d(t,{r:function(){return S},Z:function(){return Z}});var r=n(63366),o=n(87462),i=n(67294),a=n(86010),l=n(14142),s=n(33703),c=n(94780),u=n(70758),f=n(74312),d=n(20407),p=n(78653),h=n(26821);function g(e){return(0,h.d6)("MuiListItemButton",e)}let m=(0,h.sI)("MuiListItemButton",["root","horizontal","vertical","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","focusVisible","disabled","selected","variantPlain","variantSoft","variantOutlined","variantSolid"]);var v=n(41785),y=n(40780),b=n(30220),x=n(85893);let w=["children","className","action","component","orientation","role","selected","color","variant","slots","slotProps"],C=e=>{let{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,selected:i,variant:a}=e,s={root:["root",n&&"disabled",r&&"focusVisible",t&&`color${(0,l.Z)(t)}`,i&&"selected",a&&`variant${(0,l.Z)(a)}`]},u=(0,c.Z)(s,g,{});return r&&o&&(u.root+=` ${o}`),u},S=(0,f.Z)("div")(({theme:e,ownerState:t})=>{var n,r,i,a,l;return[(0,o.Z)({},t.selected&&{"--ListItemDecorator-color":"initial"},t.disabled&&{"--ListItemDecorator-color":null==(n=e.variants)||null==(n=n[`${t.variant}Disabled`])||null==(n=n[t.color])?void 0:n.color},{WebkitTapHighlightColor:"transparent",boxSizing:"border-box",position:"relative",display:"flex",flexDirection:"row",alignItems:"center",alignSelf:"stretch"},"vertical"===t.orientation&&{flexDirection:"column",justifyContent:"center"},{textAlign:"initial",textDecoration:"initial",backgroundColor:"initial",cursor:"pointer",marginInline:"var(--ListItemButton-marginInline)",marginBlock:"var(--ListItemButton-marginBlock)"},void 0===t["data-first-child"]&&{marginInlineStart:t.row?"var(--List-gap)":void 0,marginBlockStart:t.row?void 0:"var(--List-gap)"},{paddingBlock:"calc(var(--ListItem-paddingY) - var(--variant-borderWidth, 0px))",paddingInlineStart:"calc(var(--ListItem-paddingLeft) + var(--ListItem-startActionWidth, var(--unstable_startActionWidth, 0px)))",paddingInlineEnd:"calc(var(--ListItem-paddingRight) + var(--ListItem-endActionWidth, var(--unstable_endActionWidth, 0px)))",minBlockSize:"var(--ListItem-minHeight)",border:"none",borderRadius:"var(--ListItem-radius)",flexGrow:t.row?0:1,flexBasis:t.row?"auto":"0%",flexShrink:0,minInlineSize:0,fontSize:"var(--ListItem-fontSize)",fontFamily:e.vars.fontFamily.body},t.selected&&{fontWeight:e.vars.fontWeight.md},{[e.focus.selector]:e.focus.default}),(0,o.Z)({},null==(r=e.variants[t.variant])?void 0:r[t.color],!t.selected&&{"&:hover":null==(i=e.variants[`${t.variant}Hover`])?void 0:i[t.color],"&:active":null==(a=e.variants[`${t.variant}Active`])?void 0:a[t.color]}),{[`&.${m.disabled}`]:null==(l=e.variants[`${t.variant}Disabled`])?void 0:l[t.color]}]}),E=(0,f.Z)(S,{name:"JoyListItemButton",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=i.forwardRef(function(e,t){let n=(0,d.Z)({props:e,name:"JoyListItemButton"}),l=i.useContext(y.Z),{children:c,className:f,action:h,component:g="div",orientation:m="horizontal",role:S,selected:k=!1,color:Z=k?"primary":"neutral",variant:O="plain",slots:$={},slotProps:P={}}=n,j=(0,r.Z)(n,w),{getColor:A}=(0,p.VT)(O),R=A(e.color,Z),T=i.useRef(null),I=(0,s.Z)(T,t),{focusVisible:L,setFocusVisible:F,getRootProps:_}=(0,u.Z)((0,o.Z)({},n,{rootRef:I}));i.useImperativeHandle(h,()=>({focusVisible:()=>{var e;F(!0),null==(e=T.current)||e.focus()}}),[F]);let N=(0,o.Z)({},n,{component:g,color:R,focusVisible:L,orientation:m,row:l,selected:k,variant:O}),B=C(N),M=(0,o.Z)({},j,{component:g,slots:$,slotProps:P}),[z,D]=(0,b.Z)("root",{ref:t,className:(0,a.Z)(B.root,f),elementType:E,externalForwardedProps:M,ownerState:N,getSlotProps:_});return(0,x.jsx)(v.Z.Provider,{value:m,children:(0,x.jsx)(z,(0,o.Z)({},D,{role:null!=S?S:D.role,children:c}))})});var Z=k},41785:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext("horizontal");t.Z=o},2549:function(e,t,n){"use strict";n.d(t,{Z:function(){return R}});var r=n(63366),o=n(87462),i=n(67294),a=n(86010),l=n(14142),s=n(19032),c=n(92996),u=n(59948),f=n(99962),d=n(33703),p=n(94780),h=n(60769),g=n(74312),m=n(20407),v=n(30220),y=n(78653),b=n(26821);function x(e){return(0,b.d6)("MuiTooltip",e)}(0,b.sI)("MuiTooltip",["root","tooltipArrow","arrow","touch","placementLeft","placementRight","placementTop","placementBottom","colorPrimary","colorDanger","colorInfo","colorNeutral","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);var w=n(85893);let C=["children","className","component","arrow","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","disablePortal","direction","keepMounted","modifiers","placement","title","color","variant","size","slots","slotProps"],S=e=>{let{arrow:t,variant:n,color:r,size:o,placement:i,touch:a}=e,s={root:["root",t&&"tooltipArrow",a&&"touch",o&&`size${(0,l.Z)(o)}`,r&&`color${(0,l.Z)(r)}`,n&&`variant${(0,l.Z)(n)}`,`tooltipPlacement${(0,l.Z)(i.split("-")[0])}`],arrow:["arrow"]};return(0,p.Z)(s,x,{})},E=(0,g.Z)("div",{name:"JoyTooltip",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e,theme:t})=>{var n,r,i;let a=null==(n=t.variants[e.variant])?void 0:n[e.color];return(0,o.Z)({},"sm"===e.size&&{"--Icon-fontSize":"1rem","--Tooltip-arrowSize":"8px",padding:t.spacing(.5,.625),fontSize:t.vars.fontSize.xs},"md"===e.size&&{"--Icon-fontSize":"1.125rem","--Tooltip-arrowSize":"10px",padding:t.spacing(.625,.75),fontSize:t.vars.fontSize.sm},"lg"===e.size&&{"--Icon-fontSize":"1.25rem","--Tooltip-arrowSize":"12px",padding:t.spacing(.75,1),fontSize:t.vars.fontSize.md},{zIndex:t.vars.zIndex.tooltip,borderRadius:t.vars.radius.xs,boxShadow:t.shadow.sm,fontFamily:t.vars.fontFamily.body,fontWeight:t.vars.fontWeight.md,lineHeight:t.vars.lineHeight.sm,wordWrap:"break-word",position:"relative"},e.disableInteractive&&{pointerEvents:"none"},a,!a.backgroundColor&&{backgroundColor:t.vars.palette.background.surface},{"&::before":{content:'""',display:"block",position:"absolute",width:null!=(r=e.placement)&&r.match(/(top|bottom)/)?"100%":"calc(10px + var(--variant-borderWidth, 0px))",height:null!=(i=e.placement)&&i.match(/(top|bottom)/)?"calc(10px + var(--variant-borderWidth, 0px))":"100%"},'&[data-popper-placement*="bottom"]::before':{top:0,left:0,transform:"translateY(-100%)"},'&[data-popper-placement*="left"]::before':{top:0,right:0,transform:"translateX(100%)"},'&[data-popper-placement*="right"]::before':{top:0,left:0,transform:"translateX(-100%)"},'&[data-popper-placement*="top"]::before':{bottom:0,left:0,transform:"translateY(100%)"}})}),k=(0,g.Z)("span",{name:"JoyTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e,ownerState:t})=>{var n,r,o;let i=null==(n=e.variants[t.variant])?void 0:n[t.color];return{"--unstable_Tooltip-arrowRotation":0,width:"var(--Tooltip-arrowSize)",height:"var(--Tooltip-arrowSize)",boxSizing:"border-box","&:before":{content:'""',display:"block",position:"absolute",width:0,height:0,border:"calc(var(--Tooltip-arrowSize) / 2) solid",borderLeftColor:"transparent",borderBottomColor:"transparent",borderTopColor:null!=(r=null==i?void 0:i.backgroundColor)?r:e.vars.palette.background.surface,borderRightColor:null!=(o=null==i?void 0:i.backgroundColor)?o:e.vars.palette.background.surface,borderRadius:"0px 2px 0px 0px",boxShadow:`var(--variant-borderWidth, 0px) calc(-1 * var(--variant-borderWidth, 0px)) 0px 0px ${i.borderColor}`,transformOrigin:"center center",transform:"rotate(calc(-45deg + 90deg * var(--unstable_Tooltip-arrowRotation)))"},'[data-popper-placement*="bottom"] &':{top:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"},'[data-popper-placement*="top"] &':{"--unstable_Tooltip-arrowRotation":2,bottom:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"},'[data-popper-placement*="left"] &':{"--unstable_Tooltip-arrowRotation":1,right:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"},'[data-popper-placement*="right"] &':{"--unstable_Tooltip-arrowRotation":3,left:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"}}}),Z=!1,O=null,$={x:0,y:0};function P(e,t){return n=>{t&&t(n),e(n)}}function j(e,t){return n=>{t&&t(n),e(n)}}let A=i.forwardRef(function(e,t){var n;let l=(0,m.Z)({props:e,name:"JoyTooltip"}),{children:p,className:g,component:b,arrow:x=!1,describeChild:A=!1,disableFocusListener:R=!1,disableHoverListener:T=!1,disableInteractive:I=!1,disableTouchListener:L=!1,enterDelay:F=100,enterNextDelay:_=0,enterTouchDelay:N=700,followCursor:B=!1,id:M,leaveDelay:z=0,leaveTouchDelay:D=1500,onClose:H,onOpen:W,open:U,disablePortal:V,direction:q,keepMounted:G,modifiers:K,placement:X="bottom",title:J,color:Y="neutral",variant:Q="solid",size:ee="md",slots:et={},slotProps:en={}}=l,er=(0,r.Z)(l,C),{getColor:eo}=(0,y.VT)(Q),ei=V?eo(e.color,Y):Y,[ea,el]=i.useState(),[es,ec]=i.useState(null),eu=i.useRef(!1),ef=I||B,ed=i.useRef(),ep=i.useRef(),eh=i.useRef(),eg=i.useRef(),[em,ev]=(0,s.Z)({controlled:U,default:!1,name:"Tooltip",state:"open"}),ey=em,eb=(0,c.Z)(M),ex=i.useRef(),ew=i.useCallback(()=>{void 0!==ex.current&&(document.body.style.WebkitUserSelect=ex.current,ex.current=void 0),clearTimeout(eg.current)},[]);i.useEffect(()=>()=>{clearTimeout(ed.current),clearTimeout(ep.current),clearTimeout(eh.current),ew()},[ew]);let eC=e=>{O&&clearTimeout(O),Z=!0,ev(!0),W&&!ey&&W(e)},eS=(0,u.Z)(e=>{O&&clearTimeout(O),O=setTimeout(()=>{Z=!1},800+z),ev(!1),H&&ey&&H(e),clearTimeout(ed.current),ed.current=setTimeout(()=>{eu.current=!1},150)}),eE=e=>{eu.current&&"touchstart"!==e.type||(ea&&ea.removeAttribute("title"),clearTimeout(ep.current),clearTimeout(eh.current),F||Z&&_?ep.current=setTimeout(()=>{eC(e)},Z?_:F):eC(e))},ek=e=>{clearTimeout(ep.current),clearTimeout(eh.current),eh.current=setTimeout(()=>{eS(e)},z)},{isFocusVisibleRef:eZ,onBlur:eO,onFocus:e$,ref:eP}=(0,f.Z)(),[,ej]=i.useState(!1),eA=e=>{eO(e),!1===eZ.current&&(ej(!1),ek(e))},eR=e=>{ea||el(e.currentTarget),e$(e),!0===eZ.current&&(ej(!0),eE(e))},eT=e=>{eu.current=!0;let t=p.props;t.onTouchStart&&t.onTouchStart(e)};i.useEffect(()=>{if(ey)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){("Escape"===e.key||"Esc"===e.key)&&eS(e)}},[eS,ey]);let eI=(0,d.Z)(el,t),eL=(0,d.Z)(eP,eI),eF=(0,d.Z)(p.ref,eL);"number"==typeof J||J||(ey=!1);let e_=i.useRef(null),eN={},eB="string"==typeof J;A?(eN.title=ey||!eB||T?null:J,eN["aria-describedby"]=ey?eb:null):(eN["aria-label"]=eB?J:null,eN["aria-labelledby"]=ey&&!eB?eb:null);let eM=(0,o.Z)({},eN,er,{component:b},p.props,{className:(0,a.Z)(g,p.props.className),onTouchStart:eT,ref:eF},B?{onMouseMove:e=>{let t=p.props;t.onMouseMove&&t.onMouseMove(e),$={x:e.clientX,y:e.clientY},e_.current&&e_.current.update()}}:{}),ez={};L||(eM.onTouchStart=e=>{eT(e),clearTimeout(eh.current),clearTimeout(ed.current),ew(),ex.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",eg.current=setTimeout(()=>{document.body.style.WebkitUserSelect=ex.current,eE(e)},N)},eM.onTouchEnd=e=>{p.props.onTouchEnd&&p.props.onTouchEnd(e),ew(),clearTimeout(eh.current),eh.current=setTimeout(()=>{eS(e)},D)}),T||(eM.onMouseOver=P(eE,eM.onMouseOver),eM.onMouseLeave=P(ek,eM.onMouseLeave),ef||(ez.onMouseOver=eE,ez.onMouseLeave=ek)),R||(eM.onFocus=j(eR,eM.onFocus),eM.onBlur=j(eA,eM.onBlur),ef||(ez.onFocus=eR,ez.onBlur=eA));let eD=(0,o.Z)({},l,{arrow:x,disableInteractive:ef,placement:X,touch:eu.current,color:ei,variant:Q,size:ee}),eH=S(eD),eW=(0,o.Z)({},er,{component:b,slots:et,slotProps:en}),eU=i.useMemo(()=>[{name:"arrow",enabled:!!es,options:{element:es,padding:6}},{name:"offset",options:{offset:[0,10]}},...K||[]],[es,K]),[eV,eq]=(0,v.Z)("root",{additionalProps:(0,o.Z)({id:eb,popperRef:e_,placement:X,anchorEl:B?{getBoundingClientRect:()=>({top:$.y,left:$.x,right:$.x,bottom:$.y,width:0,height:0})}:ea,open:!!ea&&ey,disablePortal:V,keepMounted:G,direction:q,modifiers:eU},ez),ref:null,className:eH.root,elementType:E,externalForwardedProps:eW,ownerState:eD}),[eG,eK]=(0,v.Z)("arrow",{ref:ec,className:eH.arrow,elementType:k,externalForwardedProps:eW,ownerState:eD}),eX=(0,w.jsxs)(eV,(0,o.Z)({},eq,!(null!=(n=l.slots)&&n.root)&&{as:h.Z,slots:{root:b||"div"}},{children:[J,x?(0,w.jsx)(eG,(0,o.Z)({},eK)):null]}));return(0,w.jsxs)(i.Fragment,{children:[i.isValidElement(p)&&i.cloneElement(p,eM),V?eX:(0,w.jsx)(y.ZP.Provider,{value:void 0,children:eX})]})});var R=A},40911:function(e,t,n){"use strict";n.d(t,{eu:function(){return x},FR:function(){return b},ZP:function(){return O}});var r=n(63366),o=n(87462),i=n(67294),a=n(14142),l=n(18719),s=n(39707),c=n(94780),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(26821);function g(e){return(0,h.d6)("MuiTypography",e)}(0,h.sI)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","body1","body2","body3","noWrap","gutterBottom","startDecorator","endDecorator","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid"]);var m=n(85893);let v=["color","textColor"],y=["component","gutterBottom","noWrap","level","levelMapping","children","endDecorator","startDecorator","variant","slots","slotProps"],b=i.createContext(!1),x=i.createContext(!1),w=e=>{let{gutterBottom:t,noWrap:n,level:r,color:o,variant:i}=e,l={root:["root",r,t&&"gutterBottom",n&&"noWrap",o&&`color${(0,a.Z)(o)}`,i&&`variant${(0,a.Z)(i)}`],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return(0,c.Z)(l,g,{})},C=(0,u.Z)("span",{name:"JoyTypography",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})(({ownerState:e})=>{var t;return(0,o.Z)({display:"inline-flex",marginInlineEnd:"clamp(4px, var(--Typography-gap, 0.375em), 0.75rem)"},"string"!=typeof e.startDecorator&&("flex-start"===e.alignItems||(null==(t=e.sx)?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),S=(0,u.Z)("span",{name:"JoyTypography",slot:"endDecorator",overridesResolver:(e,t)=>t.endDecorator})(({ownerState:e})=>{var t;return(0,o.Z)({display:"inline-flex",marginInlineStart:"clamp(4px, var(--Typography-gap, 0.375em), 0.75rem)"},"string"!=typeof e.endDecorator&&("flex-start"===e.alignItems||(null==(t=e.sx)?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),E=(0,u.Z)("span",{name:"JoyTypography",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,i,a;return(0,o.Z)({"--Icon-fontSize":"1.25em",margin:"var(--Typography-margin, 0px)"},t.nesting?{display:"inline"}:{fontFamily:e.vars.fontFamily.body,display:"block"},(t.startDecorator||t.endDecorator)&&(0,o.Z)({display:"flex",alignItems:"center"},t.nesting&&(0,o.Z)({display:"inline-flex"},t.startDecorator&&{verticalAlign:"bottom"})),t.level&&"inherit"!==t.level&&e.typography[t.level],{fontSize:`var(--Typography-fontSize, ${t.level&&"inherit"!==t.level&&null!=(n=null==(r=e.typography[t.level])?void 0:r.fontSize)?n:"inherit"})`},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.color&&"context"!==t.color&&{color:`rgba(${null==(i=e.vars.palette[t.color])?void 0:i.mainChannel} / 1)`},t.variant&&(0,o.Z)({borderRadius:e.vars.radius.xs,paddingBlock:"min(0.15em, 4px)",paddingInline:"0.375em"},!t.nesting&&{marginInline:"-0.375em"},null==(a=e.variants[t.variant])?void 0:a[t.color]))}),k={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",display1:"h1",display2:"h2",body1:"p",body2:"p",body3:"span",body4:"span",body5:"span",inherit:"p"},Z=i.forwardRef(function(e,t){let n=(0,f.Z)({props:e,name:"JoyTypography"}),{color:a,textColor:c}=n,u=(0,r.Z)(n,v),h=i.useContext(b),g=i.useContext(x),Z=(0,s.Z)((0,o.Z)({},u,{color:c})),{component:O,gutterBottom:$=!1,noWrap:P=!1,level:j="body1",levelMapping:A={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",body1:"p",body2:"p",body3:"p",inherit:"p"},children:R,endDecorator:T,startDecorator:I,variant:L,slots:F={},slotProps:_={}}=Z,N=(0,r.Z)(Z,y),{getColor:B}=(0,d.VT)(L),M=B(e.color,L?null!=a?a:"neutral":a),z=h||g?e.level||"inherit":j,D=O||(h?"span":A[z]||k[z]||"span"),H=(0,o.Z)({},Z,{level:z,component:D,color:M,gutterBottom:$,noWrap:P,nesting:h,variant:L}),W=w(H),U=(0,o.Z)({},N,{component:D,slots:F,slotProps:_}),[V,q]=(0,p.Z)("root",{ref:t,className:W.root,elementType:E,externalForwardedProps:U,ownerState:H}),[G,K]=(0,p.Z)("startDecorator",{className:W.startDecorator,elementType:C,externalForwardedProps:U,ownerState:H}),[X,J]=(0,p.Z)("endDecorator",{className:W.endDecorator,elementType:S,externalForwardedProps:U,ownerState:H});return(0,m.jsx)(b.Provider,{value:!0,children:(0,m.jsxs)(V,(0,o.Z)({},q,{children:[I&&(0,m.jsx)(G,(0,o.Z)({},K,{children:I})),(0,l.Z)(R,["Skeleton"])?i.cloneElement(R,{variant:R.props.variant||"inline"}):R,T&&(0,m.jsx)(X,(0,o.Z)({},J,{children:T}))]}))})});var O=Z},26821:function(e,t,n){"use strict";n.d(t,{d6:function(){return i},sI:function(){return a}});var r=n(34867),o=n(1588);let i=(e,t)=>(0,r.Z)(e,t,"Joy"),a=(e,t)=>(0,o.Z)(e,t,"Joy")},9818:function(e,t){"use strict";t.Z={grey:{50:"#F7F7F8",100:"#EBEBEF",200:"#D8D8DF",300:"#B9B9C6",400:"#8F8FA3",500:"#73738C",600:"#5A5A72",700:"#434356",800:"#25252D",900:"#131318"},blue:{50:"#F4FAFF",100:"#DDF1FF",200:"#ADDBFF",300:"#6FB6FF",400:"#3990FF",500:"#096BDE",600:"#054DA7",700:"#02367D",800:"#072859",900:"#00153C"},yellow:{50:"#FFF8C5",100:"#FAE17D",200:"#EAC54F",300:"#D4A72C",400:"#BF8700",500:"#9A6700",600:"#7D4E00",700:"#633C01",800:"#4D2D00",900:"#3B2300"},red:{50:"#FFF8F6",100:"#FFE9E8",200:"#FFC7C5",300:"#FF9192",400:"#FA5255",500:"#D3232F",600:"#A10E25",700:"#77061B",800:"#580013",900:"#39000D"},green:{50:"#F3FEF5",100:"#D7F5DD",200:"#77EC95",300:"#4CC76E",400:"#2CA24D",500:"#1A7D36",600:"#0F5D26",700:"#034318",800:"#002F0F",900:"#001D09"},purple:{50:"#FDF7FF",100:"#F4EAFF",200:"#E1CBFF",300:"#C69EFF",400:"#A374F9",500:"#814DDE",600:"#5F35AE",700:"#452382",800:"#301761",900:"#1D0A42"}}},78653:function(e,t,n){"use strict";n.d(t,{VT:function(){return s},do:function(){return c}});var r=n(67294),o=n(38629),i=n(1812),a=n(85893);let l=r.createContext(void 0),s=e=>{let t=r.useContext(l);return{getColor:(n,r)=>t&&e&&t.includes(e)?n||"context":n||r}};function c({children:e,variant:t}){var n;let r=(0,o.F)();return(0,a.jsx)(l.Provider,{value:t?(null!=(n=r.colorInversionConfig)?n:i.Z.colorInversionConfig)[t]:void 0,children:e})}t.ZP=l},56385:function(e,t,n){"use strict";n.d(t,{lL:function(){return S},tv:function(){return E}});var r=n(59766),o=n(87462),i=n(63366),a=n(71387),l=n(67294),s=n(70917),c=n(85893);function u(e){let{styles:t,defaultTheme:n={}}=e,r="function"==typeof t?e=>t(null==e||0===Object.keys(e).length?n:e):t;return(0,c.jsx)(s.xB,{styles:r})}var f=n(56760),d=n(71927);let p="mode",h="color-scheme",g="data-color-scheme";function m(e){if("undefined"!=typeof window&&"system"===e){let e=window.matchMedia("(prefers-color-scheme: dark)");return e.matches?"dark":"light"}}function v(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function y(e,t){let n;if("undefined"!=typeof window){try{(n=localStorage.getItem(e)||void 0)||localStorage.setItem(e,t)}catch(e){}return n||t}}let b=["colorSchemes","components","generateCssVars","cssVarPrefix"];var x=n(1812),w=n(13951),C=n(2548);let{CssVarsProvider:S,useColorScheme:E,getInitColorSchemeScript:k}=function(e){let{themeId:t,theme:n={},attribute:s=g,modeStorageKey:x=p,colorSchemeStorageKey:w=h,defaultMode:C="light",defaultColorScheme:S,disableTransitionOnChange:E=!1,resolveTheme:k,excludeVariablesFromRoot:Z}=e;n.colorSchemes&&("string"!=typeof S||n.colorSchemes[S])&&("object"!=typeof S||n.colorSchemes[null==S?void 0:S.light])&&("object"!=typeof S||n.colorSchemes[null==S?void 0:S.dark])||console.error(`MUI: \`${S}\` does not exist in \`theme.colorSchemes\`.`);let O=l.createContext(void 0),$="string"==typeof S?S:S.light,P="string"==typeof S?S:S.dark;return{CssVarsProvider:function({children:e,theme:a=n,modeStorageKey:g=x,colorSchemeStorageKey:$=w,attribute:P=s,defaultMode:j=C,defaultColorScheme:A=S,disableTransitionOnChange:R=E,storageWindow:T="undefined"==typeof window?void 0:window,documentNode:I="undefined"==typeof document?void 0:document,colorSchemeNode:L="undefined"==typeof document?void 0:document.documentElement,colorSchemeSelector:F=":root",disableNestedContext:_=!1,disableStyleSheetGeneration:N=!1}){let B=l.useRef(!1),M=(0,f.Z)(),z=l.useContext(O),D=!!z&&!_,H=a[t],W=H||a,{colorSchemes:U={},components:V={},generateCssVars:q=()=>({vars:{},css:{}}),cssVarPrefix:G}=W,K=(0,i.Z)(W,b),X=Object.keys(U),J="string"==typeof A?A:A.light,Y="string"==typeof A?A:A.dark,{mode:Q,setMode:ee,systemMode:et,lightColorScheme:en,darkColorScheme:er,colorScheme:eo,setColorScheme:ei}=function(e){let{defaultMode:t="light",defaultLightColorScheme:n,defaultDarkColorScheme:r,supportedColorSchemes:i=[],modeStorageKey:a=p,colorSchemeStorageKey:s=h,storageWindow:c="undefined"==typeof window?void 0:window}=e,u=i.join(","),[f,d]=l.useState(()=>{let e=y(a,t),o=y(`${s}-light`,n),i=y(`${s}-dark`,r);return{mode:e,systemMode:m(e),lightColorScheme:o,darkColorScheme:i}}),g=v(f,e=>"light"===e?f.lightColorScheme:"dark"===e?f.darkColorScheme:void 0),b=l.useCallback(e=>{d(n=>{if(e===n.mode)return n;let r=e||t;try{localStorage.setItem(a,r)}catch(e){}return(0,o.Z)({},n,{mode:r,systemMode:m(r)})})},[a,t]),x=l.useCallback(e=>{e?"string"==typeof e?e&&!u.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):d(t=>{let n=(0,o.Z)({},t);return v(t,t=>{try{localStorage.setItem(`${s}-${t}`,e)}catch(e){}"light"===t&&(n.lightColorScheme=e),"dark"===t&&(n.darkColorScheme=e)}),n}):d(t=>{let i=(0,o.Z)({},t),a=null===e.light?n:e.light,l=null===e.dark?r:e.dark;if(a){if(u.includes(a)){i.lightColorScheme=a;try{localStorage.setItem(`${s}-light`,a)}catch(e){}}else console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`)}if(l){if(u.includes(l)){i.darkColorScheme=l;try{localStorage.setItem(`${s}-dark`,l)}catch(e){}}else console.error(`\`${l}\` does not exist in \`theme.colorSchemes\`.`)}return i}):d(e=>{try{localStorage.setItem(`${s}-light`,n),localStorage.setItem(`${s}-dark`,r)}catch(e){}return(0,o.Z)({},e,{lightColorScheme:n,darkColorScheme:r})})},[u,s,n,r]),w=l.useCallback(e=>{"system"===f.mode&&d(t=>(0,o.Z)({},t,{systemMode:null!=e&&e.matches?"dark":"light"}))},[f.mode]),C=l.useRef(w);return C.current=w,l.useEffect(()=>{let e=(...e)=>C.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>t.removeListener(e)},[]),l.useEffect(()=>{let e=e=>{let n=e.newValue;"string"==typeof e.key&&e.key.startsWith(s)&&(!n||u.match(n))&&(e.key.endsWith("light")&&x({light:n}),e.key.endsWith("dark")&&x({dark:n})),e.key===a&&(!n||["light","dark","system"].includes(n))&&b(n||t)};if(c)return c.addEventListener("storage",e),()=>c.removeEventListener("storage",e)},[x,b,a,s,u,t,c]),(0,o.Z)({},f,{colorScheme:g,setMode:b,setColorScheme:x})}({supportedColorSchemes:X,defaultLightColorScheme:J,defaultDarkColorScheme:Y,modeStorageKey:g,colorSchemeStorageKey:$,defaultMode:j,storageWindow:T}),ea=Q,el=eo;D&&(ea=z.mode,el=z.colorScheme);let es=ea||("system"===j?C:j),ec=el||("dark"===es?Y:J),{css:eu,vars:ef}=q(),ed=(0,o.Z)({},K,{components:V,colorSchemes:U,cssVarPrefix:G,vars:ef,getColorSchemeSelector:e=>`[${P}="${e}"] &`}),ep={},eh={};Object.entries(U).forEach(([e,t])=>{let{css:n,vars:i}=q(e);ed.vars=(0,r.Z)(ed.vars,i),e===ec&&(Object.keys(t).forEach(e=>{t[e]&&"object"==typeof t[e]?ed[e]=(0,o.Z)({},ed[e],t[e]):ed[e]=t[e]}),ed.palette&&(ed.palette.colorScheme=e));let a="string"==typeof A?A:"dark"===j?A.dark:A.light;if(e===a){if(Z){let t={};Z(G).forEach(e=>{t[e]=n[e],delete n[e]}),ep[`[${P}="${e}"]`]=t}ep[`${F}, [${P}="${e}"]`]=n}else eh[`${":root"===F?"":F}[${P}="${e}"]`]=n}),ed.vars=(0,r.Z)(ed.vars,ef),l.useEffect(()=>{el&&L&&L.setAttribute(P,el)},[el,P,L]),l.useEffect(()=>{let e;if(R&&B.current&&I){let t=I.createElement("style");t.appendChild(I.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),I.head.appendChild(t),window.getComputedStyle(I.body),e=setTimeout(()=>{I.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[el,R,I]),l.useEffect(()=>(B.current=!0,()=>{B.current=!1}),[]);let eg=l.useMemo(()=>({mode:ea,systemMode:et,setMode:ee,lightColorScheme:en,darkColorScheme:er,colorScheme:el,setColorScheme:ei,allColorSchemes:X}),[X,el,er,en,ea,ei,ee,et]),em=!0;(N||D&&(null==M?void 0:M.cssVarPrefix)===G)&&(em=!1);let ev=(0,c.jsxs)(l.Fragment,{children:[em&&(0,c.jsxs)(l.Fragment,{children:[(0,c.jsx)(u,{styles:{[F]:eu}}),(0,c.jsx)(u,{styles:ep}),(0,c.jsx)(u,{styles:eh})]}),(0,c.jsx)(d.Z,{themeId:H?t:void 0,theme:k?k(ed):ed,children:e})]});return D?ev:(0,c.jsx)(O.Provider,{value:eg,children:ev})},useColorScheme:()=>{let e=l.useContext(O);if(!e)throw Error((0,a.Z)(19));return e},getInitColorSchemeScript:e=>(function(e){let{defaultMode:t="light",defaultLightColorScheme:n="light",defaultDarkColorScheme:r="dark",modeStorageKey:o=p,colorSchemeStorageKey:i=h,attribute:a=g,colorSchemeNode:l="document.documentElement"}=e||{};return(0,c.jsx)("script",{dangerouslySetInnerHTML:{__html:`(function() { + `),w)),O=i.forwardRef(function(e,t){let n=(0,f.Z)({props:e,name:"JoyCircularProgress"}),{children:i,className:l,color:s="primary",size:c="md",variant:u="soft",thickness:h,determinate:g=!1,value:v=g?0:25,component:y,slots:b={},slotProps:w={}}=n,O=(0,o.Z)(n,x),{getColor:$}=(0,d.VT)(u),P=$(e.color,s),j=(0,r.Z)({},n,{color:P,size:c,variant:u,thickness:h,value:v,determinate:g,instanceSize:e.size}),A=C(j),R=(0,r.Z)({},O,{component:y,slots:b,slotProps:w}),[T,I]=(0,p.Z)("root",{ref:t,className:(0,a.Z)(A.root,l),elementType:S,externalForwardedProps:R,ownerState:j,additionalProps:(0,r.Z)({role:"progressbar",style:{"--CircularProgress-percent":v}},v&&g&&{"aria-valuenow":"number"==typeof v?Math.round(v):Math.round(Number(v||0))})}),[_,L]=(0,p.Z)("svg",{className:A.svg,elementType:E,externalForwardedProps:R,ownerState:j}),[F,N]=(0,p.Z)("track",{className:A.track,elementType:k,externalForwardedProps:R,ownerState:j}),[B,M]=(0,p.Z)("progress",{className:A.progress,elementType:Z,externalForwardedProps:R,ownerState:j});return(0,m.jsxs)(T,(0,r.Z)({},I,{children:[(0,m.jsxs)(_,(0,r.Z)({},L,{children:[(0,m.jsx)(F,(0,r.Z)({},N)),(0,m.jsx)(B,(0,r.Z)({},M))]})),i]}))});var $=O},14553:function(e,t,n){"use strict";n.d(t,{ZP:function(){return E}});var r=n(63366),o=n(87462),i=n(67294),a=n(14142),l=n(33703),s=n(70758),c=n(94780),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(26821);function g(e){return(0,h.d6)("MuiIconButton",e)}let m=(0,h.sI)("MuiIconButton",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","focusVisible","disabled","sizeSm","sizeMd","sizeLg"]);var v=n(89996),y=n(85893);let b=["children","action","component","color","disabled","variant","size","slots","slotProps"],x=e=>{let{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,size:i,variant:l}=e,s={root:["root",n&&"disabled",r&&"focusVisible",l&&`variant${(0,a.Z)(l)}`,t&&`color${(0,a.Z)(t)}`,i&&`size${(0,a.Z)(i)}`]},u=(0,c.Z)(s,g,{});return r&&o&&(u.root+=` ${o}`),u},w=(0,u.Z)("button")(({theme:e,ownerState:t})=>{var n,r,i,a;return[(0,o.Z)({"--Icon-margin":"initial"},t.instanceSize&&{"--IconButton-size":({sm:"2rem",md:"2.5rem",lg:"3rem"})[t.instanceSize]},"sm"===t.size&&{"--Icon-fontSize":"calc(var(--IconButton-size, 2rem) / 1.6)","--CircularProgress-size":"20px",minWidth:"var(--IconButton-size, 2rem)",minHeight:"var(--IconButton-size, 2rem)",fontSize:e.vars.fontSize.sm,paddingInline:"2px"},"md"===t.size&&{"--Icon-fontSize":"calc(var(--IconButton-size, 2.5rem) / 1.667)","--CircularProgress-size":"24px",minWidth:"var(--IconButton-size, 2.5rem)",minHeight:"var(--IconButton-size, 2.5rem)",fontSize:e.vars.fontSize.md,paddingInline:"0.25rem"},"lg"===t.size&&{"--Icon-fontSize":"calc(var(--IconButton-size, 3rem) / 1.714)","--CircularProgress-size":"28px",minWidth:"var(--IconButton-size, 3rem)",minHeight:"var(--IconButton-size, 3rem)",fontSize:e.vars.fontSize.lg,paddingInline:"0.375rem"},{WebkitTapHighlightColor:"transparent",paddingBlock:0,fontFamily:e.vars.fontFamily.body,fontWeight:e.vars.fontWeight.md,margin:"var(--IconButton-margin)",borderRadius:`var(--IconButton-radius, ${e.vars.radius.sm})`,border:"none",boxSizing:"border-box",backgroundColor:"transparent",cursor:"pointer",display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",[e.focus.selector]:e.focus.default}),null==(n=e.variants[t.variant])?void 0:n[t.color],{"&:hover":{"@media (hover: hover)":null==(r=e.variants[`${t.variant}Hover`])?void 0:r[t.color]}},{"&:active":null==(i=e.variants[`${t.variant}Active`])?void 0:i[t.color]},{[`&.${m.disabled}`]:null==(a=e.variants[`${t.variant}Disabled`])?void 0:a[t.color]}]}),C=(0,u.Z)(w,{name:"JoyIconButton",slot:"Root",overridesResolver:(e,t)=>t.root})({}),S=i.forwardRef(function(e,t){var n;let a=(0,f.Z)({props:e,name:"JoyIconButton"}),{children:c,action:u,component:h="button",color:g="primary",disabled:m,variant:w="soft",size:S="md",slots:E={},slotProps:k={}}=a,Z=(0,r.Z)(a,b),O=i.useContext(v.Z),$=e.variant||O.variant||w,P=e.size||O.size||S,{getColor:j}=(0,d.VT)($),A=j(e.color,O.color||g),R=null!=(n=e.disabled)?n:O.disabled||m,T=i.useRef(null),I=(0,l.Z)(T,t),{focusVisible:_,setFocusVisible:L,getRootProps:F}=(0,s.Z)((0,o.Z)({},a,{disabled:R,rootRef:I}));i.useImperativeHandle(u,()=>({focusVisible:()=>{var e;L(!0),null==(e=T.current)||e.focus()}}),[L]);let N=(0,o.Z)({},a,{component:h,color:A,disabled:R,variant:$,size:P,focusVisible:_,instanceSize:e.size}),B=x(N),M=(0,o.Z)({},Z,{component:h,slots:E,slotProps:k}),[z,D]=(0,p.Z)("root",{ref:t,className:B.root,elementType:C,getSlotProps:F,externalForwardedProps:M,ownerState:N});return(0,y.jsx)(z,(0,o.Z)({},D,{children:c}))});S.muiName="IconButton";var E=S},62774:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(void 0);t.Z=o},43614:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(void 0);t.Z=o},11772:function(e,t,n){"use strict";n.d(t,{C:function(){return S},Z:function(){return Z}});var r=n(63366),o=n(87462),i=n(67294),a=n(86010),l=n(14142),s=n(94780),c=n(74312),u=n(20407),f=n(78653),d=n(26821);function p(e){return(0,d.d6)("MuiList",e)}(0,d.sI)("MuiList",["root","nesting","scoped","sizeSm","sizeMd","sizeLg","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","horizontal","vertical"]);var h=n(94593),g=n(62774),m=n(43614),v=n(51712);let y=i.createContext(void 0);var b=n(30220),x=n(85893);let w=["component","className","children","size","orientation","wrap","variant","color","role","slots","slotProps"],C=e=>{let{variant:t,color:n,size:r,nesting:o,orientation:i,instanceSize:a}=e,c={root:["root",i,t&&`variant${(0,l.Z)(t)}`,n&&`color${(0,l.Z)(n)}`,!a&&!o&&r&&`size${(0,l.Z)(r)}`,a&&`size${(0,l.Z)(a)}`,o&&"nesting"]};return(0,s.Z)(c,p,{})},S=(0,c.Z)("ul")(({theme:e,ownerState:t})=>{var n;function r(n){return"sm"===n?{"--ListDivider-gap":"0.25rem","--ListItem-minHeight":"2rem","--ListItem-paddingY":"0.25rem","--ListItem-paddingX":"0.5rem","--ListItem-fontSize":e.vars.fontSize.sm,"--ListItemDecorator-size":"horizontal"===t.orientation?"1.5rem":"2rem","--Icon-fontSize":"1.125rem"}:"md"===n?{"--ListDivider-gap":"0.375rem","--ListItem-minHeight":"2.5rem","--ListItem-paddingY":"0.375rem","--ListItem-paddingX":"0.75rem","--ListItem-fontSize":e.vars.fontSize.md,"--ListItemDecorator-size":"horizontal"===t.orientation?"1.75rem":"2.5rem","--Icon-fontSize":"1.25rem"}:"lg"===n?{"--ListDivider-gap":"0.5rem","--ListItem-minHeight":"3rem","--ListItem-paddingY":"0.5rem","--ListItem-paddingX":"1rem","--ListItem-fontSize":e.vars.fontSize.md,"--ListItemDecorator-size":"horizontal"===t.orientation?"2.25rem":"3rem","--Icon-fontSize":"1.5rem"}:{}}return[t.nesting&&(0,o.Z)({},r(t.instanceSize),{"--ListItem-paddingRight":"var(--ListItem-paddingX)","--ListItem-paddingLeft":"var(--NestedListItem-paddingLeft)","--ListItemButton-marginBlock":"0px","--ListItemButton-marginInline":"0px","--ListItem-marginBlock":"0px","--ListItem-marginInline":"0px",padding:0,marginInlineStart:"var(--NestedList-marginLeft)",marginInlineEnd:"var(--NestedList-marginRight)",marginBlockStart:"var(--List-gap)",marginBlockEnd:"initial"}),!t.nesting&&(0,o.Z)({},r(t.size),{"--List-gap":"0px","--ListItemDecorator-color":e.vars.palette.text.tertiary,"--List-nestedInsetStart":"0px","--ListItem-paddingLeft":"var(--ListItem-paddingX)","--ListItem-paddingRight":"var(--ListItem-paddingX)","--unstable_List-childRadius":"calc(max(var(--List-radius) - var(--List-padding), min(var(--List-padding) / 2, var(--List-radius) / 2)) - var(--variant-borderWidth, 0px))","--ListItem-radius":"var(--unstable_List-childRadius)","--ListItem-startActionTranslateX":"calc(0.5 * var(--ListItem-paddingLeft))","--ListItem-endActionTranslateX":"calc(-0.5 * var(--ListItem-paddingRight))",margin:"initial"},"horizontal"===t.orientation?(0,o.Z)({},t.wrap?{padding:"var(--List-padding)",marginInlineStart:"calc(-1 * var(--List-gap))",marginBlockStart:"calc(-1 * var(--List-gap))"}:{paddingInline:"var(--List-padding, var(--ListDivider-gap))",paddingBlock:"var(--List-padding)"}):{paddingBlock:"var(--List-padding, var(--ListDivider-gap))",paddingInline:"var(--List-padding)"}),(0,o.Z)({boxSizing:"border-box",borderRadius:"var(--List-radius)",listStyle:"none",display:"flex",flexDirection:"horizontal"===t.orientation?"row":"column"},t.wrap&&{flexWrap:"wrap"},{flexGrow:1,position:"relative"},null==(n=e.variants[t.variant])?void 0:n[t.color],{"--unstable_List-borderWidth":"var(--variant-borderWidth, 0px)"})]}),E=(0,c.Z)(S,{name:"JoyList",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=i.forwardRef(function(e,t){var n;let l;let s=i.useContext(h.Z),c=i.useContext(m.Z),d=i.useContext(y),p=(0,u.Z)({props:e,name:"JoyList"}),{component:S,className:k,children:Z,size:O,orientation:$="vertical",wrap:P=!1,variant:j="plain",color:A="neutral",role:R,slots:T={},slotProps:I={}}=p,_=(0,r.Z)(p,w),{getColor:L}=(0,f.VT)(j),F=L(e.color,A),N=O||(null!=(n=e.size)?n:"md");c&&(l="group"),d&&(l="presentation"),R&&(l=R);let B=(0,o.Z)({},p,{instanceSize:e.size,size:N,nesting:s,orientation:$,wrap:P,variant:j,color:F,role:l}),M=C(B),z=(0,o.Z)({},_,{component:S,slots:T,slotProps:I}),[D,H]=(0,b.Z)("root",{ref:t,className:(0,a.Z)(M.root,k),elementType:E,externalForwardedProps:z,ownerState:B,additionalProps:{as:S,role:l,"aria-labelledby":"string"==typeof s?s:void 0}});return(0,x.jsx)(D,(0,o.Z)({},H,{children:(0,x.jsx)(g.Z.Provider,{value:`${"string"==typeof S?S:""}:${l||""}`,children:(0,x.jsx)(v.Z,{row:"horizontal"===$,wrap:P,children:Z})})}))});var Z=k},51712:function(e,t,n){"use strict";n.d(t,{M:function(){return c}});var r=n(87462),o=n(67294),i=n(40780),a=n(30532),l=n(94593),s=n(85893);let c={"--NestedList-marginRight":"0px","--NestedList-marginLeft":"0px","--NestedListItem-paddingLeft":"var(--ListItem-paddingX)","--ListItemButton-marginBlock":"0px","--ListItemButton-marginInline":"0px","--ListItem-marginBlock":"0px","--ListItem-marginInline":"0px"};t.Z=function(e){let{children:t,nested:n,row:c=!1,wrap:u=!1}=e,f=(0,s.jsx)(i.Z.Provider,{value:c,children:(0,s.jsx)(a.Z.Provider,{value:u,children:o.Children.map(t,(e,t)=>o.isValidElement(e)?o.cloneElement(e,(0,r.Z)({},0===t&&{"data-first-child":""})):e)})});return void 0===n?f:(0,s.jsx)(l.Z.Provider,{value:n,children:f})}},94593:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(!1);t.Z=o},40780:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(!1);t.Z=o},30532:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(!1);t.Z=o},16079:function(e,t,n){"use strict";n.d(t,{r:function(){return S},Z:function(){return Z}});var r=n(63366),o=n(87462),i=n(67294),a=n(86010),l=n(14142),s=n(33703),c=n(94780),u=n(70758),f=n(74312),d=n(20407),p=n(78653),h=n(26821);function g(e){return(0,h.d6)("MuiListItemButton",e)}let m=(0,h.sI)("MuiListItemButton",["root","horizontal","vertical","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","focusVisible","disabled","selected","variantPlain","variantSoft","variantOutlined","variantSolid"]);var v=n(41785),y=n(40780),b=n(30220),x=n(85893);let w=["children","className","action","component","orientation","role","selected","color","variant","slots","slotProps"],C=e=>{let{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,selected:i,variant:a}=e,s={root:["root",n&&"disabled",r&&"focusVisible",t&&`color${(0,l.Z)(t)}`,i&&"selected",a&&`variant${(0,l.Z)(a)}`]},u=(0,c.Z)(s,g,{});return r&&o&&(u.root+=` ${o}`),u},S=(0,f.Z)("div")(({theme:e,ownerState:t})=>{var n,r,i,a,l;return[(0,o.Z)({},t.selected&&{"--ListItemDecorator-color":"initial"},t.disabled&&{"--ListItemDecorator-color":null==(n=e.variants)||null==(n=n[`${t.variant}Disabled`])||null==(n=n[t.color])?void 0:n.color},{WebkitTapHighlightColor:"transparent",boxSizing:"border-box",position:"relative",display:"flex",flexDirection:"row",alignItems:"center",alignSelf:"stretch"},"vertical"===t.orientation&&{flexDirection:"column",justifyContent:"center"},{textAlign:"initial",textDecoration:"initial",backgroundColor:"initial",cursor:"pointer",marginInline:"var(--ListItemButton-marginInline)",marginBlock:"var(--ListItemButton-marginBlock)"},void 0===t["data-first-child"]&&{marginInlineStart:t.row?"var(--List-gap)":void 0,marginBlockStart:t.row?void 0:"var(--List-gap)"},{paddingBlock:"calc(var(--ListItem-paddingY) - var(--variant-borderWidth, 0px))",paddingInlineStart:"calc(var(--ListItem-paddingLeft) + var(--ListItem-startActionWidth, var(--unstable_startActionWidth, 0px)))",paddingInlineEnd:"calc(var(--ListItem-paddingRight) + var(--ListItem-endActionWidth, var(--unstable_endActionWidth, 0px)))",minBlockSize:"var(--ListItem-minHeight)",border:"none",borderRadius:"var(--ListItem-radius)",flexGrow:t.row?0:1,flexBasis:t.row?"auto":"0%",flexShrink:0,minInlineSize:0,fontSize:"var(--ListItem-fontSize)",fontFamily:e.vars.fontFamily.body},t.selected&&{fontWeight:e.vars.fontWeight.md},{[e.focus.selector]:e.focus.default}),(0,o.Z)({},null==(r=e.variants[t.variant])?void 0:r[t.color],!t.selected&&{"&:hover":null==(i=e.variants[`${t.variant}Hover`])?void 0:i[t.color],"&:active":null==(a=e.variants[`${t.variant}Active`])?void 0:a[t.color]}),{[`&.${m.disabled}`]:null==(l=e.variants[`${t.variant}Disabled`])?void 0:l[t.color]}]}),E=(0,f.Z)(S,{name:"JoyListItemButton",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=i.forwardRef(function(e,t){let n=(0,d.Z)({props:e,name:"JoyListItemButton"}),l=i.useContext(y.Z),{children:c,className:f,action:h,component:g="div",orientation:m="horizontal",role:S,selected:k=!1,color:Z=k?"primary":"neutral",variant:O="plain",slots:$={},slotProps:P={}}=n,j=(0,r.Z)(n,w),{getColor:A}=(0,p.VT)(O),R=A(e.color,Z),T=i.useRef(null),I=(0,s.Z)(T,t),{focusVisible:_,setFocusVisible:L,getRootProps:F}=(0,u.Z)((0,o.Z)({},n,{rootRef:I}));i.useImperativeHandle(h,()=>({focusVisible:()=>{var e;L(!0),null==(e=T.current)||e.focus()}}),[L]);let N=(0,o.Z)({},n,{component:g,color:R,focusVisible:_,orientation:m,row:l,selected:k,variant:O}),B=C(N),M=(0,o.Z)({},j,{component:g,slots:$,slotProps:P}),[z,D]=(0,b.Z)("root",{ref:t,className:(0,a.Z)(B.root,f),elementType:E,externalForwardedProps:M,ownerState:N,getSlotProps:F});return(0,x.jsx)(v.Z.Provider,{value:m,children:(0,x.jsx)(z,(0,o.Z)({},D,{role:null!=S?S:D.role,children:c}))})});var Z=k},41785:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext("horizontal");t.Z=o},2549:function(e,t,n){"use strict";n.d(t,{Z:function(){return R}});var r=n(63366),o=n(87462),i=n(67294),a=n(86010),l=n(14142),s=n(19032),c=n(92996),u=n(59948),f=n(99962),d=n(33703),p=n(94780),h=n(60769),g=n(74312),m=n(20407),v=n(30220),y=n(78653),b=n(26821);function x(e){return(0,b.d6)("MuiTooltip",e)}(0,b.sI)("MuiTooltip",["root","tooltipArrow","arrow","touch","placementLeft","placementRight","placementTop","placementBottom","colorPrimary","colorDanger","colorInfo","colorNeutral","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);var w=n(85893);let C=["children","className","component","arrow","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","disablePortal","direction","keepMounted","modifiers","placement","title","color","variant","size","slots","slotProps"],S=e=>{let{arrow:t,variant:n,color:r,size:o,placement:i,touch:a}=e,s={root:["root",t&&"tooltipArrow",a&&"touch",o&&`size${(0,l.Z)(o)}`,r&&`color${(0,l.Z)(r)}`,n&&`variant${(0,l.Z)(n)}`,`tooltipPlacement${(0,l.Z)(i.split("-")[0])}`],arrow:["arrow"]};return(0,p.Z)(s,x,{})},E=(0,g.Z)("div",{name:"JoyTooltip",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e,theme:t})=>{var n,r,i;let a=null==(n=t.variants[e.variant])?void 0:n[e.color];return(0,o.Z)({},"sm"===e.size&&{"--Icon-fontSize":"1rem","--Tooltip-arrowSize":"8px",padding:t.spacing(.5,.625),fontSize:t.vars.fontSize.xs},"md"===e.size&&{"--Icon-fontSize":"1.125rem","--Tooltip-arrowSize":"10px",padding:t.spacing(.625,.75),fontSize:t.vars.fontSize.sm},"lg"===e.size&&{"--Icon-fontSize":"1.25rem","--Tooltip-arrowSize":"12px",padding:t.spacing(.75,1),fontSize:t.vars.fontSize.md},{zIndex:t.vars.zIndex.tooltip,borderRadius:t.vars.radius.xs,boxShadow:t.shadow.sm,fontFamily:t.vars.fontFamily.body,fontWeight:t.vars.fontWeight.md,lineHeight:t.vars.lineHeight.sm,wordWrap:"break-word",position:"relative"},e.disableInteractive&&{pointerEvents:"none"},a,!a.backgroundColor&&{backgroundColor:t.vars.palette.background.surface},{"&::before":{content:'""',display:"block",position:"absolute",width:null!=(r=e.placement)&&r.match(/(top|bottom)/)?"100%":"calc(10px + var(--variant-borderWidth, 0px))",height:null!=(i=e.placement)&&i.match(/(top|bottom)/)?"calc(10px + var(--variant-borderWidth, 0px))":"100%"},'&[data-popper-placement*="bottom"]::before':{top:0,left:0,transform:"translateY(-100%)"},'&[data-popper-placement*="left"]::before':{top:0,right:0,transform:"translateX(100%)"},'&[data-popper-placement*="right"]::before':{top:0,left:0,transform:"translateX(-100%)"},'&[data-popper-placement*="top"]::before':{bottom:0,left:0,transform:"translateY(100%)"}})}),k=(0,g.Z)("span",{name:"JoyTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e,ownerState:t})=>{var n,r,o;let i=null==(n=e.variants[t.variant])?void 0:n[t.color];return{"--unstable_Tooltip-arrowRotation":0,width:"var(--Tooltip-arrowSize)",height:"var(--Tooltip-arrowSize)",boxSizing:"border-box","&:before":{content:'""',display:"block",position:"absolute",width:0,height:0,border:"calc(var(--Tooltip-arrowSize) / 2) solid",borderLeftColor:"transparent",borderBottomColor:"transparent",borderTopColor:null!=(r=null==i?void 0:i.backgroundColor)?r:e.vars.palette.background.surface,borderRightColor:null!=(o=null==i?void 0:i.backgroundColor)?o:e.vars.palette.background.surface,borderRadius:"0px 2px 0px 0px",boxShadow:`var(--variant-borderWidth, 0px) calc(-1 * var(--variant-borderWidth, 0px)) 0px 0px ${i.borderColor}`,transformOrigin:"center center",transform:"rotate(calc(-45deg + 90deg * var(--unstable_Tooltip-arrowRotation)))"},'[data-popper-placement*="bottom"] &':{top:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"},'[data-popper-placement*="top"] &':{"--unstable_Tooltip-arrowRotation":2,bottom:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"},'[data-popper-placement*="left"] &':{"--unstable_Tooltip-arrowRotation":1,right:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"},'[data-popper-placement*="right"] &':{"--unstable_Tooltip-arrowRotation":3,left:"calc(0.5px + var(--Tooltip-arrowSize) * -1 / 2)"}}}),Z=!1,O=null,$={x:0,y:0};function P(e,t){return n=>{t&&t(n),e(n)}}function j(e,t){return n=>{t&&t(n),e(n)}}let A=i.forwardRef(function(e,t){var n;let l=(0,m.Z)({props:e,name:"JoyTooltip"}),{children:p,className:g,component:b,arrow:x=!1,describeChild:A=!1,disableFocusListener:R=!1,disableHoverListener:T=!1,disableInteractive:I=!1,disableTouchListener:_=!1,enterDelay:L=100,enterNextDelay:F=0,enterTouchDelay:N=700,followCursor:B=!1,id:M,leaveDelay:z=0,leaveTouchDelay:D=1500,onClose:H,onOpen:W,open:U,disablePortal:V,direction:q,keepMounted:G,modifiers:K,placement:X="bottom",title:J,color:Y="neutral",variant:Q="solid",size:ee="md",slots:et={},slotProps:en={}}=l,er=(0,r.Z)(l,C),{getColor:eo}=(0,y.VT)(Q),ei=V?eo(e.color,Y):Y,[ea,el]=i.useState(),[es,ec]=i.useState(null),eu=i.useRef(!1),ef=I||B,ed=i.useRef(),ep=i.useRef(),eh=i.useRef(),eg=i.useRef(),[em,ev]=(0,s.Z)({controlled:U,default:!1,name:"Tooltip",state:"open"}),ey=em,eb=(0,c.Z)(M),ex=i.useRef(),ew=i.useCallback(()=>{void 0!==ex.current&&(document.body.style.WebkitUserSelect=ex.current,ex.current=void 0),clearTimeout(eg.current)},[]);i.useEffect(()=>()=>{clearTimeout(ed.current),clearTimeout(ep.current),clearTimeout(eh.current),ew()},[ew]);let eC=e=>{O&&clearTimeout(O),Z=!0,ev(!0),W&&!ey&&W(e)},eS=(0,u.Z)(e=>{O&&clearTimeout(O),O=setTimeout(()=>{Z=!1},800+z),ev(!1),H&&ey&&H(e),clearTimeout(ed.current),ed.current=setTimeout(()=>{eu.current=!1},150)}),eE=e=>{eu.current&&"touchstart"!==e.type||(ea&&ea.removeAttribute("title"),clearTimeout(ep.current),clearTimeout(eh.current),L||Z&&F?ep.current=setTimeout(()=>{eC(e)},Z?F:L):eC(e))},ek=e=>{clearTimeout(ep.current),clearTimeout(eh.current),eh.current=setTimeout(()=>{eS(e)},z)},{isFocusVisibleRef:eZ,onBlur:eO,onFocus:e$,ref:eP}=(0,f.Z)(),[,ej]=i.useState(!1),eA=e=>{eO(e),!1===eZ.current&&(ej(!1),ek(e))},eR=e=>{ea||el(e.currentTarget),e$(e),!0===eZ.current&&(ej(!0),eE(e))},eT=e=>{eu.current=!0;let t=p.props;t.onTouchStart&&t.onTouchStart(e)};i.useEffect(()=>{if(ey)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){("Escape"===e.key||"Esc"===e.key)&&eS(e)}},[eS,ey]);let eI=(0,d.Z)(el,t),e_=(0,d.Z)(eP,eI),eL=(0,d.Z)(p.ref,e_);"number"==typeof J||J||(ey=!1);let eF=i.useRef(null),eN={},eB="string"==typeof J;A?(eN.title=ey||!eB||T?null:J,eN["aria-describedby"]=ey?eb:null):(eN["aria-label"]=eB?J:null,eN["aria-labelledby"]=ey&&!eB?eb:null);let eM=(0,o.Z)({},eN,er,{component:b},p.props,{className:(0,a.Z)(g,p.props.className),onTouchStart:eT,ref:eL},B?{onMouseMove:e=>{let t=p.props;t.onMouseMove&&t.onMouseMove(e),$={x:e.clientX,y:e.clientY},eF.current&&eF.current.update()}}:{}),ez={};_||(eM.onTouchStart=e=>{eT(e),clearTimeout(eh.current),clearTimeout(ed.current),ew(),ex.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",eg.current=setTimeout(()=>{document.body.style.WebkitUserSelect=ex.current,eE(e)},N)},eM.onTouchEnd=e=>{p.props.onTouchEnd&&p.props.onTouchEnd(e),ew(),clearTimeout(eh.current),eh.current=setTimeout(()=>{eS(e)},D)}),T||(eM.onMouseOver=P(eE,eM.onMouseOver),eM.onMouseLeave=P(ek,eM.onMouseLeave),ef||(ez.onMouseOver=eE,ez.onMouseLeave=ek)),R||(eM.onFocus=j(eR,eM.onFocus),eM.onBlur=j(eA,eM.onBlur),ef||(ez.onFocus=eR,ez.onBlur=eA));let eD=(0,o.Z)({},l,{arrow:x,disableInteractive:ef,placement:X,touch:eu.current,color:ei,variant:Q,size:ee}),eH=S(eD),eW=(0,o.Z)({},er,{component:b,slots:et,slotProps:en}),eU=i.useMemo(()=>[{name:"arrow",enabled:!!es,options:{element:es,padding:6}},{name:"offset",options:{offset:[0,10]}},...K||[]],[es,K]),[eV,eq]=(0,v.Z)("root",{additionalProps:(0,o.Z)({id:eb,popperRef:eF,placement:X,anchorEl:B?{getBoundingClientRect:()=>({top:$.y,left:$.x,right:$.x,bottom:$.y,width:0,height:0})}:ea,open:!!ea&&ey,disablePortal:V,keepMounted:G,direction:q,modifiers:eU},ez),ref:null,className:eH.root,elementType:E,externalForwardedProps:eW,ownerState:eD}),[eG,eK]=(0,v.Z)("arrow",{ref:ec,className:eH.arrow,elementType:k,externalForwardedProps:eW,ownerState:eD}),eX=(0,w.jsxs)(eV,(0,o.Z)({},eq,!(null!=(n=l.slots)&&n.root)&&{as:h.Z,slots:{root:b||"div"}},{children:[J,x?(0,w.jsx)(eG,(0,o.Z)({},eK)):null]}));return(0,w.jsxs)(i.Fragment,{children:[i.isValidElement(p)&&i.cloneElement(p,eM),V?eX:(0,w.jsx)(y.ZP.Provider,{value:void 0,children:eX})]})});var R=A},40911:function(e,t,n){"use strict";n.d(t,{eu:function(){return x},FR:function(){return b},ZP:function(){return O}});var r=n(63366),o=n(87462),i=n(67294),a=n(14142),l=n(18719),s=n(39707),c=n(94780),u=n(74312),f=n(20407),d=n(78653),p=n(30220),h=n(26821);function g(e){return(0,h.d6)("MuiTypography",e)}(0,h.sI)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","body1","body2","body3","noWrap","gutterBottom","startDecorator","endDecorator","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid"]);var m=n(85893);let v=["color","textColor"],y=["component","gutterBottom","noWrap","level","levelMapping","children","endDecorator","startDecorator","variant","slots","slotProps"],b=i.createContext(!1),x=i.createContext(!1),w=e=>{let{gutterBottom:t,noWrap:n,level:r,color:o,variant:i}=e,l={root:["root",r,t&&"gutterBottom",n&&"noWrap",o&&`color${(0,a.Z)(o)}`,i&&`variant${(0,a.Z)(i)}`],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return(0,c.Z)(l,g,{})},C=(0,u.Z)("span",{name:"JoyTypography",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})(({ownerState:e})=>{var t;return(0,o.Z)({display:"inline-flex",marginInlineEnd:"clamp(4px, var(--Typography-gap, 0.375em), 0.75rem)"},"string"!=typeof e.startDecorator&&("flex-start"===e.alignItems||(null==(t=e.sx)?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),S=(0,u.Z)("span",{name:"JoyTypography",slot:"endDecorator",overridesResolver:(e,t)=>t.endDecorator})(({ownerState:e})=>{var t;return(0,o.Z)({display:"inline-flex",marginInlineStart:"clamp(4px, var(--Typography-gap, 0.375em), 0.75rem)"},"string"!=typeof e.endDecorator&&("flex-start"===e.alignItems||(null==(t=e.sx)?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),E=(0,u.Z)("span",{name:"JoyTypography",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,i,a;return(0,o.Z)({"--Icon-fontSize":"1.25em",margin:"var(--Typography-margin, 0px)"},t.nesting?{display:"inline"}:{fontFamily:e.vars.fontFamily.body,display:"block"},(t.startDecorator||t.endDecorator)&&(0,o.Z)({display:"flex",alignItems:"center"},t.nesting&&(0,o.Z)({display:"inline-flex"},t.startDecorator&&{verticalAlign:"bottom"})),t.level&&"inherit"!==t.level&&e.typography[t.level],{fontSize:`var(--Typography-fontSize, ${t.level&&"inherit"!==t.level&&null!=(n=null==(r=e.typography[t.level])?void 0:r.fontSize)?n:"inherit"})`},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.color&&"context"!==t.color&&{color:`rgba(${null==(i=e.vars.palette[t.color])?void 0:i.mainChannel} / 1)`},t.variant&&(0,o.Z)({borderRadius:e.vars.radius.xs,paddingBlock:"min(0.15em, 4px)",paddingInline:"0.375em"},!t.nesting&&{marginInline:"-0.375em"},null==(a=e.variants[t.variant])?void 0:a[t.color]))}),k={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",display1:"h1",display2:"h2",body1:"p",body2:"p",body3:"span",body4:"span",body5:"span",inherit:"p"},Z=i.forwardRef(function(e,t){let n=(0,f.Z)({props:e,name:"JoyTypography"}),{color:a,textColor:c}=n,u=(0,r.Z)(n,v),h=i.useContext(b),g=i.useContext(x),Z=(0,s.Z)((0,o.Z)({},u,{color:c})),{component:O,gutterBottom:$=!1,noWrap:P=!1,level:j="body1",levelMapping:A={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",body1:"p",body2:"p",body3:"p",inherit:"p"},children:R,endDecorator:T,startDecorator:I,variant:_,slots:L={},slotProps:F={}}=Z,N=(0,r.Z)(Z,y),{getColor:B}=(0,d.VT)(_),M=B(e.color,_?null!=a?a:"neutral":a),z=h||g?e.level||"inherit":j,D=O||(h?"span":A[z]||k[z]||"span"),H=(0,o.Z)({},Z,{level:z,component:D,color:M,gutterBottom:$,noWrap:P,nesting:h,variant:_}),W=w(H),U=(0,o.Z)({},N,{component:D,slots:L,slotProps:F}),[V,q]=(0,p.Z)("root",{ref:t,className:W.root,elementType:E,externalForwardedProps:U,ownerState:H}),[G,K]=(0,p.Z)("startDecorator",{className:W.startDecorator,elementType:C,externalForwardedProps:U,ownerState:H}),[X,J]=(0,p.Z)("endDecorator",{className:W.endDecorator,elementType:S,externalForwardedProps:U,ownerState:H});return(0,m.jsx)(b.Provider,{value:!0,children:(0,m.jsxs)(V,(0,o.Z)({},q,{children:[I&&(0,m.jsx)(G,(0,o.Z)({},K,{children:I})),(0,l.Z)(R,["Skeleton"])?i.cloneElement(R,{variant:R.props.variant||"inline"}):R,T&&(0,m.jsx)(X,(0,o.Z)({},J,{children:T}))]}))})});var O=Z},26821:function(e,t,n){"use strict";n.d(t,{d6:function(){return i},sI:function(){return a}});var r=n(34867),o=n(1588);let i=(e,t)=>(0,r.Z)(e,t,"Joy"),a=(e,t)=>(0,o.Z)(e,t,"Joy")},9818:function(e,t){"use strict";t.Z={grey:{50:"#F7F7F8",100:"#EBEBEF",200:"#D8D8DF",300:"#B9B9C6",400:"#8F8FA3",500:"#73738C",600:"#5A5A72",700:"#434356",800:"#25252D",900:"#131318"},blue:{50:"#F4FAFF",100:"#DDF1FF",200:"#ADDBFF",300:"#6FB6FF",400:"#3990FF",500:"#096BDE",600:"#054DA7",700:"#02367D",800:"#072859",900:"#00153C"},yellow:{50:"#FFF8C5",100:"#FAE17D",200:"#EAC54F",300:"#D4A72C",400:"#BF8700",500:"#9A6700",600:"#7D4E00",700:"#633C01",800:"#4D2D00",900:"#3B2300"},red:{50:"#FFF8F6",100:"#FFE9E8",200:"#FFC7C5",300:"#FF9192",400:"#FA5255",500:"#D3232F",600:"#A10E25",700:"#77061B",800:"#580013",900:"#39000D"},green:{50:"#F3FEF5",100:"#D7F5DD",200:"#77EC95",300:"#4CC76E",400:"#2CA24D",500:"#1A7D36",600:"#0F5D26",700:"#034318",800:"#002F0F",900:"#001D09"},purple:{50:"#FDF7FF",100:"#F4EAFF",200:"#E1CBFF",300:"#C69EFF",400:"#A374F9",500:"#814DDE",600:"#5F35AE",700:"#452382",800:"#301761",900:"#1D0A42"}}},78653:function(e,t,n){"use strict";n.d(t,{VT:function(){return s},do:function(){return c}});var r=n(67294),o=n(38629),i=n(1812),a=n(85893);let l=r.createContext(void 0),s=e=>{let t=r.useContext(l);return{getColor:(n,r)=>t&&e&&t.includes(e)?n||"context":n||r}};function c({children:e,variant:t}){var n;let r=(0,o.F)();return(0,a.jsx)(l.Provider,{value:t?(null!=(n=r.colorInversionConfig)?n:i.Z.colorInversionConfig)[t]:void 0,children:e})}t.ZP=l},56385:function(e,t,n){"use strict";n.d(t,{lL:function(){return S},tv:function(){return E}});var r=n(59766),o=n(87462),i=n(63366),a=n(71387),l=n(67294),s=n(70917),c=n(85893);function u(e){let{styles:t,defaultTheme:n={}}=e,r="function"==typeof t?e=>t(null==e||0===Object.keys(e).length?n:e):t;return(0,c.jsx)(s.xB,{styles:r})}var f=n(56760),d=n(71927);let p="mode",h="color-scheme",g="data-color-scheme";function m(e){if("undefined"!=typeof window&&"system"===e){let e=window.matchMedia("(prefers-color-scheme: dark)");return e.matches?"dark":"light"}}function v(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function y(e,t){let n;if("undefined"!=typeof window){try{(n=localStorage.getItem(e)||void 0)||localStorage.setItem(e,t)}catch(e){}return n||t}}let b=["colorSchemes","components","generateCssVars","cssVarPrefix"];var x=n(1812),w=n(13951),C=n(2548);let{CssVarsProvider:S,useColorScheme:E,getInitColorSchemeScript:k}=function(e){let{themeId:t,theme:n={},attribute:s=g,modeStorageKey:x=p,colorSchemeStorageKey:w=h,defaultMode:C="light",defaultColorScheme:S,disableTransitionOnChange:E=!1,resolveTheme:k,excludeVariablesFromRoot:Z}=e;n.colorSchemes&&("string"!=typeof S||n.colorSchemes[S])&&("object"!=typeof S||n.colorSchemes[null==S?void 0:S.light])&&("object"!=typeof S||n.colorSchemes[null==S?void 0:S.dark])||console.error(`MUI: \`${S}\` does not exist in \`theme.colorSchemes\`.`);let O=l.createContext(void 0),$="string"==typeof S?S:S.light,P="string"==typeof S?S:S.dark;return{CssVarsProvider:function({children:e,theme:a=n,modeStorageKey:g=x,colorSchemeStorageKey:$=w,attribute:P=s,defaultMode:j=C,defaultColorScheme:A=S,disableTransitionOnChange:R=E,storageWindow:T="undefined"==typeof window?void 0:window,documentNode:I="undefined"==typeof document?void 0:document,colorSchemeNode:_="undefined"==typeof document?void 0:document.documentElement,colorSchemeSelector:L=":root",disableNestedContext:F=!1,disableStyleSheetGeneration:N=!1}){let B=l.useRef(!1),M=(0,f.Z)(),z=l.useContext(O),D=!!z&&!F,H=a[t],W=H||a,{colorSchemes:U={},components:V={},generateCssVars:q=()=>({vars:{},css:{}}),cssVarPrefix:G}=W,K=(0,i.Z)(W,b),X=Object.keys(U),J="string"==typeof A?A:A.light,Y="string"==typeof A?A:A.dark,{mode:Q,setMode:ee,systemMode:et,lightColorScheme:en,darkColorScheme:er,colorScheme:eo,setColorScheme:ei}=function(e){let{defaultMode:t="light",defaultLightColorScheme:n,defaultDarkColorScheme:r,supportedColorSchemes:i=[],modeStorageKey:a=p,colorSchemeStorageKey:s=h,storageWindow:c="undefined"==typeof window?void 0:window}=e,u=i.join(","),[f,d]=l.useState(()=>{let e=y(a,t),o=y(`${s}-light`,n),i=y(`${s}-dark`,r);return{mode:e,systemMode:m(e),lightColorScheme:o,darkColorScheme:i}}),g=v(f,e=>"light"===e?f.lightColorScheme:"dark"===e?f.darkColorScheme:void 0),b=l.useCallback(e=>{d(n=>{if(e===n.mode)return n;let r=e||t;try{localStorage.setItem(a,r)}catch(e){}return(0,o.Z)({},n,{mode:r,systemMode:m(r)})})},[a,t]),x=l.useCallback(e=>{e?"string"==typeof e?e&&!u.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):d(t=>{let n=(0,o.Z)({},t);return v(t,t=>{try{localStorage.setItem(`${s}-${t}`,e)}catch(e){}"light"===t&&(n.lightColorScheme=e),"dark"===t&&(n.darkColorScheme=e)}),n}):d(t=>{let i=(0,o.Z)({},t),a=null===e.light?n:e.light,l=null===e.dark?r:e.dark;if(a){if(u.includes(a)){i.lightColorScheme=a;try{localStorage.setItem(`${s}-light`,a)}catch(e){}}else console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`)}if(l){if(u.includes(l)){i.darkColorScheme=l;try{localStorage.setItem(`${s}-dark`,l)}catch(e){}}else console.error(`\`${l}\` does not exist in \`theme.colorSchemes\`.`)}return i}):d(e=>{try{localStorage.setItem(`${s}-light`,n),localStorage.setItem(`${s}-dark`,r)}catch(e){}return(0,o.Z)({},e,{lightColorScheme:n,darkColorScheme:r})})},[u,s,n,r]),w=l.useCallback(e=>{"system"===f.mode&&d(t=>(0,o.Z)({},t,{systemMode:null!=e&&e.matches?"dark":"light"}))},[f.mode]),C=l.useRef(w);return C.current=w,l.useEffect(()=>{let e=(...e)=>C.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>t.removeListener(e)},[]),l.useEffect(()=>{let e=e=>{let n=e.newValue;"string"==typeof e.key&&e.key.startsWith(s)&&(!n||u.match(n))&&(e.key.endsWith("light")&&x({light:n}),e.key.endsWith("dark")&&x({dark:n})),e.key===a&&(!n||["light","dark","system"].includes(n))&&b(n||t)};if(c)return c.addEventListener("storage",e),()=>c.removeEventListener("storage",e)},[x,b,a,s,u,t,c]),(0,o.Z)({},f,{colorScheme:g,setMode:b,setColorScheme:x})}({supportedColorSchemes:X,defaultLightColorScheme:J,defaultDarkColorScheme:Y,modeStorageKey:g,colorSchemeStorageKey:$,defaultMode:j,storageWindow:T}),ea=Q,el=eo;D&&(ea=z.mode,el=z.colorScheme);let es=ea||("system"===j?C:j),ec=el||("dark"===es?Y:J),{css:eu,vars:ef}=q(),ed=(0,o.Z)({},K,{components:V,colorSchemes:U,cssVarPrefix:G,vars:ef,getColorSchemeSelector:e=>`[${P}="${e}"] &`}),ep={},eh={};Object.entries(U).forEach(([e,t])=>{let{css:n,vars:i}=q(e);ed.vars=(0,r.Z)(ed.vars,i),e===ec&&(Object.keys(t).forEach(e=>{t[e]&&"object"==typeof t[e]?ed[e]=(0,o.Z)({},ed[e],t[e]):ed[e]=t[e]}),ed.palette&&(ed.palette.colorScheme=e));let a="string"==typeof A?A:"dark"===j?A.dark:A.light;if(e===a){if(Z){let t={};Z(G).forEach(e=>{t[e]=n[e],delete n[e]}),ep[`[${P}="${e}"]`]=t}ep[`${L}, [${P}="${e}"]`]=n}else eh[`${":root"===L?"":L}[${P}="${e}"]`]=n}),ed.vars=(0,r.Z)(ed.vars,ef),l.useEffect(()=>{el&&_&&_.setAttribute(P,el)},[el,P,_]),l.useEffect(()=>{let e;if(R&&B.current&&I){let t=I.createElement("style");t.appendChild(I.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),I.head.appendChild(t),window.getComputedStyle(I.body),e=setTimeout(()=>{I.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[el,R,I]),l.useEffect(()=>(B.current=!0,()=>{B.current=!1}),[]);let eg=l.useMemo(()=>({mode:ea,systemMode:et,setMode:ee,lightColorScheme:en,darkColorScheme:er,colorScheme:el,setColorScheme:ei,allColorSchemes:X}),[X,el,er,en,ea,ei,ee,et]),em=!0;(N||D&&(null==M?void 0:M.cssVarPrefix)===G)&&(em=!1);let ev=(0,c.jsxs)(l.Fragment,{children:[em&&(0,c.jsxs)(l.Fragment,{children:[(0,c.jsx)(u,{styles:{[L]:eu}}),(0,c.jsx)(u,{styles:ep}),(0,c.jsx)(u,{styles:eh})]}),(0,c.jsx)(d.Z,{themeId:H?t:void 0,theme:k?k(ed):ed,children:e})]});return D?ev:(0,c.jsx)(O.Provider,{value:eg,children:ev})},useColorScheme:()=>{let e=l.useContext(O);if(!e)throw Error((0,a.Z)(19));return e},getInitColorSchemeScript:e=>(function(e){let{defaultMode:t="light",defaultLightColorScheme:n="light",defaultDarkColorScheme:r="dark",modeStorageKey:o=p,colorSchemeStorageKey:i=h,attribute:a=g,colorSchemeNode:l="document.documentElement"}=e||{};return(0,c.jsx)("script",{dangerouslySetInnerHTML:{__html:`(function() { try { var mode = localStorage.getItem('${o}') || '${t}'; var colorScheme = ''; @@ -23,16 +23,16 @@ try { if (colorScheme) { ${l}.setAttribute('${a}', colorScheme); } -} catch(e){}})();`}},"mui-color-scheme-init")})((0,o.Z)({attribute:s,colorSchemeStorageKey:w,defaultMode:C,defaultLightColorScheme:$,defaultDarkColorScheme:P,modeStorageKey:x},e))}}({themeId:C.Z,theme:x.Z,attribute:"data-joy-color-scheme",modeStorageKey:"joy-mode",colorSchemeStorageKey:"joy-color-scheme",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{let t=e.colorInversion;return e.colorInversion=(0,r.Z)({soft:(0,w.pP)(e),solid:(0,w.Lo)(e)},"function"==typeof t?t(e):t,{clone:!1}),e}})},38629:function(e,t,n){"use strict";n.d(t,{F:function(){return c},Z:function(){return u}}),n(67294);var r=n(96682),o=n(71927),i=n(1812),a=n(59077),l=n(2548),s=n(85893);let c=()=>{let e=(0,r.Z)(i.Z);return e[l.Z]||e};function u({children:e,theme:t}){let n=i.Z;return t&&(n=(0,a.Z)(l.Z in t?t[l.Z]:t)),(0,s.jsx)(o.Z,{theme:n,themeId:t&&l.Z in t?l.Z:void 0,children:e})}},1812:function(e,t,n){"use strict";var r=n(59077);let o=(0,r.Z)();t.Z=o},59077:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(87462),o=n(63366),i=n(59766),a=n(50159),l=n(41796),s=n(41512),c=n(98373);let u=(e,t,n,r=[])=>{let o=e;t.forEach((e,i)=>{i===t.length-1?Array.isArray(o)?o[Number(e)]=n:o&&"object"==typeof o&&(o[e]=n):o&&"object"==typeof o&&(o[e]||(o[e]=r.includes(e)?[]:{}),o=o[e])})},f=(e,t,n)=>{!function e(r,o=[],i=[]){Object.entries(r).forEach(([r,a])=>{n&&(!n||n([...o,r]))||null==a||("object"==typeof a&&Object.keys(a).length>0?e(a,[...o,r],Array.isArray(a)?[...i,r]:i):t([...o,r],a,i))})}(e)},d=(e,t)=>{if("number"==typeof t){if(["lineHeight","fontWeight","opacity","zIndex"].some(t=>e.includes(t)))return t;let n=e[e.length-1];return n.toLowerCase().indexOf("opacity")>=0?t:`${t}px`}return t};function p(e,t){let{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},i={},a={};return f(e,(e,t,l)=>{if(("string"==typeof t||"number"==typeof t)&&(!r||!r(e,t))){let r=`--${n?`${n}-`:""}${e.join("-")}`;Object.assign(o,{[r]:d(e,t)}),u(i,e,`var(${r})`,l),u(a,e,`var(${r}, ${t})`,l)}},e=>"vars"===e[0]),{css:o,vars:i,varsWithDefaults:a}}let h=["colorSchemes","components"],g=["light"];var m=function(e,t){let{colorSchemes:n={}}=e,a=(0,o.Z)(e,h),{vars:l,css:s,varsWithDefaults:c}=p(a,t),u=c,f={},{light:d}=n,m=(0,o.Z)(n,g);if(Object.entries(m||{}).forEach(([e,n])=>{let{vars:r,css:o,varsWithDefaults:a}=p(n,t);u=(0,i.Z)(u,a),f[e]={css:o,vars:r}}),d){let{css:e,vars:n,varsWithDefaults:r}=p(d,t);u=(0,i.Z)(u,r),f.light={css:e,vars:n}}return{vars:u,generateCssVars:e=>e?{css:(0,r.Z)({},f[e].css),vars:f[e].vars}:{css:(0,r.Z)({},s),vars:l}}},v=n(86523),y=n(44920);let b=(0,r.Z)({},y.Z,{borderRadius:{themeKey:"radius"},boxShadow:{themeKey:"shadow"},fontFamily:{themeKey:"fontFamily"},fontSize:{themeKey:"fontSize"},fontWeight:{themeKey:"fontWeight"},letterSpacing:{themeKey:"letterSpacing"},lineHeight:{themeKey:"lineHeight"}});var x=n(9818);function w(e){var t;return!!e[0].match(/^(typography|variants|breakpoints|colorInversion|colorInversionConfig)$/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!(null!=(t=e[1])&&t.match(/^(mode)$/))||"focus"===e[0]&&"thickness"!==e[1]}var C=n(26821),S=n(13951);let E=["cssVarPrefix","breakpoints","spacing","components","variants","colorInversion","shouldSkipGeneratingVar"],k=["colorSchemes"],Z=(e="joy")=>(0,a.Z)(e);function O(e){var t,n,a,u,f,d,p,h,g,y,O,$,P,j,A,R,T,I,L,F,_,N,B,M,z,D,H,W,U,V,q,G,K,X,J,Y,Q,ee,et,en,er,eo,ei,ea,el,es,ec,eu,ef,ed,ep,eh,eg,em,ev,ey;let eb=e||{},{cssVarPrefix:ex="joy",breakpoints:ew,spacing:eC,components:eS,variants:eE,colorInversion:ek,shouldSkipGeneratingVar:eZ=w}=eb,eO=(0,o.Z)(eb,E),e$=Z(ex),eP={primary:x.Z.blue,neutral:x.Z.grey,danger:x.Z.red,info:x.Z.purple,success:x.Z.green,warning:x.Z.yellow,common:{white:"#FFF",black:"#09090D"}},ej=e=>{var t;let n=e.split("-"),r=n[1],o=n[2];return e$(e,null==(t=eP[r])?void 0:t[o])},eA=e=>({plainColor:ej(`palette-${e}-600`),plainHoverBg:ej(`palette-${e}-100`),plainActiveBg:ej(`palette-${e}-200`),plainDisabledColor:ej(`palette-${e}-200`),outlinedColor:ej(`palette-${e}-500`),outlinedBorder:ej(`palette-${e}-200`),outlinedHoverBg:ej(`palette-${e}-100`),outlinedHoverBorder:ej(`palette-${e}-300`),outlinedActiveBg:ej(`palette-${e}-200`),outlinedDisabledColor:ej(`palette-${e}-100`),outlinedDisabledBorder:ej(`palette-${e}-100`),softColor:ej(`palette-${e}-600`),softBg:ej(`palette-${e}-100`),softHoverBg:ej(`palette-${e}-200`),softActiveBg:ej(`palette-${e}-300`),softDisabledColor:ej(`palette-${e}-300`),softDisabledBg:ej(`palette-${e}-50`),solidColor:"#fff",solidBg:ej(`palette-${e}-500`),solidHoverBg:ej(`palette-${e}-600`),solidActiveBg:ej(`palette-${e}-700`),solidDisabledColor:"#fff",solidDisabledBg:ej(`palette-${e}-200`)}),eR=e=>({plainColor:ej(`palette-${e}-300`),plainHoverBg:ej(`palette-${e}-800`),plainActiveBg:ej(`palette-${e}-700`),plainDisabledColor:ej(`palette-${e}-800`),outlinedColor:ej(`palette-${e}-200`),outlinedBorder:ej(`palette-${e}-700`),outlinedHoverBg:ej(`palette-${e}-800`),outlinedHoverBorder:ej(`palette-${e}-600`),outlinedActiveBg:ej(`palette-${e}-900`),outlinedDisabledColor:ej(`palette-${e}-800`),outlinedDisabledBorder:ej(`palette-${e}-800`),softColor:ej(`palette-${e}-200`),softBg:ej(`palette-${e}-900`),softHoverBg:ej(`palette-${e}-800`),softActiveBg:ej(`palette-${e}-700`),softDisabledColor:ej(`palette-${e}-800`),softDisabledBg:ej(`palette-${e}-900`),solidColor:"#fff",solidBg:ej(`palette-${e}-600`),solidHoverBg:ej(`palette-${e}-700`),solidActiveBg:ej(`palette-${e}-800`),solidDisabledColor:ej(`palette-${e}-700`),solidDisabledBg:ej(`palette-${e}-900`)}),eT={palette:{mode:"light",primary:(0,r.Z)({},eP.primary,eA("primary")),neutral:(0,r.Z)({},eP.neutral,{plainColor:ej("palette-neutral-800"),plainHoverColor:ej("palette-neutral-900"),plainHoverBg:ej("palette-neutral-100"),plainActiveBg:ej("palette-neutral-200"),plainDisabledColor:ej("palette-neutral-300"),outlinedColor:ej("palette-neutral-800"),outlinedBorder:ej("palette-neutral-200"),outlinedHoverColor:ej("palette-neutral-900"),outlinedHoverBg:ej("palette-neutral-100"),outlinedHoverBorder:ej("palette-neutral-300"),outlinedActiveBg:ej("palette-neutral-200"),outlinedDisabledColor:ej("palette-neutral-300"),outlinedDisabledBorder:ej("palette-neutral-100"),softColor:ej("palette-neutral-800"),softBg:ej("palette-neutral-100"),softHoverColor:ej("palette-neutral-900"),softHoverBg:ej("palette-neutral-200"),softActiveBg:ej("palette-neutral-300"),softDisabledColor:ej("palette-neutral-300"),softDisabledBg:ej("palette-neutral-50"),solidColor:ej("palette-common-white"),solidBg:ej("palette-neutral-600"),solidHoverBg:ej("palette-neutral-700"),solidActiveBg:ej("palette-neutral-800"),solidDisabledColor:ej("palette-neutral-300"),solidDisabledBg:ej("palette-neutral-50")}),danger:(0,r.Z)({},eP.danger,eA("danger")),info:(0,r.Z)({},eP.info,eA("info")),success:(0,r.Z)({},eP.success,eA("success")),warning:(0,r.Z)({},eP.warning,eA("warning"),{solidColor:ej("palette-warning-800"),solidBg:ej("palette-warning-200"),solidHoverBg:ej("palette-warning-300"),solidActiveBg:ej("palette-warning-400"),solidDisabledColor:ej("palette-warning-200"),solidDisabledBg:ej("palette-warning-50"),softColor:ej("palette-warning-800"),softBg:ej("palette-warning-50"),softHoverBg:ej("palette-warning-100"),softActiveBg:ej("palette-warning-200"),softDisabledColor:ej("palette-warning-200"),softDisabledBg:ej("palette-warning-50"),outlinedColor:ej("palette-warning-800"),outlinedHoverBg:ej("palette-warning-50"),plainColor:ej("palette-warning-800"),plainHoverBg:ej("palette-warning-50")}),common:{white:"#FFF",black:"#09090D"},text:{primary:ej("palette-neutral-800"),secondary:ej("palette-neutral-600"),tertiary:ej("palette-neutral-500")},background:{body:ej("palette-common-white"),surface:ej("palette-common-white"),popup:ej("palette-common-white"),level1:ej("palette-neutral-50"),level2:ej("palette-neutral-100"),level3:ej("palette-neutral-200"),tooltip:ej("palette-neutral-800"),backdrop:"rgba(255 255 255 / 0.5)"},divider:`rgba(${e$("palette-neutral-mainChannel",(0,l.n8)(eP.neutral[500]))} / 0.28)`,focusVisible:ej("palette-primary-500")},shadowRing:"0 0 #000",shadowChannel:"187 187 187"},eI={palette:{mode:"dark",primary:(0,r.Z)({},eP.primary,eR("primary")),neutral:(0,r.Z)({},eP.neutral,{plainColor:ej("palette-neutral-200"),plainHoverColor:ej("palette-neutral-50"),plainHoverBg:ej("palette-neutral-800"),plainActiveBg:ej("palette-neutral-700"),plainDisabledColor:ej("palette-neutral-700"),outlinedColor:ej("palette-neutral-200"),outlinedBorder:ej("palette-neutral-800"),outlinedHoverColor:ej("palette-neutral-50"),outlinedHoverBg:ej("palette-neutral-800"),outlinedHoverBorder:ej("palette-neutral-700"),outlinedActiveBg:ej("palette-neutral-800"),outlinedDisabledColor:ej("palette-neutral-800"),outlinedDisabledBorder:ej("palette-neutral-800"),softColor:ej("palette-neutral-200"),softBg:ej("palette-neutral-800"),softHoverColor:ej("palette-neutral-50"),softHoverBg:ej("palette-neutral-700"),softActiveBg:ej("palette-neutral-600"),softDisabledColor:ej("palette-neutral-700"),softDisabledBg:ej("palette-neutral-900"),solidColor:ej("palette-common-white"),solidBg:ej("palette-neutral-600"),solidHoverBg:ej("palette-neutral-700"),solidActiveBg:ej("palette-neutral-800"),solidDisabledColor:ej("palette-neutral-700"),solidDisabledBg:ej("palette-neutral-900")}),danger:(0,r.Z)({},eP.danger,eR("danger")),info:(0,r.Z)({},eP.info,eR("info")),success:(0,r.Z)({},eP.success,eR("success"),{solidColor:"#fff",solidBg:ej("palette-success-600"),solidHoverBg:ej("palette-success-700"),solidActiveBg:ej("palette-success-800")}),warning:(0,r.Z)({},eP.warning,eR("warning"),{solidColor:ej("palette-common-black"),solidBg:ej("palette-warning-300"),solidHoverBg:ej("palette-warning-400"),solidActiveBg:ej("palette-warning-500")}),common:{white:"#FFF",black:"#09090D"},text:{primary:ej("palette-neutral-100"),secondary:ej("palette-neutral-300"),tertiary:ej("palette-neutral-400")},background:{body:ej("palette-neutral-900"),surface:ej("palette-common-black"),popup:ej("palette-neutral-900"),level1:ej("palette-neutral-800"),level2:ej("palette-neutral-700"),level3:ej("palette-neutral-600"),tooltip:ej("palette-neutral-600"),backdrop:`rgba(${e$("palette-neutral-darkChannel",(0,l.n8)(eP.neutral[800]))} / 0.5)`},divider:`rgba(${e$("palette-neutral-mainChannel",(0,l.n8)(eP.neutral[500]))} / 0.24)`,focusVisible:ej("palette-primary-500")},shadowRing:"0 0 #000",shadowChannel:"0 0 0"},eL='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',eF=(0,r.Z)({body:`"Public Sans", ${e$(`fontFamily-fallback, ${eL}`)}`,display:`"Public Sans", ${e$(`fontFamily-fallback, ${eL}`)}`,code:"Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace",fallback:eL},eO.fontFamily),e_=(0,r.Z)({xs:200,sm:300,md:500,lg:600,xl:700,xl2:800,xl3:900},eO.fontWeight),eN=(0,r.Z)({xs3:"0.5rem",xs2:"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem",xl2:"1.5rem",xl3:"1.875rem",xl4:"2.25rem",xl5:"3rem",xl6:"3.75rem",xl7:"4.5rem"},eO.fontSize),eB=(0,r.Z)({sm:1.25,md:1.5,lg:1.7},eO.lineHeight),eM=(0,r.Z)({sm:"-0.01em",md:"0.083em",lg:"0.125em"},eO.letterSpacing),ez={colorSchemes:{light:eT,dark:eI},fontSize:eN,fontFamily:eF,fontWeight:e_,focus:{thickness:"2px",selector:`&.${(0,C.d6)("","focusVisible")}, &:focus-visible`,default:{outlineOffset:`var(--focus-outline-offset, ${e$("focus-thickness",null!=(t=null==(n=eO.focus)?void 0:n.thickness)?t:"2px")})`,outline:`${e$("focus-thickness",null!=(a=null==(u=eO.focus)?void 0:u.thickness)?a:"2px")} solid ${e$("palette-focusVisible",eP.primary[500])}`}},lineHeight:eB,letterSpacing:eM,radius:{xs:"4px",sm:"8px",md:"12px",lg:"16px",xl:"20px"},shadow:{xs:`${e$("shadowRing",null!=(f=null==(d=eO.colorSchemes)||null==(d=d.light)?void 0:d.shadowRing)?f:eT.shadowRing)}, 0 1px 2px 0 rgba(${e$("shadowChannel",null!=(p=null==(h=eO.colorSchemes)||null==(h=h.light)?void 0:h.shadowChannel)?p:eT.shadowChannel)} / 0.12)`,sm:`${e$("shadowRing",null!=(g=null==(y=eO.colorSchemes)||null==(y=y.light)?void 0:y.shadowRing)?g:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(O=null==($=eO.colorSchemes)||null==($=$.light)?void 0:$.shadowChannel)?O:eT.shadowChannel)} / 0.11), 0.5px 1.3px 1.8px -0.6px rgba(${e$("shadowChannel",null!=(P=null==(j=eO.colorSchemes)||null==(j=j.light)?void 0:j.shadowChannel)?P:eT.shadowChannel)} / 0.18), 1.1px 2.7px 3.8px -1.2px rgba(${e$("shadowChannel",null!=(A=null==(R=eO.colorSchemes)||null==(R=R.light)?void 0:R.shadowChannel)?A:eT.shadowChannel)} / 0.26)`,md:`${e$("shadowRing",null!=(T=null==(I=eO.colorSchemes)||null==(I=I.light)?void 0:I.shadowRing)?T:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(L=null==(F=eO.colorSchemes)||null==(F=F.light)?void 0:F.shadowChannel)?L:eT.shadowChannel)} / 0.12), 1.1px 2.8px 3.9px -0.4px rgba(${e$("shadowChannel",null!=(_=null==(N=eO.colorSchemes)||null==(N=N.light)?void 0:N.shadowChannel)?_:eT.shadowChannel)} / 0.17), 2.4px 6.1px 8.6px -0.8px rgba(${e$("shadowChannel",null!=(B=null==(M=eO.colorSchemes)||null==(M=M.light)?void 0:M.shadowChannel)?B:eT.shadowChannel)} / 0.23), 5.3px 13.3px 18.8px -1.2px rgba(${e$("shadowChannel",null!=(z=null==(D=eO.colorSchemes)||null==(D=D.light)?void 0:D.shadowChannel)?z:eT.shadowChannel)} / 0.29)`,lg:`${e$("shadowRing",null!=(H=null==(W=eO.colorSchemes)||null==(W=W.light)?void 0:W.shadowRing)?H:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(U=null==(V=eO.colorSchemes)||null==(V=V.light)?void 0:V.shadowChannel)?U:eT.shadowChannel)} / 0.11), 1.8px 4.5px 6.4px -0.2px rgba(${e$("shadowChannel",null!=(q=null==(G=eO.colorSchemes)||null==(G=G.light)?void 0:G.shadowChannel)?q:eT.shadowChannel)} / 0.13), 3.2px 7.9px 11.2px -0.4px rgba(${e$("shadowChannel",null!=(K=null==(X=eO.colorSchemes)||null==(X=X.light)?void 0:X.shadowChannel)?K:eT.shadowChannel)} / 0.16), 4.8px 12px 17px -0.5px rgba(${e$("shadowChannel",null!=(J=null==(Y=eO.colorSchemes)||null==(Y=Y.light)?void 0:Y.shadowChannel)?J:eT.shadowChannel)} / 0.19), 7px 17.5px 24.7px -0.7px rgba(${e$("shadowChannel",null!=(Q=null==(ee=eO.colorSchemes)||null==(ee=ee.light)?void 0:ee.shadowChannel)?Q:eT.shadowChannel)} / 0.21)`,xl:`${e$("shadowRing",null!=(et=null==(en=eO.colorSchemes)||null==(en=en.light)?void 0:en.shadowRing)?et:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(er=null==(eo=eO.colorSchemes)||null==(eo=eo.light)?void 0:eo.shadowChannel)?er:eT.shadowChannel)} / 0.11), 1.8px 4.5px 6.4px -0.2px rgba(${e$("shadowChannel",null!=(ei=null==(ea=eO.colorSchemes)||null==(ea=ea.light)?void 0:ea.shadowChannel)?ei:eT.shadowChannel)} / 0.13), 3.2px 7.9px 11.2px -0.4px rgba(${e$("shadowChannel",null!=(el=null==(es=eO.colorSchemes)||null==(es=es.light)?void 0:es.shadowChannel)?el:eT.shadowChannel)} / 0.16), 4.8px 12px 17px -0.5px rgba(${e$("shadowChannel",null!=(ec=null==(eu=eO.colorSchemes)||null==(eu=eu.light)?void 0:eu.shadowChannel)?ec:eT.shadowChannel)} / 0.19), 7px 17.5px 24.7px -0.7px rgba(${e$("shadowChannel",null!=(ef=null==(ed=eO.colorSchemes)||null==(ed=ed.light)?void 0:ed.shadowChannel)?ef:eT.shadowChannel)} / 0.21), 10.2px 25.5px 36px -0.9px rgba(${e$("shadowChannel",null!=(ep=null==(eh=eO.colorSchemes)||null==(eh=eh.light)?void 0:eh.shadowChannel)?ep:eT.shadowChannel)} / 0.24), 14.8px 36.8px 52.1px -1.1px rgba(${e$("shadowChannel",null!=(eg=null==(em=eO.colorSchemes)||null==(em=em.light)?void 0:em.shadowChannel)?eg:eT.shadowChannel)} / 0.27), 21px 52.3px 74px -1.2px rgba(${e$("shadowChannel",null!=(ev=null==(ey=eO.colorSchemes)||null==(ey=ey.light)?void 0:ey.shadowChannel)?ev:eT.shadowChannel)} / 0.29)`},zIndex:{badge:1,table:10,popup:1e3,modal:1300,tooltip:1500},typography:{display1:{fontFamily:e$(`fontFamily-display, ${eF.display}`),fontWeight:e$(`fontWeight-xl, ${e_.xl}`),fontSize:e$(`fontSize-xl7, ${eN.xl7}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},display2:{fontFamily:e$(`fontFamily-display, ${eF.display}`),fontWeight:e$(`fontWeight-xl, ${e_.xl}`),fontSize:e$(`fontSize-xl6, ${eN.xl6}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h1:{fontFamily:e$(`fontFamily-display, ${eF.display}`),fontWeight:e$(`fontWeight-lg, ${e_.lg}`),fontSize:e$(`fontSize-xl5, ${eN.xl5}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h2:{fontFamily:e$(`fontFamily-display, ${eF.display}`),fontWeight:e$(`fontWeight-lg, ${e_.lg}`),fontSize:e$(`fontSize-xl4, ${eN.xl4}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h3:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontWeight:e$(`fontWeight-md, ${e_.md}`),fontSize:e$(`fontSize-xl3, ${eN.xl3}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h4:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontWeight:e$(`fontWeight-md, ${e_.md}`),fontSize:e$(`fontSize-xl2, ${eN.xl2}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},h5:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontWeight:e$(`fontWeight-md, ${e_.md}`),fontSize:e$(`fontSize-xl, ${eN.xl}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},h6:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontWeight:e$(`fontWeight-md, ${e_.md}`),fontSize:e$(`fontSize-lg, ${eN.lg}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},body1:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontSize:e$(`fontSize-md, ${eN.md}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},body2:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontSize:e$(`fontSize-sm, ${eN.sm}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-secondary",eT.palette.text.secondary)},body3:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontSize:e$(`fontSize-xs, ${eN.xs}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-tertiary",eT.palette.text.tertiary)},body4:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontSize:e$(`fontSize-xs2, ${eN.xs2}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-tertiary",eT.palette.text.tertiary)},body5:{fontFamily:e$(`fontFamily-body, ${eF.body}`),fontSize:e$(`fontSize-xs3, ${eN.xs3}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-tertiary",eT.palette.text.tertiary)}}},eD=eO?(0,i.Z)(ez,eO):ez,{colorSchemes:eH}=eD,eW=(0,o.Z)(eD,k),eU=(0,r.Z)({colorSchemes:eH},eW,{breakpoints:(0,s.Z)(null!=ew?ew:{}),components:(0,i.Z)({MuiSvgIcon:{defaultProps:{fontSize:"xl"},styleOverrides:{root:({ownerState:e,theme:t})=>{var n;let o=e.instanceFontSize;return(0,r.Z)({color:"var(--Icon-color)",margin:"var(--Icon-margin)"},e.fontSize&&"inherit"!==e.fontSize&&{fontSize:`var(--Icon-fontSize, ${t.vars.fontSize[e.fontSize]})`},e.color&&"inherit"!==e.color&&"context"!==e.color&&t.vars.palette[e.color]&&{color:`rgba(${null==(n=t.vars.palette[e.color])?void 0:n.mainChannel} / 1)`},"context"===e.color&&{color:t.vars.palette.text.secondary},o&&"inherit"!==o&&{"--Icon-fontSize":t.vars.fontSize[o]})}}}},eS),cssVarPrefix:ex,getCssVar:e$,spacing:(0,c.Z)(eC),colorInversionConfig:{soft:["plain","outlined","soft","solid"],solid:["plain","outlined","soft","solid"]}});Object.entries(eU.colorSchemes).forEach(([e,t])=>{!function(e,t){Object.keys(t).forEach(n=>{let r={main:"500",light:"200",dark:"800"};"dark"===e&&(r.main=400),!t[n].mainChannel&&t[n][r.main]&&(t[n].mainChannel=(0,l.n8)(t[n][r.main])),!t[n].lightChannel&&t[n][r.light]&&(t[n].lightChannel=(0,l.n8)(t[n][r.light])),!t[n].darkChannel&&t[n][r.dark]&&(t[n].darkChannel=(0,l.n8)(t[n][r.dark]))})}(e,t.palette)});let{vars:eV,generateCssVars:eq}=m((0,r.Z)({colorSchemes:eH},eW),{prefix:ex,shouldSkipGeneratingVar:eZ});eU.vars=eV,eU.generateCssVars=eq,eU.unstable_sxConfig=(0,r.Z)({},b,null==e?void 0:e.unstable_sxConfig),eU.unstable_sx=function(e){return(0,v.Z)({sx:e,theme:this})},eU.getColorSchemeSelector=e=>"light"===e?"&":`&[data-joy-color-scheme="${e}"], [data-joy-color-scheme="${e}"] &`;let eG={getCssVar:e$,palette:eU.colorSchemes.light.palette};return eU.variants=(0,i.Z)({plain:(0,S.Zm)("plain",eG),plainHover:(0,S.Zm)("plainHover",eG),plainActive:(0,S.Zm)("plainActive",eG),plainDisabled:(0,S.Zm)("plainDisabled",eG),outlined:(0,S.Zm)("outlined",eG),outlinedHover:(0,S.Zm)("outlinedHover",eG),outlinedActive:(0,S.Zm)("outlinedActive",eG),outlinedDisabled:(0,S.Zm)("outlinedDisabled",eG),soft:(0,S.Zm)("soft",eG),softHover:(0,S.Zm)("softHover",eG),softActive:(0,S.Zm)("softActive",eG),softDisabled:(0,S.Zm)("softDisabled",eG),solid:(0,S.Zm)("solid",eG),solidHover:(0,S.Zm)("solidHover",eG),solidActive:(0,S.Zm)("solidActive",eG),solidDisabled:(0,S.Zm)("solidDisabled",eG)},eE),eU.palette=(0,r.Z)({},eU.colorSchemes.light.palette,{colorScheme:"light"}),eU.shouldSkipGeneratingVar=eZ,eU.colorInversion="function"==typeof ek?ek:(0,i.Z)({soft:(0,S.pP)(eU,!0),solid:(0,S.Lo)(eU,!0)},ek||{},{clone:!1}),eU}},2548:function(e,t){"use strict";t.Z="$$joy"},74312:function(e,t,n){"use strict";var r=n(70182),o=n(1812),i=n(2548);let a=(0,r.ZP)({defaultTheme:o.Z,themeId:i.Z});t.Z=a},20407:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(39214),i=n(1812),a=n(2548);function l({props:e,name:t}){return(0,o.Z)({props:e,name:t,defaultTheme:(0,r.Z)({},i.Z,{components:{}}),themeId:a.Z})}},13951:function(e,t,n){"use strict";n.d(t,{Lo:function(){return f},Zm:function(){return c},pP:function(){return u}});var r=n(87462),o=n(50159);let i=e=>e&&"object"==typeof e&&Object.keys(e).some(e=>{var t;return null==(t=e.match)?void 0:t.call(e,/^(plain(Hover|Active|Disabled)?(Color|Bg)|outlined(Hover|Active|Disabled)?(Color|Border|Bg)|soft(Hover|Active|Disabled)?(Color|Bg)|solid(Hover|Active|Disabled)?(Color|Bg))$/)}),a=(e,t,n)=>{t.includes("Color")&&(e.color=n),t.includes("Bg")&&(e.backgroundColor=n),t.includes("Border")&&(e.borderColor=n)},l=(e,t,n)=>{let r={};return Object.entries(t||{}).forEach(([t,o])=>{if(t.match(RegExp(`${e}(color|bg|border)`,"i"))&&o){let e=n?n(t):o;t.includes("Disabled")&&(r.pointerEvents="none",r.cursor="default"),t.match(/(Hover|Active|Disabled)/)||(r["--variant-borderWidth"]||(r["--variant-borderWidth"]="0px"),t.includes("Border")&&(r["--variant-borderWidth"]="1px",r.border="var(--variant-borderWidth) solid")),a(r,t,e)}}),r},s=e=>t=>`--${e?`${e}-`:""}${t.replace(/^--/,"")}`,c=(e,t)=>{let n={};if(t){let{getCssVar:o,palette:a}=t;Object.entries(a).forEach(t=>{let[s,c]=t;i(c)&&"object"==typeof c&&(n=(0,r.Z)({},n,{[s]:l(e,c,e=>o(`palette-${s}-${e}`,a[s][e]))}))})}return n.context=l(e,{plainColor:"var(--variant-plainColor)",plainHoverColor:"var(--variant-plainHoverColor)",plainHoverBg:"var(--variant-plainHoverBg)",plainActiveBg:"var(--variant-plainActiveBg)",plainDisabledColor:"var(--variant-plainDisabledColor)",outlinedColor:"var(--variant-outlinedColor)",outlinedBorder:"var(--variant-outlinedBorder)",outlinedHoverColor:"var(--variant-outlinedHoverColor)",outlinedHoverBorder:"var(--variant-outlinedHoverBorder)",outlinedHoverBg:"var(--variant-outlinedHoverBg)",outlinedActiveBg:"var(--variant-outlinedActiveBg)",outlinedDisabledColor:"var(--variant-outlinedDisabledColor)",outlinedDisabledBorder:"var(--variant-outlinedDisabledBorder)",softColor:"var(--variant-softColor)",softBg:"var(--variant-softBg)",softHoverColor:"var(--variant-softHoverColor)",softHoverBg:"var(--variant-softHoverBg)",softActiveBg:"var(--variant-softActiveBg)",softDisabledColor:"var(--variant-softDisabledColor)",softDisabledBg:"var(--variant-softDisabledBg)",solidColor:"var(--variant-solidColor)",solidBg:"var(--variant-solidBg)",solidHoverColor:"var(--variant-solidHoverColor)",solidHoverBg:"var(--variant-solidHoverBg)",solidActiveBg:"var(--variant-solidActiveBg)",solidDisabledColor:"var(--variant-solidDisabledColor)",solidDisabledBg:"var(--variant-solidDisabledBg)"}),n},u=(e,t)=>{let n=(0,o.Z)(e.cssVarPrefix),r=s(e.cssVarPrefix),a={},l=t?t=>{var r;let o=t.split("-"),i=o[1],a=o[2];return n(t,null==(r=e.palette)||null==(r=r[i])?void 0:r[a])}:n;return Object.entries(e.palette).forEach(t=>{let[n,o]=t;i(o)&&(a[n]={"--Badge-ringColor":l(`palette-${n}-softBg`),[r("--shadowChannel")]:l(`palette-${n}-darkChannel`),[e.getColorSchemeSelector("dark")]:{[r("--palette-focusVisible")]:l(`palette-${n}-300`),[r("--palette-background-body")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.1)`,[r("--palette-background-surface")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`,[r("--palette-background-level1")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.4)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,[r("--palette-text-primary")]:l(`palette-${n}-100`),[r("--palette-text-secondary")]:`rgba(${l(`palette-${n}-lightChannel`)} / 0.72)`,[r("--palette-text-tertiary")]:`rgba(${l(`palette-${n}-lightChannel`)} / 0.6)`,[r("--palette-divider")]:`rgba(${l(`palette-${n}-lightChannel`)} / 0.2)`,"--variant-plainColor":`rgba(${l(`palette-${n}-lightChannel`)} / 1)`,"--variant-plainHoverColor":l(`palette-${n}-50`),"--variant-plainHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.16)`,"--variant-plainActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-outlinedColor":`rgba(${l(`palette-${n}-lightChannel`)} / 1)`,"--variant-outlinedHoverColor":l(`palette-${n}-50`),"--variant-outlinedBg":"initial","--variant-outlinedBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.4)`,"--variant-outlinedHoverBorder":l(`palette-${n}-600`),"--variant-outlinedHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.16)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.2)`,"--variant-softColor":l(`palette-${n}-100`),"--variant-softBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.24)`,"--variant-softHoverColor":"#fff","--variant-softHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-softActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.48)`,"--variant-softDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-solidColor":"#fff","--variant-solidBg":l(`palette-${n}-500`),"--variant-solidHoverColor":"#fff","--variant-solidHoverBg":l(`palette-${n}-400`),"--variant-solidActiveBg":l(`palette-${n}-400`),"--variant-solidDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`},[e.getColorSchemeSelector("light")]:{[r("--palette-focusVisible")]:l(`palette-${n}-500`),[r("--palette-background-body")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.1)`,[r("--palette-background-surface")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`,[r("--palette-background-level1")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.48)`,[r("--palette-text-primary")]:l(`palette-${n}-700`),[r("--palette-text-secondary")]:`rgba(${l(`palette-${n}-darkChannel`)} / 0.8)`,[r("--palette-text-tertiary")]:`rgba(${l(`palette-${n}-darkChannel`)} / 0.68)`,[r("--palette-divider")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-plainColor":`rgba(${l(`palette-${n}-darkChannel`)} / 0.8)`,"--variant-plainHoverColor":`rgba(${l(`palette-${n}-darkChannel`)} / 1)`,"--variant-plainHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.24)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-outlinedColor":`rgba(${l(`palette-${n}-mainChannel`)} / 1)`,"--variant-outlinedBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.4)`,"--variant-outlinedHoverColor":l(`palette-${n}-600`),"--variant-outlinedHoverBorder":l(`palette-${n}-300`),"--variant-outlinedHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.24)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-outlinedDisabledBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-softColor":l(`palette-${n}-600`),"--variant-softBg":`rgba(${l(`palette-${n}-lightChannel`)} / 0.72)`,"--variant-softHoverColor":l(`palette-${n}-700`),"--variant-softHoverBg":l(`palette-${n}-200`),"--variant-softActiveBg":l(`palette-${n}-300`),"--variant-softDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-softDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`,"--variant-solidColor":l("palette-common-white"),"--variant-solidBg":l(`palette-${n}-600`),"--variant-solidHoverColor":l("palette-common-white"),"--variant-solidHoverBg":l(`palette-${n}-500`),"--variant-solidActiveBg":l(`palette-${n}-500`),"--variant-solidDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`}})}),a},f=(e,t)=>{let n=(0,o.Z)(e.cssVarPrefix),r=s(e.cssVarPrefix),a={},l=t?t=>{let r=t.split("-"),o=r[1],i=r[2];return n(t,e.palette[o][i])}:n;return Object.entries(e.palette).forEach(e=>{let[t,n]=e;i(n)&&("warning"===t?a.warning={"--Badge-ringColor":l(`palette-${t}-solidBg`),[r("--shadowChannel")]:l(`palette-${t}-darkChannel`),[r("--palette-focusVisible")]:l(`palette-${t}-700`),[r("--palette-background-body")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.16)`,[r("--palette-background-surface")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.1)`,[r("--palette-background-popup")]:l(`palette-${t}-100`),[r("--palette-background-level1")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.36)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.6)`,[r("--palette-text-primary")]:l(`palette-${t}-900`),[r("--palette-text-secondary")]:l(`palette-${t}-700`),[r("--palette-text-tertiary")]:l(`palette-${t}-500`),[r("--palette-divider")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.2)`,"--variant-plainColor":l(`palette-${t}-700`),"--variant-plainHoverColor":l(`palette-${t}-800`),"--variant-plainHoverBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-outlinedColor":l(`palette-${t}-700`),"--variant-outlinedBorder":`rgba(${l(`palette-${t}-mainChannel`)} / 0.5)`,"--variant-outlinedHoverColor":l(`palette-${t}-800`),"--variant-outlinedHoverBorder":`rgba(${l(`palette-${t}-mainChannel`)} / 0.6)`,"--variant-outlinedHoverBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":`rgba(${l(`palette-${t}-mainChannel`)} / 0.2)`,"--variant-softColor":l(`palette-${t}-800`),"--variant-softHoverColor":l(`palette-${t}-900`),"--variant-softBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.2)`,"--variant-softHoverBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.28)`,"--variant-softActiveBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.12)`,"--variant-softDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.08)`,"--variant-solidColor":"#fff","--variant-solidBg":l(`palette-${t}-600`),"--variant-solidHoverColor":"#fff","--variant-solidHoverBg":l(`palette-${t}-700`),"--variant-solidActiveBg":l(`palette-${t}-800`),"--variant-solidDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.08)`}:a[t]={colorScheme:"dark","--Badge-ringColor":l(`palette-${t}-solidBg`),[r("--shadowChannel")]:l(`palette-${t}-darkChannel`),[r("--palette-focusVisible")]:l(`palette-${t}-200`),[r("--palette-background-body")]:"rgba(0 0 0 / 0.1)",[r("--palette-background-surface")]:"rgba(0 0 0 / 0.06)",[r("--palette-background-popup")]:l(`palette-${t}-700`),[r("--palette-background-level1")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.36)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.6)`,[r("--palette-text-primary")]:l("palette-common-white"),[r("--palette-text-secondary")]:l(`palette-${t}-100`),[r("--palette-text-tertiary")]:l(`palette-${t}-200`),[r("--palette-divider")]:`rgba(${l(`palette-${t}-lightChannel`)} / 0.32)`,"--variant-plainColor":l(`palette-${t}-50`),"--variant-plainHoverColor":"#fff","--variant-plainHoverBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-outlinedColor":l(`palette-${t}-50`),"--variant-outlinedBorder":`rgba(${l(`palette-${t}-lightChannel`)} / 0.5)`,"--variant-outlinedHoverColor":"#fff","--variant-outlinedHoverBorder":l(`palette-${t}-300`),"--variant-outlinedHoverBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":"rgba(255 255 255 / 0.2)","--variant-softColor":l("palette-common-white"),"--variant-softHoverColor":l("palette-common-white"),"--variant-softBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.24)`,"--variant-softHoverBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.36)`,"--variant-softActiveBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.16)`,"--variant-softDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.1)`,"--variant-solidColor":l(`palette-${t}-${"neutral"===t?"600":"500"}`),"--variant-solidBg":l("palette-common-white"),"--variant-solidHoverColor":l(`palette-${t}-700`),"--variant-solidHoverBg":l("palette-common-white"),"--variant-solidActiveBg":l(`palette-${t}-200`),"--variant-solidDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.1)`})}),a}},30220:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(87462),o=n(63366),i=n(33703),a=n(71276),l=n(24407),s=n(5922),c=n(78653);let u=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],f=["component","slots","slotProps"],d=["component"],p=["disableColorInversion"];function h(e,t){let{className:n,elementType:h,ownerState:g,externalForwardedProps:m,getSlotOwnerState:v,internalForwardedProps:y}=t,b=(0,o.Z)(t,u),{component:x,slots:w={[e]:void 0},slotProps:C={[e]:void 0}}=m,S=(0,o.Z)(m,f),E=w[e]||h,k=(0,a.Z)(C[e],g),Z=(0,l.Z)((0,r.Z)({className:n},b,{externalForwardedProps:"root"===e?S:void 0,externalSlotProps:k})),{props:{component:O},internalRef:$}=Z,P=(0,o.Z)(Z.props,d),j=(0,i.Z)($,null==k?void 0:k.ref,t.ref),A=v?v(P):{},{disableColorInversion:R=!1}=A,T=(0,o.Z)(A,p),I=(0,r.Z)({},g,T),{getColor:L}=(0,c.VT)(I.variant);if("root"===e){var F;I.color=null!=(F=P.color)?F:g.color}else R||(I.color=L(P.color,I.color));let _="root"===e?O||x:O,N=(0,s.Z)(E,(0,r.Z)({},"root"===e&&!x&&!w[e]&&y,"root"!==e&&!w[e]&&y,P,_&&{as:_},{ref:j}),I);return Object.keys(T).forEach(e=>{delete N[e]}),[E,N]}},14698:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return o},createChainedFunction:function(){return i},createSvgIcon:function(){return ee},debounce:function(){return et},deprecatedPropType:function(){return en},isMuiElement:function(){return er},ownerDocument:function(){return eo},ownerWindow:function(){return ei},requirePropFactory:function(){return ea},setRef:function(){return el},unstable_ClassNameGenerator:function(){return eg},unstable_useEnhancedEffect:function(){return es},unstable_useId:function(){return ec},unsupportedProp:function(){return eu},useControlled:function(){return ef},useEventCallback:function(){return ed},useForkRef:function(){return ep},useIsFocusVisible:function(){return eh}});var r=n(37078),o=n(14142).Z,i=function(...e){return e.reduce((e,t)=>null==t?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})},a=n(87462),l=n(67294),s=n(63366),c=function(){for(var e,t,n=0,r="";n=n?$.text.primary:O.text.primary;return t}let m=({color:e,name:t,mainShade:n=500,lightShade:o=300,darkShade:i=700})=>{if(!(e=(0,a.Z)({},e)).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw Error((0,d.Z)(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw Error((0,d.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return P(e,"light",o,r),P(e,"dark",i,r),e.contrastText||(e.contrastText=g(e.main)),e},j=(0,p.Z)((0,a.Z)({common:(0,a.Z)({},y),mode:t,primary:m({color:i,name:"primary"}),secondary:m({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:m({color:c,name:"error"}),warning:m({color:h,name:"warning"}),info:m({color:u,name:"info"}),success:m({color:f,name:"success"}),grey:b,contrastThreshold:n,getContrastText:g,augmentColor:m,tonalOffset:r},{dark:$,light:O}[t]),o);return j}(r),u=(0,h.Z)(e),f=(0,p.Z)(u,{mixins:(t=u.breakpoints,(0,a.Z)({toolbar:{minHeight:56,[t.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[t.up("sm")]:{minHeight:64}}},n)),palette:c,shadows:I.slice(),typography:function(e,t){let n="function"==typeof t?t(e):t,{fontFamily:r=R,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:l=400,fontWeightMedium:c=500,fontWeightBold:u=700,htmlFontSize:f=16,allVariants:d,pxToRem:h}=n,g=(0,s.Z)(n,j),m=o/14,v=h||(e=>`${e/f*m}rem`),y=(e,t,n,o,i)=>(0,a.Z)({fontFamily:r,fontWeight:e,fontSize:v(t),lineHeight:n},r===R?{letterSpacing:`${Math.round(1e5*(o/t))/1e5}em`}:{},i,d),b={h1:y(i,96,1.167,-1.5),h2:y(i,60,1.2,-.5),h3:y(l,48,1.167,0),h4:y(l,34,1.235,.25),h5:y(l,24,1.334,0),h6:y(c,20,1.6,.15),subtitle1:y(l,16,1.75,.15),subtitle2:y(c,14,1.57,.1),body1:y(l,16,1.5,.15),body2:y(l,14,1.43,.15),button:y(c,14,1.75,.4,A),caption:y(l,12,1.66,.4),overline:y(l,12,2.66,1,A),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,p.Z)((0,a.Z)({htmlFontSize:f,pxToRem:v,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:l,fontWeightMedium:c,fontWeightBold:u},b),g,{clone:!1})}(c,i),transitions:function(e){let t=(0,a.Z)({},F,e.easing),n=(0,a.Z)({},_,e.duration);return(0,a.Z)({getAutoHeightDuration:B,create:(e=["all"],r={})=>{let{duration:o=n.standard,easing:i=t.easeInOut,delay:a=0}=r;return(0,s.Z)(r,L),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof o?o:N(o)} ${i} ${"string"==typeof a?a:N(a)}`).join(",")}},e,{easing:t,duration:n})}(o),zIndex:(0,a.Z)({},M)});return(f=[].reduce((e,t)=>(0,p.Z)(e,t),f=(0,p.Z)(f,l))).unstable_sxConfig=(0,a.Z)({},g.Z,null==l?void 0:l.unstable_sxConfig),f.unstable_sx=function(e){return(0,m.Z)({sx:e,theme:this})},f}();var H="$$material",W=n(70182);let U=(0,W.ZP)({themeId:H,defaultTheme:D,rootShouldForwardProp:e=>(0,W.x9)(e)&&"classes"!==e});var V=n(1588),q=n(34867);function G(e){return(0,q.Z)("MuiSvgIcon",e)}(0,V.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var K=n(85893);let X=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],J=e=>{let{color:t,fontSize:n,classes:r}=e,i={root:["root","inherit"!==t&&`color${o(t)}`,`fontSize${o(n)}`]};return(0,u.Z)(i,G,r)},Y=U("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${o(n.color)}`],t[`fontSize${o(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,a,l,s,c,u,f,d,p,h;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(n=e.transitions)||null==(r=n.create)?void 0:r.call(n,"fill",{duration:null==(o=e.transitions)||null==(o=o.duration)?void 0:o.shorter}),fontSize:({inherit:"inherit",small:(null==(i=e.typography)||null==(a=i.pxToRem)?void 0:a.call(i,20))||"1.25rem",medium:(null==(l=e.typography)||null==(s=l.pxToRem)?void 0:s.call(l,24))||"1.5rem",large:(null==(c=e.typography)||null==(u=c.pxToRem)?void 0:u.call(c,35))||"2.1875rem"})[t.fontSize],color:null!=(f=null==(d=(e.vars||e).palette)||null==(d=d[t.color])?void 0:d.main)?f:({action:null==(p=(e.vars||e).palette)||null==(p=p.action)?void 0:p.active,disabled:null==(h=(e.vars||e).palette)||null==(h=h.action)?void 0:h.disabled,inherit:void 0})[t.color]}}),Q=l.forwardRef(function(e,t){let n=function({props:e,name:t}){return(0,f.Z)({props:e,name:t,defaultTheme:D,themeId:H})}({props:e,name:"MuiSvgIcon"}),{children:r,className:o,color:i="inherit",component:u="svg",fontSize:d="medium",htmlColor:p,inheritViewBox:h=!1,titleAccess:g,viewBox:m="0 0 24 24"}=n,v=(0,s.Z)(n,X),y=l.isValidElement(r)&&"svg"===r.type,b=(0,a.Z)({},n,{color:i,component:u,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:h,viewBox:m,hasSvgAsChild:y}),x={};h||(x.viewBox=m);let w=J(b);return(0,K.jsxs)(Y,(0,a.Z)({as:u,className:c(w.root,o),focusable:"false",color:p,"aria-hidden":!g||void 0,role:g?"img":void 0,ref:t},x,v,y&&r.props,{ownerState:b,children:[y?r.props.children:r,g?(0,K.jsx)("title",{children:g}):null]}))});function ee(e,t){function n(n,r){return(0,K.jsx)(Q,(0,a.Z)({"data-testid":`${t}Icon`,ref:r},n,{children:e}))}return n.muiName=Q.muiName,l.memo(l.forwardRef(n))}Q.muiName="SvgIcon";var et=n(39336).Z,en=function(e,t){return()=>null},er=n(18719).Z,eo=n(82690).Z,ei=n(74161).Z,ea=function(e,t){return()=>null},el=n(7960).Z,es=n(73546).Z,ec=n(92996).Z,eu=function(e,t,n,r,o){return null},ef=n(19032).Z,ed=n(59948).Z,ep=n(33703).Z,eh=n(99962).Z;let eg={configure:e=>{r.Z.configure(e)}}},44819:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(null);t.Z=o},56760:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(44819);function i(){let e=r.useContext(o.Z);return e}},49731:function(e,t,n){"use strict";n.d(t,{ZP:function(){return v},Co:function(){return y}});var r=n(87462),o=n(67294),i=n(45042),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=(0,i.Z)(function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),s=n(75260),c=n(70444),u=n(48137),f=n(27278),d=function(e){return"theme"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?l:d},h=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},g=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,c.hC)(t,n,r),(0,f.L)(function(){return(0,c.My)(t,n,r)}),null},m=(function e(t,n){var i,a,l=t.__emotion_real===t,f=l&&t.__emotion_base||t;void 0!==n&&(i=n.label,a=n.target);var d=h(t,n,l),m=d||p(f),v=!m("as");return function(){var y=arguments,b=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,w=1;w{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},71927:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(87462),o=n(67294),i=n(56760),a=n(44819);let l="function"==typeof Symbol&&Symbol.for;var s=l?Symbol.for("mui.nested"):"__THEME_NESTED__",c=n(85893),u=function(e){let{children:t,theme:n}=e,l=(0,i.Z)(),u=o.useMemo(()=>{let e=null===l?n:function(e,t){if("function"==typeof t){let n=t(e);return n}return(0,r.Z)({},e,t)}(l,n);return null!=e&&(e[s]=null!==l),e},[n,l]);return(0,c.jsx)(a.Z.Provider,{value:u,children:t})},f=n(75260),d=n(34168);let p={};function h(e,t,n,i=!1){return o.useMemo(()=>{let o=e&&t[e]||t;if("function"==typeof n){let a=n(o),l=e?(0,r.Z)({},t,{[e]:a}):a;return i?()=>l:l}return e?(0,r.Z)({},t,{[e]:n}):(0,r.Z)({},t,n)},[e,t,n,i])}var g=function(e){let{children:t,theme:n,themeId:r}=e,o=(0,d.Z)(p),a=(0,i.Z)()||p,l=h(r,o,n),s=h(r,a,n,!0);return(0,c.jsx)(u,{theme:s,children:(0,c.jsx)(f.T.Provider,{value:l,children:t})})}},95408:function(e,t,n){"use strict";n.d(t,{L7:function(){return s},P$:function(){return u},VO:function(){return o},W8:function(){return l},dt:function(){return c},k9:function(){return a}});var r=n(59766);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`};function a(e,t,n){let r=e.theme||{};if(Array.isArray(t)){let e=r.breakpoints||i;return t.reduce((r,o,i)=>(r[e.up(e.keys[i])]=n(t[i]),r),{})}if("object"==typeof t){let e=r.breakpoints||i;return Object.keys(t).reduce((r,i)=>{if(-1!==Object.keys(e.values||o).indexOf(i)){let o=e.up(i);r[o]=n(t[i],i)}else r[i]=t[i];return r},{})}let a=n(t);return a}function l(e={}){var t;let n=null==(t=e.keys)?void 0:t.reduce((t,n)=>{let r=e.up(n);return t[r]={},t},{});return n||{}}function s(e,t){return e.reduce((e,t)=>{let n=e[t],r=!n||0===Object.keys(n).length;return r&&delete e[t],e},t)}function c(e,...t){let n=l(e),o=[n,...t].reduce((e,t)=>(0,r.Z)(e,t),{});return s(Object.keys(n),o)}function u({values:e,breakpoints:t,base:n}){let r;let o=n||function(e,t){if("object"!=typeof e)return{};let n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((t,r)=>{r{null!=e[t]&&(n[t]=!0)}),n}(e,t),i=Object.keys(o);return 0===i.length?e:i.reduce((t,n,o)=>(Array.isArray(e)?(t[n]=null!=e[o]?e[o]:e[r],r=o):"object"==typeof e?(t[n]=null!=e[n]?e[n]:e[r],r=n):t[n]=e,t),{})}},41796:function(e,t,n){"use strict";n.d(t,{$n:function(){return f},_j:function(){return u},mi:function(){return c},n8:function(){return a}});var r=n(71387);function o(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function i(e){let t;if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let n=e.indexOf("("),o=e.substring(0,n);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(o))throw Error((0,r.Z)(9,e));let a=e.substring(n+1,e.length-1);if("color"===o){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,r.Z)(10,t))}else a=a.split(",");return{type:o,values:a=a.map(e=>parseFloat(e)),colorSpace:t}}let a=e=>{let t=i(e);return t.values.slice(0,3).map((e,n)=>-1!==t.type.indexOf("hsl")&&0!==n?`${e}%`:e).join(" ")};function l(e){let{type:t,colorSpace:n}=e,{values:r}=e;return -1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),`${t}(${r=-1!==t.indexOf("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`})`}function s(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(function(e){e=i(e);let{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),s=(e,t=(e+n/30)%12)=>o-a*Math.max(Math.min(t-3,9-t,1),-1),c="rgb",u=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),l({type:c,values:u})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){let n=s(e),r=s(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function u(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return l(e)}},70182:function(e,t,n){"use strict";n.d(t,{ZP:function(){return x},x9:function(){return m}});var r=n(63366),o=n(87462),i=n(49731),a=n(88647),l=n(14142);let s=["variant"];function c(e){return 0===e.length}function u(e){let{variant:t}=e,n=(0,r.Z)(e,s),o=t||"";return Object.keys(n).sort().forEach(t=>{"color"===t?o+=c(o)?e[t]:(0,l.Z)(e[t]):o+=`${c(o)?t:(0,l.Z)(t)}${(0,l.Z)(e[t].toString())}`}),o}var f=n(86523);let d=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],p=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,h=(e,t)=>{let n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);let r={};return n.forEach(e=>{let t=u(e.props);r[t]=e.style}),r},g=(e,t,n,r)=>{var o;let{ownerState:i={}}=e,a=[],l=null==n||null==(o=n.components)||null==(o=o[r])?void 0:o.variants;return l&&l.forEach(n=>{let r=!0;Object.keys(n.props).forEach(t=>{i[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)}),r&&a.push(t[u(n.props)])}),a};function m(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let v=(0,a.Z)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:n}){return 0===Object.keys(t).length?e:t[n]||t}function x(e={}){let{themeId:t,defaultTheme:n=v,rootShouldForwardProp:a=m,slotShouldForwardProp:l=m}=e,s=e=>(0,f.Z)((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:n,themeId:t}))}));return s.__mui_systemSx=!0,(e,c={})=>{var u;let f;(0,i.Co)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:v,slot:x,skipVariantsResolver:w,skipSx:C,overridesResolver:S=(u=y(x))?(e,t)=>t[u]:null}=c,E=(0,r.Z)(c,d),k=void 0!==w?w:x&&"Root"!==x&&"root"!==x||!1,Z=C||!1,O=m;"Root"===x||"root"===x?O=a:x?O=l:"string"==typeof e&&e.charCodeAt(0)>96&&(O=void 0);let $=(0,i.ZP)(e,(0,o.Z)({shouldForwardProp:O,label:f},E)),P=(r,...i)=>{let a=i?i.map(e=>"function"==typeof e&&e.__emotion_real!==e?r=>e((0,o.Z)({},r,{theme:b((0,o.Z)({},r,{defaultTheme:n,themeId:t}))})):e):[],l=r;v&&S&&a.push(e=>{let r=b((0,o.Z)({},e,{defaultTheme:n,themeId:t})),i=p(v,r);if(i){let t={};return Object.entries(i).forEach(([n,i])=>{t[n]="function"==typeof i?i((0,o.Z)({},e,{theme:r})):i}),S(e,t)}return null}),v&&!k&&a.push(e=>{let r=b((0,o.Z)({},e,{defaultTheme:n,themeId:t}));return g(e,h(v,r),r,v)}),Z||a.push(s);let c=a.length-i.length;if(Array.isArray(r)&&c>0){let e=Array(c).fill("");(l=[...r,...e]).raw=[...r.raw,...e]}else"function"==typeof r&&r.__emotion_real!==r&&(l=e=>r((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:n,themeId:t}))})));let u=$(l,...a);return e.muiName&&(u.muiName=e.muiName),u};return $.withConfig&&(P.withConfig=$.withConfig),P}}},41512:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(63366),o=n(87462);let i=["values","unit","step"],a=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,o.Z)({},e,{[t.key]:t.val}),{})};function l(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:l=5}=e,s=(0,r.Z)(e,i),c=a(t),u=Object.keys(c);function f(e){let r="number"==typeof t[e]?t[e]:e;return`@media (min-width:${r}${n})`}function d(e){let r="number"==typeof t[e]?t[e]:e;return`@media (max-width:${r-l/100}${n})`}function p(e,r){let o=u.indexOf(r);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof t[u[o]]?t[u[o]]:r)-l/100}${n})`}return(0,o.Z)({keys:u,values:c,up:f,down:d,between:p,only:function(e){return u.indexOf(e)+1{let n=0===e.length?[1]:e;return n.map(e=>{let n=t(e);return"number"==typeof n?`${n}px`:n}).join(" ")};return n.mui=!0,n}},88647:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(87462),o=n(63366),i=n(59766),a=n(41512),l={borderRadius:4},s=n(98373),c=n(86523),u=n(44920);let f=["breakpoints","palette","spacing","shape"];var d=function(e={},...t){let{breakpoints:n={},palette:d={},spacing:p,shape:h={}}=e,g=(0,o.Z)(e,f),m=(0,a.Z)(n),v=(0,s.Z)(p),y=(0,i.Z)({breakpoints:m,direction:"ltr",components:{},palette:(0,r.Z)({mode:"light"},d),spacing:v,shape:(0,r.Z)({},l,h)},g);return(y=t.reduce((e,t)=>(0,i.Z)(e,t),y)).unstable_sxConfig=(0,r.Z)({},u.Z,null==g?void 0:g.unstable_sxConfig),y.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},y}},50159:function(e,t,n){"use strict";function r(e=""){return(t,...n)=>`var(--${e?`${e}-`:""}${t}${function t(...n){if(!n.length)return"";let r=n[0];return"string"!=typeof r||r.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${r}`:`, var(--${e?`${e}-`:""}${r}${t(...n.slice(1))})`}(...n)})`}n.d(t,{Z:function(){return r}})},47730:function(e,t,n){"use strict";var r=n(59766);t.Z=function(e,t){return t?(0,r.Z)(e,t,{clone:!1}):e}},98700:function(e,t,n){"use strict";n.d(t,{hB:function(){return h},eI:function(){return p},NA:function(){return g},e6:function(){return v},o3:function(){return y}});var r=n(95408),o=n(54844),i=n(47730);let a={m:"margin",p:"padding"},l={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},s={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){let t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!s[e])return[e];e=s[e]}let[t,n]=e.split(""),r=a[t],o=l[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],f=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],d=[...u,...f];function p(e,t,n,r){var i;let a=null!=(i=(0,o.DW)(e,t,!1))?i:n;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>void 0}function h(e){return p(e,"spacing",8,"spacing")}function g(e,t){if("string"==typeof t||null==t)return t;let n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:`-${n}`}function m(e,t){let n=h(e.theme);return Object.keys(e).map(o=>(function(e,t,n,o){if(-1===t.indexOf(n))return null;let i=c(n),a=e[n];return(0,r.k9)(e,a,e=>i.reduce((t,n)=>(t[n]=g(o,e),t),{}))})(e,t,o,n)).reduce(i.Z,{})}function v(e){return m(e,u)}function y(e){return m(e,f)}function b(e){return m(e,d)}v.propTypes={},v.filterProps=u,y.propTypes={},y.filterProps=f,b.propTypes={},b.filterProps=d},54844:function(e,t,n){"use strict";n.d(t,{DW:function(){return i},Jq:function(){return a}});var r=n(14142),o=n(95408);function i(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,n,r=n){let o;return o="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:i(e,n)||r,t&&(o=t(o,r,e)),o}t.ZP=function(e){let{prop:t,cssProperty:n=e.prop,themeKey:l,transform:s}=e,c=e=>{if(null==e[t])return null;let c=e[t],u=e.theme,f=i(u,l)||{};return(0,o.k9)(e,c,e=>{let o=a(f,s,e);return(e===o&&"string"==typeof e&&(o=a(f,s,`${t}${"default"===e?"":(0,r.Z)(e)}`,e)),!1===n)?o:{[n]:o}})};return c.propTypes={},c.filterProps=[t],c}},44920:function(e,t,n){"use strict";n.d(t,{Z:function(){return U}});var r=n(98700),o=n(54844),i=n(47730),a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?(0,i.Z)(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n},l=n(95408);function s(e){return"number"!=typeof e?e:`${e}px solid`}let c=(0,o.ZP)({prop:"border",themeKey:"borders",transform:s}),u=(0,o.ZP)({prop:"borderTop",themeKey:"borders",transform:s}),f=(0,o.ZP)({prop:"borderRight",themeKey:"borders",transform:s}),d=(0,o.ZP)({prop:"borderBottom",themeKey:"borders",transform:s}),p=(0,o.ZP)({prop:"borderLeft",themeKey:"borders",transform:s}),h=(0,o.ZP)({prop:"borderColor",themeKey:"palette"}),g=(0,o.ZP)({prop:"borderTopColor",themeKey:"palette"}),m=(0,o.ZP)({prop:"borderRightColor",themeKey:"palette"}),v=(0,o.ZP)({prop:"borderBottomColor",themeKey:"palette"}),y=(0,o.ZP)({prop:"borderLeftColor",themeKey:"palette"}),b=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,r.eI)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,l.k9)(e,e.borderRadius,e=>({borderRadius:(0,r.NA)(t,e)}))}return null};b.propTypes={},b.filterProps=["borderRadius"],a(c,u,f,d,p,h,g,m,v,y,b);let x=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,r.eI)(e.theme,"spacing",8,"gap");return(0,l.k9)(e,e.gap,e=>({gap:(0,r.NA)(t,e)}))}return null};x.propTypes={},x.filterProps=["gap"];let w=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,r.eI)(e.theme,"spacing",8,"columnGap");return(0,l.k9)(e,e.columnGap,e=>({columnGap:(0,r.NA)(t,e)}))}return null};w.propTypes={},w.filterProps=["columnGap"];let C=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,r.eI)(e.theme,"spacing",8,"rowGap");return(0,l.k9)(e,e.rowGap,e=>({rowGap:(0,r.NA)(t,e)}))}return null};C.propTypes={},C.filterProps=["rowGap"];let S=(0,o.ZP)({prop:"gridColumn"}),E=(0,o.ZP)({prop:"gridRow"}),k=(0,o.ZP)({prop:"gridAutoFlow"}),Z=(0,o.ZP)({prop:"gridAutoColumns"}),O=(0,o.ZP)({prop:"gridAutoRows"}),$=(0,o.ZP)({prop:"gridTemplateColumns"}),P=(0,o.ZP)({prop:"gridTemplateRows"}),j=(0,o.ZP)({prop:"gridTemplateAreas"}),A=(0,o.ZP)({prop:"gridArea"});function R(e,t){return"grey"===t?t:e}a(x,w,C,S,E,k,Z,O,$,P,j,A);let T=(0,o.ZP)({prop:"color",themeKey:"palette",transform:R}),I=(0,o.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:R}),L=(0,o.ZP)({prop:"backgroundColor",themeKey:"palette",transform:R});function F(e){return e<=1&&0!==e?`${100*e}%`:e}a(T,I,L);let _=(0,o.ZP)({prop:"width",transform:F}),N=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,l.k9)(e,e.maxWidth,t=>{var n,r;let o=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||l.VO[t];return o?(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:F(t)}}):null;N.filterProps=["maxWidth"];let B=(0,o.ZP)({prop:"minWidth",transform:F}),M=(0,o.ZP)({prop:"height",transform:F}),z=(0,o.ZP)({prop:"maxHeight",transform:F}),D=(0,o.ZP)({prop:"minHeight",transform:F});(0,o.ZP)({prop:"size",cssProperty:"width",transform:F}),(0,o.ZP)({prop:"size",cssProperty:"height",transform:F});let H=(0,o.ZP)({prop:"boxSizing"});a(_,N,B,M,z,D,H);let W={border:{themeKey:"borders",transform:s},borderTop:{themeKey:"borders",transform:s},borderRight:{themeKey:"borders",transform:s},borderBottom:{themeKey:"borders",transform:s},borderLeft:{themeKey:"borders",transform:s},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:b},color:{themeKey:"palette",transform:R},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:R},backgroundColor:{themeKey:"palette",transform:R},p:{style:r.o3},pt:{style:r.o3},pr:{style:r.o3},pb:{style:r.o3},pl:{style:r.o3},px:{style:r.o3},py:{style:r.o3},padding:{style:r.o3},paddingTop:{style:r.o3},paddingRight:{style:r.o3},paddingBottom:{style:r.o3},paddingLeft:{style:r.o3},paddingX:{style:r.o3},paddingY:{style:r.o3},paddingInline:{style:r.o3},paddingInlineStart:{style:r.o3},paddingInlineEnd:{style:r.o3},paddingBlock:{style:r.o3},paddingBlockStart:{style:r.o3},paddingBlockEnd:{style:r.o3},m:{style:r.e6},mt:{style:r.e6},mr:{style:r.e6},mb:{style:r.e6},ml:{style:r.e6},mx:{style:r.e6},my:{style:r.e6},margin:{style:r.e6},marginTop:{style:r.e6},marginRight:{style:r.e6},marginBottom:{style:r.e6},marginLeft:{style:r.e6},marginX:{style:r.e6},marginY:{style:r.e6},marginInline:{style:r.e6},marginInlineStart:{style:r.e6},marginInlineEnd:{style:r.e6},marginBlock:{style:r.e6},marginBlockStart:{style:r.e6},marginBlockEnd:{style:r.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:C},columnGap:{style:w},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:F},maxWidth:{style:N},minWidth:{transform:F},height:{transform:F},maxHeight:{transform:F},minHeight:{transform:F},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};var U=W},39707:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(87462),o=n(63366),i=n(59766),a=n(44920);let l=["sx"],s=e=>{var t,n;let r={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:a.Z;return Object.keys(e).forEach(t=>{o[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]}),r};function c(e){let t;let{sx:n}=e,a=(0,o.Z)(e,l),{systemProps:c,otherProps:u}=s(a);return t=Array.isArray(n)?[c,...n]:"function"==typeof n?(...e)=>{let t=n(...e);return(0,i.P)(t)?(0,r.Z)({},c,t):c}:(0,r.Z)({},c,n),(0,r.Z)({},u,{sx:t})}},86523:function(e,t,n){"use strict";var r=n(14142),o=n(47730),i=n(54844),a=n(95408),l=n(44920);let s=function(){function e(e,t,n,o){let l={[e]:t,theme:n},s=o[e];if(!s)return{[e]:t};let{cssProperty:c=e,themeKey:u,transform:f,style:d}=s;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};let p=(0,i.DW)(n,u)||{};return d?d(l):(0,a.k9)(l,t,t=>{let n=(0,i.Jq)(p,f,t);return(t===n&&"string"==typeof t&&(n=(0,i.Jq)(p,f,`${e}${"default"===t?"":(0,r.Z)(t)}`,t)),!1===c)?n:{[c]:n}})}return function t(n){var r;let{sx:i,theme:s={}}=n||{};if(!i)return null;let c=null!=(r=s.unstable_sxConfig)?r:l.Z;function u(n){let r=n;if("function"==typeof n)r=n(s);else if("object"!=typeof n)return n;if(!r)return null;let i=(0,a.W8)(s.breakpoints),l=Object.keys(i),u=i;return Object.keys(r).forEach(n=>{var i;let l="function"==typeof(i=r[n])?i(s):i;if(null!=l){if("object"==typeof l){if(c[n])u=(0,o.Z)(u,e(n,l,s,c));else{let e=(0,a.k9)({theme:s},l,e=>({[n]:e}));(function(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),n=new Set(t);return e.every(e=>n.size===Object.keys(e).length)})(e,l)?u[n]=t({sx:l,theme:s}):u=(0,o.Z)(u,e)}}else u=(0,o.Z)(u,e(n,l,s,c))}}),(0,a.L7)(l,u)}return Array.isArray(i)?i.map(u):u(i)}}();s.filterProps=["sx"],t.Z=s},96682:function(e,t,n){"use strict";var r=n(88647),o=n(34168);let i=(0,r.Z)();t.Z=function(e=i){return(0,o.Z)(e)}},39214:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(87462),o=n(96682);function i({props:e,name:t,defaultTheme:n,themeId:i}){let a=(0,o.Z)(n);i&&(a=a[i]||a);let l=function(e){let{theme:t,name:n,props:o}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?function e(t,n){let o=(0,r.Z)({},n);return Object.keys(t).forEach(i=>{if(i.toString().match(/^(components|slots)$/))o[i]=(0,r.Z)({},t[i],o[i]);else if(i.toString().match(/^(componentsProps|slotProps)$/)){let a=t[i]||{},l=n[i];o[i]={},l&&Object.keys(l)?a&&Object.keys(a)?(o[i]=(0,r.Z)({},l),Object.keys(a).forEach(t=>{o[i][t]=e(a[t],l[t])})):o[i]=l:o[i]=a}else void 0===o[i]&&(o[i]=t[i])}),o}(t.components[n].defaultProps,o):o}({theme:a,name:t,props:e});return l}},34168:function(e,t,n){"use strict";var r=n(67294),o=n(75260);t.Z=function(e=null){let t=r.useContext(o.T);return t&&0!==Object.keys(t).length?t:e}},37078:function(e,t){"use strict";let n;let r=e=>e,o=(n=r,{configure(e){n=e},generate:e=>n(e),reset(){n=r}});t.Z=o},14142:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(71387);function o(e){if("string"!=typeof e)throw Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},94780:function(e,t,n){"use strict";function r(e,t,n){let r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((e,r)=>{if(r){let o=t(r);""!==o&&e.push(o),n&&n[r]&&e.push(n[r])}return e},[]).join(" ")}),r}n.d(t,{Z:function(){return r}})},39336:function(e,t,n){"use strict";function r(e,t=166){let n;function r(...o){clearTimeout(n),n=setTimeout(()=>{e.apply(this,o)},t)}return r.clear=()=>{clearTimeout(n)},r}n.d(t,{Z:function(){return r}})},59766:function(e,t,n){"use strict";n.d(t,{P:function(){return o},Z:function(){return function e(t,n,i={clone:!0}){let a=i.clone?(0,r.Z)({},t):t;return o(t)&&o(n)&&Object.keys(n).forEach(r=>{"__proto__"!==r&&(o(n[r])&&r in t&&o(t[r])?a[r]=e(t[r],n[r],i):i.clone?a[r]=o(n[r])?function e(t){if(!o(t))return t;let n={};return Object.keys(t).forEach(r=>{n[r]=e(t[r])}),n}(n[r]):n[r]:a[r]=n[r])}),a}}});var r=n(87462);function o(e){return null!==e&&"object"==typeof e&&e.constructor===Object}},71387:function(e,t,n){"use strict";function r(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e{o[t]=(0,r.Z)(e,t,n)}),o}},18719:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},82690:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{Z:function(){return r}})},74161:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(82690);function o(e){let t=(0,r.Z)(e);return t.defaultView||window}},7960:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{Z:function(){return r}})},19032:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o({controlled:e,default:t,name:n,state:o="value"}){let{current:i}=r.useRef(void 0!==e),[a,l]=r.useState(t),s=i?e:a,c=r.useCallback(e=>{i||l(e)},[]);return[s,c]}},73546:function(e,t,n){"use strict";var r=n(67294);let o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;t.Z=o},59948:function(e,t,n){"use strict";var r=n(67294),o=n(73546);t.Z=function(e){let t=r.useRef(e);return(0,o.Z)(()=>{t.current=e}),r.useCallback((...e)=>(0,t.current)(...e),[])}},33703:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(7960);function i(...e){return r.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{(0,o.Z)(e,t)})},e)}},92996:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r,o=n(67294);let i=0,a=(r||(r=n.t(o,2)))["useId".toString()];function l(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,n]=o.useState(e),r=e||t;return o.useEffect(()=>{null==t&&n(`mui-${i+=1}`)},[t]),r}(e)}},99962:function(e,t,n){"use strict";let r;n.d(t,{Z:function(){return f}});var o=n(67294);let i=!0,a=!1,l={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function c(){i=!1}function u(){"hidden"===this.visibilityState&&a&&(i=!0)}function f(){let e=o.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",s,!0),t.addEventListener("mousedown",c,!0),t.addEventListener("pointerdown",c,!0),t.addEventListener("touchstart",c,!0),t.addEventListener("visibilitychange",u,!0)}},[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return i||function(e){let{type:t,tagName:n}=e;return"INPUT"===n&&!!l[t]&&!e.readOnly||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,window.clearTimeout(r),r=window.setTimeout(()=>{a=!1},100),t.current=!1,!0)},ref:e}}},54535:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r,o=n(97685),i=n(67294),a=n(73935),l=n(98924);n(80334);var s=n(42550),c=i.createContext(null),u=n(74902),f=n(8410),d=[],p=n(44958);function h(e){var t=e.match(/^(.*)px$/),n=Number(null==t?void 0:t[1]);return Number.isNaN(n)?function(e){if("undefined"==typeof document)return 0;if(void 0===r){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),o=n.style;o.position="absolute",o.top="0",o.left="0",o.pointerEvents="none",o.visibility="hidden",o.width="200px",o.height="150px",o.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var i=t.offsetWidth;n.style.overflow="scroll";var a=t.offsetWidth;i===a&&(a=n.clientWidth),document.body.removeChild(n),r=i-a}return r}():n}var g="rc-util-locker-".concat(Date.now()),m=0,v=!1,y=function(e){return!1!==e&&((0,l.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},b=i.forwardRef(function(e,t){var n,r,b,x,w=e.open,C=e.autoLock,S=e.getContainer,E=(e.debug,e.autoDestroy),k=void 0===E||E,Z=e.children,O=i.useState(w),$=(0,o.Z)(O,2),P=$[0],j=$[1],A=P||w;i.useEffect(function(){(k||w)&&j(w)},[w,k]);var R=i.useState(function(){return y(S)}),T=(0,o.Z)(R,2),I=T[0],L=T[1];i.useEffect(function(){var e=y(S);L(null!=e?e:null)});var F=function(e,t){var n=i.useState(function(){return(0,l.Z)()?document.createElement("div"):null}),r=(0,o.Z)(n,1)[0],a=i.useRef(!1),s=i.useContext(c),p=i.useState(d),h=(0,o.Z)(p,2),g=h[0],m=h[1],v=s||(a.current?void 0:function(e){m(function(t){return[e].concat((0,u.Z)(t))})});function y(){r.parentElement||document.body.appendChild(r),a.current=!0}function b(){var e;null===(e=r.parentElement)||void 0===e||e.removeChild(r),a.current=!1}return(0,f.Z)(function(){return e?s?s(y):y():b(),b},[e]),(0,f.Z)(function(){g.length&&(g.forEach(function(e){return e()}),m(d))},[g]),[r,v]}(A&&!I,0),_=(0,o.Z)(F,2),N=_[0],B=_[1],M=null!=I?I:N;n=!!(C&&w&&(0,l.Z)()&&(M===N||M===document.body)),r=i.useState(function(){return m+=1,"".concat(g,"_").concat(m)}),b=(0,o.Z)(r,1)[0],(0,f.Z)(function(){if(n){var e=function(e){if("undefined"==typeof document||!e||!(e instanceof Element))return{width:0,height:0};var t=getComputedStyle(e,"::-webkit-scrollbar"),n=t.width,r=t.height;return{width:h(n),height:h(r)}}(document.body).width,t=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,p.hq)("\nhtml body {\n overflow-y: hidden;\n ".concat(t?"width: calc(100% - ".concat(e,"px);"):"","\n}"),b)}else(0,p.jL)(b);return function(){(0,p.jL)(b)}},[n,b]);var z=null;Z&&(0,s.Yr)(Z)&&t&&(z=Z.ref);var D=(0,s.x1)(z,t);if(!A||!(0,l.Z)()||void 0===I)return null;var H=!1===M||("boolean"==typeof x&&(v=x),v),W=Z;return t&&(W=i.cloneElement(Z,{ref:D})),i.createElement(c.Provider,{value:B},H?W:(0,a.createPortal)(W,M))})},577:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r,o=n(97582),i=n(67294),a=(r=i.useEffect,function(e,t){var n=(0,i.useRef)(!1);r(function(){return function(){n.current=!1}},[]),r(function(){if(n.current)return e();n.current=!0},t)}),l=function(e,t){var n=t.manual,r=t.ready,l=void 0===r||r,s=t.defaultParams,c=void 0===s?[]:s,u=t.refreshDeps,f=void 0===u?[]:u,d=t.refreshDepsAction,p=(0,i.useRef)(!1);return p.current=!1,a(function(){!n&&l&&(p.current=!0,e.run.apply(e,(0,o.ev)([],(0,o.CR)(c),!1)))},[l]),a(function(){!p.current&&(n||(p.current=!0,d?d():e.refresh()))},(0,o.ev)([],(0,o.CR)(f),!1)),{onBefore:function(){if(!l)return{stopNow:!0}}}};function s(e,t){var n=(0,i.useRef)({deps:t,obj:void 0,initialized:!1}).current;return(!1===n.initialized||!function(e,t){if(e===t)return!0;for(var n=0;n-1&&(i=setTimeout(function(){d.delete(e)},t)),d.set(e,(0,o.pi)((0,o.pi)({},n),{timer:i}))},h=new Map,g=function(e,t){h.set(e,t),t.then(function(t){return h.delete(e),t}).catch(function(){h.delete(e)})},m={},v=function(e,t){m[e]&&m[e].forEach(function(e){return e(t)})},y=function(e,t){return m[e]||(m[e]=[]),m[e].push(t),function(){var n=m[e].indexOf(t);m[e].splice(n,1)}},b=function(e,t){var n=t.cacheKey,r=t.cacheTime,a=void 0===r?3e5:r,l=t.staleTime,c=void 0===l?0:l,u=t.setCache,m=t.getCache,b=(0,i.useRef)(),x=(0,i.useRef)(),w=function(e,t){u?u(t):p(e,a,t),v(e,t.data)},C=function(e,t){return(void 0===t&&(t=[]),m)?m(t):d.get(e)};return(s(function(){if(n){var t=C(n);t&&Object.hasOwnProperty.call(t,"data")&&(e.state.data=t.data,e.state.params=t.params,(-1===c||new Date().getTime()-t.time<=c)&&(e.state.loading=!1)),b.current=y(n,function(t){e.setState({data:t})})}},[]),f(function(){var e;null===(e=b.current)||void 0===e||e.call(b)}),n)?{onBefore:function(e){var t=C(n,e);return t&&Object.hasOwnProperty.call(t,"data")?-1===c||new Date().getTime()-t.time<=c?{loading:!1,data:null==t?void 0:t.data,error:void 0,returnNow:!0}:{data:null==t?void 0:t.data,error:void 0}:{}},onRequest:function(e,t){var r=h.get(n);return r&&r!==x.current||(r=e.apply(void 0,(0,o.ev)([],(0,o.CR)(t),!1)),x.current=r,g(n,r)),{servicePromise:r}},onSuccess:function(t,r){var o;n&&(null===(o=b.current)||void 0===o||o.call(b),w(n,{data:t,params:r,time:new Date().getTime()}),b.current=y(n,function(t){e.setState({data:t})}))},onMutate:function(t){var r;n&&(null===(r=b.current)||void 0===r||r.call(b),w(n,{data:t,params:e.state.params,time:new Date().getTime()}),b.current=y(n,function(t){e.setState({data:t})}))}}:{}},x=n(23279),w=n.n(x),C=function(e,t){var n=t.debounceWait,r=t.debounceLeading,a=t.debounceTrailing,l=t.debounceMaxWait,s=(0,i.useRef)(),c=(0,i.useMemo)(function(){var e={};return void 0!==r&&(e.leading=r),void 0!==a&&(e.trailing=a),void 0!==l&&(e.maxWait=l),e},[r,a,l]);return((0,i.useEffect)(function(){if(n){var t=e.runAsync.bind(e);return s.current=w()(function(e){e()},n,c),e.runAsync=function(){for(var e=[],n=0;n-1&&$.splice(e,1)})}return function(){s()}},[n,a]),f(function(){s()}),{}},A=function(e,t){var n=t.retryInterval,r=t.retryCount,o=(0,i.useRef)(),a=(0,i.useRef)(0),l=(0,i.useRef)(!1);return r?{onBefore:function(){l.current||(a.current=0),l.current=!1,o.current&&clearTimeout(o.current)},onSuccess:function(){a.current=0},onError:function(){if(a.current+=1,-1===r||a.current<=r){var t=null!=n?n:Math.min(1e3*Math.pow(2,a.current),3e4);o.current=setTimeout(function(){l.current=!0,e.refresh()},t)}else a.current=0},onCancel:function(){a.current=0,o.current&&clearTimeout(o.current)}}:{}},R=n(23493),T=n.n(R),I=function(e,t){var n=t.throttleWait,r=t.throttleLeading,a=t.throttleTrailing,l=(0,i.useRef)(),s={};return(void 0!==r&&(s.leading=r),void 0!==a&&(s.trailing=a),(0,i.useEffect)(function(){if(n){var t=e.runAsync.bind(e);return l.current=T()(function(e){e()},n,s),e.runAsync=function(){for(var e=[],n=0;n{if(m(!0),"undefined"!=typeof ResizeObserver){let e=new ResizeObserver(e=>{let t=e[0].target;d(t.offsetHeight+8),h(t.offsetWidth)}),t=setInterval(()=>{var r;let o=n?`.${n(y)}`:`.${y}-dropdown`,i=null===(r=u.current)||void 0===r?void 0:r.querySelector(o);i&&(clearInterval(t),e.observe(i))},10);return()=>{clearInterval(t),e.disconnect()}}},[]);let b=Object.assign(Object.assign({},l),{style:Object.assign(Object.assign({},c),{margin:0}),open:g,visible:g,getPopupContainer:()=>u.current});return i&&(b=i(b)),o.createElement("div",{ref:u,style:{paddingBottom:f,position:"relative",minWidth:p}},o.createElement(e,Object.assign({},b)))})}},69760:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(97937),o=n(67294);function i(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o.createElement(r.Z,null),a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l="boolean"==typeof e?e:void 0===t?!!a:!1!==t&&null!==t;if(!l)return[!1,null];let s="boolean"==typeof t||null==t?i:t;return[!0,n?n(s):s]}},33603:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});let r=()=>({height:0,opacity:0}),o=e=>{let{scrollHeight:t}=e;return{height:t,opacity:1}},i=e=>({height:e?e.offsetHeight:0}),a=(e,t)=>(null==t?void 0:t.deadline)===!0||"height"===t.propertyName,l=(e,t,n)=>void 0!==n?n:`${e}-${t}`;t.Z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"ant";return{motionName:`${e}-motion-collapse`,onAppearStart:r,onEnterStart:r,onAppearActive:o,onEnterActive:o,onLeaveStart:i,onLeaveActive:r,onAppearEnd:a,onEnterEnd:a,onLeaveEnd:a,motionDeadline:500}}},96159:function(e,t,n){"use strict";n.d(t,{M2:function(){return a},Tm:function(){return l},l$:function(){return i}});var r,o=n(67294);let{isValidElement:i}=r||(r=n.t(o,2));function a(e){return e&&i(e)&&e.type===o.Fragment}function l(e,t){return i(e)?o.cloneElement(e,"function"==typeof t?t(e.props||{}):t):e}},80029:function(e,t,n){"use strict";n.d(t,{n:function(){return em},Z:function(){return ey}});var r=n(67294),o=n(94184),i=n.n(o),a=n(98423),l=n(42550),s=n(5110),c=n(53124),u=n(96159),f=n(67968);let d=e=>{let{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:`box-shadow 0.4s ${e.motionEaseOutCirc},opacity 2s ${e.motionEaseOutCirc}`,"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:`box-shadow 0.3s ${e.motionEaseInOut},opacity 0.35s ${e.motionEaseInOut}`}}}}};var p=(0,f.Z)("Wave",e=>[d(e)]),h=n(56790),g=n(75164),m=n(82225),v=n(38135);function y(e){return e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&function(e){let t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return!t||!t[1]||!t[2]||!t[3]||!(t[1]===t[2]&&t[2]===t[3])}(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e}let b="ant-wave-target";function x(e){return Number.isNaN(e)?0:e}let w=e=>{let{className:t,target:n,component:o}=e,a=r.useRef(null),[l,s]=r.useState(null),[c,u]=r.useState([]),[f,d]=r.useState(0),[p,h]=r.useState(0),[w,C]=r.useState(0),[S,E]=r.useState(0),[k,Z]=r.useState(!1),O={left:f,top:p,width:w,height:S,borderRadius:c.map(e=>`${e}px`).join(" ")};function $(){let e=getComputedStyle(n);s(function(e){let{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return y(t)?t:y(n)?n:y(r)?r:null}(n));let t="static"===e.position,{borderLeftWidth:r,borderTopWidth:o}=e;d(t?n.offsetLeft:x(-parseFloat(r))),h(t?n.offsetTop:x(-parseFloat(o))),C(n.offsetWidth),E(n.offsetHeight);let{borderTopLeftRadius:i,borderTopRightRadius:a,borderBottomLeftRadius:l,borderBottomRightRadius:c}=e;u([i,a,c,l].map(e=>x(parseFloat(e))))}if(l&&(O["--wave-color"]=l),r.useEffect(()=>{if(n){let e;let t=(0,g.Z)(()=>{$(),Z(!0)});return"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver($)).observe(n),()=>{g.Z.cancel(t),null==e||e.disconnect()}}},[]),!k)return null;let P=("Checkbox"===o||"Radio"===o)&&(null==n?void 0:n.classList.contains(b));return r.createElement(m.ZP,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{var n;if(t.deadline||"opacity"===t.propertyName){let e=null===(n=a.current)||void 0===n?void 0:n.parentElement;(0,v.v)(e).then(()=>{null==e||e.remove()})}return!1}},e=>{let{className:n}=e;return r.createElement("div",{ref:a,className:i()(t,{"wave-quick":P},n),style:O})})};var C=(e,t)=>{var n;let{component:o}=t;if("Checkbox"===o&&!(null===(n=e.querySelector("input"))||void 0===n?void 0:n.checked))return;let i=document.createElement("div");i.style.position="absolute",i.style.left="0px",i.style.top="0px",null==e||e.insertBefore(i,null==e?void 0:e.firstChild),(0,v.s)(r.createElement(w,Object.assign({},t,{target:e})),i)},S=n(46605),E=e=>{let{children:t,disabled:n,component:o}=e,{getPrefixCls:a}=(0,r.useContext)(c.E_),f=(0,r.useRef)(null),d=a("wave"),[,m]=p(d),v=function(e,t,n){let{wave:o}=r.useContext(c.E_),[,i,a]=(0,S.Z)(),l=(0,h.zX)(r=>{let l=e.current;if((null==o?void 0:o.disabled)||!l)return;let s=l.querySelector(`.${b}`)||l,{showEffect:c}=o||{};(c||C)(s,{className:t,token:i,component:n,event:r,hashId:a})}),s=r.useRef();return e=>{g.Z.cancel(s.current),s.current=(0,g.Z)(()=>{l(e)})}}(f,i()(d,m),o);if(r.useEffect(()=>{let e=f.current;if(!e||1!==e.nodeType||n)return;let t=t=>{!(0,s.Z)(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")||e.className.includes("-leave")||v(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}},[n]),!r.isValidElement(t))return null!=t?t:null;let y=(0,l.Yr)(t)?(0,l.sQ)(t.ref,f):f;return(0,u.Tm)(t,{ref:y})},k=n(98866),Z=n(98675),O=n(4173),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let P=r.createContext(void 0),j=/^[\u4e00-\u9fa5]{2}$/,A=j.test.bind(j);function R(e){return"string"==typeof e}function T(e){return"text"===e||"link"===e}let I=(0,r.forwardRef)((e,t)=>{let{className:n,style:o,children:a,prefixCls:l}=e,s=i()(`${l}-icon`,n);return r.createElement("span",{ref:t,className:s,style:o},a)});var L=n(50888);let F=(0,r.forwardRef)((e,t)=>{let{prefixCls:n,className:o,style:a,iconClassName:l}=e,s=i()(`${n}-loading-icon`,o);return r.createElement(I,{prefixCls:n,className:s,style:a,ref:t},r.createElement(L.Z,{className:l}))}),_=()=>({width:0,opacity:0,transform:"scale(0)"}),N=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"});var B=e=>{let{prefixCls:t,loading:n,existIcon:o,className:i,style:a}=e;return o?r.createElement(F,{prefixCls:t,className:i,style:a}):r.createElement(m.ZP,{visible:!!n,motionName:`${t}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:_,onAppearActive:N,onEnterStart:_,onEnterActive:N,onLeaveStart:N,onLeaveActive:_},(e,n)=>{let{className:o,style:l}=e;return r.createElement(F,{prefixCls:t,className:i,style:Object.assign(Object.assign({},a),l),ref:n,iconClassName:o})})},M=n(14747),z=n(45503);let D=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}});var H=e=>{let{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:i}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-r,[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,[`&:hover, +} catch(e){}})();`}},"mui-color-scheme-init")})((0,o.Z)({attribute:s,colorSchemeStorageKey:w,defaultMode:C,defaultLightColorScheme:$,defaultDarkColorScheme:P,modeStorageKey:x},e))}}({themeId:C.Z,theme:x.Z,attribute:"data-joy-color-scheme",modeStorageKey:"joy-mode",colorSchemeStorageKey:"joy-color-scheme",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{let t=e.colorInversion;return e.colorInversion=(0,r.Z)({soft:(0,w.pP)(e),solid:(0,w.Lo)(e)},"function"==typeof t?t(e):t,{clone:!1}),e}})},38629:function(e,t,n){"use strict";n.d(t,{F:function(){return c},Z:function(){return u}}),n(67294);var r=n(96682),o=n(71927),i=n(1812),a=n(59077),l=n(2548),s=n(85893);let c=()=>{let e=(0,r.Z)(i.Z);return e[l.Z]||e};function u({children:e,theme:t}){let n=i.Z;return t&&(n=(0,a.Z)(l.Z in t?t[l.Z]:t)),(0,s.jsx)(o.Z,{theme:n,themeId:t&&l.Z in t?l.Z:void 0,children:e})}},1812:function(e,t,n){"use strict";var r=n(59077);let o=(0,r.Z)();t.Z=o},59077:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(87462),o=n(63366),i=n(59766),a=n(50159),l=n(41796),s=n(41512),c=n(98373);let u=(e,t,n,r=[])=>{let o=e;t.forEach((e,i)=>{i===t.length-1?Array.isArray(o)?o[Number(e)]=n:o&&"object"==typeof o&&(o[e]=n):o&&"object"==typeof o&&(o[e]||(o[e]=r.includes(e)?[]:{}),o=o[e])})},f=(e,t,n)=>{!function e(r,o=[],i=[]){Object.entries(r).forEach(([r,a])=>{n&&(!n||n([...o,r]))||null==a||("object"==typeof a&&Object.keys(a).length>0?e(a,[...o,r],Array.isArray(a)?[...i,r]:i):t([...o,r],a,i))})}(e)},d=(e,t)=>{if("number"==typeof t){if(["lineHeight","fontWeight","opacity","zIndex"].some(t=>e.includes(t)))return t;let n=e[e.length-1];return n.toLowerCase().indexOf("opacity")>=0?t:`${t}px`}return t};function p(e,t){let{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},i={},a={};return f(e,(e,t,l)=>{if(("string"==typeof t||"number"==typeof t)&&(!r||!r(e,t))){let r=`--${n?`${n}-`:""}${e.join("-")}`;Object.assign(o,{[r]:d(e,t)}),u(i,e,`var(${r})`,l),u(a,e,`var(${r}, ${t})`,l)}},e=>"vars"===e[0]),{css:o,vars:i,varsWithDefaults:a}}let h=["colorSchemes","components"],g=["light"];var m=function(e,t){let{colorSchemes:n={}}=e,a=(0,o.Z)(e,h),{vars:l,css:s,varsWithDefaults:c}=p(a,t),u=c,f={},{light:d}=n,m=(0,o.Z)(n,g);if(Object.entries(m||{}).forEach(([e,n])=>{let{vars:r,css:o,varsWithDefaults:a}=p(n,t);u=(0,i.Z)(u,a),f[e]={css:o,vars:r}}),d){let{css:e,vars:n,varsWithDefaults:r}=p(d,t);u=(0,i.Z)(u,r),f.light={css:e,vars:n}}return{vars:u,generateCssVars:e=>e?{css:(0,r.Z)({},f[e].css),vars:f[e].vars}:{css:(0,r.Z)({},s),vars:l}}},v=n(86523),y=n(44920);let b=(0,r.Z)({},y.Z,{borderRadius:{themeKey:"radius"},boxShadow:{themeKey:"shadow"},fontFamily:{themeKey:"fontFamily"},fontSize:{themeKey:"fontSize"},fontWeight:{themeKey:"fontWeight"},letterSpacing:{themeKey:"letterSpacing"},lineHeight:{themeKey:"lineHeight"}});var x=n(9818);function w(e){var t;return!!e[0].match(/^(typography|variants|breakpoints|colorInversion|colorInversionConfig)$/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!(null!=(t=e[1])&&t.match(/^(mode)$/))||"focus"===e[0]&&"thickness"!==e[1]}var C=n(26821),S=n(13951);let E=["cssVarPrefix","breakpoints","spacing","components","variants","colorInversion","shouldSkipGeneratingVar"],k=["colorSchemes"],Z=(e="joy")=>(0,a.Z)(e);function O(e){var t,n,a,u,f,d,p,h,g,y,O,$,P,j,A,R,T,I,_,L,F,N,B,M,z,D,H,W,U,V,q,G,K,X,J,Y,Q,ee,et,en,er,eo,ei,ea,el,es,ec,eu,ef,ed,ep,eh,eg,em,ev,ey;let eb=e||{},{cssVarPrefix:ex="joy",breakpoints:ew,spacing:eC,components:eS,variants:eE,colorInversion:ek,shouldSkipGeneratingVar:eZ=w}=eb,eO=(0,o.Z)(eb,E),e$=Z(ex),eP={primary:x.Z.blue,neutral:x.Z.grey,danger:x.Z.red,info:x.Z.purple,success:x.Z.green,warning:x.Z.yellow,common:{white:"#FFF",black:"#09090D"}},ej=e=>{var t;let n=e.split("-"),r=n[1],o=n[2];return e$(e,null==(t=eP[r])?void 0:t[o])},eA=e=>({plainColor:ej(`palette-${e}-600`),plainHoverBg:ej(`palette-${e}-100`),plainActiveBg:ej(`palette-${e}-200`),plainDisabledColor:ej(`palette-${e}-200`),outlinedColor:ej(`palette-${e}-500`),outlinedBorder:ej(`palette-${e}-200`),outlinedHoverBg:ej(`palette-${e}-100`),outlinedHoverBorder:ej(`palette-${e}-300`),outlinedActiveBg:ej(`palette-${e}-200`),outlinedDisabledColor:ej(`palette-${e}-100`),outlinedDisabledBorder:ej(`palette-${e}-100`),softColor:ej(`palette-${e}-600`),softBg:ej(`palette-${e}-100`),softHoverBg:ej(`palette-${e}-200`),softActiveBg:ej(`palette-${e}-300`),softDisabledColor:ej(`palette-${e}-300`),softDisabledBg:ej(`palette-${e}-50`),solidColor:"#fff",solidBg:ej(`palette-${e}-500`),solidHoverBg:ej(`palette-${e}-600`),solidActiveBg:ej(`palette-${e}-700`),solidDisabledColor:"#fff",solidDisabledBg:ej(`palette-${e}-200`)}),eR=e=>({plainColor:ej(`palette-${e}-300`),plainHoverBg:ej(`palette-${e}-800`),plainActiveBg:ej(`palette-${e}-700`),plainDisabledColor:ej(`palette-${e}-800`),outlinedColor:ej(`palette-${e}-200`),outlinedBorder:ej(`palette-${e}-700`),outlinedHoverBg:ej(`palette-${e}-800`),outlinedHoverBorder:ej(`palette-${e}-600`),outlinedActiveBg:ej(`palette-${e}-900`),outlinedDisabledColor:ej(`palette-${e}-800`),outlinedDisabledBorder:ej(`palette-${e}-800`),softColor:ej(`palette-${e}-200`),softBg:ej(`palette-${e}-900`),softHoverBg:ej(`palette-${e}-800`),softActiveBg:ej(`palette-${e}-700`),softDisabledColor:ej(`palette-${e}-800`),softDisabledBg:ej(`palette-${e}-900`),solidColor:"#fff",solidBg:ej(`palette-${e}-600`),solidHoverBg:ej(`palette-${e}-700`),solidActiveBg:ej(`palette-${e}-800`),solidDisabledColor:ej(`palette-${e}-700`),solidDisabledBg:ej(`palette-${e}-900`)}),eT={palette:{mode:"light",primary:(0,r.Z)({},eP.primary,eA("primary")),neutral:(0,r.Z)({},eP.neutral,{plainColor:ej("palette-neutral-800"),plainHoverColor:ej("palette-neutral-900"),plainHoverBg:ej("palette-neutral-100"),plainActiveBg:ej("palette-neutral-200"),plainDisabledColor:ej("palette-neutral-300"),outlinedColor:ej("palette-neutral-800"),outlinedBorder:ej("palette-neutral-200"),outlinedHoverColor:ej("palette-neutral-900"),outlinedHoverBg:ej("palette-neutral-100"),outlinedHoverBorder:ej("palette-neutral-300"),outlinedActiveBg:ej("palette-neutral-200"),outlinedDisabledColor:ej("palette-neutral-300"),outlinedDisabledBorder:ej("palette-neutral-100"),softColor:ej("palette-neutral-800"),softBg:ej("palette-neutral-100"),softHoverColor:ej("palette-neutral-900"),softHoverBg:ej("palette-neutral-200"),softActiveBg:ej("palette-neutral-300"),softDisabledColor:ej("palette-neutral-300"),softDisabledBg:ej("palette-neutral-50"),solidColor:ej("palette-common-white"),solidBg:ej("palette-neutral-600"),solidHoverBg:ej("palette-neutral-700"),solidActiveBg:ej("palette-neutral-800"),solidDisabledColor:ej("palette-neutral-300"),solidDisabledBg:ej("palette-neutral-50")}),danger:(0,r.Z)({},eP.danger,eA("danger")),info:(0,r.Z)({},eP.info,eA("info")),success:(0,r.Z)({},eP.success,eA("success")),warning:(0,r.Z)({},eP.warning,eA("warning"),{solidColor:ej("palette-warning-800"),solidBg:ej("palette-warning-200"),solidHoverBg:ej("palette-warning-300"),solidActiveBg:ej("palette-warning-400"),solidDisabledColor:ej("palette-warning-200"),solidDisabledBg:ej("palette-warning-50"),softColor:ej("palette-warning-800"),softBg:ej("palette-warning-50"),softHoverBg:ej("palette-warning-100"),softActiveBg:ej("palette-warning-200"),softDisabledColor:ej("palette-warning-200"),softDisabledBg:ej("palette-warning-50"),outlinedColor:ej("palette-warning-800"),outlinedHoverBg:ej("palette-warning-50"),plainColor:ej("palette-warning-800"),plainHoverBg:ej("palette-warning-50")}),common:{white:"#FFF",black:"#09090D"},text:{primary:ej("palette-neutral-800"),secondary:ej("palette-neutral-600"),tertiary:ej("palette-neutral-500")},background:{body:ej("palette-common-white"),surface:ej("palette-common-white"),popup:ej("palette-common-white"),level1:ej("palette-neutral-50"),level2:ej("palette-neutral-100"),level3:ej("palette-neutral-200"),tooltip:ej("palette-neutral-800"),backdrop:"rgba(255 255 255 / 0.5)"},divider:`rgba(${e$("palette-neutral-mainChannel",(0,l.n8)(eP.neutral[500]))} / 0.28)`,focusVisible:ej("palette-primary-500")},shadowRing:"0 0 #000",shadowChannel:"187 187 187"},eI={palette:{mode:"dark",primary:(0,r.Z)({},eP.primary,eR("primary")),neutral:(0,r.Z)({},eP.neutral,{plainColor:ej("palette-neutral-200"),plainHoverColor:ej("palette-neutral-50"),plainHoverBg:ej("palette-neutral-800"),plainActiveBg:ej("palette-neutral-700"),plainDisabledColor:ej("palette-neutral-700"),outlinedColor:ej("palette-neutral-200"),outlinedBorder:ej("palette-neutral-800"),outlinedHoverColor:ej("palette-neutral-50"),outlinedHoverBg:ej("palette-neutral-800"),outlinedHoverBorder:ej("palette-neutral-700"),outlinedActiveBg:ej("palette-neutral-800"),outlinedDisabledColor:ej("palette-neutral-800"),outlinedDisabledBorder:ej("palette-neutral-800"),softColor:ej("palette-neutral-200"),softBg:ej("palette-neutral-800"),softHoverColor:ej("palette-neutral-50"),softHoverBg:ej("palette-neutral-700"),softActiveBg:ej("palette-neutral-600"),softDisabledColor:ej("palette-neutral-700"),softDisabledBg:ej("palette-neutral-900"),solidColor:ej("palette-common-white"),solidBg:ej("palette-neutral-600"),solidHoverBg:ej("palette-neutral-700"),solidActiveBg:ej("palette-neutral-800"),solidDisabledColor:ej("palette-neutral-700"),solidDisabledBg:ej("palette-neutral-900")}),danger:(0,r.Z)({},eP.danger,eR("danger")),info:(0,r.Z)({},eP.info,eR("info")),success:(0,r.Z)({},eP.success,eR("success"),{solidColor:"#fff",solidBg:ej("palette-success-600"),solidHoverBg:ej("palette-success-700"),solidActiveBg:ej("palette-success-800")}),warning:(0,r.Z)({},eP.warning,eR("warning"),{solidColor:ej("palette-common-black"),solidBg:ej("palette-warning-300"),solidHoverBg:ej("palette-warning-400"),solidActiveBg:ej("palette-warning-500")}),common:{white:"#FFF",black:"#09090D"},text:{primary:ej("palette-neutral-100"),secondary:ej("palette-neutral-300"),tertiary:ej("palette-neutral-400")},background:{body:ej("palette-neutral-900"),surface:ej("palette-common-black"),popup:ej("palette-neutral-900"),level1:ej("palette-neutral-800"),level2:ej("palette-neutral-700"),level3:ej("palette-neutral-600"),tooltip:ej("palette-neutral-600"),backdrop:`rgba(${e$("palette-neutral-darkChannel",(0,l.n8)(eP.neutral[800]))} / 0.5)`},divider:`rgba(${e$("palette-neutral-mainChannel",(0,l.n8)(eP.neutral[500]))} / 0.24)`,focusVisible:ej("palette-primary-500")},shadowRing:"0 0 #000",shadowChannel:"0 0 0"},e_='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',eL=(0,r.Z)({body:`"Public Sans", ${e$(`fontFamily-fallback, ${e_}`)}`,display:`"Public Sans", ${e$(`fontFamily-fallback, ${e_}`)}`,code:"Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace",fallback:e_},eO.fontFamily),eF=(0,r.Z)({xs:200,sm:300,md:500,lg:600,xl:700,xl2:800,xl3:900},eO.fontWeight),eN=(0,r.Z)({xs3:"0.5rem",xs2:"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem",xl2:"1.5rem",xl3:"1.875rem",xl4:"2.25rem",xl5:"3rem",xl6:"3.75rem",xl7:"4.5rem"},eO.fontSize),eB=(0,r.Z)({sm:1.25,md:1.5,lg:1.7},eO.lineHeight),eM=(0,r.Z)({sm:"-0.01em",md:"0.083em",lg:"0.125em"},eO.letterSpacing),ez={colorSchemes:{light:eT,dark:eI},fontSize:eN,fontFamily:eL,fontWeight:eF,focus:{thickness:"2px",selector:`&.${(0,C.d6)("","focusVisible")}, &:focus-visible`,default:{outlineOffset:`var(--focus-outline-offset, ${e$("focus-thickness",null!=(t=null==(n=eO.focus)?void 0:n.thickness)?t:"2px")})`,outline:`${e$("focus-thickness",null!=(a=null==(u=eO.focus)?void 0:u.thickness)?a:"2px")} solid ${e$("palette-focusVisible",eP.primary[500])}`}},lineHeight:eB,letterSpacing:eM,radius:{xs:"4px",sm:"8px",md:"12px",lg:"16px",xl:"20px"},shadow:{xs:`${e$("shadowRing",null!=(f=null==(d=eO.colorSchemes)||null==(d=d.light)?void 0:d.shadowRing)?f:eT.shadowRing)}, 0 1px 2px 0 rgba(${e$("shadowChannel",null!=(p=null==(h=eO.colorSchemes)||null==(h=h.light)?void 0:h.shadowChannel)?p:eT.shadowChannel)} / 0.12)`,sm:`${e$("shadowRing",null!=(g=null==(y=eO.colorSchemes)||null==(y=y.light)?void 0:y.shadowRing)?g:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(O=null==($=eO.colorSchemes)||null==($=$.light)?void 0:$.shadowChannel)?O:eT.shadowChannel)} / 0.11), 0.5px 1.3px 1.8px -0.6px rgba(${e$("shadowChannel",null!=(P=null==(j=eO.colorSchemes)||null==(j=j.light)?void 0:j.shadowChannel)?P:eT.shadowChannel)} / 0.18), 1.1px 2.7px 3.8px -1.2px rgba(${e$("shadowChannel",null!=(A=null==(R=eO.colorSchemes)||null==(R=R.light)?void 0:R.shadowChannel)?A:eT.shadowChannel)} / 0.26)`,md:`${e$("shadowRing",null!=(T=null==(I=eO.colorSchemes)||null==(I=I.light)?void 0:I.shadowRing)?T:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(_=null==(L=eO.colorSchemes)||null==(L=L.light)?void 0:L.shadowChannel)?_:eT.shadowChannel)} / 0.12), 1.1px 2.8px 3.9px -0.4px rgba(${e$("shadowChannel",null!=(F=null==(N=eO.colorSchemes)||null==(N=N.light)?void 0:N.shadowChannel)?F:eT.shadowChannel)} / 0.17), 2.4px 6.1px 8.6px -0.8px rgba(${e$("shadowChannel",null!=(B=null==(M=eO.colorSchemes)||null==(M=M.light)?void 0:M.shadowChannel)?B:eT.shadowChannel)} / 0.23), 5.3px 13.3px 18.8px -1.2px rgba(${e$("shadowChannel",null!=(z=null==(D=eO.colorSchemes)||null==(D=D.light)?void 0:D.shadowChannel)?z:eT.shadowChannel)} / 0.29)`,lg:`${e$("shadowRing",null!=(H=null==(W=eO.colorSchemes)||null==(W=W.light)?void 0:W.shadowRing)?H:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(U=null==(V=eO.colorSchemes)||null==(V=V.light)?void 0:V.shadowChannel)?U:eT.shadowChannel)} / 0.11), 1.8px 4.5px 6.4px -0.2px rgba(${e$("shadowChannel",null!=(q=null==(G=eO.colorSchemes)||null==(G=G.light)?void 0:G.shadowChannel)?q:eT.shadowChannel)} / 0.13), 3.2px 7.9px 11.2px -0.4px rgba(${e$("shadowChannel",null!=(K=null==(X=eO.colorSchemes)||null==(X=X.light)?void 0:X.shadowChannel)?K:eT.shadowChannel)} / 0.16), 4.8px 12px 17px -0.5px rgba(${e$("shadowChannel",null!=(J=null==(Y=eO.colorSchemes)||null==(Y=Y.light)?void 0:Y.shadowChannel)?J:eT.shadowChannel)} / 0.19), 7px 17.5px 24.7px -0.7px rgba(${e$("shadowChannel",null!=(Q=null==(ee=eO.colorSchemes)||null==(ee=ee.light)?void 0:ee.shadowChannel)?Q:eT.shadowChannel)} / 0.21)`,xl:`${e$("shadowRing",null!=(et=null==(en=eO.colorSchemes)||null==(en=en.light)?void 0:en.shadowRing)?et:eT.shadowRing)}, 0.3px 0.8px 1.1px rgba(${e$("shadowChannel",null!=(er=null==(eo=eO.colorSchemes)||null==(eo=eo.light)?void 0:eo.shadowChannel)?er:eT.shadowChannel)} / 0.11), 1.8px 4.5px 6.4px -0.2px rgba(${e$("shadowChannel",null!=(ei=null==(ea=eO.colorSchemes)||null==(ea=ea.light)?void 0:ea.shadowChannel)?ei:eT.shadowChannel)} / 0.13), 3.2px 7.9px 11.2px -0.4px rgba(${e$("shadowChannel",null!=(el=null==(es=eO.colorSchemes)||null==(es=es.light)?void 0:es.shadowChannel)?el:eT.shadowChannel)} / 0.16), 4.8px 12px 17px -0.5px rgba(${e$("shadowChannel",null!=(ec=null==(eu=eO.colorSchemes)||null==(eu=eu.light)?void 0:eu.shadowChannel)?ec:eT.shadowChannel)} / 0.19), 7px 17.5px 24.7px -0.7px rgba(${e$("shadowChannel",null!=(ef=null==(ed=eO.colorSchemes)||null==(ed=ed.light)?void 0:ed.shadowChannel)?ef:eT.shadowChannel)} / 0.21), 10.2px 25.5px 36px -0.9px rgba(${e$("shadowChannel",null!=(ep=null==(eh=eO.colorSchemes)||null==(eh=eh.light)?void 0:eh.shadowChannel)?ep:eT.shadowChannel)} / 0.24), 14.8px 36.8px 52.1px -1.1px rgba(${e$("shadowChannel",null!=(eg=null==(em=eO.colorSchemes)||null==(em=em.light)?void 0:em.shadowChannel)?eg:eT.shadowChannel)} / 0.27), 21px 52.3px 74px -1.2px rgba(${e$("shadowChannel",null!=(ev=null==(ey=eO.colorSchemes)||null==(ey=ey.light)?void 0:ey.shadowChannel)?ev:eT.shadowChannel)} / 0.29)`},zIndex:{badge:1,table:10,popup:1e3,modal:1300,tooltip:1500},typography:{display1:{fontFamily:e$(`fontFamily-display, ${eL.display}`),fontWeight:e$(`fontWeight-xl, ${eF.xl}`),fontSize:e$(`fontSize-xl7, ${eN.xl7}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},display2:{fontFamily:e$(`fontFamily-display, ${eL.display}`),fontWeight:e$(`fontWeight-xl, ${eF.xl}`),fontSize:e$(`fontSize-xl6, ${eN.xl6}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h1:{fontFamily:e$(`fontFamily-display, ${eL.display}`),fontWeight:e$(`fontWeight-lg, ${eF.lg}`),fontSize:e$(`fontSize-xl5, ${eN.xl5}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h2:{fontFamily:e$(`fontFamily-display, ${eL.display}`),fontWeight:e$(`fontWeight-lg, ${eF.lg}`),fontSize:e$(`fontSize-xl4, ${eN.xl4}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),letterSpacing:e$(`letterSpacing-sm, ${eM.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h3:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontWeight:e$(`fontWeight-md, ${eF.md}`),fontSize:e$(`fontSize-xl3, ${eN.xl3}`),lineHeight:e$(`lineHeight-sm, ${eB.sm}`),color:e$("palette-text-primary",eT.palette.text.primary)},h4:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontWeight:e$(`fontWeight-md, ${eF.md}`),fontSize:e$(`fontSize-xl2, ${eN.xl2}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},h5:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontWeight:e$(`fontWeight-md, ${eF.md}`),fontSize:e$(`fontSize-xl, ${eN.xl}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},h6:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontWeight:e$(`fontWeight-md, ${eF.md}`),fontSize:e$(`fontSize-lg, ${eN.lg}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},body1:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontSize:e$(`fontSize-md, ${eN.md}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-primary",eT.palette.text.primary)},body2:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontSize:e$(`fontSize-sm, ${eN.sm}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-secondary",eT.palette.text.secondary)},body3:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontSize:e$(`fontSize-xs, ${eN.xs}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-tertiary",eT.palette.text.tertiary)},body4:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontSize:e$(`fontSize-xs2, ${eN.xs2}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-tertiary",eT.palette.text.tertiary)},body5:{fontFamily:e$(`fontFamily-body, ${eL.body}`),fontSize:e$(`fontSize-xs3, ${eN.xs3}`),lineHeight:e$(`lineHeight-md, ${eB.md}`),color:e$("palette-text-tertiary",eT.palette.text.tertiary)}}},eD=eO?(0,i.Z)(ez,eO):ez,{colorSchemes:eH}=eD,eW=(0,o.Z)(eD,k),eU=(0,r.Z)({colorSchemes:eH},eW,{breakpoints:(0,s.Z)(null!=ew?ew:{}),components:(0,i.Z)({MuiSvgIcon:{defaultProps:{fontSize:"xl"},styleOverrides:{root:({ownerState:e,theme:t})=>{var n;let o=e.instanceFontSize;return(0,r.Z)({color:"var(--Icon-color)",margin:"var(--Icon-margin)"},e.fontSize&&"inherit"!==e.fontSize&&{fontSize:`var(--Icon-fontSize, ${t.vars.fontSize[e.fontSize]})`},e.color&&"inherit"!==e.color&&"context"!==e.color&&t.vars.palette[e.color]&&{color:`rgba(${null==(n=t.vars.palette[e.color])?void 0:n.mainChannel} / 1)`},"context"===e.color&&{color:t.vars.palette.text.secondary},o&&"inherit"!==o&&{"--Icon-fontSize":t.vars.fontSize[o]})}}}},eS),cssVarPrefix:ex,getCssVar:e$,spacing:(0,c.Z)(eC),colorInversionConfig:{soft:["plain","outlined","soft","solid"],solid:["plain","outlined","soft","solid"]}});Object.entries(eU.colorSchemes).forEach(([e,t])=>{!function(e,t){Object.keys(t).forEach(n=>{let r={main:"500",light:"200",dark:"800"};"dark"===e&&(r.main=400),!t[n].mainChannel&&t[n][r.main]&&(t[n].mainChannel=(0,l.n8)(t[n][r.main])),!t[n].lightChannel&&t[n][r.light]&&(t[n].lightChannel=(0,l.n8)(t[n][r.light])),!t[n].darkChannel&&t[n][r.dark]&&(t[n].darkChannel=(0,l.n8)(t[n][r.dark]))})}(e,t.palette)});let{vars:eV,generateCssVars:eq}=m((0,r.Z)({colorSchemes:eH},eW),{prefix:ex,shouldSkipGeneratingVar:eZ});eU.vars=eV,eU.generateCssVars=eq,eU.unstable_sxConfig=(0,r.Z)({},b,null==e?void 0:e.unstable_sxConfig),eU.unstable_sx=function(e){return(0,v.Z)({sx:e,theme:this})},eU.getColorSchemeSelector=e=>"light"===e?"&":`&[data-joy-color-scheme="${e}"], [data-joy-color-scheme="${e}"] &`;let eG={getCssVar:e$,palette:eU.colorSchemes.light.palette};return eU.variants=(0,i.Z)({plain:(0,S.Zm)("plain",eG),plainHover:(0,S.Zm)("plainHover",eG),plainActive:(0,S.Zm)("plainActive",eG),plainDisabled:(0,S.Zm)("plainDisabled",eG),outlined:(0,S.Zm)("outlined",eG),outlinedHover:(0,S.Zm)("outlinedHover",eG),outlinedActive:(0,S.Zm)("outlinedActive",eG),outlinedDisabled:(0,S.Zm)("outlinedDisabled",eG),soft:(0,S.Zm)("soft",eG),softHover:(0,S.Zm)("softHover",eG),softActive:(0,S.Zm)("softActive",eG),softDisabled:(0,S.Zm)("softDisabled",eG),solid:(0,S.Zm)("solid",eG),solidHover:(0,S.Zm)("solidHover",eG),solidActive:(0,S.Zm)("solidActive",eG),solidDisabled:(0,S.Zm)("solidDisabled",eG)},eE),eU.palette=(0,r.Z)({},eU.colorSchemes.light.palette,{colorScheme:"light"}),eU.shouldSkipGeneratingVar=eZ,eU.colorInversion="function"==typeof ek?ek:(0,i.Z)({soft:(0,S.pP)(eU,!0),solid:(0,S.Lo)(eU,!0)},ek||{},{clone:!1}),eU}},2548:function(e,t){"use strict";t.Z="$$joy"},74312:function(e,t,n){"use strict";var r=n(70182),o=n(1812),i=n(2548);let a=(0,r.ZP)({defaultTheme:o.Z,themeId:i.Z});t.Z=a},20407:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(39214),i=n(1812),a=n(2548);function l({props:e,name:t}){return(0,o.Z)({props:e,name:t,defaultTheme:(0,r.Z)({},i.Z,{components:{}}),themeId:a.Z})}},13951:function(e,t,n){"use strict";n.d(t,{Lo:function(){return f},Zm:function(){return c},pP:function(){return u}});var r=n(87462),o=n(50159);let i=e=>e&&"object"==typeof e&&Object.keys(e).some(e=>{var t;return null==(t=e.match)?void 0:t.call(e,/^(plain(Hover|Active|Disabled)?(Color|Bg)|outlined(Hover|Active|Disabled)?(Color|Border|Bg)|soft(Hover|Active|Disabled)?(Color|Bg)|solid(Hover|Active|Disabled)?(Color|Bg))$/)}),a=(e,t,n)=>{t.includes("Color")&&(e.color=n),t.includes("Bg")&&(e.backgroundColor=n),t.includes("Border")&&(e.borderColor=n)},l=(e,t,n)=>{let r={};return Object.entries(t||{}).forEach(([t,o])=>{if(t.match(RegExp(`${e}(color|bg|border)`,"i"))&&o){let e=n?n(t):o;t.includes("Disabled")&&(r.pointerEvents="none",r.cursor="default"),t.match(/(Hover|Active|Disabled)/)||(r["--variant-borderWidth"]||(r["--variant-borderWidth"]="0px"),t.includes("Border")&&(r["--variant-borderWidth"]="1px",r.border="var(--variant-borderWidth) solid")),a(r,t,e)}}),r},s=e=>t=>`--${e?`${e}-`:""}${t.replace(/^--/,"")}`,c=(e,t)=>{let n={};if(t){let{getCssVar:o,palette:a}=t;Object.entries(a).forEach(t=>{let[s,c]=t;i(c)&&"object"==typeof c&&(n=(0,r.Z)({},n,{[s]:l(e,c,e=>o(`palette-${s}-${e}`,a[s][e]))}))})}return n.context=l(e,{plainColor:"var(--variant-plainColor)",plainHoverColor:"var(--variant-plainHoverColor)",plainHoverBg:"var(--variant-plainHoverBg)",plainActiveBg:"var(--variant-plainActiveBg)",plainDisabledColor:"var(--variant-plainDisabledColor)",outlinedColor:"var(--variant-outlinedColor)",outlinedBorder:"var(--variant-outlinedBorder)",outlinedHoverColor:"var(--variant-outlinedHoverColor)",outlinedHoverBorder:"var(--variant-outlinedHoverBorder)",outlinedHoverBg:"var(--variant-outlinedHoverBg)",outlinedActiveBg:"var(--variant-outlinedActiveBg)",outlinedDisabledColor:"var(--variant-outlinedDisabledColor)",outlinedDisabledBorder:"var(--variant-outlinedDisabledBorder)",softColor:"var(--variant-softColor)",softBg:"var(--variant-softBg)",softHoverColor:"var(--variant-softHoverColor)",softHoverBg:"var(--variant-softHoverBg)",softActiveBg:"var(--variant-softActiveBg)",softDisabledColor:"var(--variant-softDisabledColor)",softDisabledBg:"var(--variant-softDisabledBg)",solidColor:"var(--variant-solidColor)",solidBg:"var(--variant-solidBg)",solidHoverColor:"var(--variant-solidHoverColor)",solidHoverBg:"var(--variant-solidHoverBg)",solidActiveBg:"var(--variant-solidActiveBg)",solidDisabledColor:"var(--variant-solidDisabledColor)",solidDisabledBg:"var(--variant-solidDisabledBg)"}),n},u=(e,t)=>{let n=(0,o.Z)(e.cssVarPrefix),r=s(e.cssVarPrefix),a={},l=t?t=>{var r;let o=t.split("-"),i=o[1],a=o[2];return n(t,null==(r=e.palette)||null==(r=r[i])?void 0:r[a])}:n;return Object.entries(e.palette).forEach(t=>{let[n,o]=t;i(o)&&(a[n]={"--Badge-ringColor":l(`palette-${n}-softBg`),[r("--shadowChannel")]:l(`palette-${n}-darkChannel`),[e.getColorSchemeSelector("dark")]:{[r("--palette-focusVisible")]:l(`palette-${n}-300`),[r("--palette-background-body")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.1)`,[r("--palette-background-surface")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`,[r("--palette-background-level1")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.4)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,[r("--palette-text-primary")]:l(`palette-${n}-100`),[r("--palette-text-secondary")]:`rgba(${l(`palette-${n}-lightChannel`)} / 0.72)`,[r("--palette-text-tertiary")]:`rgba(${l(`palette-${n}-lightChannel`)} / 0.6)`,[r("--palette-divider")]:`rgba(${l(`palette-${n}-lightChannel`)} / 0.2)`,"--variant-plainColor":`rgba(${l(`palette-${n}-lightChannel`)} / 1)`,"--variant-plainHoverColor":l(`palette-${n}-50`),"--variant-plainHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.16)`,"--variant-plainActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-outlinedColor":`rgba(${l(`palette-${n}-lightChannel`)} / 1)`,"--variant-outlinedHoverColor":l(`palette-${n}-50`),"--variant-outlinedBg":"initial","--variant-outlinedBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.4)`,"--variant-outlinedHoverBorder":l(`palette-${n}-600`),"--variant-outlinedHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.16)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.2)`,"--variant-softColor":l(`palette-${n}-100`),"--variant-softBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.24)`,"--variant-softHoverColor":"#fff","--variant-softHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-softActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.48)`,"--variant-softDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-solidColor":"#fff","--variant-solidBg":l(`palette-${n}-500`),"--variant-solidHoverColor":"#fff","--variant-solidHoverBg":l(`palette-${n}-400`),"--variant-solidActiveBg":l(`palette-${n}-400`),"--variant-solidDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`},[e.getColorSchemeSelector("light")]:{[r("--palette-focusVisible")]:l(`palette-${n}-500`),[r("--palette-background-body")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.1)`,[r("--palette-background-surface")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`,[r("--palette-background-level1")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.48)`,[r("--palette-text-primary")]:l(`palette-${n}-700`),[r("--palette-text-secondary")]:`rgba(${l(`palette-${n}-darkChannel`)} / 0.8)`,[r("--palette-text-tertiary")]:`rgba(${l(`palette-${n}-darkChannel`)} / 0.68)`,[r("--palette-divider")]:`rgba(${l(`palette-${n}-mainChannel`)} / 0.32)`,"--variant-plainColor":`rgba(${l(`palette-${n}-darkChannel`)} / 0.8)`,"--variant-plainHoverColor":`rgba(${l(`palette-${n}-darkChannel`)} / 1)`,"--variant-plainHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.24)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-outlinedColor":`rgba(${l(`palette-${n}-mainChannel`)} / 1)`,"--variant-outlinedBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.4)`,"--variant-outlinedHoverColor":l(`palette-${n}-600`),"--variant-outlinedHoverBorder":l(`palette-${n}-300`),"--variant-outlinedHoverBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.24)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-outlinedDisabledBorder":`rgba(${l(`palette-${n}-mainChannel`)} / 0.12)`,"--variant-softColor":l(`palette-${n}-600`),"--variant-softBg":`rgba(${l(`palette-${n}-lightChannel`)} / 0.72)`,"--variant-softHoverColor":l(`palette-${n}-700`),"--variant-softHoverBg":l(`palette-${n}-200`),"--variant-softActiveBg":l(`palette-${n}-300`),"--variant-softDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-softDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`,"--variant-solidColor":l("palette-common-white"),"--variant-solidBg":l(`palette-${n}-600`),"--variant-solidHoverColor":l("palette-common-white"),"--variant-solidHoverBg":l(`palette-${n}-500`),"--variant-solidActiveBg":l(`palette-${n}-500`),"--variant-solidDisabledColor":`rgba(${l(`palette-${n}-mainChannel`)} / 0.6)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${n}-mainChannel`)} / 0.08)`}})}),a},f=(e,t)=>{let n=(0,o.Z)(e.cssVarPrefix),r=s(e.cssVarPrefix),a={},l=t?t=>{let r=t.split("-"),o=r[1],i=r[2];return n(t,e.palette[o][i])}:n;return Object.entries(e.palette).forEach(e=>{let[t,n]=e;i(n)&&("warning"===t?a.warning={"--Badge-ringColor":l(`palette-${t}-solidBg`),[r("--shadowChannel")]:l(`palette-${t}-darkChannel`),[r("--palette-focusVisible")]:l(`palette-${t}-700`),[r("--palette-background-body")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.16)`,[r("--palette-background-surface")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.1)`,[r("--palette-background-popup")]:l(`palette-${t}-100`),[r("--palette-background-level1")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.36)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.6)`,[r("--palette-text-primary")]:l(`palette-${t}-900`),[r("--palette-text-secondary")]:l(`palette-${t}-700`),[r("--palette-text-tertiary")]:l(`palette-${t}-500`),[r("--palette-divider")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.2)`,"--variant-plainColor":l(`palette-${t}-700`),"--variant-plainHoverColor":l(`palette-${t}-800`),"--variant-plainHoverBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-outlinedColor":l(`palette-${t}-700`),"--variant-outlinedBorder":`rgba(${l(`palette-${t}-mainChannel`)} / 0.5)`,"--variant-outlinedHoverColor":l(`palette-${t}-800`),"--variant-outlinedHoverBorder":`rgba(${l(`palette-${t}-mainChannel`)} / 0.6)`,"--variant-outlinedHoverBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":`rgba(${l(`palette-${t}-mainChannel`)} / 0.2)`,"--variant-softColor":l(`palette-${t}-800`),"--variant-softHoverColor":l(`palette-${t}-900`),"--variant-softBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.2)`,"--variant-softHoverBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.28)`,"--variant-softActiveBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.12)`,"--variant-softDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.08)`,"--variant-solidColor":"#fff","--variant-solidBg":l(`palette-${t}-600`),"--variant-solidHoverColor":"#fff","--variant-solidHoverBg":l(`palette-${t}-700`),"--variant-solidActiveBg":l(`palette-${t}-800`),"--variant-solidDisabledColor":`rgba(${l(`palette-${t}-mainChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${t}-mainChannel`)} / 0.08)`}:a[t]={colorScheme:"dark","--Badge-ringColor":l(`palette-${t}-solidBg`),[r("--shadowChannel")]:l(`palette-${t}-darkChannel`),[r("--palette-focusVisible")]:l(`palette-${t}-200`),[r("--palette-background-body")]:"rgba(0 0 0 / 0.1)",[r("--palette-background-surface")]:"rgba(0 0 0 / 0.06)",[r("--palette-background-popup")]:l(`palette-${t}-700`),[r("--palette-background-level1")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.2)`,[r("--palette-background-level2")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.36)`,[r("--palette-background-level3")]:`rgba(${l(`palette-${t}-darkChannel`)} / 0.6)`,[r("--palette-text-primary")]:l("palette-common-white"),[r("--palette-text-secondary")]:l(`palette-${t}-100`),[r("--palette-text-tertiary")]:l(`palette-${t}-200`),[r("--palette-divider")]:`rgba(${l(`palette-${t}-lightChannel`)} / 0.32)`,"--variant-plainColor":l(`palette-${t}-50`),"--variant-plainHoverColor":"#fff","--variant-plainHoverBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-outlinedColor":l(`palette-${t}-50`),"--variant-outlinedBorder":`rgba(${l(`palette-${t}-lightChannel`)} / 0.5)`,"--variant-outlinedHoverColor":"#fff","--variant-outlinedHoverBorder":l(`palette-${t}-300`),"--variant-outlinedHoverBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":"rgba(255 255 255 / 0.2)","--variant-softColor":l("palette-common-white"),"--variant-softHoverColor":l("palette-common-white"),"--variant-softBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.24)`,"--variant-softHoverBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.36)`,"--variant-softActiveBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.16)`,"--variant-softDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.1)`,"--variant-solidColor":l(`palette-${t}-${"neutral"===t?"600":"500"}`),"--variant-solidBg":l("palette-common-white"),"--variant-solidHoverColor":l(`palette-${t}-700`),"--variant-solidHoverBg":l("palette-common-white"),"--variant-solidActiveBg":l(`palette-${t}-200`),"--variant-solidDisabledColor":`rgba(${l(`palette-${t}-lightChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${l(`palette-${t}-lightChannel`)} / 0.1)`})}),a}},30220:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(87462),o=n(63366),i=n(33703),a=n(71276),l=n(24407),s=n(5922),c=n(78653);let u=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],f=["component","slots","slotProps"],d=["component"],p=["disableColorInversion"];function h(e,t){let{className:n,elementType:h,ownerState:g,externalForwardedProps:m,getSlotOwnerState:v,internalForwardedProps:y}=t,b=(0,o.Z)(t,u),{component:x,slots:w={[e]:void 0},slotProps:C={[e]:void 0}}=m,S=(0,o.Z)(m,f),E=w[e]||h,k=(0,a.Z)(C[e],g),Z=(0,l.Z)((0,r.Z)({className:n},b,{externalForwardedProps:"root"===e?S:void 0,externalSlotProps:k})),{props:{component:O},internalRef:$}=Z,P=(0,o.Z)(Z.props,d),j=(0,i.Z)($,null==k?void 0:k.ref,t.ref),A=v?v(P):{},{disableColorInversion:R=!1}=A,T=(0,o.Z)(A,p),I=(0,r.Z)({},g,T),{getColor:_}=(0,c.VT)(I.variant);if("root"===e){var L;I.color=null!=(L=P.color)?L:g.color}else R||(I.color=_(P.color,I.color));let F="root"===e?O||x:O,N=(0,s.Z)(E,(0,r.Z)({},"root"===e&&!x&&!w[e]&&y,"root"!==e&&!w[e]&&y,P,F&&{as:F},{ref:j}),I);return Object.keys(T).forEach(e=>{delete N[e]}),[E,N]}},14698:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return o},createChainedFunction:function(){return i},createSvgIcon:function(){return ee},debounce:function(){return et},deprecatedPropType:function(){return en},isMuiElement:function(){return er},ownerDocument:function(){return eo},ownerWindow:function(){return ei},requirePropFactory:function(){return ea},setRef:function(){return el},unstable_ClassNameGenerator:function(){return eg},unstable_useEnhancedEffect:function(){return es},unstable_useId:function(){return ec},unsupportedProp:function(){return eu},useControlled:function(){return ef},useEventCallback:function(){return ed},useForkRef:function(){return ep},useIsFocusVisible:function(){return eh}});var r=n(37078),o=n(14142).Z,i=function(...e){return e.reduce((e,t)=>null==t?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})},a=n(87462),l=n(67294),s=n(63366),c=function(){for(var e,t,n=0,r="";n=n?$.text.primary:O.text.primary;return t}let m=({color:e,name:t,mainShade:n=500,lightShade:o=300,darkShade:i=700})=>{if(!(e=(0,a.Z)({},e)).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw Error((0,d.Z)(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw Error((0,d.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return P(e,"light",o,r),P(e,"dark",i,r),e.contrastText||(e.contrastText=g(e.main)),e},j=(0,p.Z)((0,a.Z)({common:(0,a.Z)({},y),mode:t,primary:m({color:i,name:"primary"}),secondary:m({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:m({color:c,name:"error"}),warning:m({color:h,name:"warning"}),info:m({color:u,name:"info"}),success:m({color:f,name:"success"}),grey:b,contrastThreshold:n,getContrastText:g,augmentColor:m,tonalOffset:r},{dark:$,light:O}[t]),o);return j}(r),u=(0,h.Z)(e),f=(0,p.Z)(u,{mixins:(t=u.breakpoints,(0,a.Z)({toolbar:{minHeight:56,[t.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[t.up("sm")]:{minHeight:64}}},n)),palette:c,shadows:I.slice(),typography:function(e,t){let n="function"==typeof t?t(e):t,{fontFamily:r=R,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:l=400,fontWeightMedium:c=500,fontWeightBold:u=700,htmlFontSize:f=16,allVariants:d,pxToRem:h}=n,g=(0,s.Z)(n,j),m=o/14,v=h||(e=>`${e/f*m}rem`),y=(e,t,n,o,i)=>(0,a.Z)({fontFamily:r,fontWeight:e,fontSize:v(t),lineHeight:n},r===R?{letterSpacing:`${Math.round(1e5*(o/t))/1e5}em`}:{},i,d),b={h1:y(i,96,1.167,-1.5),h2:y(i,60,1.2,-.5),h3:y(l,48,1.167,0),h4:y(l,34,1.235,.25),h5:y(l,24,1.334,0),h6:y(c,20,1.6,.15),subtitle1:y(l,16,1.75,.15),subtitle2:y(c,14,1.57,.1),body1:y(l,16,1.5,.15),body2:y(l,14,1.43,.15),button:y(c,14,1.75,.4,A),caption:y(l,12,1.66,.4),overline:y(l,12,2.66,1,A),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,p.Z)((0,a.Z)({htmlFontSize:f,pxToRem:v,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:l,fontWeightMedium:c,fontWeightBold:u},b),g,{clone:!1})}(c,i),transitions:function(e){let t=(0,a.Z)({},L,e.easing),n=(0,a.Z)({},F,e.duration);return(0,a.Z)({getAutoHeightDuration:B,create:(e=["all"],r={})=>{let{duration:o=n.standard,easing:i=t.easeInOut,delay:a=0}=r;return(0,s.Z)(r,_),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof o?o:N(o)} ${i} ${"string"==typeof a?a:N(a)}`).join(",")}},e,{easing:t,duration:n})}(o),zIndex:(0,a.Z)({},M)});return(f=[].reduce((e,t)=>(0,p.Z)(e,t),f=(0,p.Z)(f,l))).unstable_sxConfig=(0,a.Z)({},g.Z,null==l?void 0:l.unstable_sxConfig),f.unstable_sx=function(e){return(0,m.Z)({sx:e,theme:this})},f}();var H="$$material",W=n(70182);let U=(0,W.ZP)({themeId:H,defaultTheme:D,rootShouldForwardProp:e=>(0,W.x9)(e)&&"classes"!==e});var V=n(1588),q=n(34867);function G(e){return(0,q.Z)("MuiSvgIcon",e)}(0,V.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var K=n(85893);let X=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],J=e=>{let{color:t,fontSize:n,classes:r}=e,i={root:["root","inherit"!==t&&`color${o(t)}`,`fontSize${o(n)}`]};return(0,u.Z)(i,G,r)},Y=U("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${o(n.color)}`],t[`fontSize${o(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,a,l,s,c,u,f,d,p,h;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(n=e.transitions)||null==(r=n.create)?void 0:r.call(n,"fill",{duration:null==(o=e.transitions)||null==(o=o.duration)?void 0:o.shorter}),fontSize:({inherit:"inherit",small:(null==(i=e.typography)||null==(a=i.pxToRem)?void 0:a.call(i,20))||"1.25rem",medium:(null==(l=e.typography)||null==(s=l.pxToRem)?void 0:s.call(l,24))||"1.5rem",large:(null==(c=e.typography)||null==(u=c.pxToRem)?void 0:u.call(c,35))||"2.1875rem"})[t.fontSize],color:null!=(f=null==(d=(e.vars||e).palette)||null==(d=d[t.color])?void 0:d.main)?f:({action:null==(p=(e.vars||e).palette)||null==(p=p.action)?void 0:p.active,disabled:null==(h=(e.vars||e).palette)||null==(h=h.action)?void 0:h.disabled,inherit:void 0})[t.color]}}),Q=l.forwardRef(function(e,t){let n=function({props:e,name:t}){return(0,f.Z)({props:e,name:t,defaultTheme:D,themeId:H})}({props:e,name:"MuiSvgIcon"}),{children:r,className:o,color:i="inherit",component:u="svg",fontSize:d="medium",htmlColor:p,inheritViewBox:h=!1,titleAccess:g,viewBox:m="0 0 24 24"}=n,v=(0,s.Z)(n,X),y=l.isValidElement(r)&&"svg"===r.type,b=(0,a.Z)({},n,{color:i,component:u,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:h,viewBox:m,hasSvgAsChild:y}),x={};h||(x.viewBox=m);let w=J(b);return(0,K.jsxs)(Y,(0,a.Z)({as:u,className:c(w.root,o),focusable:"false",color:p,"aria-hidden":!g||void 0,role:g?"img":void 0,ref:t},x,v,y&&r.props,{ownerState:b,children:[y?r.props.children:r,g?(0,K.jsx)("title",{children:g}):null]}))});function ee(e,t){function n(n,r){return(0,K.jsx)(Q,(0,a.Z)({"data-testid":`${t}Icon`,ref:r},n,{children:e}))}return n.muiName=Q.muiName,l.memo(l.forwardRef(n))}Q.muiName="SvgIcon";var et=n(39336).Z,en=function(e,t){return()=>null},er=n(18719).Z,eo=n(82690).Z,ei=n(74161).Z,ea=function(e,t){return()=>null},el=n(7960).Z,es=n(73546).Z,ec=n(92996).Z,eu=function(e,t,n,r,o){return null},ef=n(19032).Z,ed=n(59948).Z,ep=n(33703).Z,eh=n(99962).Z;let eg={configure:e=>{r.Z.configure(e)}}},44819:function(e,t,n){"use strict";var r=n(67294);let o=r.createContext(null);t.Z=o},56760:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(44819);function i(){let e=r.useContext(o.Z);return e}},49731:function(e,t,n){"use strict";n.d(t,{ZP:function(){return v},Co:function(){return y}});var r=n(87462),o=n(67294),i=n(45042),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=(0,i.Z)(function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),s=n(75260),c=n(70444),u=n(48137),f=n(27278),d=function(e){return"theme"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?l:d},h=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},g=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,c.hC)(t,n,r),(0,f.L)(function(){return(0,c.My)(t,n,r)}),null},m=(function e(t,n){var i,a,l=t.__emotion_real===t,f=l&&t.__emotion_base||t;void 0!==n&&(i=n.label,a=n.target);var d=h(t,n,l),m=d||p(f),v=!m("as");return function(){var y=arguments,b=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,w=1;w{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},71927:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(87462),o=n(67294),i=n(56760),a=n(44819);let l="function"==typeof Symbol&&Symbol.for;var s=l?Symbol.for("mui.nested"):"__THEME_NESTED__",c=n(85893),u=function(e){let{children:t,theme:n}=e,l=(0,i.Z)(),u=o.useMemo(()=>{let e=null===l?n:function(e,t){if("function"==typeof t){let n=t(e);return n}return(0,r.Z)({},e,t)}(l,n);return null!=e&&(e[s]=null!==l),e},[n,l]);return(0,c.jsx)(a.Z.Provider,{value:u,children:t})},f=n(75260),d=n(34168);let p={};function h(e,t,n,i=!1){return o.useMemo(()=>{let o=e&&t[e]||t;if("function"==typeof n){let a=n(o),l=e?(0,r.Z)({},t,{[e]:a}):a;return i?()=>l:l}return e?(0,r.Z)({},t,{[e]:n}):(0,r.Z)({},t,n)},[e,t,n,i])}var g=function(e){let{children:t,theme:n,themeId:r}=e,o=(0,d.Z)(p),a=(0,i.Z)()||p,l=h(r,o,n),s=h(r,a,n,!0);return(0,c.jsx)(u,{theme:s,children:(0,c.jsx)(f.T.Provider,{value:l,children:t})})}},95408:function(e,t,n){"use strict";n.d(t,{L7:function(){return s},P$:function(){return u},VO:function(){return o},W8:function(){return l},dt:function(){return c},k9:function(){return a}});var r=n(59766);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`};function a(e,t,n){let r=e.theme||{};if(Array.isArray(t)){let e=r.breakpoints||i;return t.reduce((r,o,i)=>(r[e.up(e.keys[i])]=n(t[i]),r),{})}if("object"==typeof t){let e=r.breakpoints||i;return Object.keys(t).reduce((r,i)=>{if(-1!==Object.keys(e.values||o).indexOf(i)){let o=e.up(i);r[o]=n(t[i],i)}else r[i]=t[i];return r},{})}let a=n(t);return a}function l(e={}){var t;let n=null==(t=e.keys)?void 0:t.reduce((t,n)=>{let r=e.up(n);return t[r]={},t},{});return n||{}}function s(e,t){return e.reduce((e,t)=>{let n=e[t],r=!n||0===Object.keys(n).length;return r&&delete e[t],e},t)}function c(e,...t){let n=l(e),o=[n,...t].reduce((e,t)=>(0,r.Z)(e,t),{});return s(Object.keys(n),o)}function u({values:e,breakpoints:t,base:n}){let r;let o=n||function(e,t){if("object"!=typeof e)return{};let n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((t,r)=>{r{null!=e[t]&&(n[t]=!0)}),n}(e,t),i=Object.keys(o);return 0===i.length?e:i.reduce((t,n,o)=>(Array.isArray(e)?(t[n]=null!=e[o]?e[o]:e[r],r=o):"object"==typeof e?(t[n]=null!=e[n]?e[n]:e[r],r=n):t[n]=e,t),{})}},41796:function(e,t,n){"use strict";n.d(t,{$n:function(){return f},_j:function(){return u},mi:function(){return c},n8:function(){return a}});var r=n(71387);function o(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function i(e){let t;if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let n=e.indexOf("("),o=e.substring(0,n);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(o))throw Error((0,r.Z)(9,e));let a=e.substring(n+1,e.length-1);if("color"===o){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,r.Z)(10,t))}else a=a.split(",");return{type:o,values:a=a.map(e=>parseFloat(e)),colorSpace:t}}let a=e=>{let t=i(e);return t.values.slice(0,3).map((e,n)=>-1!==t.type.indexOf("hsl")&&0!==n?`${e}%`:e).join(" ")};function l(e){let{type:t,colorSpace:n}=e,{values:r}=e;return -1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),`${t}(${r=-1!==t.indexOf("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`})`}function s(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(function(e){e=i(e);let{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),s=(e,t=(e+n/30)%12)=>o-a*Math.max(Math.min(t-3,9-t,1),-1),c="rgb",u=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),l({type:c,values:u})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){let n=s(e),r=s(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function u(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return l(e)}},70182:function(e,t,n){"use strict";n.d(t,{ZP:function(){return x},x9:function(){return m}});var r=n(63366),o=n(87462),i=n(49731),a=n(88647),l=n(14142);let s=["variant"];function c(e){return 0===e.length}function u(e){let{variant:t}=e,n=(0,r.Z)(e,s),o=t||"";return Object.keys(n).sort().forEach(t=>{"color"===t?o+=c(o)?e[t]:(0,l.Z)(e[t]):o+=`${c(o)?t:(0,l.Z)(t)}${(0,l.Z)(e[t].toString())}`}),o}var f=n(86523);let d=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],p=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,h=(e,t)=>{let n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);let r={};return n.forEach(e=>{let t=u(e.props);r[t]=e.style}),r},g=(e,t,n,r)=>{var o;let{ownerState:i={}}=e,a=[],l=null==n||null==(o=n.components)||null==(o=o[r])?void 0:o.variants;return l&&l.forEach(n=>{let r=!0;Object.keys(n.props).forEach(t=>{i[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)}),r&&a.push(t[u(n.props)])}),a};function m(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let v=(0,a.Z)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:n}){return 0===Object.keys(t).length?e:t[n]||t}function x(e={}){let{themeId:t,defaultTheme:n=v,rootShouldForwardProp:a=m,slotShouldForwardProp:l=m}=e,s=e=>(0,f.Z)((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:n,themeId:t}))}));return s.__mui_systemSx=!0,(e,c={})=>{var u;let f;(0,i.Co)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:v,slot:x,skipVariantsResolver:w,skipSx:C,overridesResolver:S=(u=y(x))?(e,t)=>t[u]:null}=c,E=(0,r.Z)(c,d),k=void 0!==w?w:x&&"Root"!==x&&"root"!==x||!1,Z=C||!1,O=m;"Root"===x||"root"===x?O=a:x?O=l:"string"==typeof e&&e.charCodeAt(0)>96&&(O=void 0);let $=(0,i.ZP)(e,(0,o.Z)({shouldForwardProp:O,label:f},E)),P=(r,...i)=>{let a=i?i.map(e=>"function"==typeof e&&e.__emotion_real!==e?r=>e((0,o.Z)({},r,{theme:b((0,o.Z)({},r,{defaultTheme:n,themeId:t}))})):e):[],l=r;v&&S&&a.push(e=>{let r=b((0,o.Z)({},e,{defaultTheme:n,themeId:t})),i=p(v,r);if(i){let t={};return Object.entries(i).forEach(([n,i])=>{t[n]="function"==typeof i?i((0,o.Z)({},e,{theme:r})):i}),S(e,t)}return null}),v&&!k&&a.push(e=>{let r=b((0,o.Z)({},e,{defaultTheme:n,themeId:t}));return g(e,h(v,r),r,v)}),Z||a.push(s);let c=a.length-i.length;if(Array.isArray(r)&&c>0){let e=Array(c).fill("");(l=[...r,...e]).raw=[...r.raw,...e]}else"function"==typeof r&&r.__emotion_real!==r&&(l=e=>r((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:n,themeId:t}))})));let u=$(l,...a);return e.muiName&&(u.muiName=e.muiName),u};return $.withConfig&&(P.withConfig=$.withConfig),P}}},41512:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(63366),o=n(87462);let i=["values","unit","step"],a=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,o.Z)({},e,{[t.key]:t.val}),{})};function l(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:l=5}=e,s=(0,r.Z)(e,i),c=a(t),u=Object.keys(c);function f(e){let r="number"==typeof t[e]?t[e]:e;return`@media (min-width:${r}${n})`}function d(e){let r="number"==typeof t[e]?t[e]:e;return`@media (max-width:${r-l/100}${n})`}function p(e,r){let o=u.indexOf(r);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof t[u[o]]?t[u[o]]:r)-l/100}${n})`}return(0,o.Z)({keys:u,values:c,up:f,down:d,between:p,only:function(e){return u.indexOf(e)+1{let n=0===e.length?[1]:e;return n.map(e=>{let n=t(e);return"number"==typeof n?`${n}px`:n}).join(" ")};return n.mui=!0,n}},88647:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(87462),o=n(63366),i=n(59766),a=n(41512),l={borderRadius:4},s=n(98373),c=n(86523),u=n(44920);let f=["breakpoints","palette","spacing","shape"];var d=function(e={},...t){let{breakpoints:n={},palette:d={},spacing:p,shape:h={}}=e,g=(0,o.Z)(e,f),m=(0,a.Z)(n),v=(0,s.Z)(p),y=(0,i.Z)({breakpoints:m,direction:"ltr",components:{},palette:(0,r.Z)({mode:"light"},d),spacing:v,shape:(0,r.Z)({},l,h)},g);return(y=t.reduce((e,t)=>(0,i.Z)(e,t),y)).unstable_sxConfig=(0,r.Z)({},u.Z,null==g?void 0:g.unstable_sxConfig),y.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},y}},50159:function(e,t,n){"use strict";function r(e=""){return(t,...n)=>`var(--${e?`${e}-`:""}${t}${function t(...n){if(!n.length)return"";let r=n[0];return"string"!=typeof r||r.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${r}`:`, var(--${e?`${e}-`:""}${r}${t(...n.slice(1))})`}(...n)})`}n.d(t,{Z:function(){return r}})},47730:function(e,t,n){"use strict";var r=n(59766);t.Z=function(e,t){return t?(0,r.Z)(e,t,{clone:!1}):e}},98700:function(e,t,n){"use strict";n.d(t,{hB:function(){return h},eI:function(){return p},NA:function(){return g},e6:function(){return v},o3:function(){return y}});var r=n(95408),o=n(54844),i=n(47730);let a={m:"margin",p:"padding"},l={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},s={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){let t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!s[e])return[e];e=s[e]}let[t,n]=e.split(""),r=a[t],o=l[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],f=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],d=[...u,...f];function p(e,t,n,r){var i;let a=null!=(i=(0,o.DW)(e,t,!1))?i:n;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>void 0}function h(e){return p(e,"spacing",8,"spacing")}function g(e,t){if("string"==typeof t||null==t)return t;let n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:`-${n}`}function m(e,t){let n=h(e.theme);return Object.keys(e).map(o=>(function(e,t,n,o){if(-1===t.indexOf(n))return null;let i=c(n),a=e[n];return(0,r.k9)(e,a,e=>i.reduce((t,n)=>(t[n]=g(o,e),t),{}))})(e,t,o,n)).reduce(i.Z,{})}function v(e){return m(e,u)}function y(e){return m(e,f)}function b(e){return m(e,d)}v.propTypes={},v.filterProps=u,y.propTypes={},y.filterProps=f,b.propTypes={},b.filterProps=d},54844:function(e,t,n){"use strict";n.d(t,{DW:function(){return i},Jq:function(){return a}});var r=n(14142),o=n(95408);function i(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,n,r=n){let o;return o="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:i(e,n)||r,t&&(o=t(o,r,e)),o}t.ZP=function(e){let{prop:t,cssProperty:n=e.prop,themeKey:l,transform:s}=e,c=e=>{if(null==e[t])return null;let c=e[t],u=e.theme,f=i(u,l)||{};return(0,o.k9)(e,c,e=>{let o=a(f,s,e);return(e===o&&"string"==typeof e&&(o=a(f,s,`${t}${"default"===e?"":(0,r.Z)(e)}`,e)),!1===n)?o:{[n]:o}})};return c.propTypes={},c.filterProps=[t],c}},44920:function(e,t,n){"use strict";n.d(t,{Z:function(){return U}});var r=n(98700),o=n(54844),i=n(47730),a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?(0,i.Z)(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n},l=n(95408);function s(e){return"number"!=typeof e?e:`${e}px solid`}let c=(0,o.ZP)({prop:"border",themeKey:"borders",transform:s}),u=(0,o.ZP)({prop:"borderTop",themeKey:"borders",transform:s}),f=(0,o.ZP)({prop:"borderRight",themeKey:"borders",transform:s}),d=(0,o.ZP)({prop:"borderBottom",themeKey:"borders",transform:s}),p=(0,o.ZP)({prop:"borderLeft",themeKey:"borders",transform:s}),h=(0,o.ZP)({prop:"borderColor",themeKey:"palette"}),g=(0,o.ZP)({prop:"borderTopColor",themeKey:"palette"}),m=(0,o.ZP)({prop:"borderRightColor",themeKey:"palette"}),v=(0,o.ZP)({prop:"borderBottomColor",themeKey:"palette"}),y=(0,o.ZP)({prop:"borderLeftColor",themeKey:"palette"}),b=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,r.eI)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,l.k9)(e,e.borderRadius,e=>({borderRadius:(0,r.NA)(t,e)}))}return null};b.propTypes={},b.filterProps=["borderRadius"],a(c,u,f,d,p,h,g,m,v,y,b);let x=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,r.eI)(e.theme,"spacing",8,"gap");return(0,l.k9)(e,e.gap,e=>({gap:(0,r.NA)(t,e)}))}return null};x.propTypes={},x.filterProps=["gap"];let w=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,r.eI)(e.theme,"spacing",8,"columnGap");return(0,l.k9)(e,e.columnGap,e=>({columnGap:(0,r.NA)(t,e)}))}return null};w.propTypes={},w.filterProps=["columnGap"];let C=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,r.eI)(e.theme,"spacing",8,"rowGap");return(0,l.k9)(e,e.rowGap,e=>({rowGap:(0,r.NA)(t,e)}))}return null};C.propTypes={},C.filterProps=["rowGap"];let S=(0,o.ZP)({prop:"gridColumn"}),E=(0,o.ZP)({prop:"gridRow"}),k=(0,o.ZP)({prop:"gridAutoFlow"}),Z=(0,o.ZP)({prop:"gridAutoColumns"}),O=(0,o.ZP)({prop:"gridAutoRows"}),$=(0,o.ZP)({prop:"gridTemplateColumns"}),P=(0,o.ZP)({prop:"gridTemplateRows"}),j=(0,o.ZP)({prop:"gridTemplateAreas"}),A=(0,o.ZP)({prop:"gridArea"});function R(e,t){return"grey"===t?t:e}a(x,w,C,S,E,k,Z,O,$,P,j,A);let T=(0,o.ZP)({prop:"color",themeKey:"palette",transform:R}),I=(0,o.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:R}),_=(0,o.ZP)({prop:"backgroundColor",themeKey:"palette",transform:R});function L(e){return e<=1&&0!==e?`${100*e}%`:e}a(T,I,_);let F=(0,o.ZP)({prop:"width",transform:L}),N=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,l.k9)(e,e.maxWidth,t=>{var n,r;let o=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||l.VO[t];return o?(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:L(t)}}):null;N.filterProps=["maxWidth"];let B=(0,o.ZP)({prop:"minWidth",transform:L}),M=(0,o.ZP)({prop:"height",transform:L}),z=(0,o.ZP)({prop:"maxHeight",transform:L}),D=(0,o.ZP)({prop:"minHeight",transform:L});(0,o.ZP)({prop:"size",cssProperty:"width",transform:L}),(0,o.ZP)({prop:"size",cssProperty:"height",transform:L});let H=(0,o.ZP)({prop:"boxSizing"});a(F,N,B,M,z,D,H);let W={border:{themeKey:"borders",transform:s},borderTop:{themeKey:"borders",transform:s},borderRight:{themeKey:"borders",transform:s},borderBottom:{themeKey:"borders",transform:s},borderLeft:{themeKey:"borders",transform:s},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:b},color:{themeKey:"palette",transform:R},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:R},backgroundColor:{themeKey:"palette",transform:R},p:{style:r.o3},pt:{style:r.o3},pr:{style:r.o3},pb:{style:r.o3},pl:{style:r.o3},px:{style:r.o3},py:{style:r.o3},padding:{style:r.o3},paddingTop:{style:r.o3},paddingRight:{style:r.o3},paddingBottom:{style:r.o3},paddingLeft:{style:r.o3},paddingX:{style:r.o3},paddingY:{style:r.o3},paddingInline:{style:r.o3},paddingInlineStart:{style:r.o3},paddingInlineEnd:{style:r.o3},paddingBlock:{style:r.o3},paddingBlockStart:{style:r.o3},paddingBlockEnd:{style:r.o3},m:{style:r.e6},mt:{style:r.e6},mr:{style:r.e6},mb:{style:r.e6},ml:{style:r.e6},mx:{style:r.e6},my:{style:r.e6},margin:{style:r.e6},marginTop:{style:r.e6},marginRight:{style:r.e6},marginBottom:{style:r.e6},marginLeft:{style:r.e6},marginX:{style:r.e6},marginY:{style:r.e6},marginInline:{style:r.e6},marginInlineStart:{style:r.e6},marginInlineEnd:{style:r.e6},marginBlock:{style:r.e6},marginBlockStart:{style:r.e6},marginBlockEnd:{style:r.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:C},columnGap:{style:w},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:L},maxWidth:{style:N},minWidth:{transform:L},height:{transform:L},maxHeight:{transform:L},minHeight:{transform:L},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};var U=W},39707:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(87462),o=n(63366),i=n(59766),a=n(44920);let l=["sx"],s=e=>{var t,n;let r={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:a.Z;return Object.keys(e).forEach(t=>{o[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]}),r};function c(e){let t;let{sx:n}=e,a=(0,o.Z)(e,l),{systemProps:c,otherProps:u}=s(a);return t=Array.isArray(n)?[c,...n]:"function"==typeof n?(...e)=>{let t=n(...e);return(0,i.P)(t)?(0,r.Z)({},c,t):c}:(0,r.Z)({},c,n),(0,r.Z)({},u,{sx:t})}},86523:function(e,t,n){"use strict";var r=n(14142),o=n(47730),i=n(54844),a=n(95408),l=n(44920);let s=function(){function e(e,t,n,o){let l={[e]:t,theme:n},s=o[e];if(!s)return{[e]:t};let{cssProperty:c=e,themeKey:u,transform:f,style:d}=s;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};let p=(0,i.DW)(n,u)||{};return d?d(l):(0,a.k9)(l,t,t=>{let n=(0,i.Jq)(p,f,t);return(t===n&&"string"==typeof t&&(n=(0,i.Jq)(p,f,`${e}${"default"===t?"":(0,r.Z)(t)}`,t)),!1===c)?n:{[c]:n}})}return function t(n){var r;let{sx:i,theme:s={}}=n||{};if(!i)return null;let c=null!=(r=s.unstable_sxConfig)?r:l.Z;function u(n){let r=n;if("function"==typeof n)r=n(s);else if("object"!=typeof n)return n;if(!r)return null;let i=(0,a.W8)(s.breakpoints),l=Object.keys(i),u=i;return Object.keys(r).forEach(n=>{var i;let l="function"==typeof(i=r[n])?i(s):i;if(null!=l){if("object"==typeof l){if(c[n])u=(0,o.Z)(u,e(n,l,s,c));else{let e=(0,a.k9)({theme:s},l,e=>({[n]:e}));(function(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),n=new Set(t);return e.every(e=>n.size===Object.keys(e).length)})(e,l)?u[n]=t({sx:l,theme:s}):u=(0,o.Z)(u,e)}}else u=(0,o.Z)(u,e(n,l,s,c))}}),(0,a.L7)(l,u)}return Array.isArray(i)?i.map(u):u(i)}}();s.filterProps=["sx"],t.Z=s},96682:function(e,t,n){"use strict";var r=n(88647),o=n(34168);let i=(0,r.Z)();t.Z=function(e=i){return(0,o.Z)(e)}},39214:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(87462),o=n(96682);function i({props:e,name:t,defaultTheme:n,themeId:i}){let a=(0,o.Z)(n);i&&(a=a[i]||a);let l=function(e){let{theme:t,name:n,props:o}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?function e(t,n){let o=(0,r.Z)({},n);return Object.keys(t).forEach(i=>{if(i.toString().match(/^(components|slots)$/))o[i]=(0,r.Z)({},t[i],o[i]);else if(i.toString().match(/^(componentsProps|slotProps)$/)){let a=t[i]||{},l=n[i];o[i]={},l&&Object.keys(l)?a&&Object.keys(a)?(o[i]=(0,r.Z)({},l),Object.keys(a).forEach(t=>{o[i][t]=e(a[t],l[t])})):o[i]=l:o[i]=a}else void 0===o[i]&&(o[i]=t[i])}),o}(t.components[n].defaultProps,o):o}({theme:a,name:t,props:e});return l}},34168:function(e,t,n){"use strict";var r=n(67294),o=n(75260);t.Z=function(e=null){let t=r.useContext(o.T);return t&&0!==Object.keys(t).length?t:e}},37078:function(e,t){"use strict";let n;let r=e=>e,o=(n=r,{configure(e){n=e},generate:e=>n(e),reset(){n=r}});t.Z=o},14142:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(71387);function o(e){if("string"!=typeof e)throw Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},94780:function(e,t,n){"use strict";function r(e,t,n){let r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((e,r)=>{if(r){let o=t(r);""!==o&&e.push(o),n&&n[r]&&e.push(n[r])}return e},[]).join(" ")}),r}n.d(t,{Z:function(){return r}})},39336:function(e,t,n){"use strict";function r(e,t=166){let n;function r(...o){clearTimeout(n),n=setTimeout(()=>{e.apply(this,o)},t)}return r.clear=()=>{clearTimeout(n)},r}n.d(t,{Z:function(){return r}})},59766:function(e,t,n){"use strict";n.d(t,{P:function(){return o},Z:function(){return function e(t,n,i={clone:!0}){let a=i.clone?(0,r.Z)({},t):t;return o(t)&&o(n)&&Object.keys(n).forEach(r=>{"__proto__"!==r&&(o(n[r])&&r in t&&o(t[r])?a[r]=e(t[r],n[r],i):i.clone?a[r]=o(n[r])?function e(t){if(!o(t))return t;let n={};return Object.keys(t).forEach(r=>{n[r]=e(t[r])}),n}(n[r]):n[r]:a[r]=n[r])}),a}}});var r=n(87462);function o(e){return null!==e&&"object"==typeof e&&e.constructor===Object}},71387:function(e,t,n){"use strict";function r(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e{o[t]=(0,r.Z)(e,t,n)}),o}},18719:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},82690:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{Z:function(){return r}})},74161:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(82690);function o(e){let t=(0,r.Z)(e);return t.defaultView||window}},7960:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{Z:function(){return r}})},19032:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o({controlled:e,default:t,name:n,state:o="value"}){let{current:i}=r.useRef(void 0!==e),[a,l]=r.useState(t),s=i?e:a,c=r.useCallback(e=>{i||l(e)},[]);return[s,c]}},73546:function(e,t,n){"use strict";var r=n(67294);let o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;t.Z=o},59948:function(e,t,n){"use strict";var r=n(67294),o=n(73546);t.Z=function(e){let t=r.useRef(e);return(0,o.Z)(()=>{t.current=e}),r.useCallback((...e)=>(0,t.current)(...e),[])}},33703:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(7960);function i(...e){return r.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{(0,o.Z)(e,t)})},e)}},92996:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r,o=n(67294);let i=0,a=(r||(r=n.t(o,2)))["useId".toString()];function l(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,n]=o.useState(e),r=e||t;return o.useEffect(()=>{null==t&&n(`mui-${i+=1}`)},[t]),r}(e)}},99962:function(e,t,n){"use strict";let r;n.d(t,{Z:function(){return f}});var o=n(67294);let i=!0,a=!1,l={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function c(){i=!1}function u(){"hidden"===this.visibilityState&&a&&(i=!0)}function f(){let e=o.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",s,!0),t.addEventListener("mousedown",c,!0),t.addEventListener("pointerdown",c,!0),t.addEventListener("touchstart",c,!0),t.addEventListener("visibilitychange",u,!0)}},[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return i||function(e){let{type:t,tagName:n}=e;return"INPUT"===n&&!!l[t]&&!e.readOnly||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,window.clearTimeout(r),r=window.setTimeout(()=>{a=!1},100),t.current=!1,!0)},ref:e}}},54535:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r,o=n(97685),i=n(67294),a=n(73935),l=n(98924);n(80334);var s=n(42550),c=i.createContext(null),u=n(74902),f=n(8410),d=[],p=n(44958);function h(e){var t=e.match(/^(.*)px$/),n=Number(null==t?void 0:t[1]);return Number.isNaN(n)?function(e){if("undefined"==typeof document)return 0;if(void 0===r){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),o=n.style;o.position="absolute",o.top="0",o.left="0",o.pointerEvents="none",o.visibility="hidden",o.width="200px",o.height="150px",o.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var i=t.offsetWidth;n.style.overflow="scroll";var a=t.offsetWidth;i===a&&(a=n.clientWidth),document.body.removeChild(n),r=i-a}return r}():n}var g="rc-util-locker-".concat(Date.now()),m=0,v=!1,y=function(e){return!1!==e&&((0,l.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},b=i.forwardRef(function(e,t){var n,r,b,x,w=e.open,C=e.autoLock,S=e.getContainer,E=(e.debug,e.autoDestroy),k=void 0===E||E,Z=e.children,O=i.useState(w),$=(0,o.Z)(O,2),P=$[0],j=$[1],A=P||w;i.useEffect(function(){(k||w)&&j(w)},[w,k]);var R=i.useState(function(){return y(S)}),T=(0,o.Z)(R,2),I=T[0],_=T[1];i.useEffect(function(){var e=y(S);_(null!=e?e:null)});var L=function(e,t){var n=i.useState(function(){return(0,l.Z)()?document.createElement("div"):null}),r=(0,o.Z)(n,1)[0],a=i.useRef(!1),s=i.useContext(c),p=i.useState(d),h=(0,o.Z)(p,2),g=h[0],m=h[1],v=s||(a.current?void 0:function(e){m(function(t){return[e].concat((0,u.Z)(t))})});function y(){r.parentElement||document.body.appendChild(r),a.current=!0}function b(){var e;null===(e=r.parentElement)||void 0===e||e.removeChild(r),a.current=!1}return(0,f.Z)(function(){return e?s?s(y):y():b(),b},[e]),(0,f.Z)(function(){g.length&&(g.forEach(function(e){return e()}),m(d))},[g]),[r,v]}(A&&!I,0),F=(0,o.Z)(L,2),N=F[0],B=F[1],M=null!=I?I:N;n=!!(C&&w&&(0,l.Z)()&&(M===N||M===document.body)),r=i.useState(function(){return m+=1,"".concat(g,"_").concat(m)}),b=(0,o.Z)(r,1)[0],(0,f.Z)(function(){if(n){var e=function(e){if("undefined"==typeof document||!e||!(e instanceof Element))return{width:0,height:0};var t=getComputedStyle(e,"::-webkit-scrollbar"),n=t.width,r=t.height;return{width:h(n),height:h(r)}}(document.body).width,t=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,p.hq)("\nhtml body {\n overflow-y: hidden;\n ".concat(t?"width: calc(100% - ".concat(e,"px);"):"","\n}"),b)}else(0,p.jL)(b);return function(){(0,p.jL)(b)}},[n,b]);var z=null;Z&&(0,s.Yr)(Z)&&t&&(z=Z.ref);var D=(0,s.x1)(z,t);if(!A||!(0,l.Z)()||void 0===I)return null;var H=!1===M||("boolean"==typeof x&&(v=x),v),W=Z;return t&&(W=i.cloneElement(Z,{ref:D})),i.createElement(c.Provider,{value:B},H?W:(0,a.createPortal)(W,M))})},577:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r,o=n(97582),i=n(67294),a=(r=i.useEffect,function(e,t){var n=(0,i.useRef)(!1);r(function(){return function(){n.current=!1}},[]),r(function(){if(n.current)return e();n.current=!0},t)}),l=function(e,t){var n=t.manual,r=t.ready,l=void 0===r||r,s=t.defaultParams,c=void 0===s?[]:s,u=t.refreshDeps,f=void 0===u?[]:u,d=t.refreshDepsAction,p=(0,i.useRef)(!1);return p.current=!1,a(function(){!n&&l&&(p.current=!0,e.run.apply(e,(0,o.ev)([],(0,o.CR)(c),!1)))},[l]),a(function(){!p.current&&(n||(p.current=!0,d?d():e.refresh()))},(0,o.ev)([],(0,o.CR)(f),!1)),{onBefore:function(){if(!l)return{stopNow:!0}}}};function s(e,t){var n=(0,i.useRef)({deps:t,obj:void 0,initialized:!1}).current;return(!1===n.initialized||!function(e,t){if(e===t)return!0;for(var n=0;n-1&&(i=setTimeout(function(){d.delete(e)},t)),d.set(e,(0,o.pi)((0,o.pi)({},n),{timer:i}))},h=new Map,g=function(e,t){h.set(e,t),t.then(function(t){return h.delete(e),t}).catch(function(){h.delete(e)})},m={},v=function(e,t){m[e]&&m[e].forEach(function(e){return e(t)})},y=function(e,t){return m[e]||(m[e]=[]),m[e].push(t),function(){var n=m[e].indexOf(t);m[e].splice(n,1)}},b=function(e,t){var n=t.cacheKey,r=t.cacheTime,a=void 0===r?3e5:r,l=t.staleTime,c=void 0===l?0:l,u=t.setCache,m=t.getCache,b=(0,i.useRef)(),x=(0,i.useRef)(),w=function(e,t){u?u(t):p(e,a,t),v(e,t.data)},C=function(e,t){return(void 0===t&&(t=[]),m)?m(t):d.get(e)};return(s(function(){if(n){var t=C(n);t&&Object.hasOwnProperty.call(t,"data")&&(e.state.data=t.data,e.state.params=t.params,(-1===c||new Date().getTime()-t.time<=c)&&(e.state.loading=!1)),b.current=y(n,function(t){e.setState({data:t})})}},[]),f(function(){var e;null===(e=b.current)||void 0===e||e.call(b)}),n)?{onBefore:function(e){var t=C(n,e);return t&&Object.hasOwnProperty.call(t,"data")?-1===c||new Date().getTime()-t.time<=c?{loading:!1,data:null==t?void 0:t.data,error:void 0,returnNow:!0}:{data:null==t?void 0:t.data,error:void 0}:{}},onRequest:function(e,t){var r=h.get(n);return r&&r!==x.current||(r=e.apply(void 0,(0,o.ev)([],(0,o.CR)(t),!1)),x.current=r,g(n,r)),{servicePromise:r}},onSuccess:function(t,r){var o;n&&(null===(o=b.current)||void 0===o||o.call(b),w(n,{data:t,params:r,time:new Date().getTime()}),b.current=y(n,function(t){e.setState({data:t})}))},onMutate:function(t){var r;n&&(null===(r=b.current)||void 0===r||r.call(b),w(n,{data:t,params:e.state.params,time:new Date().getTime()}),b.current=y(n,function(t){e.setState({data:t})}))}}:{}},x=n(23279),w=n.n(x),C=function(e,t){var n=t.debounceWait,r=t.debounceLeading,a=t.debounceTrailing,l=t.debounceMaxWait,s=(0,i.useRef)(),c=(0,i.useMemo)(function(){var e={};return void 0!==r&&(e.leading=r),void 0!==a&&(e.trailing=a),void 0!==l&&(e.maxWait=l),e},[r,a,l]);return((0,i.useEffect)(function(){if(n){var t=e.runAsync.bind(e);return s.current=w()(function(e){e()},n,c),e.runAsync=function(){for(var e=[],n=0;n-1&&$.splice(e,1)})}return function(){s()}},[n,a]),f(function(){s()}),{}},A=function(e,t){var n=t.retryInterval,r=t.retryCount,o=(0,i.useRef)(),a=(0,i.useRef)(0),l=(0,i.useRef)(!1);return r?{onBefore:function(){l.current||(a.current=0),l.current=!1,o.current&&clearTimeout(o.current)},onSuccess:function(){a.current=0},onError:function(){if(a.current+=1,-1===r||a.current<=r){var t=null!=n?n:Math.min(1e3*Math.pow(2,a.current),3e4);o.current=setTimeout(function(){l.current=!0,e.refresh()},t)}else a.current=0},onCancel:function(){a.current=0,o.current&&clearTimeout(o.current)}}:{}},R=n(23493),T=n.n(R),I=function(e,t){var n=t.throttleWait,r=t.throttleLeading,a=t.throttleTrailing,l=(0,i.useRef)(),s={};return(void 0!==r&&(s.leading=r),void 0!==a&&(s.trailing=a),(0,i.useEffect)(function(){if(n){var t=e.runAsync.bind(e);return l.current=T()(function(e){e()},n,s),e.runAsync=function(){for(var e=[],n=0;n{if(m(!0),"undefined"!=typeof ResizeObserver){let e=new ResizeObserver(e=>{let t=e[0].target;d(t.offsetHeight+8),h(t.offsetWidth)}),t=setInterval(()=>{var r;let o=n?`.${n(y)}`:`.${y}-dropdown`,i=null===(r=u.current)||void 0===r?void 0:r.querySelector(o);i&&(clearInterval(t),e.observe(i))},10);return()=>{clearInterval(t),e.disconnect()}}},[]);let b=Object.assign(Object.assign({},l),{style:Object.assign(Object.assign({},c),{margin:0}),open:g,visible:g,getPopupContainer:()=>u.current});return i&&(b=i(b)),o.createElement("div",{ref:u,style:{paddingBottom:f,position:"relative",minWidth:p}},o.createElement(e,Object.assign({},b)))})}},69760:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(97937),o=n(67294);function i(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o.createElement(r.Z,null),a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l="boolean"==typeof e?e:void 0===t?!!a:!1!==t&&null!==t;if(!l)return[!1,null];let s="boolean"==typeof t||null==t?i:t;return[!0,n?n(s):s]}},33603:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});let r=()=>({height:0,opacity:0}),o=e=>{let{scrollHeight:t}=e;return{height:t,opacity:1}},i=e=>({height:e?e.offsetHeight:0}),a=(e,t)=>(null==t?void 0:t.deadline)===!0||"height"===t.propertyName,l=(e,t,n)=>void 0!==n?n:`${e}-${t}`;t.Z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"ant";return{motionName:`${e}-motion-collapse`,onAppearStart:r,onEnterStart:r,onAppearActive:o,onEnterActive:o,onLeaveStart:i,onLeaveActive:r,onAppearEnd:a,onEnterEnd:a,onLeaveEnd:a,motionDeadline:500}}},96159:function(e,t,n){"use strict";n.d(t,{M2:function(){return a},Tm:function(){return l},l$:function(){return i}});var r,o=n(67294);let{isValidElement:i}=r||(r=n.t(o,2));function a(e){return e&&i(e)&&e.type===o.Fragment}function l(e,t){return i(e)?o.cloneElement(e,"function"==typeof t?t(e.props||{}):t):e}},45353:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(94184),o=n.n(r),i=n(42550),a=n(5110),l=n(67294),s=n(53124),c=n(96159),u=n(67968);let f=e=>{let{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:`box-shadow 0.4s ${e.motionEaseOutCirc},opacity 2s ${e.motionEaseOutCirc}`,"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:`box-shadow 0.3s ${e.motionEaseInOut},opacity 0.35s ${e.motionEaseInOut}`}}}}};var d=(0,u.Z)("Wave",e=>[f(e)]),p=n(56790),h=n(75164),g=n(82225),m=n(38135);function v(e){return e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&function(e){let t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return!t||!t[1]||!t[2]||!t[3]||!(t[1]===t[2]&&t[2]===t[3])}(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e}var y=n(17415);function b(e){return Number.isNaN(e)?0:e}let x=e=>{let{className:t,target:n,component:r}=e,i=l.useRef(null),[a,s]=l.useState(null),[c,u]=l.useState([]),[f,d]=l.useState(0),[p,x]=l.useState(0),[w,C]=l.useState(0),[S,E]=l.useState(0),[k,Z]=l.useState(!1),O={left:f,top:p,width:w,height:S,borderRadius:c.map(e=>`${e}px`).join(" ")};function $(){let e=getComputedStyle(n);s(function(e){let{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return v(t)?t:v(n)?n:v(r)?r:null}(n));let t="static"===e.position,{borderLeftWidth:r,borderTopWidth:o}=e;d(t?n.offsetLeft:b(-parseFloat(r))),x(t?n.offsetTop:b(-parseFloat(o))),C(n.offsetWidth),E(n.offsetHeight);let{borderTopLeftRadius:i,borderTopRightRadius:a,borderBottomLeftRadius:l,borderBottomRightRadius:c}=e;u([i,a,c,l].map(e=>b(parseFloat(e))))}if(a&&(O["--wave-color"]=a),l.useEffect(()=>{if(n){let e;let t=(0,h.Z)(()=>{$(),Z(!0)});return"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver($)).observe(n),()=>{h.Z.cancel(t),null==e||e.disconnect()}}},[]),!k)return null;let P=("Checkbox"===r||"Radio"===r)&&(null==n?void 0:n.classList.contains(y.A));return l.createElement(g.ZP,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{var n;if(t.deadline||"opacity"===t.propertyName){let e=null===(n=i.current)||void 0===n?void 0:n.parentElement;(0,m.v)(e).then(()=>{null==e||e.remove()})}return!1}},e=>{let{className:n}=e;return l.createElement("div",{ref:i,className:o()(t,{"wave-quick":P},n),style:O})})};var w=(e,t)=>{var n;let{component:r}=t;if("Checkbox"===r&&!(null===(n=e.querySelector("input"))||void 0===n?void 0:n.checked))return;let o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",null==e||e.insertBefore(o,null==e?void 0:e.firstChild),(0,m.s)(l.createElement(x,Object.assign({},t,{target:e})),o)},C=n(46605),S=e=>{let{children:t,disabled:n,component:r}=e,{getPrefixCls:u}=(0,l.useContext)(s.E_),f=(0,l.useRef)(null),g=u("wave"),[,m]=d(g),v=function(e,t,n){let{wave:r}=l.useContext(s.E_),[,o,i]=(0,C.Z)(),a=(0,p.zX)(a=>{let l=e.current;if((null==r?void 0:r.disabled)||!l)return;let s=l.querySelector(`.${y.A}`)||l,{showEffect:c}=r||{};(c||w)(s,{className:t,token:o,component:n,event:a,hashId:i})}),c=l.useRef();return e=>{h.Z.cancel(c.current),c.current=(0,h.Z)(()=>{a(e)})}}(f,o()(g,m),r);if(l.useEffect(()=>{let e=f.current;if(!e||1!==e.nodeType||n)return;let t=t=>{!(0,a.Z)(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")||e.className.includes("-leave")||v(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}},[n]),!l.isValidElement(t))return null!=t?t:null;let b=(0,i.Yr)(t)?(0,i.sQ)(t.ref,f):f;return(0,c.Tm)(t,{ref:b})}},17415:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});let r="ant-wave-target"},4026:function(e,t,n){"use strict";n.d(t,{n:function(){return ei},Z:function(){return el}});var r=n(67294),o=n(94184),i=n.n(o),a=n(98423),l=n(42550),s=n(45353),c=n(53124),u=n(98866),f=n(98675),d=n(4173),p=n(46605),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let g=r.createContext(void 0);var m=n(96159);let v=/^[\u4e00-\u9fa5]{2}$/,y=v.test.bind(v);function b(e){return"string"==typeof e}function x(e){return"text"===e||"link"===e}let w=(0,r.forwardRef)((e,t)=>{let{className:n,style:o,children:a,prefixCls:l}=e,s=i()(`${l}-icon`,n);return r.createElement("span",{ref:t,className:s,style:o},a)});var C=n(50888),S=n(82225);let E=(0,r.forwardRef)((e,t)=>{let{prefixCls:n,className:o,style:a,iconClassName:l}=e,s=i()(`${n}-loading-icon`,o);return r.createElement(w,{prefixCls:n,className:s,style:a,ref:t},r.createElement(C.Z,{className:l}))}),k=()=>({width:0,opacity:0,transform:"scale(0)"}),Z=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"});var O=e=>{let{prefixCls:t,loading:n,existIcon:o,className:i,style:a}=e;return o?r.createElement(E,{prefixCls:t,className:i,style:a}):r.createElement(S.ZP,{visible:!!n,motionName:`${t}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:k,onAppearActive:Z,onEnterStart:k,onEnterActive:Z,onLeaveStart:Z,onLeaveActive:k},(e,n)=>{let{className:o,style:l}=e;return r.createElement(E,{prefixCls:t,className:i,style:Object.assign(Object.assign({},a),l),ref:n,iconClassName:o})})},$=n(14747),P=n(45503),j=n(67968);let A=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}});var R=e=>{let{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:i}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-r,[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,[`&:hover, &:focus, - &:active`]:{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},D(`${t}-primary`,o),D(`${t}-danger`,i)]}};let W=e=>{let{componentCls:t,iconCls:n,fontWeight:r}=e;return{[t]:{outline:"none",position:"relative",display:"inline-block",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:e.lineHeight,color:e.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${t}-icon`]:{lineHeight:0},[`> ${n} + span, > span + ${n}`]:{marginInlineStart:e.marginXS},[`&:not(${t}-icon-only) > ${t}-icon`]:{[`&${t}-loading-icon, &:not(:last-child)`]:{marginInlineEnd:e.marginXS}},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},(0,M.Qy)(e)),[`&-icon-only${t}-compact-item`]:{flex:"none"},[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:e.lineWidth,height:`calc(100% + ${2*e.lineWidth}px)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:`calc(100% + ${2*e.lineWidth}px)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},U=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),V=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),q=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.controlHeight/2,paddingInlineEnd:e.controlHeight/2}),G=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,boxShadow:"none"}),K=(e,t,n,r,o,i,a,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,backgroundColor:t,borderColor:r||void 0,boxShadow:"none"},U(e,Object.assign({backgroundColor:t},a),Object.assign({backgroundColor:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:i||void 0}})}),X=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},G(e))}),J=e=>Object.assign({},X(e)),Y=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),Q=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},J(e)),{backgroundColor:e.defaultBg,borderColor:e.defaultBorderColor,color:e.defaultColor,boxShadow:e.defaultShadow}),U(e.componentCls,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),K(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:e.colorError,borderColor:e.colorError},U(e.componentCls,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),K(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),X(e))}),ee=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},J(e)),{color:e.primaryColor,backgroundColor:e.colorPrimary,boxShadow:e.primaryShadow}),U(e.componentCls,{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryHover},{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryActive})),K(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:e.colorError,boxShadow:e.dangerShadow,color:e.dangerColor},U(e.componentCls,{backgroundColor:e.colorErrorHover},{backgroundColor:e.colorErrorActive})),K(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),X(e))}),et=e=>Object.assign(Object.assign({},Q(e)),{borderStyle:"dashed"}),en=e=>Object.assign(Object.assign(Object.assign({color:e.colorLink},U(e.componentCls,{color:e.colorLinkHover,backgroundColor:e.linkHoverBg},{color:e.colorLinkActive})),Y(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},U(e.componentCls,{color:e.colorErrorHover},{color:e.colorErrorActive})),Y(e))}),er=e=>Object.assign(Object.assign(Object.assign({},U(e.componentCls,{color:e.colorText,backgroundColor:e.textHoverBg},{color:e.colorText,backgroundColor:e.colorBgTextActive})),Y(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},Y(e)),U(e.componentCls,{color:e.colorErrorHover,backgroundColor:e.colorErrorBg},{color:e.colorErrorHover,backgroundColor:e.colorErrorBg}))}),eo=e=>{let{componentCls:t}=e;return{[`${t}-default`]:Q(e),[`${t}-primary`]:ee(e),[`${t}-dashed`]:et(e),[`${t}-link`]:en(e),[`${t}-text`]:er(e),[`${t}-ghost`]:K(e.componentCls,e.ghostBg,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)}},ei=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",{componentCls:n,controlHeight:r,fontSize:o,lineHeight:i,lineWidth:a,borderRadius:l,buttonPaddingHorizontal:s,iconCls:c}=e,u=`${n}-icon-only`;return[{[`${n}${t}`]:{fontSize:o,height:r,padding:`${Math.max(0,(r-o*i)/2-a)}px ${s}px`,borderRadius:l,[`&${u}`]:{width:r,paddingInlineStart:0,paddingInlineEnd:0,[`&${n}-round`]:{width:"auto"},[c]:{fontSize:e.buttonIconOnlyFontSize}},[`&${n}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${n}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`}}},{[`${n}${n}-circle${t}`]:V(e)},{[`${n}${n}-round${t}`]:q(e)}]},ea=e=>ei((0,z.TS)(e,{fontSize:e.contentFontSize})),el=e=>{let t=(0,z.TS)(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return ei(t,`${e.componentCls}-sm`)},es=e=>{let t=(0,z.TS)(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return ei(t,`${e.componentCls}-lg`)},ec=e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},eu=e=>{let{paddingInline:t,onlyIconSize:n}=e,r=(0,z.TS)(e,{buttonPaddingHorizontal:t,buttonIconOnlyFontSize:n});return r},ef=e=>({fontWeight:400,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.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:e.fontSizeLG,onlyIconSizeSM:e.fontSizeLG-2,onlyIconSizeLG:e.fontSizeLG+2,groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textHoverBg:e.colorBgTextHover,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,contentFontSize:e.fontSize,contentFontSizeSM:e.fontSize,contentFontSizeLG:e.fontSizeLG});var ed=(0,f.Z)("Button",e=>{let t=eu(e);return[W(t),el(t),ea(t),es(t),ec(t),eo(t),H(t)]},ef),ep=n(80110),eh=(0,f.b)(["Button","compact"],e=>{let t=eu(e);return[(0,ep.c)(t),function(e){var t;let n=`${e.componentCls}-compact-vertical`;return{[n]:Object.assign(Object.assign({},{[`&-item:not(${n}-last-item)`]:{marginBottom:-e.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}),(t=e.componentCls,{[`&-item:not(${n}-first-item):not(${n}-last-item)`]:{borderRadius:0},[`&-item${n}-first-item:not(${n}-last-item)`]:{[`&, &${t}-sm, &${t}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${n}-last-item:not(${n}-first-item)`]:{[`&, &${t}-sm, &${t}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}))}}(t)]},ef),eg=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function em(e){return"danger"===e?{danger:!0}:{type:e}}let ev=(0,r.forwardRef)((e,t)=>{var n,o;let{loading:s=!1,prefixCls:f,type:d="default",danger:p,shape:h="default",size:g,styles:m,disabled:v,className:y,rootClassName:b,children:x,icon:w,ghost:C=!1,block:S=!1,htmlType:$="button",classNames:j,style:L={}}=e,F=eg(e,["loading","prefixCls","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","ghost","block","htmlType","classNames","style"]),{getPrefixCls:_,autoInsertSpaceInButton:N,direction:M,button:z}=(0,r.useContext)(c.E_),D=_("btn",f),[H,W]=ed(D),U=(0,r.useContext)(k.Z),V=null!=v?v:U,q=(0,r.useContext)(P),G=(0,r.useMemo)(()=>(function(e){if("object"==typeof e&&e){let t=null==e?void 0:e.delay,n=!Number.isNaN(t)&&"number"==typeof t;return{loading:!1,delay:n?t:0}}return{loading:!!e,delay:0}})(s),[s]),[K,X]=(0,r.useState)(G.loading),[J,Y]=(0,r.useState)(!1),Q=(0,r.createRef)(),ee=(0,l.sQ)(t,Q),et=1===r.Children.count(x)&&!w&&!T(d);(0,r.useEffect)(()=>{let e=null;return G.delay>0?e=setTimeout(()=>{e=null,X(!0)},G.delay):X(G.loading),function(){e&&(clearTimeout(e),e=null)}},[G]),(0,r.useEffect)(()=>{if(!ee||!ee.current||!1===N)return;let e=ee.current.textContent;et&&A(e)?J||Y(!0):J&&Y(!1)},[ee]);let en=t=>{let{onClick:n}=e;if(K||V){t.preventDefault();return}null==n||n(t)},er=!1!==N,{compactSize:eo,compactItemClassnames:ei}=(0,O.ri)(D,M),ea=(0,Z.Z)(e=>{var t,n;return null!==(n=null!==(t=null!=g?g:eo)&&void 0!==t?t:q)&&void 0!==n?n:e}),el=ea&&({large:"lg",small:"sm",middle:void 0})[ea]||"",es=K?"loading":w,ec=(0,a.Z)(F,["navigate"]),eu=i()(D,W,{[`${D}-${h}`]:"default"!==h&&h,[`${D}-${d}`]:d,[`${D}-${el}`]:el,[`${D}-icon-only`]:!x&&0!==x&&!!es,[`${D}-background-ghost`]:C&&!T(d),[`${D}-loading`]:K,[`${D}-two-chinese-chars`]:J&&er&&!K,[`${D}-block`]:S,[`${D}-dangerous`]:!!p,[`${D}-rtl`]:"rtl"===M},ei,y,b,null==z?void 0:z.className),ef=Object.assign(Object.assign({},null==z?void 0:z.style),L),ep=i()(null==j?void 0:j.icon,null===(n=null==z?void 0:z.classNames)||void 0===n?void 0:n.icon),em=Object.assign(Object.assign({},(null==m?void 0:m.icon)||{}),(null===(o=null==z?void 0:z.styles)||void 0===o?void 0:o.icon)||{}),ev=w&&!K?r.createElement(I,{prefixCls:D,className:ep,style:em},w):r.createElement(B,{existIcon:!!w,prefixCls:D,loading:!!K}),ey=x||0===x?function(e,t){let n=!1,o=[];return r.Children.forEach(e,e=>{let t=typeof e,r="string"===t||"number"===t;if(n&&r){let t=o.length-1,n=o[t];o[t]=`${n}${e}`}else o.push(e);n=r}),r.Children.map(o,e=>(function(e,t){if(null==e)return;let n=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&R(e.type)&&A(e.props.children)?(0,u.Tm)(e,{children:e.props.children.split("").join(n)}):R(e)?A(e)?r.createElement("span",null,e.split("").join(n)):r.createElement("span",null,e):(0,u.M2)(e)?r.createElement("span",null,e):e})(e,t))}(x,et&&er):null;if(void 0!==ec.href)return H(r.createElement("a",Object.assign({},ec,{className:i()(eu,{[`${D}-disabled`]:V}),style:ef,onClick:en,ref:ee}),ev,ey));let eb=r.createElement("button",Object.assign({},F,{type:$,className:eu,style:ef,onClick:en,disabled:V,ref:ee}),ev,ey,ei&&r.createElement(eh,{key:"compact",prefixCls:D}));return T(d)||(eb=r.createElement(E,{component:"Button",disabled:!!K},eb)),H(eb)});ev.Group=e=>{let{getPrefixCls:t,direction:n}=r.useContext(c.E_),{prefixCls:o,size:a,className:l}=e,s=$(e,["prefixCls","size","className"]),u=t("btn-group",o),[,,f]=(0,S.Z)(),d="";switch(a){case"large":d="lg";break;case"small":d="sm"}let p=i()(u,{[`${u}-${d}`]:d,[`${u}-rtl`]:"rtl"===n},l,f);return r.createElement(P.Provider,{value:a},r.createElement("div",Object.assign({},s,{className:p})))},ev.__ANT_BUTTON=!0;var ey=ev},71577:function(e,t,n){"use strict";var r=n(80029);t.ZP=r.Z},98866:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});var r=n(67294);let o=r.createContext(!1),i=e=>{let{children:t,disabled:n}=e,i=r.useContext(o);return r.createElement(o.Provider,{value:null!=n?n:i},t)};t.Z=o},97647:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(67294);let o=r.createContext(void 0),i=e=>{let{children:t,size:n}=e,i=r.useContext(o);return r.createElement(o.Provider,{value:n||i},t)};t.Z=o},53124:function(e,t,n){"use strict";n.d(t,{E_:function(){return i},oR:function(){return o}});var r=n(67294);let o="anticon",i=r.createContext({getPrefixCls:(e,t)=>t||(e?`ant-${e}`:"ant"),iconPrefixCls:o}),{Consumer:a}=i},98675:function(e,t,n){"use strict";var r=n(67294),o=n(97647);t.Z=e=>{let t=r.useContext(o.Z),n=r.useMemo(()=>e?"string"==typeof e?null!=e?e:t:e instanceof Function?e(t):t:t,[e,t]);return n}},46735:function(e,t,n){"use strict";let r,o,i;n.d(t,{ZP:function(){return N},w6:function(){return L}});var a=n(76325),l=n(63017),s=n(56982),c=n(8880),u=n(67294),f=n(37920),d=n(83008),p=n(76745),h=e=>{let{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>{let e=(0,d.f)(t&&t.Modal);return e},[t]);let o=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(p.Z.Provider,{value:o},n)},g=n(88526),m=n(49617),v=n(2790),y=n(53124),b=n(16397),x=n(10274),w=n(98924),C=n(44958);let S=`-ant-${Date.now()}-${Math.random()}`;var E=n(98866),k=n(97647),Z=n(91881),O=n(82225),$=n(46605);function P(e){let{children:t}=e,[,n]=(0,$.Z)(),{motion:r}=n,o=u.useRef(!1);return(o.current=o.current||!1===r,o.current)?u.createElement(O.zt,{motion:r},t):t}var j=n(53269),A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let R=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form","select","button"];function T(){return r||"ant"}function I(){return o||y.oR}let L=()=>({getPrefixCls:(e,t)=>t||(e?`${T()}-${e}`:T()),getIconPrefixCls:I,getRootPrefixCls:()=>r||T(),getTheme:()=>i}),F=e=>{let{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:i,form:d,locale:p,componentSize:b,direction:x,space:w,virtual:C,dropdownMatchSelectWidth:S,popupMatchSelectWidth:O,popupOverflow:$,legacyLocale:T,parentContext:I,iconPrefixCls:L,theme:F,componentDisabled:_,segmented:N,statistic:B,spin:M,calendar:z,carousel:D,cascader:H,collapse:W,typography:U,checkbox:V,descriptions:q,divider:G,drawer:K,skeleton:X,steps:J,image:Y,layout:Q,list:ee,mentions:et,modal:en,progress:er,result:eo,slider:ei,breadcrumb:ea,menu:el,pagination:es,input:ec,empty:eu,badge:ef,radio:ed,rate:ep,switch:eh,transfer:eg,avatar:em,message:ev,tag:ey,table:eb,card:ex,tabs:ew,timeline:eC,timePicker:eS,upload:eE,notification:ek,tree:eZ,colorPicker:eO,datePicker:e$,wave:eP}=e,ej=u.useCallback((t,n)=>{let{prefixCls:r}=e;if(n)return n;let o=r||I.getPrefixCls("");return t?`${o}-${t}`:o},[I.getPrefixCls,e.prefixCls]),eA=L||I.iconPrefixCls||y.oR,eR=eA!==I.iconPrefixCls,eT=n||I.csp,eI=(0,j.Z)(eA,eT),eL=function(e,t){let n=e||{},r=!1!==n.inherit&&t?t:m.u_;return(0,s.Z)(()=>{if(!e)return t;let o=Object.assign({},r.components);return Object.keys(e.components||{}).forEach(t=>{o[t]=Object.assign(Object.assign({},o[t]),e.components[t])}),Object.assign(Object.assign(Object.assign({},r),n),{token:Object.assign(Object.assign({},r.token),n.token),components:o})},[n,r],(e,t)=>e.some((e,n)=>{let r=t[n];return!(0,Z.Z)(e,r,!0)}))}(F,I.theme),eF={csp:eT,autoInsertSpaceInButton:r,alert:o,anchor:i,locale:p||T,direction:x,space:w,virtual:C,popupMatchSelectWidth:null!=O?O:S,popupOverflow:$,getPrefixCls:ej,iconPrefixCls:eA,theme:eL,segmented:N,statistic:B,spin:M,calendar:z,carousel:D,cascader:H,collapse:W,typography:U,checkbox:V,descriptions:q,divider:G,drawer:K,skeleton:X,steps:J,image:Y,input:ec,layout:Q,list:ee,mentions:et,modal:en,progress:er,result:eo,slider:ei,breadcrumb:ea,menu:el,pagination:es,empty:eu,badge:ef,radio:ed,rate:ep,switch:eh,transfer:eg,avatar:em,message:ev,tag:ey,table:eb,card:ex,tabs:ew,timeline:eC,timePicker:eS,upload:eE,notification:ek,tree:eZ,colorPicker:eO,datePicker:e$,wave:eP},e_=Object.assign({},I);Object.keys(eF).forEach(e=>{void 0!==eF[e]&&(e_[e]=eF[e])}),R.forEach(t=>{let n=e[t];n&&(e_[t]=n)});let eN=(0,s.Z)(()=>e_,e_,(e,t)=>{let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some(n=>e[n]!==t[n])}),eB=u.useMemo(()=>({prefixCls:eA,csp:eT}),[eA,eT]),eM=eR?eI(t):t,ez=u.useMemo(()=>{var e,t,n,r;return(0,c.T)((null===(e=g.Z.Form)||void 0===e?void 0:e.defaultValidateMessages)||{},(null===(n=null===(t=eN.locale)||void 0===t?void 0:t.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(r=eN.form)||void 0===r?void 0:r.validateMessages)||{},(null==d?void 0:d.validateMessages)||{})},[eN,null==d?void 0:d.validateMessages]);Object.keys(ez).length>0&&(eM=u.createElement(f.Z.Provider,{value:ez},t)),p&&(eM=u.createElement(h,{locale:p,_ANT_MARK__:"internalMark"},eM)),(eA||eT)&&(eM=u.createElement(l.Z.Provider,{value:eB},eM)),b&&(eM=u.createElement(k.q,{size:b},eM)),eM=u.createElement(P,null,eM);let eD=u.useMemo(()=>{let e=eL||{},{algorithm:t,token:n,components:r}=e,o=A(e,["algorithm","token","components"]),i=t&&(!Array.isArray(t)||t.length>0)?(0,a.jG)(t):m.uH,l={};return Object.entries(r||{}).forEach(e=>{let[t,n]=e,r=Object.assign({},n);"algorithm"in r&&(!0===r.algorithm?r.theme=i:(Array.isArray(r.algorithm)||"function"==typeof r.algorithm)&&(r.theme=(0,a.jG)(r.algorithm)),delete r.algorithm),l[t]=r}),Object.assign(Object.assign({},o),{theme:i,token:Object.assign(Object.assign({},v.Z),n),components:l})},[eL]);return F&&(eM=u.createElement(m.Mj.Provider,{value:eD},eM)),void 0!==_&&(eM=u.createElement(E.n,{disabled:_},eM)),u.createElement(y.E_.Provider,{value:eN},eM)},_=e=>{let t=u.useContext(y.E_),n=u.useContext(p.Z);return u.createElement(F,Object.assign({parentContext:t,legacyLocale:n},e))};_.ConfigContext=y.E_,_.SizeContext=k.Z,_.config=e=>{let{prefixCls:t,iconPrefixCls:n,theme:a}=e;void 0!==t&&(r=t),void 0!==n&&(o=n),a&&(Object.keys(a).some(e=>e.endsWith("Color"))?function(e,t){let n=function(e,t){let n={},r=(e,t)=>{let n=e.clone();return(n=(null==t?void 0:t(n))||n).toRgbString()},o=(e,t)=>{let o=new x.C(e),i=(0,b.R_)(o.toRgbString());n[`${t}-color`]=r(o),n[`${t}-color-disabled`]=i[1],n[`${t}-color-hover`]=i[4],n[`${t}-color-active`]=i[6],n[`${t}-color-outline`]=o.clone().setAlpha(.2).toRgbString(),n[`${t}-color-deprecated-bg`]=i[0],n[`${t}-color-deprecated-border`]=i[2]};if(t.primaryColor){o(t.primaryColor,"primary");let e=new x.C(t.primaryColor),i=(0,b.R_)(e.toRgbString());i.forEach((e,t)=>{n[`primary-${t+1}`]=e}),n["primary-color-deprecated-l-35"]=r(e,e=>e.lighten(35)),n["primary-color-deprecated-l-20"]=r(e,e=>e.lighten(20)),n["primary-color-deprecated-t-20"]=r(e,e=>e.tint(20)),n["primary-color-deprecated-t-50"]=r(e,e=>e.tint(50)),n["primary-color-deprecated-f-12"]=r(e,e=>e.setAlpha(.12*e.getAlpha()));let a=new x.C(i[0]);n["primary-color-active-deprecated-f-30"]=r(a,e=>e.setAlpha(.3*e.getAlpha())),n["primary-color-active-deprecated-d-02"]=r(a,e=>e.darken(2))}t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info");let i=Object.keys(n).map(t=>`--${e}-${t}: ${n[t]};`);return` + &:active`]:{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},A(`${t}-primary`,o),A(`${t}-danger`,i)]}};let T=e=>{let{componentCls:t,iconCls:n,fontWeight:r}=e;return{[t]:{outline:"none",position:"relative",display:"inline-block",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:e.lineHeight,color:e.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${t}-icon`]:{lineHeight:0},[`> ${n} + span, > span + ${n}`]:{marginInlineStart:e.marginXS},[`&:not(${t}-icon-only) > ${t}-icon`]:{[`&${t}-loading-icon, &:not(:last-child)`]:{marginInlineEnd:e.marginXS}},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},(0,$.Qy)(e)),[`&-icon-only${t}-compact-item`]:{flex:"none"},[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:e.lineWidth,height:`calc(100% + ${2*e.lineWidth}px)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:`calc(100% + ${2*e.lineWidth}px)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},I=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),_=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),L=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.controlHeight/2,paddingInlineEnd:e.controlHeight/2}),F=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,boxShadow:"none"}),N=(e,t,n,r,o,i,a,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,backgroundColor:t,borderColor:r||void 0,boxShadow:"none"},I(e,Object.assign({backgroundColor:t},a),Object.assign({backgroundColor:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:i||void 0}})}),B=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},F(e))}),M=e=>Object.assign({},B(e)),z=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),D=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},M(e)),{backgroundColor:e.defaultBg,borderColor:e.defaultBorderColor,color:e.defaultColor,boxShadow:e.defaultShadow}),I(e.componentCls,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),N(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:e.colorError,borderColor:e.colorError},I(e.componentCls,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),N(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),B(e))}),H=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},M(e)),{color:e.primaryColor,backgroundColor:e.colorPrimary,boxShadow:e.primaryShadow}),I(e.componentCls,{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryHover},{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryActive})),N(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:e.colorError,boxShadow:e.dangerShadow,color:e.dangerColor},I(e.componentCls,{backgroundColor:e.colorErrorHover},{backgroundColor:e.colorErrorActive})),N(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),B(e))}),W=e=>Object.assign(Object.assign({},D(e)),{borderStyle:"dashed"}),U=e=>Object.assign(Object.assign(Object.assign({color:e.colorLink},I(e.componentCls,{color:e.colorLinkHover,backgroundColor:e.linkHoverBg},{color:e.colorLinkActive})),z(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},I(e.componentCls,{color:e.colorErrorHover},{color:e.colorErrorActive})),z(e))}),V=e=>Object.assign(Object.assign(Object.assign({},I(e.componentCls,{color:e.colorText,backgroundColor:e.textHoverBg},{color:e.colorText,backgroundColor:e.colorBgTextActive})),z(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},z(e)),I(e.componentCls,{color:e.colorErrorHover,backgroundColor:e.colorErrorBg},{color:e.colorErrorHover,backgroundColor:e.colorErrorBg}))}),q=e=>{let{componentCls:t}=e;return{[`${t}-default`]:D(e),[`${t}-primary`]:H(e),[`${t}-dashed`]:W(e),[`${t}-link`]:U(e),[`${t}-text`]:V(e),[`${t}-ghost`]:N(e.componentCls,e.ghostBg,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)}},G=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",{componentCls:n,controlHeight:r,fontSize:o,lineHeight:i,lineWidth:a,borderRadius:l,buttonPaddingHorizontal:s,iconCls:c}=e,u=`${n}-icon-only`;return[{[`${n}${t}`]:{fontSize:o,height:r,padding:`${Math.max(0,(r-o*i)/2-a)}px ${s}px`,borderRadius:l,[`&${u}`]:{width:r,paddingInlineStart:0,paddingInlineEnd:0,[`&${n}-round`]:{width:"auto"},[c]:{fontSize:e.buttonIconOnlyFontSize}},[`&${n}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${n}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`}}},{[`${n}${n}-circle${t}`]:_(e)},{[`${n}${n}-round${t}`]:L(e)}]},K=e=>G((0,P.TS)(e,{fontSize:e.contentFontSize})),X=e=>{let t=(0,P.TS)(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return G(t,`${e.componentCls}-sm`)},J=e=>{let t=(0,P.TS)(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return G(t,`${e.componentCls}-lg`)},Y=e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Q=e=>{let{paddingInline:t,onlyIconSize:n}=e,r=(0,P.TS)(e,{buttonPaddingHorizontal:t,buttonIconOnlyFontSize:n});return r},ee=e=>({fontWeight:400,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.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:e.fontSizeLG,onlyIconSizeSM:e.fontSizeLG-2,onlyIconSizeLG:e.fontSizeLG+2,groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textHoverBg:e.colorBgTextHover,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,contentFontSize:e.fontSize,contentFontSizeSM:e.fontSize,contentFontSizeLG:e.fontSizeLG});var et=(0,j.Z)("Button",e=>{let t=Q(e);return[T(t),X(t),K(t),J(t),Y(t),q(t),R(t)]},ee),en=n(80110),er=(0,j.b)(["Button","compact"],e=>{let t=Q(e);return[(0,en.c)(t),function(e){var t;let n=`${e.componentCls}-compact-vertical`;return{[n]:Object.assign(Object.assign({},{[`&-item:not(${n}-last-item)`]:{marginBottom:-e.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}),(t=e.componentCls,{[`&-item:not(${n}-first-item):not(${n}-last-item)`]:{borderRadius:0},[`&-item${n}-first-item:not(${n}-last-item)`]:{[`&, &${t}-sm, &${t}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${n}-last-item:not(${n}-first-item)`]:{[`&, &${t}-sm, &${t}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}))}}(t)]},ee),eo=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function ei(e){return"danger"===e?{danger:!0}:{type:e}}let ea=(0,r.forwardRef)((e,t)=>{var n,o;let{loading:p=!1,prefixCls:h,type:v="default",danger:C,shape:S="default",size:E,styles:k,disabled:Z,className:$,rootClassName:P,children:j,icon:A,ghost:R=!1,block:T=!1,htmlType:I="button",classNames:_,style:L={}}=e,F=eo(e,["loading","prefixCls","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","ghost","block","htmlType","classNames","style"]),{getPrefixCls:N,autoInsertSpaceInButton:B,direction:M,button:z}=(0,r.useContext)(c.E_),D=N("btn",h),[H,W]=et(D),U=(0,r.useContext)(u.Z),V=null!=Z?Z:U,q=(0,r.useContext)(g),G=(0,r.useMemo)(()=>(function(e){if("object"==typeof e&&e){let t=null==e?void 0:e.delay,n=!Number.isNaN(t)&&"number"==typeof t;return{loading:!1,delay:n?t:0}}return{loading:!!e,delay:0}})(p),[p]),[K,X]=(0,r.useState)(G.loading),[J,Y]=(0,r.useState)(!1),Q=(0,r.createRef)(),ee=(0,l.sQ)(t,Q),en=1===r.Children.count(j)&&!A&&!x(v);(0,r.useEffect)(()=>{let e=null;return G.delay>0?e=setTimeout(()=>{e=null,X(!0)},G.delay):X(G.loading),function(){e&&(clearTimeout(e),e=null)}},[G]),(0,r.useEffect)(()=>{if(!ee||!ee.current||!1===B)return;let e=ee.current.textContent;en&&y(e)?J||Y(!0):J&&Y(!1)},[ee]);let ei=t=>{let{onClick:n}=e;if(K||V){t.preventDefault();return}null==n||n(t)},ea=!1!==B,{compactSize:el,compactItemClassnames:es}=(0,d.ri)(D,M),ec=(0,f.Z)(e=>{var t,n;return null!==(n=null!==(t=null!=E?E:el)&&void 0!==t?t:q)&&void 0!==n?n:e}),eu=ec&&({large:"lg",small:"sm",middle:void 0})[ec]||"",ef=K?"loading":A,ed=(0,a.Z)(F,["navigate"]),ep=i()(D,W,{[`${D}-${S}`]:"default"!==S&&S,[`${D}-${v}`]:v,[`${D}-${eu}`]:eu,[`${D}-icon-only`]:!j&&0!==j&&!!ef,[`${D}-background-ghost`]:R&&!x(v),[`${D}-loading`]:K,[`${D}-two-chinese-chars`]:J&&ea&&!K,[`${D}-block`]:T,[`${D}-dangerous`]:!!C,[`${D}-rtl`]:"rtl"===M},es,$,P,null==z?void 0:z.className),eh=Object.assign(Object.assign({},null==z?void 0:z.style),L),eg=i()(null==_?void 0:_.icon,null===(n=null==z?void 0:z.classNames)||void 0===n?void 0:n.icon),em=Object.assign(Object.assign({},(null==k?void 0:k.icon)||{}),(null===(o=null==z?void 0:z.styles)||void 0===o?void 0:o.icon)||{}),ev=A&&!K?r.createElement(w,{prefixCls:D,className:eg,style:em},A):r.createElement(O,{existIcon:!!A,prefixCls:D,loading:!!K}),ey=j||0===j?function(e,t){let n=!1,o=[];return r.Children.forEach(e,e=>{let t=typeof e,r="string"===t||"number"===t;if(n&&r){let t=o.length-1,n=o[t];o[t]=`${n}${e}`}else o.push(e);n=r}),r.Children.map(o,e=>(function(e,t){if(null==e)return;let n=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&b(e.type)&&y(e.props.children)?(0,m.Tm)(e,{children:e.props.children.split("").join(n)}):b(e)?y(e)?r.createElement("span",null,e.split("").join(n)):r.createElement("span",null,e):(0,m.M2)(e)?r.createElement("span",null,e):e})(e,t))}(j,en&&ea):null;if(void 0!==ed.href)return H(r.createElement("a",Object.assign({},ed,{className:i()(ep,{[`${D}-disabled`]:V}),style:eh,onClick:ei,ref:ee}),ev,ey));let eb=r.createElement("button",Object.assign({},F,{type:I,className:ep,style:eh,onClick:ei,disabled:V,ref:ee}),ev,ey,es&&r.createElement(er,{key:"compact",prefixCls:D}));return x(v)||(eb=r.createElement(s.Z,{component:"Button",disabled:!!K},eb)),H(eb)});ea.Group=e=>{let{getPrefixCls:t,direction:n}=r.useContext(c.E_),{prefixCls:o,size:a,className:l}=e,s=h(e,["prefixCls","size","className"]),u=t("btn-group",o),[,,f]=(0,p.Z)(),d="";switch(a){case"large":d="lg";break;case"small":d="sm"}let m=i()(u,{[`${u}-${d}`]:d,[`${u}-rtl`]:"rtl"===n},l,f);return r.createElement(g.Provider,{value:a},r.createElement("div",Object.assign({},s,{className:m})))},ea.__ANT_BUTTON=!0;var el=ea},71577:function(e,t,n){"use strict";var r=n(4026);t.ZP=r.Z},98866:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});var r=n(67294);let o=r.createContext(!1),i=e=>{let{children:t,disabled:n}=e,i=r.useContext(o);return r.createElement(o.Provider,{value:null!=n?n:i},t)};t.Z=o},97647:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(67294);let o=r.createContext(void 0),i=e=>{let{children:t,size:n}=e,i=r.useContext(o);return r.createElement(o.Provider,{value:n||i},t)};t.Z=o},53124:function(e,t,n){"use strict";n.d(t,{E_:function(){return i},oR:function(){return o}});var r=n(67294);let o="anticon",i=r.createContext({getPrefixCls:(e,t)=>t||(e?`ant-${e}`:"ant"),iconPrefixCls:o}),{Consumer:a}=i},98675:function(e,t,n){"use strict";var r=n(67294),o=n(97647);t.Z=e=>{let t=r.useContext(o.Z),n=r.useMemo(()=>e?"string"==typeof e?null!=e?e:t:e instanceof Function?e(t):t:t,[e,t]);return n}},46735:function(e,t,n){"use strict";let r,o,i;n.d(t,{ZP:function(){return N},w6:function(){return _}});var a=n(76325),l=n(63017),s=n(56982),c=n(8880),u=n(67294),f=n(37920),d=n(83008),p=n(76745),h=e=>{let{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>{let e=(0,d.f)(t&&t.Modal);return e},[t]);let o=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(p.Z.Provider,{value:o},n)},g=n(88526),m=n(49617),v=n(2790),y=n(53124),b=n(16397),x=n(10274),w=n(98924),C=n(44958);let S=`-ant-${Date.now()}-${Math.random()}`;var E=n(98866),k=n(97647),Z=n(91881),O=n(82225),$=n(46605);function P(e){let{children:t}=e,[,n]=(0,$.Z)(),{motion:r}=n,o=u.useRef(!1);return(o.current=o.current||!1===r,o.current)?u.createElement(O.zt,{motion:r},t):t}var j=n(53269),A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let R=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form","select","button"];function T(){return r||"ant"}function I(){return o||y.oR}let _=()=>({getPrefixCls:(e,t)=>t||(e?`${T()}-${e}`:T()),getIconPrefixCls:I,getRootPrefixCls:()=>r||T(),getTheme:()=>i}),L=e=>{let{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:i,form:d,locale:p,componentSize:b,direction:x,space:w,virtual:C,dropdownMatchSelectWidth:S,popupMatchSelectWidth:O,popupOverflow:$,legacyLocale:T,parentContext:I,iconPrefixCls:_,theme:L,componentDisabled:F,segmented:N,statistic:B,spin:M,calendar:z,carousel:D,cascader:H,collapse:W,typography:U,checkbox:V,descriptions:q,divider:G,drawer:K,skeleton:X,steps:J,image:Y,layout:Q,list:ee,mentions:et,modal:en,progress:er,result:eo,slider:ei,breadcrumb:ea,menu:el,pagination:es,input:ec,empty:eu,badge:ef,radio:ed,rate:ep,switch:eh,transfer:eg,avatar:em,message:ev,tag:ey,table:eb,card:ex,tabs:ew,timeline:eC,timePicker:eS,upload:eE,notification:ek,tree:eZ,colorPicker:eO,datePicker:e$,wave:eP}=e,ej=u.useCallback((t,n)=>{let{prefixCls:r}=e;if(n)return n;let o=r||I.getPrefixCls("");return t?`${o}-${t}`:o},[I.getPrefixCls,e.prefixCls]),eA=_||I.iconPrefixCls||y.oR,eR=eA!==I.iconPrefixCls,eT=n||I.csp,eI=(0,j.Z)(eA,eT),e_=function(e,t){let n=e||{},r=!1!==n.inherit&&t?t:m.u_;return(0,s.Z)(()=>{if(!e)return t;let o=Object.assign({},r.components);return Object.keys(e.components||{}).forEach(t=>{o[t]=Object.assign(Object.assign({},o[t]),e.components[t])}),Object.assign(Object.assign(Object.assign({},r),n),{token:Object.assign(Object.assign({},r.token),n.token),components:o})},[n,r],(e,t)=>e.some((e,n)=>{let r=t[n];return!(0,Z.Z)(e,r,!0)}))}(L,I.theme),eL={csp:eT,autoInsertSpaceInButton:r,alert:o,anchor:i,locale:p||T,direction:x,space:w,virtual:C,popupMatchSelectWidth:null!=O?O:S,popupOverflow:$,getPrefixCls:ej,iconPrefixCls:eA,theme:e_,segmented:N,statistic:B,spin:M,calendar:z,carousel:D,cascader:H,collapse:W,typography:U,checkbox:V,descriptions:q,divider:G,drawer:K,skeleton:X,steps:J,image:Y,input:ec,layout:Q,list:ee,mentions:et,modal:en,progress:er,result:eo,slider:ei,breadcrumb:ea,menu:el,pagination:es,empty:eu,badge:ef,radio:ed,rate:ep,switch:eh,transfer:eg,avatar:em,message:ev,tag:ey,table:eb,card:ex,tabs:ew,timeline:eC,timePicker:eS,upload:eE,notification:ek,tree:eZ,colorPicker:eO,datePicker:e$,wave:eP},eF=Object.assign({},I);Object.keys(eL).forEach(e=>{void 0!==eL[e]&&(eF[e]=eL[e])}),R.forEach(t=>{let n=e[t];n&&(eF[t]=n)});let eN=(0,s.Z)(()=>eF,eF,(e,t)=>{let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some(n=>e[n]!==t[n])}),eB=u.useMemo(()=>({prefixCls:eA,csp:eT}),[eA,eT]),eM=eR?eI(t):t,ez=u.useMemo(()=>{var e,t,n,r;return(0,c.T)((null===(e=g.Z.Form)||void 0===e?void 0:e.defaultValidateMessages)||{},(null===(n=null===(t=eN.locale)||void 0===t?void 0:t.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(r=eN.form)||void 0===r?void 0:r.validateMessages)||{},(null==d?void 0:d.validateMessages)||{})},[eN,null==d?void 0:d.validateMessages]);Object.keys(ez).length>0&&(eM=u.createElement(f.Z.Provider,{value:ez},t)),p&&(eM=u.createElement(h,{locale:p,_ANT_MARK__:"internalMark"},eM)),(eA||eT)&&(eM=u.createElement(l.Z.Provider,{value:eB},eM)),b&&(eM=u.createElement(k.q,{size:b},eM)),eM=u.createElement(P,null,eM);let eD=u.useMemo(()=>{let e=e_||{},{algorithm:t,token:n,components:r}=e,o=A(e,["algorithm","token","components"]),i=t&&(!Array.isArray(t)||t.length>0)?(0,a.jG)(t):m.uH,l={};return Object.entries(r||{}).forEach(e=>{let[t,n]=e,r=Object.assign({},n);"algorithm"in r&&(!0===r.algorithm?r.theme=i:(Array.isArray(r.algorithm)||"function"==typeof r.algorithm)&&(r.theme=(0,a.jG)(r.algorithm)),delete r.algorithm),l[t]=r}),Object.assign(Object.assign({},o),{theme:i,token:Object.assign(Object.assign({},v.Z),n),components:l})},[e_]);return L&&(eM=u.createElement(m.Mj.Provider,{value:eD},eM)),void 0!==F&&(eM=u.createElement(E.n,{disabled:F},eM)),u.createElement(y.E_.Provider,{value:eN},eM)},F=e=>{let t=u.useContext(y.E_),n=u.useContext(p.Z);return u.createElement(L,Object.assign({parentContext:t,legacyLocale:n},e))};F.ConfigContext=y.E_,F.SizeContext=k.Z,F.config=e=>{let{prefixCls:t,iconPrefixCls:n,theme:a}=e;void 0!==t&&(r=t),void 0!==n&&(o=n),a&&(Object.keys(a).some(e=>e.endsWith("Color"))?function(e,t){let n=function(e,t){let n={},r=(e,t)=>{let n=e.clone();return(n=(null==t?void 0:t(n))||n).toRgbString()},o=(e,t)=>{let o=new x.C(e),i=(0,b.R_)(o.toRgbString());n[`${t}-color`]=r(o),n[`${t}-color-disabled`]=i[1],n[`${t}-color-hover`]=i[4],n[`${t}-color-active`]=i[6],n[`${t}-color-outline`]=o.clone().setAlpha(.2).toRgbString(),n[`${t}-color-deprecated-bg`]=i[0],n[`${t}-color-deprecated-border`]=i[2]};if(t.primaryColor){o(t.primaryColor,"primary");let e=new x.C(t.primaryColor),i=(0,b.R_)(e.toRgbString());i.forEach((e,t)=>{n[`primary-${t+1}`]=e}),n["primary-color-deprecated-l-35"]=r(e,e=>e.lighten(35)),n["primary-color-deprecated-l-20"]=r(e,e=>e.lighten(20)),n["primary-color-deprecated-t-20"]=r(e,e=>e.tint(20)),n["primary-color-deprecated-t-50"]=r(e,e=>e.tint(50)),n["primary-color-deprecated-f-12"]=r(e,e=>e.setAlpha(.12*e.getAlpha()));let a=new x.C(i[0]);n["primary-color-active-deprecated-f-30"]=r(a,e=>e.setAlpha(.3*e.getAlpha())),n["primary-color-active-deprecated-d-02"]=r(a,e=>e.darken(2))}t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info");let i=Object.keys(n).map(t=>`--${e}-${t}: ${n[t]};`);return` :root { ${i.join("\n")} } - `.trim()}(e,t);(0,w.Z)()&&(0,C.hq)(n,`${S}-dynamic-theme`)}(T(),a):i=a)},_.useConfig=function(){let e=(0,u.useContext)(E.Z),t=(0,u.useContext)(k.Z);return{componentDisabled:e,componentSize:t}},Object.defineProperty(_,"SizeContext",{get:()=>k.Z});var N=_},65223:function(e,t,n){"use strict";n.d(t,{RV:function(){return s},Rk:function(){return c},Ux:function(){return f},aM:function(){return u},q3:function(){return a},qI:function(){return l}});var r=n(67294),o=n(43589),i=n(98423);let a=r.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),l=r.createContext(null),s=e=>{let t=(0,i.Z)(e,["prefixCls"]);return r.createElement(o.RV,Object.assign({},t))},c=r.createContext({prefixCls:""}),u=r.createContext({}),f=e=>{let{children:t,status:n,override:o}=e,i=(0,r.useContext)(u),a=(0,r.useMemo)(()=>{let e=Object.assign({},i);return o&&delete e.isFormItemInput,n&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[n,o,i]);return r.createElement(u.Provider,{value:a},t)}},37920:function(e,t,n){"use strict";var r=n(67294);t.Z=(0,r.createContext)(void 0)},76745:function(e,t,n){"use strict";var r=n(67294);let o=(0,r.createContext)(void 0);t.Z=o},88526:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(62906),o={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};let i={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),timePickerLocale:Object.assign({},o)},a="${label} is not a valid ${type}",l={locale:"en",Pagination:r.Z,DatePicker:i,TimePicker:o,Calendar:i,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:a,method:a,array:a,object:a,number:a,date:a,boolean:a,integer:a,float:a,regexp:a,email:a,url:a,hex:a},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh"},ColorPicker:{presetEmpty:"Empty"}};var s=l},10110:function(e,t,n){"use strict";var r=n(67294),o=n(76745),i=n(88526);t.Z=(e,t)=>{let n=r.useContext(o.Z),a=r.useMemo(()=>{var r;let o=t||i.Z[e],a=null!==(r=null==n?void 0:n[e])&&void 0!==r?r:{};return Object.assign(Object.assign({},"function"==typeof o?o():o),a||{})},[e,t,n]),l=r.useMemo(()=>{let e=null==n?void 0:n.locale;return(null==n?void 0:n.exist)&&!e?i.Z.locale:e},[n]);return[a,l]}},12678:function(e,t,n){"use strict";let r;n.d(t,{Z:function(){return ez}});var o=n(74902),i=n(38135),a=n(67294),l=n(46735),s=n(89739),c=n(4340),u=n(21640),f=n(78860),d=n(94184),p=n.n(d),h=n(33603),g=n(10110),m=n(30470),v=n(71577),y=n(80029),b=e=>{let{type:t,children:n,prefixCls:r,buttonProps:o,close:i,autoFocus:l,emitEvent:s,isSilent:c,quitOnNullishReturnValue:u,actionFn:f}=e,d=a.useRef(!1),p=a.useRef(null),[h,g]=(0,m.Z)(!1),b=function(){null==i||i.apply(void 0,arguments)};a.useEffect(()=>{let e=null;return l&&(e=setTimeout(()=>{var e;null===(e=p.current)||void 0===e||e.focus()})),()=>{e&&clearTimeout(e)}},[]);let x=e=>{e&&e.then&&(g(!0),e.then(function(){g(!1,!0),b.apply(void 0,arguments),d.current=!1},e=>{if(g(!1,!0),d.current=!1,null==c||!c())return Promise.reject(e)}))};return a.createElement(v.ZP,Object.assign({},(0,y.n)(t),{onClick:e=>{let t;if(!d.current){if(d.current=!0,!f){b();return}if(s){var n;if(t=f(e),u&&!((n=t)&&n.then)){d.current=!1,b(e);return}}else if(f.length)t=f(i),d.current=!1;else if(!(t=f())){b();return}x(t)}},loading:h,prefixCls:r},o,{ref:p}),n)};let x=a.createContext({}),{Provider:w}=x;var C=()=>{let{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:i,close:l,onCancel:s,onConfirm:c}=(0,a.useContext)(x);return o?a.createElement(b,{isSilent:r,actionFn:s,close:function(){null==l||l.apply(void 0,arguments),null==c||c(!1)},autoFocus:"cancel"===e,buttonProps:t,prefixCls:`${i}-btn`},n):null},S=()=>{let{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:i,okType:l,onConfirm:s,onOk:c}=(0,a.useContext)(x);return a.createElement(b,{isSilent:n,type:l||"primary",actionFn:c,close:function(){null==t||t.apply(void 0,arguments),null==s||s(!0)},autoFocus:"ok"===e,buttonProps:r,prefixCls:`${o}-btn`},i)},E=n(97937),k=n(87462),Z=n(97685),O=n(54535),$=a.createContext({}),P=n(1413),j=n(94999),A=n(7028),R=n(15105),T=n(64217);function I(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function L(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var o=e.document;"number"!=typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}var F=n(82225),_=n(42550),N=a.memo(function(e){return e.children},function(e,t){return!t.shouldUpdate}),B={width:0,height:0,overflow:"hidden",outline:"none"},M=a.forwardRef(function(e,t){var n,r,o,i=e.prefixCls,l=e.className,s=e.style,c=e.title,u=e.ariaId,f=e.footer,d=e.closable,h=e.closeIcon,g=e.onClose,m=e.children,v=e.bodyStyle,y=e.bodyProps,b=e.modalRender,x=e.onMouseDown,w=e.onMouseUp,C=e.holderRef,S=e.visible,E=e.forceRender,Z=e.width,O=e.height,j=a.useContext($).panel,A=(0,_.x1)(C,j),R=(0,a.useRef)(),T=(0,a.useRef)();a.useImperativeHandle(t,function(){return{focus:function(){var e;null===(e=R.current)||void 0===e||e.focus()},changeActive:function(e){var t=document.activeElement;e&&t===T.current?R.current.focus():e||t!==R.current||T.current.focus()}}});var I={};void 0!==Z&&(I.width=Z),void 0!==O&&(I.height=O),f&&(n=a.createElement("div",{className:"".concat(i,"-footer")},f)),c&&(r=a.createElement("div",{className:"".concat(i,"-header")},a.createElement("div",{className:"".concat(i,"-title"),id:u},c))),d&&(o=a.createElement("button",{type:"button",onClick:g,"aria-label":"Close",className:"".concat(i,"-close")},h||a.createElement("span",{className:"".concat(i,"-close-x")})));var L=a.createElement("div",{className:"".concat(i,"-content")},o,r,a.createElement("div",(0,k.Z)({className:"".concat(i,"-body"),style:v},y),m),n);return a.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":c?u:null,"aria-modal":"true",ref:A,style:(0,P.Z)((0,P.Z)({},s),I),className:p()(i,l),onMouseDown:x,onMouseUp:w},a.createElement("div",{tabIndex:0,ref:R,style:B,"aria-hidden":"true"}),a.createElement(N,{shouldUpdate:S||E},b?b(L):L),a.createElement("div",{tabIndex:0,ref:T,style:B,"aria-hidden":"true"}))}),z=a.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,i=e.className,l=e.visible,s=e.forceRender,c=e.destroyOnClose,u=e.motionName,f=e.ariaId,d=e.onVisibleChanged,h=e.mousePosition,g=(0,a.useRef)(),m=a.useState(),v=(0,Z.Z)(m,2),y=v[0],b=v[1],x={};function w(){var e,t,n,r,o,i=(n={left:(t=(e=g.current).getBoundingClientRect()).left,top:t.top},o=(r=e.ownerDocument).defaultView||r.parentWindow,n.left+=L(o),n.top+=L(o,!0),n);b(h?"".concat(h.x-i.left,"px ").concat(h.y-i.top,"px"):"")}return y&&(x.transformOrigin=y),a.createElement(F.ZP,{visible:l,onVisibleChanged:d,onAppearPrepare:w,onEnterPrepare:w,forceRender:s,motionName:u,removeOnLeave:c,ref:g},function(l,s){var c=l.className,u=l.style;return a.createElement(M,(0,k.Z)({},e,{ref:t,title:r,ariaId:f,prefixCls:n,holderRef:s,style:(0,P.Z)((0,P.Z)((0,P.Z)({},u),o),x),className:p()(i,c)}))})});function D(e){var t=e.prefixCls,n=e.style,r=e.visible,o=e.maskProps,i=e.motionName;return a.createElement(F.ZP,{key:"mask",visible:r,motionName:i,leavedClassName:"".concat(t,"-mask-hidden")},function(e,r){var i=e.className,l=e.style;return a.createElement("div",(0,k.Z)({ref:r,style:(0,P.Z)((0,P.Z)({},l),n),className:p()("".concat(t,"-mask"),i)},o))})}function H(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,r=e.zIndex,o=e.visible,i=void 0!==o&&o,l=e.keyboard,s=void 0===l||l,c=e.focusTriggerAfterClose,u=void 0===c||c,f=e.wrapStyle,d=e.wrapClassName,h=e.wrapProps,g=e.onClose,m=e.afterOpenChange,v=e.afterClose,y=e.transitionName,b=e.animation,x=e.closable,w=e.mask,C=void 0===w||w,S=e.maskTransitionName,E=e.maskAnimation,O=e.maskClosable,$=e.maskStyle,L=e.maskProps,F=e.rootClassName,_=(0,a.useRef)(),N=(0,a.useRef)(),B=(0,a.useRef)(),M=a.useState(i),H=(0,Z.Z)(M,2),W=H[0],U=H[1],V=(0,A.Z)();function q(e){null==g||g(e)}var G=(0,a.useRef)(!1),K=(0,a.useRef)(),X=null;return(void 0===O||O)&&(X=function(e){G.current?G.current=!1:N.current===e.target&&q(e)}),(0,a.useEffect)(function(){i&&(U(!0),(0,j.Z)(N.current,document.activeElement)||(_.current=document.activeElement))},[i]),(0,a.useEffect)(function(){return function(){clearTimeout(K.current)}},[]),a.createElement("div",(0,k.Z)({className:p()("".concat(n,"-root"),F)},(0,T.Z)(e,{data:!0})),a.createElement(D,{prefixCls:n,visible:C&&i,motionName:I(n,S,E),style:(0,P.Z)({zIndex:r},$),maskProps:L}),a.createElement("div",(0,k.Z)({tabIndex:-1,onKeyDown:function(e){if(s&&e.keyCode===R.Z.ESC){e.stopPropagation(),q(e);return}i&&e.keyCode===R.Z.TAB&&B.current.changeActive(!e.shiftKey)},className:p()("".concat(n,"-wrap"),d),ref:N,onClick:X,style:(0,P.Z)((0,P.Z)({zIndex:r},f),{},{display:W?null:"none"})},h),a.createElement(z,(0,k.Z)({},e,{onMouseDown:function(){clearTimeout(K.current),G.current=!0},onMouseUp:function(){K.current=setTimeout(function(){G.current=!1})},ref:B,closable:void 0===x||x,ariaId:V,prefixCls:n,visible:i&&W,onClose:q,onVisibleChanged:function(e){if(e)!function(){if(!(0,j.Z)(N.current,document.activeElement)){var e;null===(e=B.current)||void 0===e||e.focus()}}();else{if(U(!1),C&&_.current&&u){try{_.current.focus({preventScroll:!0})}catch(e){}_.current=null}W&&(null==v||v())}null==m||m(e)},motionName:I(n,y,b)}))))}z.displayName="Content";var W=function(e){var t=e.visible,n=e.getContainer,r=e.forceRender,o=e.destroyOnClose,i=void 0!==o&&o,l=e.afterClose,s=e.panelRef,c=a.useState(t),u=(0,Z.Z)(c,2),f=u[0],d=u[1],p=a.useMemo(function(){return{panel:s}},[s]);return(a.useEffect(function(){t&&d(!0)},[t]),r||!i||f)?a.createElement($.Provider,{value:p},a.createElement(O.Z,{open:t||r||f,autoDestroy:!1,getContainer:n,autoLock:t||f},a.createElement(H,(0,k.Z)({},e,{destroyOnClose:i,afterClose:function(){null==l||l(),d(!1)}})))):null};W.displayName="Dialog";var U=n(69760),V=n(98924),q=n(53124),G=n(65223),K=n(4173),X=n(16569),J=n(98866),Y=()=>{let{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=(0,a.useContext)(x);return a.createElement(v.ZP,Object.assign({onClick:n},e),t)},Q=()=>{let{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=(0,a.useContext)(x);return a.createElement(v.ZP,Object.assign({},(0,y.n)(n),{loading:e,onClick:o},t),r)},ee=n(83008);function et(e,t){return a.createElement("span",{className:`${e}-close-x`},t||a.createElement(E.Z,{className:`${e}-close-icon`}))}let en=e=>{let t;let{okText:n,okType:r="primary",cancelText:i,confirmLoading:l,onOk:s,onCancel:c,okButtonProps:u,cancelButtonProps:f,footer:d}=e,[p]=(0,g.Z)("Modal",(0,ee.A)()),h=n||(null==p?void 0:p.okText),m=i||(null==p?void 0:p.cancelText),v={confirmLoading:l,okButtonProps:u,cancelButtonProps:f,okTextLocale:h,cancelTextLocale:m,okType:r,onOk:s,onCancel:c},y=a.useMemo(()=>v,(0,o.Z)(Object.values(v)));return"function"==typeof d||void 0===d?(t=a.createElement(w,{value:y},a.createElement(Y,null),a.createElement(Q,null)),"function"==typeof d&&(t=d(t,{OkBtn:Q,CancelBtn:Y}))):t=d,a.createElement(J.n,{disabled:!1},t)};var er=n(14747),eo=n(16932),ei=n(50438),ea=n(45503),el=n(67968);function es(e){return{position:e,inset:0}}let ec=e=>{let{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}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},es("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},es("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch",[`&:has(${t}${n}-zoom-enter), &:has(${t}${n}-zoom-appear)`]:{pointerEvents:"none"}})}},{[`${t}-root`]:(0,eo.J$)(e)}]},eu=e=>{let{componentCls:t}=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})`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${e.marginXS} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},(0,er.Wf)(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${2*e.margin}px)`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`},[`${t}-close`]:Object.assign({position:"absolute",top:(e.modalHeaderHeight-e.modalCloseBtnSize)/2,insetInlineEnd:(e.modalHeaderHeight-e.modalCloseBtnSize)/2,zIndex:e.zIndexPopupBase+10,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 ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:`${e.modalCloseBtnSize}px`,justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:e.modalIconHoverColor,backgroundColor:e.wireframe?"transparent":e.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:e.wireframe?"transparent":e.colorFillContentHover}},(0,er.Qy)(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,marginBottom:e.marginXS},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word"},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn:not(${e.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, + `.trim()}(e,t);(0,w.Z)()&&(0,C.hq)(n,`${S}-dynamic-theme`)}(T(),a):i=a)},F.useConfig=function(){let e=(0,u.useContext)(E.Z),t=(0,u.useContext)(k.Z);return{componentDisabled:e,componentSize:t}},Object.defineProperty(F,"SizeContext",{get:()=>k.Z});var N=F},65223:function(e,t,n){"use strict";n.d(t,{RV:function(){return s},Rk:function(){return c},Ux:function(){return f},aM:function(){return u},q3:function(){return a},qI:function(){return l}});var r=n(67294),o=n(43589),i=n(98423);let a=r.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),l=r.createContext(null),s=e=>{let t=(0,i.Z)(e,["prefixCls"]);return r.createElement(o.RV,Object.assign({},t))},c=r.createContext({prefixCls:""}),u=r.createContext({}),f=e=>{let{children:t,status:n,override:o}=e,i=(0,r.useContext)(u),a=(0,r.useMemo)(()=>{let e=Object.assign({},i);return o&&delete e.isFormItemInput,n&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[n,o,i]);return r.createElement(u.Provider,{value:a},t)}},37920:function(e,t,n){"use strict";var r=n(67294);t.Z=(0,r.createContext)(void 0)},76745:function(e,t,n){"use strict";var r=n(67294);let o=(0,r.createContext)(void 0);t.Z=o},88526:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(62906),o={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};let i={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),timePickerLocale:Object.assign({},o)},a="${label} is not a valid ${type}",l={locale:"en",Pagination:r.Z,DatePicker:i,TimePicker:o,Calendar:i,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:a,method:a,array:a,object:a,number:a,date:a,boolean:a,integer:a,float:a,regexp:a,email:a,url:a,hex:a},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh"},ColorPicker:{presetEmpty:"Empty"}};var s=l},10110:function(e,t,n){"use strict";var r=n(67294),o=n(76745),i=n(88526);t.Z=(e,t)=>{let n=r.useContext(o.Z),a=r.useMemo(()=>{var r;let o=t||i.Z[e],a=null!==(r=null==n?void 0:n[e])&&void 0!==r?r:{};return Object.assign(Object.assign({},"function"==typeof o?o():o),a||{})},[e,t,n]),l=r.useMemo(()=>{let e=null==n?void 0:n.locale;return(null==n?void 0:n.exist)&&!e?i.Z.locale:e},[n]);return[a,l]}},12678:function(e,t,n){"use strict";let r;n.d(t,{Z:function(){return ez}});var o=n(74902),i=n(38135),a=n(67294),l=n(46735),s=n(89739),c=n(4340),u=n(21640),f=n(78860),d=n(94184),p=n.n(d),h=n(33603),g=n(10110),m=n(30470),v=n(71577),y=n(4026),b=e=>{let{type:t,children:n,prefixCls:r,buttonProps:o,close:i,autoFocus:l,emitEvent:s,isSilent:c,quitOnNullishReturnValue:u,actionFn:f}=e,d=a.useRef(!1),p=a.useRef(null),[h,g]=(0,m.Z)(!1),b=function(){null==i||i.apply(void 0,arguments)};a.useEffect(()=>{let e=null;return l&&(e=setTimeout(()=>{var e;null===(e=p.current)||void 0===e||e.focus()})),()=>{e&&clearTimeout(e)}},[]);let x=e=>{e&&e.then&&(g(!0),e.then(function(){g(!1,!0),b.apply(void 0,arguments),d.current=!1},e=>{if(g(!1,!0),d.current=!1,null==c||!c())return Promise.reject(e)}))};return a.createElement(v.ZP,Object.assign({},(0,y.n)(t),{onClick:e=>{let t;if(!d.current){if(d.current=!0,!f){b();return}if(s){var n;if(t=f(e),u&&!((n=t)&&n.then)){d.current=!1,b(e);return}}else if(f.length)t=f(i),d.current=!1;else if(!(t=f())){b();return}x(t)}},loading:h,prefixCls:r},o,{ref:p}),n)};let x=a.createContext({}),{Provider:w}=x;var C=()=>{let{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:i,close:l,onCancel:s,onConfirm:c}=(0,a.useContext)(x);return o?a.createElement(b,{isSilent:r,actionFn:s,close:function(){null==l||l.apply(void 0,arguments),null==c||c(!1)},autoFocus:"cancel"===e,buttonProps:t,prefixCls:`${i}-btn`},n):null},S=()=>{let{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:i,okType:l,onConfirm:s,onOk:c}=(0,a.useContext)(x);return a.createElement(b,{isSilent:n,type:l||"primary",actionFn:c,close:function(){null==t||t.apply(void 0,arguments),null==s||s(!0)},autoFocus:"ok"===e,buttonProps:r,prefixCls:`${o}-btn`},i)},E=n(97937),k=n(87462),Z=n(97685),O=n(54535),$=a.createContext({}),P=n(1413),j=n(94999),A=n(7028),R=n(15105),T=n(64217);function I(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function _(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var o=e.document;"number"!=typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}var L=n(82225),F=n(42550),N=a.memo(function(e){return e.children},function(e,t){return!t.shouldUpdate}),B={width:0,height:0,overflow:"hidden",outline:"none"},M=a.forwardRef(function(e,t){var n,r,o,i=e.prefixCls,l=e.className,s=e.style,c=e.title,u=e.ariaId,f=e.footer,d=e.closable,h=e.closeIcon,g=e.onClose,m=e.children,v=e.bodyStyle,y=e.bodyProps,b=e.modalRender,x=e.onMouseDown,w=e.onMouseUp,C=e.holderRef,S=e.visible,E=e.forceRender,Z=e.width,O=e.height,j=a.useContext($).panel,A=(0,F.x1)(C,j),R=(0,a.useRef)(),T=(0,a.useRef)();a.useImperativeHandle(t,function(){return{focus:function(){var e;null===(e=R.current)||void 0===e||e.focus()},changeActive:function(e){var t=document.activeElement;e&&t===T.current?R.current.focus():e||t!==R.current||T.current.focus()}}});var I={};void 0!==Z&&(I.width=Z),void 0!==O&&(I.height=O),f&&(n=a.createElement("div",{className:"".concat(i,"-footer")},f)),c&&(r=a.createElement("div",{className:"".concat(i,"-header")},a.createElement("div",{className:"".concat(i,"-title"),id:u},c))),d&&(o=a.createElement("button",{type:"button",onClick:g,"aria-label":"Close",className:"".concat(i,"-close")},h||a.createElement("span",{className:"".concat(i,"-close-x")})));var _=a.createElement("div",{className:"".concat(i,"-content")},o,r,a.createElement("div",(0,k.Z)({className:"".concat(i,"-body"),style:v},y),m),n);return a.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":c?u:null,"aria-modal":"true",ref:A,style:(0,P.Z)((0,P.Z)({},s),I),className:p()(i,l),onMouseDown:x,onMouseUp:w},a.createElement("div",{tabIndex:0,ref:R,style:B,"aria-hidden":"true"}),a.createElement(N,{shouldUpdate:S||E},b?b(_):_),a.createElement("div",{tabIndex:0,ref:T,style:B,"aria-hidden":"true"}))}),z=a.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,i=e.className,l=e.visible,s=e.forceRender,c=e.destroyOnClose,u=e.motionName,f=e.ariaId,d=e.onVisibleChanged,h=e.mousePosition,g=(0,a.useRef)(),m=a.useState(),v=(0,Z.Z)(m,2),y=v[0],b=v[1],x={};function w(){var e,t,n,r,o,i=(n={left:(t=(e=g.current).getBoundingClientRect()).left,top:t.top},o=(r=e.ownerDocument).defaultView||r.parentWindow,n.left+=_(o),n.top+=_(o,!0),n);b(h?"".concat(h.x-i.left,"px ").concat(h.y-i.top,"px"):"")}return y&&(x.transformOrigin=y),a.createElement(L.ZP,{visible:l,onVisibleChanged:d,onAppearPrepare:w,onEnterPrepare:w,forceRender:s,motionName:u,removeOnLeave:c,ref:g},function(l,s){var c=l.className,u=l.style;return a.createElement(M,(0,k.Z)({},e,{ref:t,title:r,ariaId:f,prefixCls:n,holderRef:s,style:(0,P.Z)((0,P.Z)((0,P.Z)({},u),o),x),className:p()(i,c)}))})});function D(e){var t=e.prefixCls,n=e.style,r=e.visible,o=e.maskProps,i=e.motionName;return a.createElement(L.ZP,{key:"mask",visible:r,motionName:i,leavedClassName:"".concat(t,"-mask-hidden")},function(e,r){var i=e.className,l=e.style;return a.createElement("div",(0,k.Z)({ref:r,style:(0,P.Z)((0,P.Z)({},l),n),className:p()("".concat(t,"-mask"),i)},o))})}function H(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,r=e.zIndex,o=e.visible,i=void 0!==o&&o,l=e.keyboard,s=void 0===l||l,c=e.focusTriggerAfterClose,u=void 0===c||c,f=e.wrapStyle,d=e.wrapClassName,h=e.wrapProps,g=e.onClose,m=e.afterOpenChange,v=e.afterClose,y=e.transitionName,b=e.animation,x=e.closable,w=e.mask,C=void 0===w||w,S=e.maskTransitionName,E=e.maskAnimation,O=e.maskClosable,$=e.maskStyle,_=e.maskProps,L=e.rootClassName,F=(0,a.useRef)(),N=(0,a.useRef)(),B=(0,a.useRef)(),M=a.useState(i),H=(0,Z.Z)(M,2),W=H[0],U=H[1],V=(0,A.Z)();function q(e){null==g||g(e)}var G=(0,a.useRef)(!1),K=(0,a.useRef)(),X=null;return(void 0===O||O)&&(X=function(e){G.current?G.current=!1:N.current===e.target&&q(e)}),(0,a.useEffect)(function(){i&&(U(!0),(0,j.Z)(N.current,document.activeElement)||(F.current=document.activeElement))},[i]),(0,a.useEffect)(function(){return function(){clearTimeout(K.current)}},[]),a.createElement("div",(0,k.Z)({className:p()("".concat(n,"-root"),L)},(0,T.Z)(e,{data:!0})),a.createElement(D,{prefixCls:n,visible:C&&i,motionName:I(n,S,E),style:(0,P.Z)({zIndex:r},$),maskProps:_}),a.createElement("div",(0,k.Z)({tabIndex:-1,onKeyDown:function(e){if(s&&e.keyCode===R.Z.ESC){e.stopPropagation(),q(e);return}i&&e.keyCode===R.Z.TAB&&B.current.changeActive(!e.shiftKey)},className:p()("".concat(n,"-wrap"),d),ref:N,onClick:X,style:(0,P.Z)((0,P.Z)({zIndex:r},f),{},{display:W?null:"none"})},h),a.createElement(z,(0,k.Z)({},e,{onMouseDown:function(){clearTimeout(K.current),G.current=!0},onMouseUp:function(){K.current=setTimeout(function(){G.current=!1})},ref:B,closable:void 0===x||x,ariaId:V,prefixCls:n,visible:i&&W,onClose:q,onVisibleChanged:function(e){if(e)!function(){if(!(0,j.Z)(N.current,document.activeElement)){var e;null===(e=B.current)||void 0===e||e.focus()}}();else{if(U(!1),C&&F.current&&u){try{F.current.focus({preventScroll:!0})}catch(e){}F.current=null}W&&(null==v||v())}null==m||m(e)},motionName:I(n,y,b)}))))}z.displayName="Content";var W=function(e){var t=e.visible,n=e.getContainer,r=e.forceRender,o=e.destroyOnClose,i=void 0!==o&&o,l=e.afterClose,s=e.panelRef,c=a.useState(t),u=(0,Z.Z)(c,2),f=u[0],d=u[1],p=a.useMemo(function(){return{panel:s}},[s]);return(a.useEffect(function(){t&&d(!0)},[t]),r||!i||f)?a.createElement($.Provider,{value:p},a.createElement(O.Z,{open:t||r||f,autoDestroy:!1,getContainer:n,autoLock:t||f},a.createElement(H,(0,k.Z)({},e,{destroyOnClose:i,afterClose:function(){null==l||l(),d(!1)}})))):null};W.displayName="Dialog";var U=n(69760),V=n(98924),q=n(53124),G=n(65223),K=n(4173),X=n(16569),J=n(98866),Y=()=>{let{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=(0,a.useContext)(x);return a.createElement(v.ZP,Object.assign({onClick:n},e),t)},Q=()=>{let{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=(0,a.useContext)(x);return a.createElement(v.ZP,Object.assign({},(0,y.n)(n),{loading:e,onClick:o},t),r)},ee=n(83008);function et(e,t){return a.createElement("span",{className:`${e}-close-x`},t||a.createElement(E.Z,{className:`${e}-close-icon`}))}let en=e=>{let t;let{okText:n,okType:r="primary",cancelText:i,confirmLoading:l,onOk:s,onCancel:c,okButtonProps:u,cancelButtonProps:f,footer:d}=e,[p]=(0,g.Z)("Modal",(0,ee.A)()),h=n||(null==p?void 0:p.okText),m=i||(null==p?void 0:p.cancelText),v={confirmLoading:l,okButtonProps:u,cancelButtonProps:f,okTextLocale:h,cancelTextLocale:m,okType:r,onOk:s,onCancel:c},y=a.useMemo(()=>v,(0,o.Z)(Object.values(v)));return"function"==typeof d||void 0===d?(t=a.createElement(w,{value:y},a.createElement(Y,null),a.createElement(Q,null)),"function"==typeof d&&(t=d(t,{OkBtn:Q,CancelBtn:Y}))):t=d,a.createElement(J.n,{disabled:!1},t)};var er=n(14747),eo=n(16932),ei=n(50438),ea=n(45503),el=n(67968);function es(e){return{position:e,inset:0}}let ec=e=>{let{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}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},es("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},es("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch",[`&:has(${t}${n}-zoom-enter), &:has(${t}${n}-zoom-appear)`]:{pointerEvents:"none"}})}},{[`${t}-root`]:(0,eo.J$)(e)}]},eu=e=>{let{componentCls:t}=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})`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${e.marginXS} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},(0,er.Wf)(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${2*e.margin}px)`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`},[`${t}-close`]:Object.assign({position:"absolute",top:(e.modalHeaderHeight-e.modalCloseBtnSize)/2,insetInlineEnd:(e.modalHeaderHeight-e.modalCloseBtnSize)/2,zIndex:e.zIndexPopupBase+10,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 ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:`${e.modalCloseBtnSize}px`,justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:e.modalIconHoverColor,backgroundColor:e.wireframe?"transparent":e.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:e.wireframe?"transparent":e.colorFillContentHover}},(0,er.Qy)(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,marginBottom:e.marginXS},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word"},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn:not(${e.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},ef=e=>{let{componentCls:t,antCls:n}=e,r=`${t}-confirm`;return{[t]:{[`${t}-content`]:{padding:0},[`${t}-header`]:{padding:e.modalHeaderPadding,borderBottom:`${e.modalHeaderBorderWidth}px ${e.modalHeaderBorderStyle} ${e.modalHeaderBorderColorSplit}`,marginBottom:0},[`${t}-body`]:{padding:e.modalBodyPadding},[`${t}-footer`]:{padding:`${e.modalFooterPaddingVertical}px ${e.modalFooterPaddingHorizontal}px`,borderTop:`${e.modalFooterBorderWidth}px ${e.modalFooterBorderStyle} ${e.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`,marginTop:0}},[r]:{[`${n}-modal-body`]:{padding:`${2*e.padding}px ${2*e.padding}px ${e.paddingLG}px`},[`${r}-body`]:{[`> ${e.iconCls}`]:{marginInlineEnd:e.margin,[`+ ${r}-title + ${r}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.margin}}},[`${r}-btns`]:{marginTop:e.marginLG}}}},ed=e=>{let{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},ep=e=>{let t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5,o=(0,ea.TS)(e,{modalBodyPadding:e.paddingLG,modalHeaderPadding:`${t}px ${e.paddingLG}px`,modalHeaderBorderWidth:e.lineWidth,modalHeaderBorderStyle:e.lineType,modalHeaderBorderColorSplit:e.colorSplit,modalHeaderHeight:r*n+2*t,modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterPaddingVertical:e.paddingXS,modalFooterPaddingHorizontal:e.padding,modalFooterBorderWidth:e.lineWidth,modalIconHoverColor:e.colorIconHover,modalCloseIconColor:e.colorIcon,modalCloseBtnSize:e.fontSize*e.lineHeight,modalConfirmIconSize:e.fontSize*e.lineHeight});return o},eh=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading});var eg=(0,el.Z)("Modal",e=>{let t=ep(e);return[eu(t),ed(t),ec(t),e.wireframe&&ef(t),(0,ei._y)(t,"zoom")]},eh),em=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};(0,V.Z)()&&window.document.documentElement&&document.documentElement.addEventListener("click",e=>{r={x:e.pageX,y:e.pageY},setTimeout(()=>{r=null},100)},!0);var ev=e=>{var t;let{getPopupContainer:n,getPrefixCls:o,direction:i,modal:l}=a.useContext(q.E_),s=t=>{let{onCancel:n}=e;null==n||n(t)},{prefixCls:c,className:u,rootClassName:f,open:d,wrapClassName:g,centered:m,getContainer:v,closeIcon:y,closable:b,focusTriggerAfterClose:x=!0,style:w,visible:C,width:S=520,footer:k}=e,Z=em(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","closeIcon","closable","focusTriggerAfterClose","style","visible","width","footer"]),O=o("modal",c),$=o(),[P,j]=eg(O),A=p()(g,{[`${O}-centered`]:!!m,[`${O}-wrap-rtl`]:"rtl"===i}),R=null!==k&&a.createElement(en,Object.assign({},e,{onOk:t=>{let{onOk:n}=e;null==n||n(t)},onCancel:s})),[T,I]=(0,U.Z)(b,y,e=>et(O,e),a.createElement(E.Z,{className:`${O}-close-icon`}),!0),L=(0,X.H)(`.${O}-content`);return P(a.createElement(K.BR,null,a.createElement(G.Ux,{status:!0,override:!0},a.createElement(W,Object.assign({width:S},Z,{getContainer:void 0===v?n:v,prefixCls:O,rootClassName:p()(j,f),wrapClassName:A,footer:R,visible:null!=d?d:C,mousePosition:null!==(t=Z.mousePosition)&&void 0!==t?t:r,onClose:s,closable:T,closeIcon:I,focusTriggerAfterClose:x,transitionName:(0,h.m)($,"zoom",e.transitionName),maskTransitionName:(0,h.m)($,"fade",e.maskTransitionName),className:p()(j,u,null==l?void 0:l.className),style:Object.assign(Object.assign({},null==l?void 0:l.style),w),panelRef:L})))))};let ey=e=>{let{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:i,lineHeight:a}=e,l=`${t}-confirm`;return{[l]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${l}-body-wrapper`]:Object.assign({},(0,er.dF)()),[`${l}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.marginSM,marginTop:(Math.round(i*a)-o)/2},[`&-has-title > ${e.iconCls}`]:{marginTop:(Math.round(n*r)-o)/2}},[`${l}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS},[`${l}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${l}-content`]:{color:e.colorText,fontSize:i,lineHeight:a},[`${l}-btns`]:{textAlign:"end",marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${l}-error ${l}-body > ${e.iconCls}`]:{color:e.colorError},[`${l}-warning ${l}-body > ${e.iconCls}, - ${l}-confirm ${l}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${l}-info ${l}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${l}-success ${l}-body > ${e.iconCls}`]:{color:e.colorSuccess}}};var eb=(0,el.b)(["Modal","confirm"],e=>{let t=ep(e);return[ey(t)]},eh,{order:-1e3}),ex=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function ew(e){let{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:l,type:d,okCancel:h,footer:m,locale:v}=e,y=ex(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]),b=n;if(!n&&null!==n)switch(d){case"info":b=a.createElement(f.Z,null);break;case"success":b=a.createElement(s.Z,null);break;case"error":b=a.createElement(c.Z,null);break;default:b=a.createElement(u.Z,null)}let x=null!=h?h:"confirm"===d,E=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),[k]=(0,g.Z)("Modal"),Z=v||k,O=r||(x?null==Z?void 0:Z.okText:null==Z?void 0:Z.justOkText),$=i||(null==Z?void 0:Z.cancelText),P=Object.assign({autoFocusButton:E,cancelTextLocale:$,okTextLocale:O,mergedOkCancel:x},y),j=a.useMemo(()=>P,(0,o.Z)(Object.values(P))),A=a.createElement(a.Fragment,null,a.createElement(C,null),a.createElement(S,null)),R=void 0!==e.title&&null!==e.title,T=`${l}-body`;return a.createElement("div",{className:`${l}-body-wrapper`},a.createElement("div",{className:p()(T,{[`${T}-has-title`]:R})},b,a.createElement("div",{className:`${l}-paragraph`},R&&a.createElement("span",{className:`${l}-title`},e.title),a.createElement("div",{className:`${l}-content`},e.content))),void 0===m||"function"==typeof m?a.createElement(w,{value:j},a.createElement("div",{className:`${l}-btns`},"function"==typeof m?m(A,{OkBtn:S,CancelBtn:C}):A)):m,a.createElement(eb,{prefixCls:t}))}var eC=e=>{let{close:t,zIndex:n,afterClose:r,visible:o,open:i,keyboard:s,centered:c,getContainer:u,maskStyle:f,direction:d,prefixCls:g,wrapClassName:m,rootPrefixCls:v,iconPrefixCls:y,theme:b,bodyStyle:x,closable:w=!1,closeIcon:C,modalRender:S,focusTriggerAfterClose:E,onConfirm:k}=e,Z=`${g}-confirm`,O=e.width||416,$=e.style||{},P=void 0===e.mask||e.mask,j=void 0!==e.maskClosable&&e.maskClosable,A=p()(Z,`${Z}-${e.type}`,{[`${Z}-rtl`]:"rtl"===d},e.className);return a.createElement(l.ZP,{prefixCls:v,iconPrefixCls:y,direction:d,theme:b},a.createElement(ev,{prefixCls:g,className:A,wrapClassName:p()({[`${Z}-centered`]:!!e.centered},m),onCancel:()=>{null==t||t({triggerCancel:!0}),null==k||k(!1)},open:i,title:"",footer:null,transitionName:(0,h.m)(v||"","zoom",e.transitionName),maskTransitionName:(0,h.m)(v||"","fade",e.maskTransitionName),mask:P,maskClosable:j,maskStyle:f,style:$,bodyStyle:x,width:O,zIndex:n,afterClose:r,keyboard:s,centered:c,getContainer:u,closable:w,closeIcon:C,modalRender:S,focusTriggerAfterClose:E},a.createElement(ew,Object.assign({},e,{confirmPrefixCls:Z}))))},eS=[],eE=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let ek="";function eZ(e){let t;let n=document.createDocumentFragment(),r=Object.assign(Object.assign({},e),{close:u,open:!0});function s(){for(var t=arguments.length,r=Array(t),a=0;ae&&e.triggerCancel);e.onCancel&&l&&e.onCancel.apply(e,[()=>{}].concat((0,o.Z)(r.slice(1))));for(let e=0;e{let e=(0,ee.A)(),{getPrefixCls:t,getIconPrefixCls:f,getTheme:d}=(0,l.w6)(),p=t(void 0,ek),h=s||`${p}-modal`,g=f(),m=d(),v=c;!1===v&&(v=void 0),(0,i.s)(a.createElement(eC,Object.assign({},u,{getContainer:v,prefixCls:h,rootPrefixCls:p,iconPrefixCls:g,okText:r,locale:e,theme:m,cancelText:o||e.cancelText})),n)})}function u(){for(var t=arguments.length,n=Array(t),o=0;o{"function"==typeof e.afterClose&&e.afterClose(),s.apply(this,n)}})).visible&&delete r.visible,c(r)}return c(r),eS.push(u),{destroy:u,update:function(e){c(r="function"==typeof e?e(r):Object.assign(Object.assign({},r),e))}}}function eO(e){return Object.assign(Object.assign({},e),{type:"warning"})}function e$(e){return Object.assign(Object.assign({},e),{type:"info"})}function eP(e){return Object.assign(Object.assign({},e),{type:"success"})}function ej(e){return Object.assign(Object.assign({},e),{type:"error"})}function eA(e){return Object.assign(Object.assign({},e),{type:"confirm"})}var eR=n(8745),eT=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},eI=(0,eR.i)(e=>{let{prefixCls:t,className:n,closeIcon:r,closable:o,type:i,title:l,children:s}=e,c=eT(e,["prefixCls","className","closeIcon","closable","type","title","children"]),{getPrefixCls:u}=a.useContext(q.E_),f=u(),d=t||u("modal"),[,h]=eg(d),g=`${d}-confirm`,m={};return m=i?{closable:null!=o&&o,title:"",footer:"",children:a.createElement(ew,Object.assign({},e,{prefixCls:d,confirmPrefixCls:g,rootPrefixCls:f,content:s}))}:{closable:null==o||o,title:l,footer:void 0===e.footer?a.createElement(en,Object.assign({},e)):e.footer,children:s},a.createElement(M,Object.assign({prefixCls:d,className:p()(h,`${d}-pure-panel`,i&&g,i&&`${g}-${i}`,n)},c,{closeIcon:et(d,r),closable:o},m))}),eL=n(88526),eF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},e_=a.forwardRef((e,t)=>{var n,{afterClose:r,config:i}=e,l=eF(e,["afterClose","config"]);let[s,c]=a.useState(!0),[u,f]=a.useState(i),{direction:d,getPrefixCls:p}=a.useContext(q.E_),h=p("modal"),m=p(),v=function(){c(!1);for(var e=arguments.length,t=Array(e),n=0;ne&&e.triggerCancel);u.onCancel&&r&&u.onCancel.apply(u,[()=>{}].concat((0,o.Z)(t.slice(1))))};a.useImperativeHandle(t,()=>({destroy:v,update:e=>{f(t=>Object.assign(Object.assign({},t),e))}}));let y=null!==(n=u.okCancel)&&void 0!==n?n:"confirm"===u.type,[b]=(0,g.Z)("Modal",eL.Z.Modal);return a.createElement(eC,Object.assign({prefixCls:h,rootPrefixCls:m},u,{close:v,open:s,afterClose:()=>{var e;r(),null===(e=u.afterClose)||void 0===e||e.call(u)},okText:u.okText||(y?null==b?void 0:b.okText:null==b?void 0:b.justOkText),direction:u.direction||d,cancelText:u.cancelText||(null==b?void 0:b.cancelText)},l))});let eN=0,eB=a.memo(a.forwardRef((e,t)=>{let[n,r]=function(){let[e,t]=a.useState([]),n=a.useCallback(e=>(t(t=>[].concat((0,o.Z)(t),[e])),()=>{t(t=>t.filter(t=>t!==e))}),[]);return[e,n]}();return a.useImperativeHandle(t,()=>({patchElement:r}),[]),a.createElement(a.Fragment,null,n)}));function eM(e){return eZ(eO(e))}ev.useModal=function(){let e=a.useRef(null),[t,n]=a.useState([]);a.useEffect(()=>{if(t.length){let e=(0,o.Z)(t);e.forEach(e=>{e()}),n([])}},[t]);let r=a.useCallback(t=>function(r){var i;let l,s;eN+=1;let c=a.createRef(),u=new Promise(e=>{l=e}),f=!1,d=a.createElement(e_,{key:`modal-${eN}`,config:t(r),ref:c,afterClose:()=>{null==s||s()},isSilent:()=>f,onConfirm:e=>{l(e)}});return(s=null===(i=e.current)||void 0===i?void 0:i.patchElement(d))&&eS.push(s),{destroy:()=>{function e(){var e;null===(e=c.current)||void 0===e||e.destroy()}c.current?e():n(t=>[].concat((0,o.Z)(t),[e]))},update:e=>{function t(){var t;null===(t=c.current)||void 0===t||t.update(e)}c.current?t():n(e=>[].concat((0,o.Z)(e),[t]))},then:e=>(f=!0,u.then(e))}},[]),i=a.useMemo(()=>({info:r(e$),success:r(eP),error:r(ej),warning:r(eO),confirm:r(eA)}),[]);return[i,a.createElement(eB,{key:"modal-holder",ref:e})]},ev.info=function(e){return eZ(e$(e))},ev.success=function(e){return eZ(eP(e))},ev.error=function(e){return eZ(ej(e))},ev.warning=eM,ev.warn=eM,ev.confirm=function(e){return eZ(eA(e))},ev.destroyAll=function(){for(;eS.length;){let e=eS.pop();e&&e()}},ev.config=function(e){let{rootPrefixCls:t}=e;ek=t},ev._InternalPanelDoNotUseOrYouWillBeFired=eI;var ez=ev},83008:function(e,t,n){"use strict";n.d(t,{A:function(){return s},f:function(){return l}});var r=n(88526);let o=Object.assign({},r.Z.Modal),i=[],a=()=>i.reduce((e,t)=>Object.assign(Object.assign({},e),t),r.Z.Modal);function l(e){if(e){let t=Object.assign({},e);return i.push(t),o=a(),()=>{i=i.filter(e=>e!==t),o=a()}}o=Object.assign({},r.Z.Modal)}function s(){return o}},4173:function(e,t,n){"use strict";n.d(t,{BR:function(){return s},ri:function(){return l}});var r=n(94184),o=n.n(r);n(50344);var i=n(67294);let a=i.createContext(null),l=(e,t)=>{let n=i.useContext(a),r=i.useMemo(()=>{if(!n)return"";let{compactDirection:r,isFirstItem:i,isLastItem:a}=n,l="vertical"===r?"-vertical-":"-";return o()(`${e}-compact${l}item`,{[`${e}-compact${l}first-item`]:i,[`${e}-compact${l}last-item`]:a,[`${e}-compact${l}item-rtl`]:"rtl"===t})},[e,t,n]);return{compactSize:null==n?void 0:n.compactSize,compactDirection:null==n?void 0:n.compactDirection,compactItemClassnames:r}},s=e=>{let{children:t}=e;return i.createElement(a.Provider,{value:null},t)}},80110:function(e,t,n){"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{focus:!0},{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},function(e,t,n){let{focusElCls:r,focus:o,borderElCls:i}=n,a=i?"> *":"",l=["hover",o?"focus":null,"active"].filter(Boolean).map(e=>`&:${e} ${a}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:-e.lineWidth},"&-item":Object.assign(Object.assign({[l]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}(e,r,t)),function(e,t,n){let{borderElCls:r}=n,o=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}(n,r,t))}}n.d(t,{c:function(){return r}})},14747:function(e,t,n){"use strict";n.d(t,{Lx:function(){return l},Qy:function(){return u},Ro:function(){return i},Wf:function(){return o},dF:function(){return a},du:function(){return s},oN:function(){return c},vS:function(){return r}});let r={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},o=e=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:e.fontFamily}),i=()=>({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"}}),a=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),l=e=>({a:{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, + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},ef=e=>{let{componentCls:t,antCls:n}=e,r=`${t}-confirm`;return{[t]:{[`${t}-content`]:{padding:0},[`${t}-header`]:{padding:e.modalHeaderPadding,borderBottom:`${e.modalHeaderBorderWidth}px ${e.modalHeaderBorderStyle} ${e.modalHeaderBorderColorSplit}`,marginBottom:0},[`${t}-body`]:{padding:e.modalBodyPadding},[`${t}-footer`]:{padding:`${e.modalFooterPaddingVertical}px ${e.modalFooterPaddingHorizontal}px`,borderTop:`${e.modalFooterBorderWidth}px ${e.modalFooterBorderStyle} ${e.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`,marginTop:0}},[r]:{[`${n}-modal-body`]:{padding:`${2*e.padding}px ${2*e.padding}px ${e.paddingLG}px`},[`${r}-body`]:{[`> ${e.iconCls}`]:{marginInlineEnd:e.margin,[`+ ${r}-title + ${r}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.margin}}},[`${r}-btns`]:{marginTop:e.marginLG}}}},ed=e=>{let{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},ep=e=>{let t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5,o=(0,ea.TS)(e,{modalBodyPadding:e.paddingLG,modalHeaderPadding:`${t}px ${e.paddingLG}px`,modalHeaderBorderWidth:e.lineWidth,modalHeaderBorderStyle:e.lineType,modalHeaderBorderColorSplit:e.colorSplit,modalHeaderHeight:r*n+2*t,modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterPaddingVertical:e.paddingXS,modalFooterPaddingHorizontal:e.padding,modalFooterBorderWidth:e.lineWidth,modalIconHoverColor:e.colorIconHover,modalCloseIconColor:e.colorIcon,modalCloseBtnSize:e.fontSize*e.lineHeight,modalConfirmIconSize:e.fontSize*e.lineHeight});return o},eh=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading});var eg=(0,el.Z)("Modal",e=>{let t=ep(e);return[eu(t),ed(t),ec(t),e.wireframe&&ef(t),(0,ei._y)(t,"zoom")]},eh),em=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};(0,V.Z)()&&window.document.documentElement&&document.documentElement.addEventListener("click",e=>{r={x:e.pageX,y:e.pageY},setTimeout(()=>{r=null},100)},!0);var ev=e=>{var t;let{getPopupContainer:n,getPrefixCls:o,direction:i,modal:l}=a.useContext(q.E_),s=t=>{let{onCancel:n}=e;null==n||n(t)},{prefixCls:c,className:u,rootClassName:f,open:d,wrapClassName:g,centered:m,getContainer:v,closeIcon:y,closable:b,focusTriggerAfterClose:x=!0,style:w,visible:C,width:S=520,footer:k}=e,Z=em(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","closeIcon","closable","focusTriggerAfterClose","style","visible","width","footer"]),O=o("modal",c),$=o(),[P,j]=eg(O),A=p()(g,{[`${O}-centered`]:!!m,[`${O}-wrap-rtl`]:"rtl"===i}),R=null!==k&&a.createElement(en,Object.assign({},e,{onOk:t=>{let{onOk:n}=e;null==n||n(t)},onCancel:s})),[T,I]=(0,U.Z)(b,y,e=>et(O,e),a.createElement(E.Z,{className:`${O}-close-icon`}),!0),_=(0,X.H)(`.${O}-content`);return P(a.createElement(K.BR,null,a.createElement(G.Ux,{status:!0,override:!0},a.createElement(W,Object.assign({width:S},Z,{getContainer:void 0===v?n:v,prefixCls:O,rootClassName:p()(j,f),wrapClassName:A,footer:R,visible:null!=d?d:C,mousePosition:null!==(t=Z.mousePosition)&&void 0!==t?t:r,onClose:s,closable:T,closeIcon:I,focusTriggerAfterClose:x,transitionName:(0,h.m)($,"zoom",e.transitionName),maskTransitionName:(0,h.m)($,"fade",e.maskTransitionName),className:p()(j,u,null==l?void 0:l.className),style:Object.assign(Object.assign({},null==l?void 0:l.style),w),panelRef:_})))))};let ey=e=>{let{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:i,lineHeight:a}=e,l=`${t}-confirm`;return{[l]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${l}-body-wrapper`]:Object.assign({},(0,er.dF)()),[`${l}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.marginSM,marginTop:(Math.round(i*a)-o)/2},[`&-has-title > ${e.iconCls}`]:{marginTop:(Math.round(n*r)-o)/2}},[`${l}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS},[`${l}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${l}-content`]:{color:e.colorText,fontSize:i,lineHeight:a},[`${l}-btns`]:{textAlign:"end",marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${l}-error ${l}-body > ${e.iconCls}`]:{color:e.colorError},[`${l}-warning ${l}-body > ${e.iconCls}, + ${l}-confirm ${l}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${l}-info ${l}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${l}-success ${l}-body > ${e.iconCls}`]:{color:e.colorSuccess}}};var eb=(0,el.b)(["Modal","confirm"],e=>{let t=ep(e);return[ey(t)]},eh,{order:-1e3}),ex=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function ew(e){let{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:l,type:d,okCancel:h,footer:m,locale:v}=e,y=ex(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]),b=n;if(!n&&null!==n)switch(d){case"info":b=a.createElement(f.Z,null);break;case"success":b=a.createElement(s.Z,null);break;case"error":b=a.createElement(c.Z,null);break;default:b=a.createElement(u.Z,null)}let x=null!=h?h:"confirm"===d,E=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),[k]=(0,g.Z)("Modal"),Z=v||k,O=r||(x?null==Z?void 0:Z.okText:null==Z?void 0:Z.justOkText),$=i||(null==Z?void 0:Z.cancelText),P=Object.assign({autoFocusButton:E,cancelTextLocale:$,okTextLocale:O,mergedOkCancel:x},y),j=a.useMemo(()=>P,(0,o.Z)(Object.values(P))),A=a.createElement(a.Fragment,null,a.createElement(C,null),a.createElement(S,null)),R=void 0!==e.title&&null!==e.title,T=`${l}-body`;return a.createElement("div",{className:`${l}-body-wrapper`},a.createElement("div",{className:p()(T,{[`${T}-has-title`]:R})},b,a.createElement("div",{className:`${l}-paragraph`},R&&a.createElement("span",{className:`${l}-title`},e.title),a.createElement("div",{className:`${l}-content`},e.content))),void 0===m||"function"==typeof m?a.createElement(w,{value:j},a.createElement("div",{className:`${l}-btns`},"function"==typeof m?m(A,{OkBtn:S,CancelBtn:C}):A)):m,a.createElement(eb,{prefixCls:t}))}var eC=e=>{let{close:t,zIndex:n,afterClose:r,visible:o,open:i,keyboard:s,centered:c,getContainer:u,maskStyle:f,direction:d,prefixCls:g,wrapClassName:m,rootPrefixCls:v,iconPrefixCls:y,theme:b,bodyStyle:x,closable:w=!1,closeIcon:C,modalRender:S,focusTriggerAfterClose:E,onConfirm:k}=e,Z=`${g}-confirm`,O=e.width||416,$=e.style||{},P=void 0===e.mask||e.mask,j=void 0!==e.maskClosable&&e.maskClosable,A=p()(Z,`${Z}-${e.type}`,{[`${Z}-rtl`]:"rtl"===d},e.className);return a.createElement(l.ZP,{prefixCls:v,iconPrefixCls:y,direction:d,theme:b},a.createElement(ev,{prefixCls:g,className:A,wrapClassName:p()({[`${Z}-centered`]:!!e.centered},m),onCancel:()=>{null==t||t({triggerCancel:!0}),null==k||k(!1)},open:i,title:"",footer:null,transitionName:(0,h.m)(v||"","zoom",e.transitionName),maskTransitionName:(0,h.m)(v||"","fade",e.maskTransitionName),mask:P,maskClosable:j,maskStyle:f,style:$,bodyStyle:x,width:O,zIndex:n,afterClose:r,keyboard:s,centered:c,getContainer:u,closable:w,closeIcon:C,modalRender:S,focusTriggerAfterClose:E},a.createElement(ew,Object.assign({},e,{confirmPrefixCls:Z}))))},eS=[],eE=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let ek="";function eZ(e){let t;let n=document.createDocumentFragment(),r=Object.assign(Object.assign({},e),{close:u,open:!0});function s(){for(var t=arguments.length,r=Array(t),a=0;ae&&e.triggerCancel);e.onCancel&&l&&e.onCancel.apply(e,[()=>{}].concat((0,o.Z)(r.slice(1))));for(let e=0;e{let e=(0,ee.A)(),{getPrefixCls:t,getIconPrefixCls:f,getTheme:d}=(0,l.w6)(),p=t(void 0,ek),h=s||`${p}-modal`,g=f(),m=d(),v=c;!1===v&&(v=void 0),(0,i.s)(a.createElement(eC,Object.assign({},u,{getContainer:v,prefixCls:h,rootPrefixCls:p,iconPrefixCls:g,okText:r,locale:e,theme:m,cancelText:o||e.cancelText})),n)})}function u(){for(var t=arguments.length,n=Array(t),o=0;o{"function"==typeof e.afterClose&&e.afterClose(),s.apply(this,n)}})).visible&&delete r.visible,c(r)}return c(r),eS.push(u),{destroy:u,update:function(e){c(r="function"==typeof e?e(r):Object.assign(Object.assign({},r),e))}}}function eO(e){return Object.assign(Object.assign({},e),{type:"warning"})}function e$(e){return Object.assign(Object.assign({},e),{type:"info"})}function eP(e){return Object.assign(Object.assign({},e),{type:"success"})}function ej(e){return Object.assign(Object.assign({},e),{type:"error"})}function eA(e){return Object.assign(Object.assign({},e),{type:"confirm"})}var eR=n(8745),eT=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},eI=(0,eR.i)(e=>{let{prefixCls:t,className:n,closeIcon:r,closable:o,type:i,title:l,children:s}=e,c=eT(e,["prefixCls","className","closeIcon","closable","type","title","children"]),{getPrefixCls:u}=a.useContext(q.E_),f=u(),d=t||u("modal"),[,h]=eg(d),g=`${d}-confirm`,m={};return m=i?{closable:null!=o&&o,title:"",footer:"",children:a.createElement(ew,Object.assign({},e,{prefixCls:d,confirmPrefixCls:g,rootPrefixCls:f,content:s}))}:{closable:null==o||o,title:l,footer:void 0===e.footer?a.createElement(en,Object.assign({},e)):e.footer,children:s},a.createElement(M,Object.assign({prefixCls:d,className:p()(h,`${d}-pure-panel`,i&&g,i&&`${g}-${i}`,n)},c,{closeIcon:et(d,r),closable:o},m))}),e_=n(88526),eL=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},eF=a.forwardRef((e,t)=>{var n,{afterClose:r,config:i}=e,l=eL(e,["afterClose","config"]);let[s,c]=a.useState(!0),[u,f]=a.useState(i),{direction:d,getPrefixCls:p}=a.useContext(q.E_),h=p("modal"),m=p(),v=function(){c(!1);for(var e=arguments.length,t=Array(e),n=0;ne&&e.triggerCancel);u.onCancel&&r&&u.onCancel.apply(u,[()=>{}].concat((0,o.Z)(t.slice(1))))};a.useImperativeHandle(t,()=>({destroy:v,update:e=>{f(t=>Object.assign(Object.assign({},t),e))}}));let y=null!==(n=u.okCancel)&&void 0!==n?n:"confirm"===u.type,[b]=(0,g.Z)("Modal",e_.Z.Modal);return a.createElement(eC,Object.assign({prefixCls:h,rootPrefixCls:m},u,{close:v,open:s,afterClose:()=>{var e;r(),null===(e=u.afterClose)||void 0===e||e.call(u)},okText:u.okText||(y?null==b?void 0:b.okText:null==b?void 0:b.justOkText),direction:u.direction||d,cancelText:u.cancelText||(null==b?void 0:b.cancelText)},l))});let eN=0,eB=a.memo(a.forwardRef((e,t)=>{let[n,r]=function(){let[e,t]=a.useState([]),n=a.useCallback(e=>(t(t=>[].concat((0,o.Z)(t),[e])),()=>{t(t=>t.filter(t=>t!==e))}),[]);return[e,n]}();return a.useImperativeHandle(t,()=>({patchElement:r}),[]),a.createElement(a.Fragment,null,n)}));function eM(e){return eZ(eO(e))}ev.useModal=function(){let e=a.useRef(null),[t,n]=a.useState([]);a.useEffect(()=>{if(t.length){let e=(0,o.Z)(t);e.forEach(e=>{e()}),n([])}},[t]);let r=a.useCallback(t=>function(r){var i;let l,s;eN+=1;let c=a.createRef(),u=new Promise(e=>{l=e}),f=!1,d=a.createElement(eF,{key:`modal-${eN}`,config:t(r),ref:c,afterClose:()=>{null==s||s()},isSilent:()=>f,onConfirm:e=>{l(e)}});return(s=null===(i=e.current)||void 0===i?void 0:i.patchElement(d))&&eS.push(s),{destroy:()=>{function e(){var e;null===(e=c.current)||void 0===e||e.destroy()}c.current?e():n(t=>[].concat((0,o.Z)(t),[e]))},update:e=>{function t(){var t;null===(t=c.current)||void 0===t||t.update(e)}c.current?t():n(e=>[].concat((0,o.Z)(e),[t]))},then:e=>(f=!0,u.then(e))}},[]),i=a.useMemo(()=>({info:r(e$),success:r(eP),error:r(ej),warning:r(eO),confirm:r(eA)}),[]);return[i,a.createElement(eB,{key:"modal-holder",ref:e})]},ev.info=function(e){return eZ(e$(e))},ev.success=function(e){return eZ(eP(e))},ev.error=function(e){return eZ(ej(e))},ev.warning=eM,ev.warn=eM,ev.confirm=function(e){return eZ(eA(e))},ev.destroyAll=function(){for(;eS.length;){let e=eS.pop();e&&e()}},ev.config=function(e){let{rootPrefixCls:t}=e;ek=t},ev._InternalPanelDoNotUseOrYouWillBeFired=eI;var ez=ev},83008:function(e,t,n){"use strict";n.d(t,{A:function(){return s},f:function(){return l}});var r=n(88526);let o=Object.assign({},r.Z.Modal),i=[],a=()=>i.reduce((e,t)=>Object.assign(Object.assign({},e),t),r.Z.Modal);function l(e){if(e){let t=Object.assign({},e);return i.push(t),o=a(),()=>{i=i.filter(e=>e!==t),o=a()}}o=Object.assign({},r.Z.Modal)}function s(){return o}},4173:function(e,t,n){"use strict";n.d(t,{BR:function(){return s},ri:function(){return l}});var r=n(94184),o=n.n(r);n(50344);var i=n(67294);let a=i.createContext(null),l=(e,t)=>{let n=i.useContext(a),r=i.useMemo(()=>{if(!n)return"";let{compactDirection:r,isFirstItem:i,isLastItem:a}=n,l="vertical"===r?"-vertical-":"-";return o()(`${e}-compact${l}item`,{[`${e}-compact${l}first-item`]:i,[`${e}-compact${l}last-item`]:a,[`${e}-compact${l}item-rtl`]:"rtl"===t})},[e,t,n]);return{compactSize:null==n?void 0:n.compactSize,compactDirection:null==n?void 0:n.compactDirection,compactItemClassnames:r}},s=e=>{let{children:t}=e;return i.createElement(a.Provider,{value:null},t)}},80110:function(e,t,n){"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{focus:!0},{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},function(e,t,n){let{focusElCls:r,focus:o,borderElCls:i}=n,a=i?"> *":"",l=["hover",o?"focus":null,"active"].filter(Boolean).map(e=>`&:${e} ${a}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:-e.lineWidth},"&-item":Object.assign(Object.assign({[l]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}(e,r,t)),function(e,t,n){let{borderElCls:r}=n,o=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}(n,r,t))}}n.d(t,{c:function(){return r}})},14747:function(e,t,n){"use strict";n.d(t,{Lx:function(){return l},Qy:function(){return u},Ro:function(){return i},Wf:function(){return o},dF:function(){return a},du:function(){return s},oN:function(){return c},vS:function(){return r}});let r={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},o=e=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:e.fontFamily}),i=()=>({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"}}),a=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),l=e=>({a:{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},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),s=(e,t)=>{let{fontFamily:n,fontSize:r}=e,o=`[class^="${t}"], [class*=" ${t}"]`;return{[o]:{fontFamily:n,fontSize:r,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[o]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},c=e=>({outline:`${e.lineWidthFocus}px solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),u=e=>({"&:focus-visible":Object.assign({},c(e))})},16932:function(e,t,n){"use strict";n.d(t,{J$:function(){return l}});var r=n(76325),o=n(93590);let i=new r.E4("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),a=new r.E4("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),l=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{antCls:n}=e,r=`${n}-fade`,l=t?"&":"";return[(0,o.R)(r,i,a,e.motionDurationMid,t),{[` ${l}${r}-enter, ${l}${r}-appear @@ -90,16 +90,16 @@ try { * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case f:case i:case l:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case d:case m:case g:case s:return e;default:return t}}case o:return t}}}function C(e){return w(e)===f}t.AsyncMode=u,t.ConcurrentMode=f,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=l,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return C(e)||w(e)===u},t.isConcurrentMode=C,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===m},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===f||e===l||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},21296:function(e,t,n){"use strict";e.exports=n(96103)},62705:function(e,t,n){var r=n(55639).Symbol;e.exports=r},44239:function(e,t,n){var r=n(62705),o=n(89607),i=n(2333),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},27561:function(e,t,n){var r=n(67990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},31957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},89607:function(e,t,n){var r=n(62705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[l]=n:delete e[l]),o}},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},55639:function(e,t,n){var r=n(31957),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},67990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},23279:function(e,t,n){var r=n(13218),o=n(7771),i=n(14841),a=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,f,d,p,h=0,g=!1,m=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var n=s,r=c;return s=c=void 0,h=t,f=e.apply(r,n)}function b(e){var n=e-p,r=e-h;return void 0===p||n>=t||n<0||m&&r>=u}function x(){var e,n,r,i=o();if(b(i))return w(i);d=setTimeout(x,(e=i-p,n=i-h,r=t-e,m?l(r,u-n):r))}function w(e){return(d=void 0,v&&s)?y(e):(s=c=void 0,f)}function C(){var e,n=o(),r=b(n);if(s=arguments,c=this,p=n,r){if(void 0===d)return h=e=p,d=setTimeout(x,t),g?y(e):f;if(m)return clearTimeout(d),d=setTimeout(x,t),y(p)}return void 0===d&&(d=setTimeout(x,t)),f}return t=i(t)||0,r(n)&&(g=!!n.leading,u=(m="maxWait"in n)?a(i(n.maxWait)||0,t):u,v="trailing"in n?!!n.trailing:v),C.cancel=function(){void 0!==d&&clearTimeout(d),h=0,s=p=c=d=void 0},C.flush=function(){return void 0===d?f:w(o())},C}},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},33448:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7771:function(e,t,n){var r=n(55639);e.exports=function(){return r.Date.now()}},23493:function(e,t,n){var r=n(23279),o=n(13218);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},14841:function(e,t,n){var r=n(27561),o=n(13218),i=n(33448),a=0/0,l=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return a;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):l.test(e)?a:+e}},83454:function(e,t,n){"use strict";var r,o;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(o=n.g.process)?void 0:o.env)?n.g.process:n(77663)},6840:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(49688)}])},41468:function(e,t,n){"use strict";n.d(t,{R:function(){return c},p:function(){return s}});var r=n(85893),o=n(67294),i=n(50489),a=n(39332),l=n(577);let s=(0,o.createContext)({scene:"",chatId:"",modelList:[],model:"",setModel:()=>{},dialogueList:[],setIsContract:()=>{},setIsMenuExpand:()=>{},queryDialogueList:()=>{},refreshDialogList:()=>{}}),c=e=>{var t,n;let{children:c}=e,u=(0,a.useSearchParams)(),[f,d]=(0,o.useState)(!1),p=null!==(t=null==u?void 0:u.get("id"))&&void 0!==t?t:"",h=null!==(n=null==u?void 0:u.get("scene"))&&void 0!==n?n:"",[g,m]=(0,o.useState)(""),[v,y]=(0,o.useState)("chat_dashboard"!==h),{run:b,data:x=[],refresh:w}=(0,l.Z)(async()=>{let[,e]=await (0,i.Vx)((0,i.Js)());return null!=e?e:[]},{manual:!0}),{data:C=[]}=(0,l.Z)(async()=>{let[,e]=await (0,i.Vx)((0,i.fZ)());return null!=e?e:[]});(0,o.useEffect)(()=>{m(C[0])},[C,null==C?void 0:C.length]);let S=(0,o.useMemo)(()=>x.find(e=>e.conv_uid===p),[p,x]);return(0,r.jsx)(s.Provider,{value:{isContract:f,isMenuExpand:v,scene:h,chatId:p,modelList:C,model:g,setModel:m,dialogueList:x,setIsContract:d,setIsMenuExpand:y,queryDialogueList:b,refreshDialogList:w,currentDialogue:S},children:c})}},50489:function(e,t,n){"use strict";n.d(t,{HT:function(){return ei},a4:function(){return ea},Vx:function(){return H},MX:function(){return en},XN:function(){return V},BJ:function(){return q},Js:function(){return J},$i:function(){return ee},fZ:function(){return Y},sW:function(){return U},rw:function(){return X},LM:function(){return G},G9:function(){return K},qn:function(){return et},vD:function(){return Q},CU:function(){return W}});var r,o=n(6154),i=n(67294),a=n(38135),l=n(46735),s=n(89739),c=n(4340),u=n(97937),f=n(21640),d=n(78860),p=n(50888),h=n(94184),g=n.n(h),m=n(86621),v=n(53124),y=n(76325),b=n(14747),x=n(67968),w=n(45503),C=e=>{let{componentCls:t,width:n,notificationMarginEdge:r}=e,o=new y.E4("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),i=new y.E4("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),a=new y.E4("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:n},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${t}-top, &${t}-bottom`]:{marginInline:0},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:r,[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}}}};let S=e=>{let{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:o,notificationMarginBottom:i,borderRadiusLG:a,colorSuccess:l,colorInfo:s,colorWarning:c,colorError:u,colorTextHeading:f,notificationBg:d,notificationPadding:p,notificationMarginEdge:h,motionDurationMid:g,motionEaseInOut:m,fontSize:v,lineHeight:x,width:w,notificationIconSize:S,colorText:E}=e,k=`${n}-notice`,Z=new y.E4("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:w},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),O=new y.E4("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:i,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}}),$={position:"relative",width:w,maxWidth:`calc(100vw - ${2*h}px)`,marginBottom:i,marginInlineStart:"auto",padding:p,overflow:"hidden",lineHeight:x,wordWrap:"break-word",background:d,borderRadius:a,boxShadow:r,[`${n}-close-icon`]:{fontSize:v,cursor:"pointer"},[`${k}-message`]:{marginBottom:e.marginXS,color:f,fontSize:o,lineHeight:e.lineHeightLG},[`${k}-description`]:{fontSize:v,color:E},[`&${k}-closable ${k}-message`]:{paddingInlineEnd:e.paddingLG},[`${k}-with-icon ${k}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.marginSM+S,fontSize:o},[`${k}-with-icon ${k}-description`]:{marginInlineStart:e.marginSM+S,fontSize:v},[`${k}-icon`]:{position:"absolute",fontSize:S,lineHeight:0,[`&-success${t}`]:{color:l},[`&-info${t}`]:{color:s},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:u}},[`${k}-close`]:{position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:e.colorIconHover,backgroundColor:e.wireframe?"transparent":e.colorFillContent}},[`${k}-btn`]:{float:"right",marginTop:e.marginSM}};return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,b.Wf)(e)),{position:"fixed",zIndex:e.zIndexPopup,marginInlineEnd:h,[`${n}-hook-holder`]:{position:"relative"},[`&${n}-top, &${n}-bottom`]:{[k]:{marginInline:"auto auto"}},[`&${n}-topLeft, &${n}-bottomLeft`]:{[k]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${n}-fade-enter, ${n}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:m,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${n}-fade-leave`]:{animationTimingFunction:m,animationFillMode:"both",animationDuration:g,animationPlayState:"paused"},[`${n}-fade-enter${n}-fade-enter-active, ${n}-fade-appear${n}-fade-appear-active`]:{animationName:Z,animationPlayState:"running"},[`${n}-fade-leave${n}-fade-leave-active`]:{animationName:O,animationPlayState:"running"}}),C(e)),{"&-rtl":{direction:"rtl",[`${k}-btn`]:{float:"left"}}})},{[n]:{[k]:Object.assign({},$)}},{[`${k}-pure-panel`]:Object.assign(Object.assign({},$),{margin:0})}]};var E=(0,x.Z)("Notification",e=>{let t=e.paddingMD,n=e.paddingLG,r=(0,w.TS)(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.fontSizeLG*e.lineHeightLG,notificationCloseButtonSize:.55*e.controlHeightLG,notificationMarginBottom:e.margin,notificationPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`,notificationMarginEdge:e.marginLG,animationMaxHeight:150});return[S(r)]},e=>({zIndexPopup:e.zIndexPopupBase+50,width:384})),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function Z(e,t){return null===t||!1===t?null:t||i.createElement("span",{className:`${e}-close-x`},i.createElement(u.Z,{className:`${e}-close-icon`}))}d.Z,s.Z,c.Z,f.Z,p.Z;let O={success:s.Z,info:d.Z,error:c.Z,warning:f.Z},$=e=>{let{prefixCls:t,icon:n,type:r,message:o,description:a,btn:l,role:s="alert"}=e,c=null;return n?c=i.createElement("span",{className:`${t}-icon`},n):r&&(c=i.createElement(O[r]||null,{className:g()(`${t}-icon`,`${t}-icon-${r}`)})),i.createElement("div",{className:g()({[`${t}-with-icon`]:c}),role:s},c,i.createElement("div",{className:`${t}-message`},o),i.createElement("div",{className:`${t}-description`},a),l&&i.createElement("div",{className:`${t}-btn`},l))};var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let j=e=>{let{children:t,prefixCls:n}=e,[,r]=E(n);return i.createElement(m.JB,{classNames:{list:r,notice:r}},t)},A=(e,t)=>{let{prefixCls:n,key:r}=t;return i.createElement(j,{prefixCls:n,key:r},e)},R=i.forwardRef((e,t)=>{let{top:n,bottom:r,prefixCls:o,getContainer:a,maxCount:l,rtl:s,onAllRemoved:c}=e,{getPrefixCls:u,getPopupContainer:f,notification:d}=i.useContext(v.E_),p=o||u("notification"),[h,y]=(0,m.lm)({prefixCls:p,style:e=>(function(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n}}return r})(e,null!=n?n:24,null!=r?r:24),className:()=>g()({[`${p}-rtl`]:s}),motion:()=>({motionName:`${p}-fade`}),closable:!0,closeIcon:Z(p),duration:4.5,getContainer:()=>(null==a?void 0:a())||(null==f?void 0:f())||document.body,maxCount:l,onAllRemoved:c,renderNotifications:A});return i.useImperativeHandle(t,()=>Object.assign(Object.assign({},h),{prefixCls:p,notification:d})),y});function T(e){let t=i.useRef(null),n=i.useMemo(()=>{let n=n=>{var r;if(!t.current)return;let{open:o,prefixCls:a,notification:l}=t.current,s=`${a}-notice`,{message:c,description:u,icon:f,type:d,btn:p,className:h,style:m,role:v="alert",closeIcon:y}=n,b=P(n,["message","description","icon","type","btn","className","style","role","closeIcon"]),x=Z(s,y);return o(Object.assign(Object.assign({placement:null!==(r=null==e?void 0:e.placement)&&void 0!==r?r:"topRight"},b),{content:i.createElement($,{prefixCls:s,icon:f,type:d,message:c,description:u,btn:p,role:v}),className:g()(d&&`${s}-${d}`,h,null==l?void 0:l.className),style:Object.assign(Object.assign({},null==l?void 0:l.style),m),closeIcon:x,closable:!!x}))},r={open:n,destroy:e=>{var n,r;void 0!==e?null===(n=t.current)||void 0===n||n.close(e):null===(r=t.current)||void 0===r||r.destroy()}};return["success","info","warning","error"].forEach(e=>{r[e]=t=>n(Object.assign(Object.assign({},t),{type:e}))}),r},[]);return[n,i.createElement(R,Object.assign({key:"notification-holder"},e,{ref:t}))]}let I=null,L=e=>e(),F=[],_={};function N(){let{prefixCls:e,getContainer:t,rtl:n,maxCount:r,top:o,bottom:i}=_,a=null!=e?e:(0,l.w6)().getPrefixCls("notification"),s=(null==t?void 0:t())||document.body;return{prefixCls:a,getContainer:()=>s,rtl:n,maxCount:r,top:o,bottom:i}}let B=i.forwardRef((e,t)=>{let[n,r]=i.useState(N),[o,a]=T(n),s=(0,l.w6)(),c=s.getRootPrefixCls(),u=s.getIconPrefixCls(),f=s.getTheme(),d=()=>{r(N)};return i.useEffect(d,[]),i.useImperativeHandle(t,()=>{let e=Object.assign({},o);return Object.keys(e).forEach(t=>{e[t]=function(){return d(),o[t].apply(o,arguments)}}),{instance:e,sync:d}}),i.createElement(l.ZP,{prefixCls:c,iconPrefixCls:u,theme:f},a)});function M(){if(!I){let e=document.createDocumentFragment(),t={fragment:e};I=t,L(()=>{(0,a.s)(i.createElement(B,{ref:e=>{let{instance:n,sync:r}=e||{};Promise.resolve().then(()=>{!t.instance&&n&&(t.instance=n,t.sync=r,M())})}}),e)});return}I.instance&&(F.forEach(e=>{switch(e.type){case"open":L(()=>{I.instance.open(Object.assign(Object.assign({},_),e.config))});break;case"destroy":L(()=>{null==I||I.instance.destroy(e.key)})}}),F=[])}function z(e){F.push({type:"open",config:e}),M()}let D={open:z,destroy:function(e){F.push({type:"destroy",key:e}),M()},config:function(e){_=Object.assign(Object.assign({},_),e),L(()=>{var e;null===(e=null==I?void 0:I.sync)||void 0===e||e.call(I)})},useNotification:function(e){return T(e)},_InternalPanelDoNotUseOrYouWillBeFired:e=>{let{prefixCls:t,className:n,icon:r,type:o,message:a,description:l,btn:s,closable:c=!0,closeIcon:u}=e,f=k(e,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon"]),{getPrefixCls:d}=i.useContext(v.E_),p=t||d("notification"),h=`${p}-notice`,[,y]=E(p);return i.createElement(m.qX,Object.assign({},f,{prefixCls:p,className:g()(n,y,`${h}-pure-panel`),eventKey:"pure",duration:null,closable:c,closeIcon:Z(p,u),content:i.createElement($,{prefixCls:h,icon:r,type:o,message:a,description:l,btn:s})}))}};["success","info","warning","error"].forEach(e=>{D[e]=t=>z(Object.assign(Object.assign({},t),{type:e}))});let H=(e,t)=>e.then(e=>{let{data:n}=e;if(!n)throw Error("Network Error!");if(!n.success){if("*"===t||n.err_code&&t.includes(n.err_code));else{var r,o;throw D.error({message:"Request error",description:null!==(r=null==n?void 0:n.err_msg)&&void 0!==r?r:""}),Error(null!==(o=n.err_msg)&&void 0!==o?o:"")}}return[null,n.data,n,e]}).catch(e=>[e,null,null,null]),W=()=>ea("/chat/dialogue/scenes"),U=e=>ea("/chat/dialogue/new",e),V=()=>ei("/chat/db/list"),q=()=>ei("/chat/db/support/type"),G=e=>ea("/chat/db/delete?db_name=".concat(e),void 0),K=e=>ea("/chat/db/edit",e),X=e=>ea("/chat/db/add",e),J=()=>ei("/chat/dialogue/list"),Y=()=>ei("/model/types"),Q=e=>ea("/chat/mode/params/list?chat_mode=".concat(e)),ee=e=>ei("/chat/dialogue/messages/history?con_uid=".concat(e)),et=e=>{let{convUid:t,chatMode:n,data:r,config:o,model:i}=e;return ea("/chat/mode/params/file/load?conv_uid=".concat(t,"&chat_mode=").concat(n,"&model_name=").concat(i),r,{headers:{"Content-Type":"multipart/form-data"},...o})},en=e=>ea("/chat/dialogue/delete?con_uid=".concat(e));var er=n(83454);let eo=o.Z.create({baseURL:"".concat(null!==(r=er.env.API_BASE_URL)&&void 0!==r?r:"","/api/v1"),timeout:1e4}),ei=(e,t,n)=>eo.get(e,{params:t,...n}),ea=(e,t,n)=>eo.post(e,t,n)},32665:function(e,t,n){"use strict";function r(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return r}}),n(38754),n(67294),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41219:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return p},useSearchParams:function(){return h},usePathname:function(){return g},ServerInsertedHTMLContext:function(){return s.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return s.useServerInsertedHTML},useRouter:function(){return m},useParams:function(){return v},useSelectedLayoutSegments:function(){return y},useSelectedLayoutSegment:function(){return b},redirect:function(){return c.redirect},notFound:function(){return u.notFound}});let r=n(67294),o=n(27473),i=n(35802),a=n(32665),l=n(43512),s=n(98751),c=n(96885),u=n(86323),f=Symbol("internal for urlsearchparams readonly");function d(){return Error("ReadonlyURLSearchParams cannot be modified")}class p{[Symbol.iterator](){return this[f][Symbol.iterator]()}append(){throw d()}delete(){throw d()}set(){throw d()}sort(){throw d()}constructor(e){this[f]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e)}}function h(){(0,a.clientHookInServerComponentError)("useSearchParams");let e=(0,r.useContext)(i.SearchParamsContext),t=(0,r.useMemo)(()=>e?new p(e):null,[e]);return t}function g(){return(0,a.clientHookInServerComponentError)("usePathname"),(0,r.useContext)(i.PathnameContext)}function m(){(0,a.clientHookInServerComponentError)("useRouter");let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function v(){(0,a.clientHookInServerComponentError)("useParams");let e=(0,r.useContext)(o.GlobalLayoutRouterContext);return e?function e(t,n){void 0===n&&(n={});let r=t[1];for(let t of Object.values(r)){let r=t[0],o=Array.isArray(r),i=o?r[1]:r;!i||i.startsWith("__PAGE__")||(o&&(n[r[0]]=r[1]),n=e(t,n))}return n}(e.tree):null}function y(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,r.useContext)(o.LayoutRouterContext);return function e(t,n,r,o){let i;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)i=t[1][n];else{var a;let e=t[1];i=null!=(a=e.children)?a:Object.values(e)[0]}if(!i)return o;let s=i[0],c=(0,l.getSegmentValue)(s);return!c||c.startsWith("__PAGE__")?o:(o.push(c),e(i,n,!1,o))}(t,e)}function b(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=y(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86323:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{notFound:function(){return r},isNotFoundError:function(){return o}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return(null==e?void 0:e.digest)===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96885:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return l},redirect:function(){return s},isRedirectError:function(){return c},getURLFromRedirectError:function(){return u},getRedirectTypeFromError:function(){return f}});let i=n(68214),a="NEXT_REDIRECT";function l(e,t){let n=Error(a);n.digest=a+";"+t+";"+e;let r=i.requestAsyncStorage.getStore();return r&&(n.mutableCookies=r.mutableCookies),n}function s(e,t){throw void 0===t&&(t="replace"),l(e,t)}function c(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,n,r]=e.digest.split(";",3);return t===a&&("replace"===n||"push"===n)&&"string"==typeof r}function u(e){return c(e)?e.digest.split(";",3)[2]:null}function f(e){if(!c(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},43512:function(e,t){"use strict";function n(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},29382:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return i},ACTION_RESTORE:function(){return a},ACTION_SERVER_PATCH:function(){return l},ACTION_PREFETCH:function(){return s},ACTION_FAST_REFRESH:function(){return c},ACTION_SERVER_ACTION:function(){return u}});let o="refresh",i="navigate",a="restore",l="server-patch",s="prefetch",c="fast-refresh",u="server-action";(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75476:function(e,t){"use strict";function n(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69873:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});let r=n(38754),o=n(61757),i=o._(n(67294)),a=r._(n(68965)),l=n(38083),s=n(2478),c=n(76226);n(59941);let u=r._(n(31720)),f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function d(e){return void 0!==e.default}function p(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function h(e,t,n,r,o,i,a){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let l="decode"in e?e.decode():Promise.resolve();l.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("blur"===n&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==o?void 0:o.current)&&o.current(e)}})}function g(e){let[t,n]=i.version.split("."),r=parseInt(t,10),o=parseInt(n,10);return r>18||18===r&&o>=3?{fetchPriority:e}:{fetchpriority:e}}let m=(0,i.forwardRef)((e,t)=>{let{imgAttributes:n,heightInt:r,widthInt:o,qualityInt:a,className:l,imgStyle:s,blurStyle:c,isLazy:u,fetchPriority:f,fill:d,placeholder:p,loading:m,srcString:v,config:y,unoptimized:b,loader:x,onLoadRef:w,onLoadingCompleteRef:C,setBlurComplete:S,setShowAltText:E,onLoad:k,onError:Z,...O}=e;return m=u?"lazy":m,i.default.createElement("img",{...O,...g(f),loading:m,width:o,height:r,decoding:"async","data-nimg":d?"fill":"1",className:l,style:{...s,...c},...n,ref:(0,i.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(Z&&(e.src=e.src),e.complete&&h(e,v,p,w,C,S,b))},[v,p,w,C,S,Z,b,t]),onLoad:e=>{let t=e.currentTarget;h(t,v,p,w,C,S,b)},onError:e=>{E(!0),"blur"===p&&S(!0),Z&&Z(e)}})}),v=(0,i.forwardRef)((e,t)=>{var n;let r,o,{src:h,sizes:v,unoptimized:y=!1,priority:b=!1,loading:x,className:w,quality:C,width:S,height:E,fill:k,style:Z,onLoad:O,onLoadingComplete:$,placeholder:P="empty",blurDataURL:j,fetchPriority:A,layout:R,objectFit:T,objectPosition:I,lazyBoundary:L,lazyRoot:F,..._}=e,N=(0,i.useContext)(c.ImageConfigContext),B=(0,i.useMemo)(()=>{let e=f||N||s.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[N]),M=_.loader||u.default;delete _.loader;let z="__next_img_default"in M;if(z){if("custom"===B.loader)throw Error('Image with src "'+h+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=M;M=t=>{let{config:n,...r}=t;return e(r)}}if(R){"fill"===R&&(k=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(Z={...Z,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!v&&(v=t)}let D="",H=p(S),W=p(E);if("object"==typeof(n=h)&&(d(n)||void 0!==n.src)){let e=d(h)?h.default:h;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(r=e.blurWidth,o=e.blurHeight,j=j||e.blurDataURL,D=e.src,!k){if(H||W){if(H&&!W){let t=H/e.width;W=Math.round(e.height*t)}else if(!H&&W){let t=W/e.height;H=Math.round(e.width*t)}}else H=e.width,W=e.height}}let U=!b&&("lazy"===x||void 0===x);(!(h="string"==typeof h?h:D)||h.startsWith("data:")||h.startsWith("blob:"))&&(y=!0,U=!1),B.unoptimized&&(y=!0),z&&h.endsWith(".svg")&&!B.dangerouslyAllowSVG&&(y=!0),b&&(A="high");let[V,q]=(0,i.useState)(!1),[G,K]=(0,i.useState)(!1),X=p(C),J=Object.assign(k?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:T,objectPosition:I}:{},G?{}:{color:"transparent"},Z),Y="blur"===P&&j&&!V?{backgroundSize:J.objectFit||"cover",backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'+(0,l.getImageBlurSvg)({widthInt:H,heightInt:W,blurWidth:r,blurHeight:o,blurDataURL:j,objectFit:J.objectFit})+'")'}:{},Q=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:s,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let i=[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))];return{widths:i,kind:"x"}}(t,o,a),u=s.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:s.map((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:l({config:t,src:n,quality:i,width:s[u]})}}({config:B,src:h,unoptimized:y,width:H,quality:X,sizes:v,loader:M}),ee=h,et=(0,i.useRef)(O);(0,i.useEffect)(()=>{et.current=O},[O]);let en=(0,i.useRef)($);(0,i.useEffect)(()=>{en.current=$},[$]);let er={isLazy:U,imgAttributes:Q,heightInt:W,widthInt:H,qualityInt:X,className:w,imgStyle:J,blurStyle:Y,loading:x,config:B,fetchPriority:A,fill:k,unoptimized:y,placeholder:P,loader:M,srcString:ee,onLoadRef:et,onLoadingCompleteRef:en,setBlurComplete:q,setShowAltText:K,..._};return i.default.createElement(i.default.Fragment,null,i.default.createElement(m,{...er,ref:t}),b?i.default.createElement(a.default,null,i.default.createElement("link",{key:"__nimg-"+Q.src+Q.srcSet+Q.sizes,rel:"preload",as:"image",href:Q.srcSet?void 0:Q.src,imageSrcSet:Q.srcSet,imageSizes:Q.sizes,crossOrigin:_.crossOrigin,referrerPolicy:_.referrerPolicy,...g(A)})):null)}),y=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9940:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let r=n(38754),o=r._(n(67294)),i=n(65722),a=n(65723),l=n(28904),s=n(95514),c=n(27521),u=n(44293),f=n(27473),d=n(81307),p=n(75476),h=n(66318),g=n(29382),m=new Set;function v(e,t,n,r,o,i){if(!i&&!(0,a.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){let o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,i=t+"%"+n+"%"+o;if(m.has(i))return;m.add(i)}let l=i?e.prefetch(t,o):e.prefetch(t,n,r);Promise.resolve(l).catch(e=>{})}function y(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let b=o.default.forwardRef(function(e,t){let n,r;let{href:l,as:m,children:b,prefetch:x=null,passHref:w,replace:C,shallow:S,scroll:E,locale:k,onClick:Z,onMouseEnter:O,onTouchStart:$,legacyBehavior:P=!1,...j}=e;n=b,P&&("string"==typeof n||"number"==typeof n)&&(n=o.default.createElement("a",null,n));let A=!1!==x,R=null===x?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,T=o.default.useContext(u.RouterContext),I=o.default.useContext(f.AppRouterContext),L=null!=T?T:I,F=!T,{href:_,as:N}=o.default.useMemo(()=>{if(!T){let e=y(l);return{href:e,as:m?y(m):e}}let[e,t]=(0,i.resolveHref)(T,l,!0);return{href:e,as:m?(0,i.resolveHref)(T,m):t||e}},[T,l,m]),B=o.default.useRef(_),M=o.default.useRef(N);P&&(r=o.default.Children.only(n));let z=P?r&&"object"==typeof r&&r.ref:t,[D,H,W]=(0,d.useIntersection)({rootMargin:"200px"}),U=o.default.useCallback(e=>{(M.current!==N||B.current!==_)&&(W(),M.current=N,B.current=_),D(e),z&&("function"==typeof z?z(e):"object"==typeof z&&(z.current=e))},[N,z,_,W,D]);o.default.useEffect(()=>{L&&H&&A&&v(L,_,N,{locale:k},{kind:R},F)},[N,_,H,k,A,null==T?void 0:T.locale,L,F,R]);let V={ref:U,onClick(e){P||"function"!=typeof Z||Z(e),P&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),L&&!e.defaultPrevented&&function(e,t,n,r,i,l,s,c,u,f){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(function(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!u&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let h=()=>{"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:l,locale:c,scroll:s}):t[i?"replace":"push"](r||n,{forceOptimisticNavigation:!f})};u?o.default.startTransition(h):h()}(e,L,_,N,C,S,E,k,F,A)},onMouseEnter(e){P||"function"!=typeof O||O(e),P&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),L&&(A||!F)&&v(L,_,N,{locale:k,priority:!0,bypassPrefetchedCheck:!0},{kind:R},F)},onTouchStart(e){P||"function"!=typeof $||$(e),P&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),L&&(A||!F)&&v(L,_,N,{locale:k,priority:!0,bypassPrefetchedCheck:!0},{kind:R},F)}};if((0,s.isAbsoluteUrl)(N))V.href=N;else if(!P||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==k?k:null==T?void 0:T.locale,t=(null==T?void 0:T.isLocaleDomain)&&(0,p.getDomainLocale)(N,e,null==T?void 0:T.locales,null==T?void 0:T.domainLocales);V.href=t||(0,h.addBasePath)((0,c.addLocale)(N,e,null==T?void 0:T.defaultLocale))}return P?o.default.cloneElement(r,V):o.default.createElement("a",{...j,...V},n)}),x=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81307:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return s}});let r=n(67294),o=n(82997),i="function"==typeof IntersectionObserver,a=new Map,l=[];function s(e){let{rootRef:t,rootMargin:n,disabled:s}=e,c=s||!i,[u,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);(0,r.useEffect)(()=>{if(i){if(c||u)return;let e=d.current;if(e&&e.tagName){let r=function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=l.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=a.get(r)))return t;let o=new Map,i=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:i,elements:o},l.push(n),a.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(r);let e=l.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!u){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[c,n,t,u,d.current]);let h=(0,r.useCallback)(()=>{f(!1)},[]);return[p,u,h]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38083:function(e,t){"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=r||t,s=o||n,c=i.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return l&&s?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 "+l+" "+s+"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='"+(r&&o?"1":"20")+"'/%3E"+c+"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='"+i+"'/%3E%3C/svg%3E":"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='"+("contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' x='0' y='0' height='100%25' width='100%25' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},31720:function(e,t){"use strict";function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},98751:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return a}});let r=n(61757),o=r._(n(67294)),i=o.default.createContext(null);function a(e){let t=(0,o.useContext)(i);t&&t(e)}},49688:function(e,t,n){"use strict";let r,o;n.r(t),n.d(t,{default:function(){return to}});var i=n(85893),a=n(67294),l=n(39332),s=n(41664),c=n.n(s),u=n(12678),f=n(56385),d=n(48665),p=n(47556),h=n(11772),g=n(63366),m=n(87462),v=n(86010),y=n(14142),b=n(18719),x=n(94780),w=n(74312),C=n(20407),S=n(78653),E=n(30220),k=n(26821);function Z(e){return(0,k.d6)("MuiListItem",e)}(0,k.sI)("MuiListItem",["root","startAction","endAction","nested","nesting","sticky","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantSoft","variantOutlined","variantSolid"]);var O=n(94593),$=n(40780),P=n(30532),j=n(62774);let A=a.createContext(void 0);var R=n(43614);let T=["component","className","children","nested","sticky","variant","color","startAction","endAction","role","slots","slotProps"],I=e=>{let{sticky:t,nested:n,nesting:r,variant:o,color:i}=e,a={root:["root",n&&"nested",r&&"nesting",t&&"sticky",i&&`color${(0,y.Z)(i)}`,o&&`variant${(0,y.Z)(o)}`],startAction:["startAction"],endAction:["endAction"]};return(0,x.Z)(a,Z,{})},L=(0,w.Z)("li",{name:"JoyListItem",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n;return[!t.nested&&{"--ListItemButton-marginInline":"calc(-1 * var(--ListItem-paddingLeft)) calc(-1 * var(--ListItem-paddingRight))","--ListItemButton-marginBlock":"calc(-1 * var(--ListItem-paddingY))",alignItems:"center",marginInline:"var(--ListItem-marginInline)"},t.nested&&{"--NestedList-marginRight":"calc(-1 * var(--ListItem-paddingRight))","--NestedList-marginLeft":"calc(-1 * var(--ListItem-paddingLeft))","--NestedListItem-paddingLeft":"calc(var(--ListItem-paddingLeft) + var(--List-nestedInsetStart))","--ListItemButton-marginBlock":"0px","--ListItemButton-marginInline":"calc(-1 * var(--ListItem-paddingLeft)) calc(-1 * var(--ListItem-paddingRight))","--ListItem-marginInline":"calc(-1 * var(--ListItem-paddingLeft)) calc(-1 * var(--ListItem-paddingRight))",flexDirection:"column"},(0,m.Z)({"--unstable_actionRadius":"calc(var(--ListItem-radius) - var(--variant-borderWidth, 0px))"},t.startAction&&{"--unstable_startActionWidth":"2rem"},t.endAction&&{"--unstable_endActionWidth":"2.5rem"},{boxSizing:"border-box",borderRadius:"var(--ListItem-radius)",display:"flex",flex:"none",position:"relative",paddingBlockStart:t.nested?0:"var(--ListItem-paddingY)",paddingBlockEnd:t.nested?0:"var(--ListItem-paddingY)",paddingInlineStart:"var(--ListItem-paddingLeft)",paddingInlineEnd:"var(--ListItem-paddingRight)"},void 0===t["data-first-child"]&&(0,m.Z)({},t.row?{marginInlineStart:"var(--List-gap)"}:{marginBlockStart:"var(--List-gap)"}),t.row&&t.wrap&&{marginInlineStart:"var(--List-gap)",marginBlockStart:"var(--List-gap)"},{minBlockSize:"var(--ListItem-minHeight)",fontSize:"var(--ListItem-fontSize)",fontFamily:e.vars.fontFamily.body},t.sticky&&{position:"sticky",top:"var(--ListItem-stickyTop, 0px)",zIndex:1,background:"var(--ListItem-stickyBackground)"}),null==(n=e.variants[t.variant])?void 0:n[t.color]]}),F=(0,w.Z)("div",{name:"JoyListItem",slot:"StartAction",overridesResolver:(e,t)=>t.startAction})(({ownerState:e})=>({display:"inherit",position:"absolute",top:e.nested?"calc(var(--ListItem-minHeight) / 2)":"50%",left:0,transform:"translate(var(--ListItem-startActionTranslateX), -50%)",zIndex:1})),_=(0,w.Z)("div",{name:"JoyListItem",slot:"StartAction",overridesResolver:(e,t)=>t.startAction})(({ownerState:e})=>({display:"inherit",position:"absolute",top:e.nested?"calc(var(--ListItem-minHeight) / 2)":"50%",right:0,transform:"translate(var(--ListItem-endActionTranslateX), -50%)"})),N=a.forwardRef(function(e,t){let n=(0,C.Z)({props:e,name:"JoyListItem"}),r=a.useContext(R.Z),o=a.useContext(j.Z),l=a.useContext($.Z),s=a.useContext(P.Z),c=a.useContext(O.Z),{component:u,className:f,children:d,nested:p=!1,sticky:h=!1,variant:y="plain",color:x="neutral",startAction:w,endAction:k,role:Z,slots:N={},slotProps:B={}}=n,M=(0,g.Z)(n,T),{getColor:z}=(0,S.VT)(y),D=z(e.color,x),[H,W]=a.useState(""),[U,V]=(null==o?void 0:o.split(":"))||["",""],q=u||(U&&!U.match(/^(ul|ol|menu)$/)?"div":void 0),G="menu"===r?"none":void 0;o&&(G=({menu:"none",menubar:"none",group:"presentation"})[V]),Z&&(G=Z);let K=(0,m.Z)({},n,{sticky:h,startAction:w,endAction:k,row:l,wrap:s,variant:y,color:D,nesting:c,nested:p,component:q,role:G}),X=I(K),J=(0,m.Z)({},M,{component:q,slots:N,slotProps:B}),[Y,Q]=(0,E.Z)("root",{additionalProps:{role:G},ref:t,className:(0,v.Z)(X.root,f),elementType:L,externalForwardedProps:J,ownerState:K}),[ee,et]=(0,E.Z)("startAction",{className:X.startAction,elementType:F,externalForwardedProps:J,ownerState:K}),[en,er]=(0,E.Z)("endAction",{className:X.endAction,elementType:_,externalForwardedProps:J,ownerState:K});return(0,i.jsx)(A.Provider,{value:W,children:(0,i.jsx)(O.Z.Provider,{value:!!p&&(H||!0),children:(0,i.jsxs)(Y,(0,m.Z)({},Q,{children:[w&&(0,i.jsx)(ee,(0,m.Z)({},et,{children:w})),a.Children.map(d,(e,t)=>a.isValidElement(e)?a.cloneElement(e,(0,m.Z)({},0===t&&{"data-first-child":""},(0,b.Z)(e,["ListItem"])&&{component:e.props.component||"div"})):e),k&&(0,i.jsx)(en,(0,m.Z)({},er,{children:k}))]}))})})});N.muiName="ListItem";var B=n(16079);function M(e){return(0,k.d6)("MuiListItemContent",e)}(0,k.sI)("MuiListItemContent",["root"]);let z=["component","className","children","slots","slotProps"],D=()=>(0,x.Z)({root:["root"]},M,{}),H=(0,w.Z)("div",{name:"JoyListItemContent",slot:"Root",overridesResolver:(e,t)=>t.root})({flex:"1 1 auto",minWidth:0}),W=a.forwardRef(function(e,t){let n=(0,C.Z)({props:e,name:"JoyListItemContent"}),{component:r,className:o,children:a,slots:l={},slotProps:s={}}=n,c=(0,g.Z)(n,z),u=(0,m.Z)({},n),f=D(),d=(0,m.Z)({},c,{component:r,slots:l,slotProps:s}),[p,h]=(0,E.Z)("root",{ref:t,className:(0,v.Z)(f.root,o),elementType:H,externalForwardedProps:d,ownerState:u});return(0,i.jsx)(p,(0,m.Z)({},h,{children:a}))});var U=n(40911),V=n(14553);function q(e){return(0,k.d6)("MuiListItemDecorator",e)}(0,k.sI)("MuiListItemDecorator",["root"]);var G=n(41785);let K=["component","className","children","slots","slotProps"],X=()=>(0,x.Z)({root:["root"]},q,{}),J=(0,w.Z)("span",{name:"JoyListItemDecorator",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e})=>(0,m.Z)({boxSizing:"border-box",display:"inline-flex",color:"var(--ListItemDecorator-color)"},"horizontal"===e.parentOrientation?{minInlineSize:"var(--ListItemDecorator-size)",alignItems:"center"}:{minBlockSize:"var(--ListItemDecorator-size)",justifyContent:"center"})),Y=a.forwardRef(function(e,t){let n=(0,C.Z)({props:e,name:"JoyListItemDecorator"}),{component:r,className:o,children:l,slots:s={},slotProps:c={}}=n,u=(0,g.Z)(n,K),f=a.useContext(G.Z),d=(0,m.Z)({parentOrientation:f},n),p=X(),h=(0,m.Z)({},u,{component:r,slots:s,slotProps:c}),[y,b]=(0,E.Z)("root",{ref:t,className:(0,v.Z)(p.root,o),elementType:J,externalForwardedProps:h,ownerState:d});return(0,i.jsx)(y,(0,m.Z)({},b,{children:l}))});var Q=n(2549),ee=n(31523),et=n(99078),en=n(48953),er=n(66418),eo=n(52778),ei=n(25675),ea=n.n(ei),el=n(94184),es=n.n(el),ec=n(326),eu=n(28223),ef=n(79453),ed=n(80087),ep=n(67421),eh=n(41468),eg=n(50489),em=()=>{let e=(0,l.usePathname)(),{t,i18n:n}=(0,ep.$G)();(0,l.useSearchParams)();let r=(0,l.useRouter)(),[o,s]=(0,a.useState)("/LOGO_1.png"),{dialogueList:g,chatId:m,queryDialogueList:v,refreshDialogList:y,isMenuExpand:b,setIsMenuExpand:x}=(0,a.useContext)(eh.p),{mode:w,setMode:C}=(0,f.tv)(),S=(0,a.useMemo)(()=>[{label:t("Data_Source"),route:"/database",icon:(0,i.jsx)(eu.Z,{fontSize:"small"}),tooltip:"Database",active:"/database"===e},{label:t("Knowledge_Space"),route:"/datastores",icon:(0,i.jsx)(ee.Z,{fontSize:"small"}),tooltip:"Knowledge",active:"/datastores"===e}],[e,n.language]);function E(){"light"===w?C("dark"):C("light")}return(0,a.useEffect)(()=>{"light"===w?s("/LOGO_1.png"):s("/WHITE_LOGO.png")},[w]),(0,a.useEffect)(()=>{(async()=>{await v()})()},[]),(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("nav",{className:es()("grid max-h-screen h-full max-md:hidden"),children:(0,i.jsx)(d.Z,{className:"flex flex-col border-r border-divider max-h-screen sticky left-0 top-0 overflow-hidden",children:b?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.Z,{className:"p-2 gap-2 flex flex-row justify-between items-center",children:(0,i.jsx)("div",{className:"flex items-center gap-3",children:(0,i.jsx)(c(),{href:"/",children:(0,i.jsx)(ea(),{src:o,alt:"DB-GPT",width:633,height:157,className:"w-full max-w-full"})})})}),(0,i.jsx)(d.Z,{className:"px-2",children:(0,i.jsx)(c(),{href:"/",children:(0,i.jsx)(p.Z,{color:"primary",className:"w-full bg-gradient-to-r from-[#31afff] to-[#1677ff] dark:bg-gradient-to-r dark:from-[#6a6a6a] dark:to-[#80868f]",style:{color:"#fff"},children:"+ New Chat"})})}),(0,i.jsx)(d.Z,{className:"p-2 hidden xs:block sm:inline-block max-h-full overflow-auto",children:(0,i.jsx)(h.Z,{size:"sm",sx:{"--ListItem-radius":"8px"},children:(0,i.jsx)(N,{nested:!0,children:(0,i.jsx)(h.Z,{size:"sm","aria-labelledby":"nav-list-browse",sx:{"& .JoyListItemButton-root":{p:"8px"},gap:"4px"},children:(g||[]).map(t=>{let n=("/chat"===e||"/chat/"===e)&&m===t.conv_uid;return(0,i.jsx)(N,{children:(0,i.jsx)(B.Z,{selected:n,variant:n?"soft":"plain",sx:{"&:hover .del-btn":{visibility:"visible"}},children:(0,i.jsx)(W,{children:(0,i.jsxs)(c(),{href:"/chat?id=".concat(t.conv_uid,"&scene=").concat(null==t?void 0:t.chat_mode),className:"flex items-center justify-between",children:[(0,i.jsxs)(U.ZP,{fontSize:14,noWrap:!0,children:[(0,i.jsx)(er.Z,{style:{marginRight:"0.5rem"}}),(null==t?void 0:t.user_name)||(null==t?void 0:t.user_input)||"undefined"]}),(0,i.jsx)(V.ZP,{color:"neutral",variant:"plain",size:"sm",onClick:n=>{n.preventDefault(),n.stopPropagation(),u.Z.confirm({title:"Delete Chat",content:"Are you sure delete this chat?",width:"276px",centered:!0,async onOk(){await (0,eg.Vx)((0,eg.MX)(t.conv_uid)),await y(),"/chat"===e&&m===t.conv_uid&&r.push("/")}})},className:"del-btn invisible",children:(0,i.jsx)(eo.Z,{})})]})})})},t.conv_uid)})})})})}),(0,i.jsx)("div",{className:"flex flex-col justify-end flex-1",children:(0,i.jsx)(d.Z,{className:"p-2 pt-3 pb-6 border-t border-divider xs:block sticky bottom-0 z-100",children:(0,i.jsxs)(h.Z,{size:"sm",sx:{"--ListItem-radius":"8px"},children:[(0,i.jsx)(N,{nested:!0,children:(0,i.jsx)(h.Z,{size:"sm","aria-labelledby":"nav-list-browse",sx:{"& .JoyListItemButton-root":{p:"8px"}},children:S.map(e=>(0,i.jsx)(c(),{href:e.route,children:(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{color:"neutral",sx:{marginBottom:1,height:"2.5rem"},selected:e.active,variant:e.active?"soft":"plain",children:[(0,i.jsx)(Y,{sx:{color:e.active?"inherit":"neutral.500"},children:e.icon}),(0,i.jsx)(W,{children:e.label})]})})},e.route))})}),(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{className:"h-10",onClick:E,children:[(0,i.jsx)(Q.Z,{title:"Theme",children:(0,i.jsx)(Y,{children:"dark"===w?(0,i.jsx)(et.Z,{fontSize:"small"}):(0,i.jsx)(en.Z,{fontSize:"small"})})}),(0,i.jsx)(W,{children:t("Theme")})]})}),(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{className:"h-10",onClick:()=>{let e="en"===n.language?"zh":"en";n.changeLanguage(e),window.localStorage.setItem("db_gpt_lng",e)},children:[(0,i.jsx)(Q.Z,{title:"Language",children:(0,i.jsx)(Y,{className:"text-2xl",children:(0,i.jsx)(ed.Z,{fontSize:"small"})})}),(0,i.jsx)(W,{children:t("language")})]})}),(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{className:"h-10",onClick:()=>{x(!1)},children:[(0,i.jsx)(Q.Z,{title:"Close Sidebar",children:(0,i.jsx)(Y,{className:"text-2xl",children:(0,i.jsx)(ef.Z,{className:"transform rotate-90",fontSize:"small"})})}),(0,i.jsx)(W,{children:t("Close_Sidebar")})]})})]})})})]}):(0,i.jsxs)(d.Z,{className:"h-full py-6 flex flex-col justify-between",children:[(0,i.jsx)(d.Z,{className:"flex justify-center items-center",children:(0,i.jsx)(Q.Z,{title:"Menu",children:(0,i.jsx)(ec.Z,{className:"cursor-pointer text-2xl",onClick:()=>{x(!0)}})})}),(0,i.jsxs)(d.Z,{className:"flex flex-col gap-4 justify-center items-center",children:[S.map((e,t)=>(0,i.jsx)("div",{className:"flex justify-center text-2xl cursor-pointer",children:(0,i.jsx)(Q.Z,{title:e.tooltip,children:e.icon})},"menu_".concat(t))),(0,i.jsx)(N,{children:(0,i.jsx)(B.Z,{onClick:E,children:(0,i.jsx)(Q.Z,{title:"Theme",children:(0,i.jsx)(Y,{className:"text-2xl",children:"dark"===w?(0,i.jsx)(et.Z,{fontSize:"small"}):(0,i.jsx)(en.Z,{fontSize:"small"})})})})}),(0,i.jsx)(N,{children:(0,i.jsx)(B.Z,{onClick:()=>{x(!0)},children:(0,i.jsx)(Q.Z,{title:"Unfold",children:(0,i.jsx)(Y,{className:"text-2xl",children:(0,i.jsx)(ef.Z,{className:"transform rotate-90",fontSize:"small"})})})})})]})]})})})})},ev=n(38629),ey=n(59077),eb=n(9818);let ex=(0,ey.Z)({colorSchemes:{light:{palette:{mode:"dark",primary:{...eb.Z.grey,solidBg:"#e6f4ff",solidColor:"#1677ff",solidHoverBg:"#e6f4ff"},neutral:{plainColor:"#4d4d4d",plainHoverColor:"#131318",plainHoverBg:"#EBEBEF",plainActiveBg:"#D8D8DF",plainDisabledColor:"#B9B9C6"},background:{body:"#fff",surface:"#fff"},text:{primary:"#505050"}}},dark:{palette:{mode:"light",primary:{...eb.Z.grey,softBg:"#353539",softHoverBg:"#35353978",softDisabledBg:"#353539",solidBg:"#51525beb",solidHoverBg:"#51525beb"},neutral:{plainColor:"#D8D8DF",plainHoverColor:"#F7F7F8",plainHoverBg:"#353539",plainActiveBg:"#434356",plainDisabledColor:"#434356",outlinedBorder:"#353539",outlinedHoverBorder:"#454651"},text:{primary:"#EBEBEF"},background:{body:"#212121",surface:"#51525beb"}}}},fontFamily:{body:"Josefin Sans, sans-serif",display:"Josefin Sans, sans-serif"},typography:{display1:{background:"linear-gradient(-30deg, var(--joy-palette-primary-900), var(--joy-palette-primary-400))",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"}},zIndex:{modal:1001}});var ew=n(11163),eC=n.n(ew),eS=n(74865),eE=n.n(eS);let ek=0;function eZ(){"loading"!==o&&(o="loading",r=setTimeout(function(){eE().start()},250))}function eO(){ek>0||(o="stop",clearTimeout(r),eE().done())}if(eC().events.on("routeChangeStart",eZ),eC().events.on("routeChangeComplete",eO),eC().events.on("routeChangeError",eO),"function"==typeof(null==window?void 0:window.fetch)){let e=window.fetch;window.fetch=async function(){for(var t=arguments.length,n=Array(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||eP,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=Array(e),n=0;n{this.observers[e]=this.observers[e]||[],this.observers[e].push(t)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e]=this.observers[e].filter(e=>e!==t)}}emit(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{e(...n)})}if(this.observers["*"]){let t=[].concat(this.observers["*"]);t.forEach(t=>{t.apply(t,[e,...n])})}}}function eT(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n}function eI(e){return null==e?"":""+e}function eL(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function o(){return!e||"string"==typeof e}let i="string"!=typeof t?[].concat(t):t.split(".");for(;i.length>1;){if(o())return{};let t=r(i.shift());!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{}}return o()?{}:{obj:e,k:r(i.shift())}}function eF(e,t,n){let{obj:r,k:o}=eL(e,t,Object);r[o]=n}function e_(e,t){let{obj:n,k:r}=eL(e,t);if(n)return n[r]}function eN(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var eB={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function eM(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>eB[e]):e}let ez=[" ",",","?","!",";"];function eD(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];let r=t.split(n),o=e;for(let e=0;ee+i;)i++,l=o[a=r.slice(e,e+i).join(n)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(a)){if("string"==typeof l)return l;if(a&&"string"==typeof l[a])return l[a]}let s=r.slice(e+i).join(n);if(s)return eD(l,s,n);return}o=o[r[e]]}return o}function eH(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class eW extends eR{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];n&&"string"!=typeof n&&(a=a.concat(n)),n&&"string"==typeof n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."));let l=e_(this.data,a);return l||!i||"string"!=typeof n?l:eD(this.data&&this.data[e]&&this.data[e][t],n,o)}addResource(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),eF(this.data,a,r),o.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let r in n)("string"==typeof n[r]||"[object Array]"===Object.prototype.toString.apply(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=n,n=t,t=a[1]),this.addNamespaces(t);let l=e_(this.data,a)||{};r?function e(t,n,r){for(let o in n)"__proto__"!==o&&"constructor"!==o&&(o in t?"string"==typeof t[o]||t[o]instanceof String||"string"==typeof n[o]||n[o]instanceof String?r&&(t[o]=n[o]):e(t[o],n[o],r):t[o]=n[o]);return t}(l,n,o):l={...l,...n},eF(this.data,a,l),i.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return(t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI)?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e),n=t&&Object.keys(t)||[];return!!n.find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var eU={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,o))}),t}};let eV={};class eq extends eR{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,n){e.forEach(e=>{t[e]&&(n[e]=t[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=eA.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");let r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],i=n&&e.indexOf(n)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,n){t=t||"",n=n||"";let r=ez.filter(e=>0>t.indexOf(e)&&0>n.indexOf(e));if(0===r.length)return!0;let o=RegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`),i=!o.test(e);if(!i){let t=e.indexOf(n);t>0&&!o.test(e.substring(0,t))&&(i=!0)}return i}(e,n,r);if(i&&!a){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:o};let i=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(i[0])>-1)&&(o=i.shift()),e=i.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);let r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:i,namespaces:a}=this.extractFromKey(e[e.length-1],t),l=a[a.length-1],s=t.lng||this.language,c=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(s&&"cimode"===s.toLowerCase()){if(c){let e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${l}${e}${i}`,usedKey:i,exactUsedKey:i,usedLng:s,usedNS:l}:`${l}${e}${i}`}return r?{res:i,usedKey:i,exactUsedKey:i,usedLng:s,usedNS:l}:i}let u=this.resolve(e,t),f=u&&u.res,d=u&&u.usedKey||i,p=u&&u.exactUsedKey||i,h=Object.prototype.toString.apply(f),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject,v="string"!=typeof f&&"boolean"!=typeof f&&"number"!=typeof f;if(m&&f&&v&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(h)&&!("string"==typeof g&&"[object Array]"===h)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,f,{...t,ns:a}):`key '${i} (${this.language})' returned an object instead of string.`;return r?(u.res=e,u):e}if(o){let e="[object Array]"===h,n=e?[]:{},r=e?p:d;for(let e in f)if(Object.prototype.hasOwnProperty.call(f,e)){let i=`${r}${o}${e}`;n[e]=this.translate(i,{...t,joinArrays:!1,ns:a}),n[e]===i&&(n[e]=f[e])}f=n}}else if(m&&"string"==typeof g&&"[object Array]"===h)(f=f.join(g))&&(f=this.extendTranslation(f,e,t,n));else{let r=!1,a=!1,c=void 0!==t.count&&"string"!=typeof t.count,d=eq.hasDefaultValue(t),p=c?this.pluralResolver.getSuffix(s,t.count,t):"",h=t.ordinal&&c?this.pluralResolver.getSuffix(s,t.count,{ordinal:!1}):"",g=t[`defaultValue${p}`]||t[`defaultValue${h}`]||t.defaultValue;!this.isValidLookup(f)&&d&&(r=!0,f=g),this.isValidLookup(f)||(a=!0,f=i);let m=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,v=m&&a?void 0:f,y=d&&g!==f&&this.options.updateMissing;if(a||r||y){if(this.logger.log(y?"updateKey":"missingKey",s,l,i,y?g:f),o){let e=this.resolve(i,{...t,keySeparator:!1});e&&e.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 e=[],n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t{let o=d&&r!==f?r:v;this.options.missingKeyHandler?this.options.missingKeyHandler(e,l,n,o,y,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,l,n,o,y,t),this.emit("missingKey",e,l,n,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?e.forEach(e=>{this.pluralResolver.getSuffixes(e,t).forEach(n=>{r([e],i+n,t[`defaultValue${n}`]||g)})}):r(e,i,g))}f=this.extendTranslation(f,e,t,u,n),a&&f===i&&this.options.appendNamespaceToMissingKey&&(f=`${l}:${i}`),(a||r)&&this.options.parseMissingKeyHandler&&(f="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}:${i}`:i,r?f:void 0):this.options.parseMissingKeyHandler(f))}return r?(u.res=f,u):f}extendTranslation(e,t,n,r,o){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){let a;n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});let l="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(l){let t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let s=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(s={...this.options.interpolation.defaultVariables,...s}),e=this.interpolator.interpolate(e,s,n.lng||this.language,n),l){let t=e.match(this.interpolator.nestingRegexp),r=t&&t.length;a1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;let l=this.extractFromKey(e,a),s=l.key;n=s;let c=l.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));let u=void 0!==a.count&&"string"!=typeof a.count,f=u&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),d=void 0!==a.context&&("string"==typeof a.context||"number"==typeof a.context)&&""!==a.context,p=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);c.forEach(e=>{this.isValidLookup(t)||(i=e,!eV[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(i)&&(eV[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${p.join(", ")}" won't get resolved as namespace "${i}" 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(n=>{let i;if(this.isValidLookup(t))return;o=n;let l=[s];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(l,s,n,e,a);else{let e;u&&(e=this.pluralResolver.getSuffix(n,a.count,a));let t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(l.push(s+e),a.ordinal&&0===e.indexOf(r)&&l.push(s+e.replace(r,this.options.pluralSeparator)),f&&l.push(s+t)),d){let n=`${s}${this.options.contextSeparator}${a.context}`;l.push(n),u&&(l.push(n+e),a.ordinal&&0===e.indexOf(r)&&l.push(n+e.replace(r,this.options.pluralSeparator)),f&&l.push(n+t))}}for(;i=l.pop();)this.isValidLookup(t)||(r=i,t=this.getResource(n,e,i,a))}))})}),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}static hasDefaultValue(e){let t="defaultValue";for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,t.length)&&void 0!==e[n])return!0;return!1}}function eG(e){return e.charAt(0).toUpperCase()+e.slice(1)}class eK{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=eA.create("languageUtils")}getScriptPartFromCode(e){if(!(e=eH(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=eH(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){let t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map(e=>e.toLowerCase()):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=eG(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=eG(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=eG(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let n=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(0>e.indexOf("-")&&0>n.indexOf("-"))&&0===e.indexOf(n))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){let n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],o=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),n.forEach(e=>{0>r.indexOf(e)&&o(this.formatLanguageCode(e))}),r}}let eX=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],eJ={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},eY=["v1","v2","v3"],eQ=["v4"],e0={zero:0,one:1,two:2,few:3,many:4,other:5};class e1{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=eA.create("pluralResolver"),(!this.options.compatibilityJSON||eQ.includes(this.options.compatibilityJSON))&&("undefined"==typeof Intl||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){let e={};return eX.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:eJ[t.fc]}})}),e}()}addRule(e,t){this.rules[e]=t}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(eH(e),{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((e,t)=>e0[e]-e0[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):n.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:this.getSuffixRetroCompatible(r,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){let n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));let o=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?`_plural_${r.toString()}`:o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!eY.includes(this.options.compatibilityJSON)}}function e2(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4)||void 0===arguments[4]||arguments[4],i=function(e,t,n){let r=e_(e,n);return void 0!==r?r:e_(t,n)}(e,t,n);return!i&&o&&"string"==typeof n&&void 0===(i=eD(e,n,r))&&(i=eD(t,n,r)),i}class e4{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=eA.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});let t=e.interpolation;this.escape=void 0!==t.escape?t.escape:eM,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?eN(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?eN(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?eN(t.nestingPrefix):t.nestingPrefixEscaped||eN("$t("),this.nestingSuffix=t.nestingSuffix?eN(t.nestingSuffix):t.nestingSuffixEscaped||eN(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=`${this.prefix}(.+?)${this.suffix}`;this.regexp=RegExp(e,"g");let t=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=RegExp(t,"g");let n=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=RegExp(n,"g")}interpolate(e,t,n,r){let o,i,a;let l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function s(e){return e.replace(/\$/g,"$$$$")}let c=e=>{if(0>e.indexOf(this.formatSeparator)){let o=e2(t,l,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,n,{...r,...t,interpolationkey:e}):o}let o=e.split(this.formatSeparator),i=o.shift().trim(),a=o.join(this.formatSeparator).trim();return this.format(e2(t,l,i,this.options.keySeparator,this.options.ignoreJSONStructure),a,n,{...r,...t,interpolationkey:i})};this.resetRegExp();let u=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,f=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,d=[{regex:this.regexpUnescape,safeValue:e=>s(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?s(this.escape(e)):s(e)}];return d.forEach(t=>{for(a=0;o=t.regex.exec(e);){let n=o[1].trim();if(void 0===(i=c(n))){if("function"==typeof u){let t=u(e,o,r);i="string"==typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))i="";else if(f){i=o[0];continue}else this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),i=""}else"string"==typeof i||this.useRawValueToEscape||(i=eI(i));let l=t.safeValue(i);if(e=e.replace(o[0],l),f?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++a>=this.maxReplaces)break}}),e}nest(e,t){let n,r,o,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function a(e,t){let n=this.nestingOptionsSeparator;if(0>e.indexOf(n))return e;let r=e.split(RegExp(`${n}[ ]*{`)),i=`{${r[1]}`;e=r[0],i=this.interpolate(i,o);let a=i.match(/'/g),l=i.match(/"/g);(a&&a.length%2==0&&!l||l.length%2!=0)&&(i=i.replace(/'/g,'"'));try{o=JSON.parse(i),t&&(o={...t,...o})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${i}`}return delete o.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let l=[];(o=(o={...i}).replace&&"string"!=typeof o.replace?o.replace:o).applyPostProcessor=!1,delete o.defaultValue;let s=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){let e=n[1].split(this.formatSeparator).map(e=>e.trim());n[1]=e.shift(),l=e,s=!0}if((r=t(a.call(this,n[1].trim(),o),o))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=eI(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),s&&(r=l.reduce((e,t)=>this.format(e,t,i.lng,{...i,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}function e5(e){let t={};return function(n,r,o){let i=r+JSON.stringify(o),a=t[i];return a||(a=e(eH(r),o),t[i]=a),a(n)}}class e6{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=eA.create("formatter"),this.options=e,this.formats={number:e5((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:e5((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)}),datetime:e5((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:e5((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")}),list:e5((e,t)=>{let n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=e5(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=t.split(this.formatSeparator),i=o.reduce((e,t)=>{let{formatName:o,formatOptions:i}=function(e){let t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){let r=e.split("(");t=r[0].toLowerCase().trim();let o=r[1].substring(0,r[1].length-1);if("currency"===t&&0>o.indexOf(":"))n.currency||(n.currency=o.trim());else if("relativetime"===t&&0>o.indexOf(":"))n.range||(n.range=o.trim());else{let e=o.split(";");e.forEach(e=>{if(!e)return;let[t,...r]=e.split(":"),o=r.join(":").trim().replace(/^'+|'+$/g,"");n[t.trim()]||(n[t.trim()]=o),"false"===o&&(n[t.trim()]=!1),"true"===o&&(n[t.trim()]=!0),isNaN(o)||(n[t.trim()]=parseInt(o,10))})}}return{formatName:t,formatOptions:n}}(t);if(this.formats[o]){let t=e;try{let a=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},l=a.locale||a.lng||r.locale||r.lng||n;t=this.formats[o](e,l,{...i,...r,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${o}`),e},e);return i}}class e3 extends eR{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=eA.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,r.backend,r)}queueLoad(e,t,n,r){let o={},i={},a={},l={};return e.forEach(e=>{let r=!0;t.forEach(t=>{let a=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===i[a]&&(i[a]=!0):(this.state[a]=1,r=!1,void 0===i[a]&&(i[a]=!0),void 0===o[a]&&(o[a]=!0),void 0===l[t]&&(l[t]=!0)))}),r||(a[e]=!0)}),(Object.keys(o).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(i),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(l)}}loaded(e,t,n){let r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;let a={};this.queue.forEach(n=>{(function(e,t,n,r){let{obj:o,k:i}=eL(e,t,Object);o[i]=o[i]||[],r&&(o[i]=o[i].concat(n)),r||o[i].push(n)})(n.loaded,[o],i),void 0!==n.pending[e]&&(delete n.pending[e],n.pendingCount--),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(e=>{a[e]||(a[e]={});let t=n.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;if(!e.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:o,callback:i});return}this.readingCalls++;let a=(a,l)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(a&&l&&r{this.read.call(this,e,t,n,r+1,2*o,i)},o);return}i(a,l)},l=this.backend[n].bind(this.backend);if(2===l.length){try{let n=l(e,t);n&&"function"==typeof n.then?n.then(e=>a(null,e)).catch(a):a(null,n)}catch(e){a(e)}return}return l(e,t,a)}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);let o=this.queueLoad(e,t,n,r);if(!o.toLoad.length)return o.pending.length||r(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.split("|"),r=n[0],o=n[1];this.read(r,o,"read",void 0,void 0,(n,i)=>{n&&this.logger.warn(`${t}loading namespace ${o} for language ${r} failed`,n),!n&&i&&this.logger.log(`${t}loaded namespace ${o} for language ${r}`,i),this.loaded(e,n,i)})}saveMissing(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" 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(null!=n&&""!==n){if(this.backend&&this.backend.create){let l={...i,isUpdate:o},s=this.backend.create.bind(this.backend);if(s.length<6)try{let o;(o=5===s.length?s(e,t,n,r,l):s(e,t,n,r))&&"function"==typeof o.then?o.then(e=>a(null,e)).catch(a):a(null,o)}catch(e){a(e)}else s(e,t,n,r,a,l)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}function e8(){return{debug:!1,initImmediate:!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:function(e){let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let n=e[3]||e[2];Object.keys(n).forEach(e=>{t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:(e,t,n,r)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function e7(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function e9(){}class te extends eR{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=e7(e),this.services={},this.logger=eA,this.modules={external:[]},!function(e){let t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})}(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:0>t.ns.indexOf("translation")&&(t.defaultNS=t.ns[0]));let r=e8();function o(e){return e?"function"==typeof e?new e:e:null}if(this.options={...r,...this.options,...e7(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?eA.init(o(this.modules.logger),this.options):eA.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=e6);let n=new eK(this.options);this.store=new eW(this.options.resources,this.options);let i=this.services;i.logger=eA,i.resourceStore=this.store,i.languageUtils=n,i.pluralResolver=new e1(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),t&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(i.formatter=o(t),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new e4(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new e3(o(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o1?n-1:0),o=1;o{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,n||(n=e9),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[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(t=>{this[t]=function(){return e.store[t](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});let i=eT(),a=()=>{let e=(e,t)=>{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),i.resolve(t),n(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?a():setTimeout(a,0),i}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e9,n=t,r="string"==typeof e?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return n();let e=[],t=t=>{if(!t||"cimode"===t)return;let n=this.services.languageUtils.toResolveHierarchy(t);n.forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};if(r)t(r);else{let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.forEach(e=>t(e))}this.options.preload&&this.options.preload.forEach(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),n(e)})}else n(null)}reloadResources(e,t,n){let r=eT();return e||(e=this.languages),t||(t=this.options.ns),n||(n=e9),this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&eU.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;let r=eT();this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(e,i)=>{i?(o(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve(function(){return n.t(...arguments)}),t&&t(e,function(){return n.t(...arguments)})},a=t=>{e||t||!this.services.languageDetector||(t=[]);let n="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||o(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,e=>{i(e,n)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;let o=function(e,t){let i,a;if("object"!=typeof t){for(var l=arguments.length,s=Array(l>2?l-2:0),c=2;c`${i.keyPrefix}${u}${e}`):i.keyPrefix?`${i.keyPrefix}${u}${e}`:e,r.t(a,i)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=n,o}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};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;let n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;let i=(e,t)=>{let n=this.services.backendConnector.state[`${e}|${t}`];return -1===n||2===n};if(t.precheck){let e=t.precheck(this,i);if(void 0!==e)return e}return!!(this.hasResourceBundle(n,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||i(n,e)&&(!r||i(o,e)))}loadNamespaces(e,t){let n=eT();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){let n=eT();"string"==typeof e&&(e=[e]);let r=this.options.preload||[],o=e.filter(e=>0>r.indexOf(e));return o.length?(this.options.preload=r.concat(o),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";let t=this.services&&this.services.languageUtils||new eK(e8());return["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"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new te(e,t)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e9,n=e.forkResourceStore;n&&delete e.forkResourceStore;let r={...this.options,...e,isClone:!0},o=new te(r);return(void 0!==e.debug||void 0!==e.prefix)&&(o.logger=o.logger.clone(e)),["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},n&&(o.store=new eW(this.store.data,r),o.services.resourceStore=o.store),o.translator=new eq(o.services,r),o.translator.on("*",function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{if((null==o?void 0:o.current)&&r){var e,t,n,i,a,l;null==o||null===(e=o.current)||void 0===e||null===(t=e.classList)||void 0===t||t.add(r),"light"===r?null==o||null===(n=o.current)||void 0===n||null===(i=n.classList)||void 0===i||i.remove("dark"):null==o||null===(a=o.current)||void 0===a||null===(l=a.classList)||void 0===l||l.remove("light")}},[o,r]),(0,a.useEffect)(()=>{n.changeLanguage&&n.changeLanguage(window.localStorage.getItem("db_gpt_lng")||"en")},[n]),(0,i.jsxs)("div",{ref:o,children:[(0,i.jsx)(e$,{}),(0,i.jsx)(eh.R,{children:t})]})}function tr(e){let{children:t}=e,{isMenuExpand:n}=(0,a.useContext)(eh.p);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"flex w-screen h-screen overflow-hidden",children:[(0,i.jsx)("div",{className:es()("transition-[width]",n?"w-[240px]":"w-[60px]","hidden","md:block"),children:(0,i.jsx)(em,{})}),(0,i.jsx)("div",{className:"flex flex-col flex-1 relative overflow-hidden",children:t})]})})}tt.createInstance=te.createInstance,tt.createInstance,tt.dir,tt.init,tt.loadResources,tt.reloadResources,tt.use,tt.changeLanguage,tt.getFixedT,tt.t,tt.exists,tt.setDefaultNamespace,tt.hasLoadedNamespace,tt.loadNamespaces,tt.loadLanguages,tt.use(ep.Db).init({resources:{en:{translation:{Knowledge_Space:"Knowledge Space",space:"space",Vector:"Vector",Owner:"Owner",Docs:"Docs",Knowledge_Space_Config:"Knowledge Space Config",Choose_a_Datasource_type:"Choose a Datasource type",Setup_the_Datasource:"Setup the Datasource",Knowledge_Space_Name:"Knowledge Space Name",Please_input_the_name:"Please input the name",Please_input_the_owner:"Please input the owner",Description:"Description",Please_input_the_description:"Please input the description",Next:"Next",the_name_can_only_contain:'the name can only contain numbers, letters, Chinese characters, "-" and "_"',Text:"Text","Fill your raw text":"Fill your raw text",URL:"URL",Fetch_the_content_of_a_URL:"Fetch the content of a URL",Document:"Document",Upload_a_document:"Upload a document, document type can be PDF, CSV, Text, PowerPoint, Word, Markdown",Name:"Name",Text_Source:"Text Source(Optional)",Please_input_the_text_source:"Please input the text source",Synch:"Synch",Back:"Back",Finish:"Finish",Web_Page_URL:"Web Page URL",Please_input_the_Web_Page_URL:"Please input the Web Page URL",Select_or_Drop_file:"Select or Drop file",Documents:"Documents",Chat:"Chat",Add_Datasource:"Add Datasource",Arguments:"Arguments",Type:"Type",Size:"Size",Last_Synch:"Last Synch",Status:"Status",Result:"Result",Details:"Details",Delete:"Delete",Operation:"Operation",Submit:"Submit",Chunks:"Chunks",Content:"Content",Meta_Data:"Meta Data",Please_select_a_file:"Please select a file",Please_input_the_text:"Please input the text",Embedding:"Embedding",topk:"topk",the_top_k_vectors:"the top k vectors based on similarity score",recall_score:"recall_score",Set_a_threshold_score:"Set a threshold score for the retrieval of similar vectors",recall_type:"recall_type",Recall_Type:"recall type",model:"model",A_model_used:"A model used to create vector representations of text or other data",chunk_size:"chunk_size",The_size_of_the_data_chunks:"The size of the data chunks used in processing",chunk_overlap:"chunk_overlap",The_amount_of_overlap:"The amount of overlap between adjacent data chunks",Prompt:"Prompt",scene:"scene",A_contextual_parameter:"A contextual parameter used to define the setting or environment in which the prompt is being used",template:"template",structure_or_format:"A pre-defined structure or format for the prompt, which can help ensure that the AI system generates responses that are consistent with the desired style or tone.",max_token:"max_token",The_maximum_number_of_tokens:"The maximum number of tokens or words allowed in a prompt",Theme:"Theme",Port:"Port",Username:"Username",Password:"Password",Remark:"Remark",Edit:"Edit",Database:"Database",Data_Source:"Data Source",Close_Sidebar:"Fold",language:"Language",choose_model:"Please choose a model"}},zh:{translation:{Knowledge_Space:"知识库",space:"知识库",Vector:"向量",Owner:"创建人",Docs:"文档数",Knowledge_Space_Config:"知识库配置",Choose_a_Datasource_type:"选择数据源类型",Setup_the_Datasource:"设置数据源",Knowledge_Space_Name:"知识库名称",Please_input_the_name:"请输入名称",Please_input_the_owner:"请输入创建人",Description:"描述",Please_input_the_description:"请输入描述",Next:"下一步",the_name_can_only_contain:"名称只能包含数字、字母、中文字符、-或_",Text:"文本","Fill your raw text":"填写您的原始文本",URL:"网址",Fetch_the_content_of_a_URL:"获取 URL 的内容",Document:"文档",Upload_a_document:"上传文档,文档类型可以是PDF、CSV、Text、PowerPoint、Word、Markdown",Name:"名称",Text_Source:"文本来源(可选)",Please_input_the_text_source:"请输入文本来源",Synch:"同步",Back:"上一步",Finish:"完成",Web_Page_URL:"网页网址",Please_input_the_Web_Page_URL:"请输入网页网址",Select_or_Drop_file:"选择或拖拽文件",Documents:"文档",Chat:"对话",Add_Datasource:"添加数据源",Arguments:"参数",Type:"类型",Size:"切片",Last_Synch:"上次同步时间",Status:"状态",Result:"结果",Details:"明细",Delete:"删除",Operation:"操作",Submit:"提交",Chunks:"切片",Content:"内容",Meta_Data:"元数据",Please_select_a_file:"请上传一个文件",Please_input_the_text:"请输入文本",Embedding:"嵌入",topk:"球",the_top_k_vectors:"基于相似度得分的前 k 个向量",recall_score:"召回分数",Set_a_threshold_score:"设置相似向量检索的阈值分数",recall_type:"回忆类型",Recall_Type:"回忆类型",model:"模型",A_model_used:"用于创建文本或其他数据的矢量表示的模型",chunk_size:"块大小",The_size_of_the_data_chunks:"处理中使用的数据块的大小",chunk_overlap:"块重叠",The_amount_of_overlap:"相邻数据块之间的重叠量",Prompt:"迅速的",scene:"场景",A_contextual_parameter:"用于定义使用提示的设置或环境的上下文参数",template:"模板",structure_or_format:"预定义的提示结构或格式,有助于确保人工智能系统生成与所需风格或语气一致的响应。",max_token:"最大令牌",The_maximum_number_of_tokens:"提示中允许的最大标记或单词数",Theme:"主题",Port:"端口",Username:"用户名",Password:"密码",Remark:"备注",Edit:"编辑",Database:"数据库",Data_Source:"数据源",Close_Sidebar:"收起",language:"语言",choose_model:"请选择一个模型"}}},lng:"en",interpolation:{escapeValue:!1}});var to=function(e){let{Component:t,pageProps:n}=e;return(0,i.jsx)(ev.Z,{theme:ex,children:(0,i.jsx)(f.lL,{theme:ex,defaultMode:"light",children:(0,i.jsx)(tn,{children:(0,i.jsx)(tr,{children:(0,i.jsx)(t,{...n})})})})})}},21876:function(e){!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,i=s(e),a=i[0],l=i[1],c=new o((a+l)*3/4-l),u=0,f=l>0?a-4:a;for(n=0;n>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[u++]=255&t),1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],a=0,l=r-o;a>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return i.join("")}(e,a,a+16383>l?l:a+16383));return 1===o?i.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===o&&i.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),i.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,l=i.length;a0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},72:function(e,t,n){"use strict";/*! + */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case f:case i:case l:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case d:case m:case g:case s:return e;default:return t}}case o:return t}}}function C(e){return w(e)===f}t.AsyncMode=u,t.ConcurrentMode=f,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=l,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return C(e)||w(e)===u},t.isConcurrentMode=C,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===m},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===f||e===l||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},21296:function(e,t,n){"use strict";e.exports=n(96103)},62705:function(e,t,n){var r=n(55639).Symbol;e.exports=r},44239:function(e,t,n){var r=n(62705),o=n(89607),i=n(2333),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},27561:function(e,t,n){var r=n(67990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},31957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},89607:function(e,t,n){var r=n(62705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[l]=n:delete e[l]),o}},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},55639:function(e,t,n){var r=n(31957),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},67990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},23279:function(e,t,n){var r=n(13218),o=n(7771),i=n(14841),a=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,f,d,p,h=0,g=!1,m=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var n=s,r=c;return s=c=void 0,h=t,f=e.apply(r,n)}function b(e){var n=e-p,r=e-h;return void 0===p||n>=t||n<0||m&&r>=u}function x(){var e,n,r,i=o();if(b(i))return w(i);d=setTimeout(x,(e=i-p,n=i-h,r=t-e,m?l(r,u-n):r))}function w(e){return(d=void 0,v&&s)?y(e):(s=c=void 0,f)}function C(){var e,n=o(),r=b(n);if(s=arguments,c=this,p=n,r){if(void 0===d)return h=e=p,d=setTimeout(x,t),g?y(e):f;if(m)return clearTimeout(d),d=setTimeout(x,t),y(p)}return void 0===d&&(d=setTimeout(x,t)),f}return t=i(t)||0,r(n)&&(g=!!n.leading,u=(m="maxWait"in n)?a(i(n.maxWait)||0,t):u,v="trailing"in n?!!n.trailing:v),C.cancel=function(){void 0!==d&&clearTimeout(d),h=0,s=p=c=d=void 0},C.flush=function(){return void 0===d?f:w(o())},C}},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},33448:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7771:function(e,t,n){var r=n(55639);e.exports=function(){return r.Date.now()}},23493:function(e,t,n){var r=n(23279),o=n(13218);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},14841:function(e,t,n){var r=n(27561),o=n(13218),i=n(33448),a=0/0,l=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return a;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):l.test(e)?a:+e}},83454:function(e,t,n){"use strict";var r,o;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(o=n.g.process)?void 0:o.env)?n.g.process:n(77663)},6840:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(49688)}])},41468:function(e,t,n){"use strict";n.d(t,{R:function(){return c},p:function(){return s}});var r=n(85893),o=n(67294),i=n(50489),a=n(39332),l=n(577);let s=(0,o.createContext)({scene:"",chatId:"",modelList:[],model:"",setModel:()=>{},dialogueList:[],setIsContract:()=>{},setIsMenuExpand:()=>{},queryDialogueList:()=>{},refreshDialogList:()=>{}}),c=e=>{var t,n;let{children:c}=e,u=(0,a.useSearchParams)(),[f,d]=(0,o.useState)(!1),p=null!==(t=null==u?void 0:u.get("id"))&&void 0!==t?t:"",h=null!==(n=null==u?void 0:u.get("scene"))&&void 0!==n?n:"",[g,m]=(0,o.useState)(""),[v,y]=(0,o.useState)("chat_dashboard"!==h),{run:b,data:x=[],refresh:w}=(0,l.Z)(async()=>{let[,e]=await (0,i.Vx)((0,i.iP)());return null!=e?e:[]},{manual:!0}),{data:C=[]}=(0,l.Z)(async()=>{let[,e]=await (0,i.Vx)((0,i.Vw)());return null!=e?e:[]});(0,o.useEffect)(()=>{m(C[0])},[C,null==C?void 0:C.length]);let S=(0,o.useMemo)(()=>x.find(e=>e.conv_uid===p),[p,x]);return(0,r.jsx)(s.Provider,{value:{isContract:f,isMenuExpand:v,scene:h,chatId:p,modelList:C,model:g,setModel:m,dialogueList:x,setIsContract:d,setIsMenuExpand:y,queryDialogueList:b,refreshDialogList:w,currentDialogue:S},children:c})}},50489:function(e,t,n){"use strict";n.d(t,{HT:function(){return ec},a4:function(){return eu},Vx:function(){return H},MX:function(){return en},$i:function(){return ee},Bw:function(){return V},Jm:function(){return q},iP:function(){return J},fZ:function(){return er},xv:function(){return ea},Vw:function(){return Y},sW:function(){return U},qn:function(){return et},vD:function(){return Q},b_:function(){return X},J5:function(){return G},mR:function(){return K},CU:function(){return W},vA:function(){return ei},kU:function(){return eo}});var r,o=n(6154),i=n(67294),a=n(38135),l=n(46735),s=n(89739),c=n(4340),u=n(97937),f=n(21640),d=n(78860),p=n(50888),h=n(94184),g=n.n(h),m=n(86621),v=n(53124),y=n(76325),b=n(14747),x=n(67968),w=n(45503),C=e=>{let{componentCls:t,width:n,notificationMarginEdge:r}=e,o=new y.E4("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),i=new y.E4("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),a=new y.E4("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:n},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${t}-top, &${t}-bottom`]:{marginInline:0},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:r,[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}}}};let S=e=>{let{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:o,notificationMarginBottom:i,borderRadiusLG:a,colorSuccess:l,colorInfo:s,colorWarning:c,colorError:u,colorTextHeading:f,notificationBg:d,notificationPadding:p,notificationMarginEdge:h,motionDurationMid:g,motionEaseInOut:m,fontSize:v,lineHeight:x,width:w,notificationIconSize:S,colorText:E}=e,k=`${n}-notice`,Z=new y.E4("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:w},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),O=new y.E4("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:i,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}}),$={position:"relative",width:w,maxWidth:`calc(100vw - ${2*h}px)`,marginBottom:i,marginInlineStart:"auto",padding:p,overflow:"hidden",lineHeight:x,wordWrap:"break-word",background:d,borderRadius:a,boxShadow:r,[`${n}-close-icon`]:{fontSize:v,cursor:"pointer"},[`${k}-message`]:{marginBottom:e.marginXS,color:f,fontSize:o,lineHeight:e.lineHeightLG},[`${k}-description`]:{fontSize:v,color:E},[`&${k}-closable ${k}-message`]:{paddingInlineEnd:e.paddingLG},[`${k}-with-icon ${k}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.marginSM+S,fontSize:o},[`${k}-with-icon ${k}-description`]:{marginInlineStart:e.marginSM+S,fontSize:v},[`${k}-icon`]:{position:"absolute",fontSize:S,lineHeight:0,[`&-success${t}`]:{color:l},[`&-info${t}`]:{color:s},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:u}},[`${k}-close`]:{position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:e.colorIconHover,backgroundColor:e.wireframe?"transparent":e.colorFillContent}},[`${k}-btn`]:{float:"right",marginTop:e.marginSM}};return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,b.Wf)(e)),{position:"fixed",zIndex:e.zIndexPopup,marginInlineEnd:h,[`${n}-hook-holder`]:{position:"relative"},[`&${n}-top, &${n}-bottom`]:{[k]:{marginInline:"auto auto"}},[`&${n}-topLeft, &${n}-bottomLeft`]:{[k]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${n}-fade-enter, ${n}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:m,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${n}-fade-leave`]:{animationTimingFunction:m,animationFillMode:"both",animationDuration:g,animationPlayState:"paused"},[`${n}-fade-enter${n}-fade-enter-active, ${n}-fade-appear${n}-fade-appear-active`]:{animationName:Z,animationPlayState:"running"},[`${n}-fade-leave${n}-fade-leave-active`]:{animationName:O,animationPlayState:"running"}}),C(e)),{"&-rtl":{direction:"rtl",[`${k}-btn`]:{float:"left"}}})},{[n]:{[k]:Object.assign({},$)}},{[`${k}-pure-panel`]:Object.assign(Object.assign({},$),{margin:0})}]};var E=(0,x.Z)("Notification",e=>{let t=e.paddingMD,n=e.paddingLG,r=(0,w.TS)(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.fontSizeLG*e.lineHeightLG,notificationCloseButtonSize:.55*e.controlHeightLG,notificationMarginBottom:e.margin,notificationPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`,notificationMarginEdge:e.marginLG,animationMaxHeight:150});return[S(r)]},e=>({zIndexPopup:e.zIndexPopupBase+50,width:384})),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function Z(e,t){return null===t||!1===t?null:t||i.createElement("span",{className:`${e}-close-x`},i.createElement(u.Z,{className:`${e}-close-icon`}))}d.Z,s.Z,c.Z,f.Z,p.Z;let O={success:s.Z,info:d.Z,error:c.Z,warning:f.Z},$=e=>{let{prefixCls:t,icon:n,type:r,message:o,description:a,btn:l,role:s="alert"}=e,c=null;return n?c=i.createElement("span",{className:`${t}-icon`},n):r&&(c=i.createElement(O[r]||null,{className:g()(`${t}-icon`,`${t}-icon-${r}`)})),i.createElement("div",{className:g()({[`${t}-with-icon`]:c}),role:s},c,i.createElement("div",{className:`${t}-message`},o),i.createElement("div",{className:`${t}-description`},a),l&&i.createElement("div",{className:`${t}-btn`},l))};var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let j=e=>{let{children:t,prefixCls:n}=e,[,r]=E(n);return i.createElement(m.JB,{classNames:{list:r,notice:r}},t)},A=(e,t)=>{let{prefixCls:n,key:r}=t;return i.createElement(j,{prefixCls:n,key:r},e)},R=i.forwardRef((e,t)=>{let{top:n,bottom:r,prefixCls:o,getContainer:a,maxCount:l,rtl:s,onAllRemoved:c}=e,{getPrefixCls:u,getPopupContainer:f,notification:d}=i.useContext(v.E_),p=o||u("notification"),[h,y]=(0,m.lm)({prefixCls:p,style:e=>(function(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n}}return r})(e,null!=n?n:24,null!=r?r:24),className:()=>g()({[`${p}-rtl`]:s}),motion:()=>({motionName:`${p}-fade`}),closable:!0,closeIcon:Z(p),duration:4.5,getContainer:()=>(null==a?void 0:a())||(null==f?void 0:f())||document.body,maxCount:l,onAllRemoved:c,renderNotifications:A});return i.useImperativeHandle(t,()=>Object.assign(Object.assign({},h),{prefixCls:p,notification:d})),y});function T(e){let t=i.useRef(null),n=i.useMemo(()=>{let n=n=>{var r;if(!t.current)return;let{open:o,prefixCls:a,notification:l}=t.current,s=`${a}-notice`,{message:c,description:u,icon:f,type:d,btn:p,className:h,style:m,role:v="alert",closeIcon:y}=n,b=P(n,["message","description","icon","type","btn","className","style","role","closeIcon"]),x=Z(s,y);return o(Object.assign(Object.assign({placement:null!==(r=null==e?void 0:e.placement)&&void 0!==r?r:"topRight"},b),{content:i.createElement($,{prefixCls:s,icon:f,type:d,message:c,description:u,btn:p,role:v}),className:g()(d&&`${s}-${d}`,h,null==l?void 0:l.className),style:Object.assign(Object.assign({},null==l?void 0:l.style),m),closeIcon:x,closable:!!x}))},r={open:n,destroy:e=>{var n,r;void 0!==e?null===(n=t.current)||void 0===n||n.close(e):null===(r=t.current)||void 0===r||r.destroy()}};return["success","info","warning","error"].forEach(e=>{r[e]=t=>n(Object.assign(Object.assign({},t),{type:e}))}),r},[]);return[n,i.createElement(R,Object.assign({key:"notification-holder"},e,{ref:t}))]}let I=null,_=e=>e(),L=[],F={};function N(){let{prefixCls:e,getContainer:t,rtl:n,maxCount:r,top:o,bottom:i}=F,a=null!=e?e:(0,l.w6)().getPrefixCls("notification"),s=(null==t?void 0:t())||document.body;return{prefixCls:a,getContainer:()=>s,rtl:n,maxCount:r,top:o,bottom:i}}let B=i.forwardRef((e,t)=>{let[n,r]=i.useState(N),[o,a]=T(n),s=(0,l.w6)(),c=s.getRootPrefixCls(),u=s.getIconPrefixCls(),f=s.getTheme(),d=()=>{r(N)};return i.useEffect(d,[]),i.useImperativeHandle(t,()=>{let e=Object.assign({},o);return Object.keys(e).forEach(t=>{e[t]=function(){return d(),o[t].apply(o,arguments)}}),{instance:e,sync:d}}),i.createElement(l.ZP,{prefixCls:c,iconPrefixCls:u,theme:f},a)});function M(){if(!I){let e=document.createDocumentFragment(),t={fragment:e};I=t,_(()=>{(0,a.s)(i.createElement(B,{ref:e=>{let{instance:n,sync:r}=e||{};Promise.resolve().then(()=>{!t.instance&&n&&(t.instance=n,t.sync=r,M())})}}),e)});return}I.instance&&(L.forEach(e=>{switch(e.type){case"open":_(()=>{I.instance.open(Object.assign(Object.assign({},F),e.config))});break;case"destroy":_(()=>{null==I||I.instance.destroy(e.key)})}}),L=[])}function z(e){L.push({type:"open",config:e}),M()}let D={open:z,destroy:function(e){L.push({type:"destroy",key:e}),M()},config:function(e){F=Object.assign(Object.assign({},F),e),_(()=>{var e;null===(e=null==I?void 0:I.sync)||void 0===e||e.call(I)})},useNotification:function(e){return T(e)},_InternalPanelDoNotUseOrYouWillBeFired:e=>{let{prefixCls:t,className:n,icon:r,type:o,message:a,description:l,btn:s,closable:c=!0,closeIcon:u}=e,f=k(e,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon"]),{getPrefixCls:d}=i.useContext(v.E_),p=t||d("notification"),h=`${p}-notice`,[,y]=E(p);return i.createElement(m.qX,Object.assign({},f,{prefixCls:p,className:g()(n,y,`${h}-pure-panel`),eventKey:"pure",duration:null,closable:c,closeIcon:Z(p,u),content:i.createElement($,{prefixCls:h,icon:r,type:o,message:a,description:l,btn:s})}))}};["success","info","warning","error"].forEach(e=>{D[e]=t=>z(Object.assign(Object.assign({},t),{type:e}))});let H=(e,t)=>e.then(e=>{let{data:n}=e;if(!n)throw Error("Network Error!");if(!n.success){if("*"===t||n.err_code&&(null==t?void 0:t.includes(n.err_code)));else{var r,o;throw D.error({message:"Request error",description:null!==(r=null==n?void 0:n.err_msg)&&void 0!==r?r:""}),Error(null!==(o=n.err_msg)&&void 0!==o?o:"")}}return[null,n.data,n,e]}).catch(e=>[e,null,null,null]),W=()=>eu("/chat/dialogue/scenes"),U=e=>eu("/chat/dialogue/new",e),V=()=>ec("/chat/db/list"),q=()=>ec("/chat/db/support/type"),G=e=>eu("/chat/db/delete?db_name=".concat(e),void 0),K=e=>eu("/chat/db/edit",e),X=e=>eu("/chat/db/add",e),J=()=>ec("/chat/dialogue/list"),Y=()=>ec("/model/types"),Q=e=>eu("/chat/mode/params/list?chat_mode=".concat(e)),ee=e=>ec("/chat/dialogue/messages/history?con_uid=".concat(e)),et=e=>{let{convUid:t,chatMode:n,data:r,config:o,model:i}=e;return eu("/chat/mode/params/file/load?conv_uid=".concat(t,"&chat_mode=").concat(n,"&model_name=").concat(i),r,{headers:{"Content-Type":"multipart/form-data"},...o})},en=e=>eu("/chat/dialogue/delete?con_uid=".concat(e)),er=()=>ec("/worker/model/list"),eo=e=>eu("/worker/model/stop",e),ei=e=>eu("/worker/model/start",e),ea=()=>ec("/worker/model/params");var el=n(83454);let es=o.Z.create({baseURL:"".concat(null!==(r=el.env.API_BASE_URL)&&void 0!==r?r:"","/api/v1"),timeout:1e4}),ec=(e,t,n)=>es.get(e,{params:t,...n}),eu=(e,t,n)=>es.post(e,t,n)},32665:function(e,t,n){"use strict";function r(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return r}}),n(38754),n(67294),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41219:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return p},useSearchParams:function(){return h},usePathname:function(){return g},ServerInsertedHTMLContext:function(){return s.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return s.useServerInsertedHTML},useRouter:function(){return m},useParams:function(){return v},useSelectedLayoutSegments:function(){return y},useSelectedLayoutSegment:function(){return b},redirect:function(){return c.redirect},notFound:function(){return u.notFound}});let r=n(67294),o=n(27473),i=n(35802),a=n(32665),l=n(43512),s=n(98751),c=n(96885),u=n(86323),f=Symbol("internal for urlsearchparams readonly");function d(){return Error("ReadonlyURLSearchParams cannot be modified")}class p{[Symbol.iterator](){return this[f][Symbol.iterator]()}append(){throw d()}delete(){throw d()}set(){throw d()}sort(){throw d()}constructor(e){this[f]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e)}}function h(){(0,a.clientHookInServerComponentError)("useSearchParams");let e=(0,r.useContext)(i.SearchParamsContext),t=(0,r.useMemo)(()=>e?new p(e):null,[e]);return t}function g(){return(0,a.clientHookInServerComponentError)("usePathname"),(0,r.useContext)(i.PathnameContext)}function m(){(0,a.clientHookInServerComponentError)("useRouter");let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function v(){(0,a.clientHookInServerComponentError)("useParams");let e=(0,r.useContext)(o.GlobalLayoutRouterContext);return e?function e(t,n){void 0===n&&(n={});let r=t[1];for(let t of Object.values(r)){let r=t[0],o=Array.isArray(r),i=o?r[1]:r;!i||i.startsWith("__PAGE__")||(o&&(n[r[0]]=r[1]),n=e(t,n))}return n}(e.tree):null}function y(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,r.useContext)(o.LayoutRouterContext);return function e(t,n,r,o){let i;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)i=t[1][n];else{var a;let e=t[1];i=null!=(a=e.children)?a:Object.values(e)[0]}if(!i)return o;let s=i[0],c=(0,l.getSegmentValue)(s);return!c||c.startsWith("__PAGE__")?o:(o.push(c),e(i,n,!1,o))}(t,e)}function b(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=y(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86323:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{notFound:function(){return r},isNotFoundError:function(){return o}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return(null==e?void 0:e.digest)===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96885:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return l},redirect:function(){return s},isRedirectError:function(){return c},getURLFromRedirectError:function(){return u},getRedirectTypeFromError:function(){return f}});let i=n(68214),a="NEXT_REDIRECT";function l(e,t){let n=Error(a);n.digest=a+";"+t+";"+e;let r=i.requestAsyncStorage.getStore();return r&&(n.mutableCookies=r.mutableCookies),n}function s(e,t){throw void 0===t&&(t="replace"),l(e,t)}function c(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,n,r]=e.digest.split(";",3);return t===a&&("replace"===n||"push"===n)&&"string"==typeof r}function u(e){return c(e)?e.digest.split(";",3)[2]:null}function f(e){if(!c(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},43512:function(e,t){"use strict";function n(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},29382:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return i},ACTION_RESTORE:function(){return a},ACTION_SERVER_PATCH:function(){return l},ACTION_PREFETCH:function(){return s},ACTION_FAST_REFRESH:function(){return c},ACTION_SERVER_ACTION:function(){return u}});let o="refresh",i="navigate",a="restore",l="server-patch",s="prefetch",c="fast-refresh",u="server-action";(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75476:function(e,t){"use strict";function n(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69873:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});let r=n(38754),o=n(61757),i=o._(n(67294)),a=r._(n(68965)),l=n(38083),s=n(2478),c=n(76226);n(59941);let u=r._(n(31720)),f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function d(e){return void 0!==e.default}function p(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function h(e,t,n,r,o,i,a){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let l="decode"in e?e.decode():Promise.resolve();l.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("blur"===n&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==o?void 0:o.current)&&o.current(e)}})}function g(e){let[t,n]=i.version.split("."),r=parseInt(t,10),o=parseInt(n,10);return r>18||18===r&&o>=3?{fetchPriority:e}:{fetchpriority:e}}let m=(0,i.forwardRef)((e,t)=>{let{imgAttributes:n,heightInt:r,widthInt:o,qualityInt:a,className:l,imgStyle:s,blurStyle:c,isLazy:u,fetchPriority:f,fill:d,placeholder:p,loading:m,srcString:v,config:y,unoptimized:b,loader:x,onLoadRef:w,onLoadingCompleteRef:C,setBlurComplete:S,setShowAltText:E,onLoad:k,onError:Z,...O}=e;return m=u?"lazy":m,i.default.createElement("img",{...O,...g(f),loading:m,width:o,height:r,decoding:"async","data-nimg":d?"fill":"1",className:l,style:{...s,...c},...n,ref:(0,i.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(Z&&(e.src=e.src),e.complete&&h(e,v,p,w,C,S,b))},[v,p,w,C,S,Z,b,t]),onLoad:e=>{let t=e.currentTarget;h(t,v,p,w,C,S,b)},onError:e=>{E(!0),"blur"===p&&S(!0),Z&&Z(e)}})}),v=(0,i.forwardRef)((e,t)=>{var n;let r,o,{src:h,sizes:v,unoptimized:y=!1,priority:b=!1,loading:x,className:w,quality:C,width:S,height:E,fill:k,style:Z,onLoad:O,onLoadingComplete:$,placeholder:P="empty",blurDataURL:j,fetchPriority:A,layout:R,objectFit:T,objectPosition:I,lazyBoundary:_,lazyRoot:L,...F}=e,N=(0,i.useContext)(c.ImageConfigContext),B=(0,i.useMemo)(()=>{let e=f||N||s.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[N]),M=F.loader||u.default;delete F.loader;let z="__next_img_default"in M;if(z){if("custom"===B.loader)throw Error('Image with src "'+h+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=M;M=t=>{let{config:n,...r}=t;return e(r)}}if(R){"fill"===R&&(k=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(Z={...Z,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!v&&(v=t)}let D="",H=p(S),W=p(E);if("object"==typeof(n=h)&&(d(n)||void 0!==n.src)){let e=d(h)?h.default:h;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(r=e.blurWidth,o=e.blurHeight,j=j||e.blurDataURL,D=e.src,!k){if(H||W){if(H&&!W){let t=H/e.width;W=Math.round(e.height*t)}else if(!H&&W){let t=W/e.height;H=Math.round(e.width*t)}}else H=e.width,W=e.height}}let U=!b&&("lazy"===x||void 0===x);(!(h="string"==typeof h?h:D)||h.startsWith("data:")||h.startsWith("blob:"))&&(y=!0,U=!1),B.unoptimized&&(y=!0),z&&h.endsWith(".svg")&&!B.dangerouslyAllowSVG&&(y=!0),b&&(A="high");let[V,q]=(0,i.useState)(!1),[G,K]=(0,i.useState)(!1),X=p(C),J=Object.assign(k?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:T,objectPosition:I}:{},G?{}:{color:"transparent"},Z),Y="blur"===P&&j&&!V?{backgroundSize:J.objectFit||"cover",backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'+(0,l.getImageBlurSvg)({widthInt:H,heightInt:W,blurWidth:r,blurHeight:o,blurDataURL:j,objectFit:J.objectFit})+'")'}:{},Q=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:s,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let i=[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))];return{widths:i,kind:"x"}}(t,o,a),u=s.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:s.map((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:l({config:t,src:n,quality:i,width:s[u]})}}({config:B,src:h,unoptimized:y,width:H,quality:X,sizes:v,loader:M}),ee=h,et=(0,i.useRef)(O);(0,i.useEffect)(()=>{et.current=O},[O]);let en=(0,i.useRef)($);(0,i.useEffect)(()=>{en.current=$},[$]);let er={isLazy:U,imgAttributes:Q,heightInt:W,widthInt:H,qualityInt:X,className:w,imgStyle:J,blurStyle:Y,loading:x,config:B,fetchPriority:A,fill:k,unoptimized:y,placeholder:P,loader:M,srcString:ee,onLoadRef:et,onLoadingCompleteRef:en,setBlurComplete:q,setShowAltText:K,...F};return i.default.createElement(i.default.Fragment,null,i.default.createElement(m,{...er,ref:t}),b?i.default.createElement(a.default,null,i.default.createElement("link",{key:"__nimg-"+Q.src+Q.srcSet+Q.sizes,rel:"preload",as:"image",href:Q.srcSet?void 0:Q.src,imageSrcSet:Q.srcSet,imageSizes:Q.sizes,crossOrigin:F.crossOrigin,referrerPolicy:F.referrerPolicy,...g(A)})):null)}),y=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9940:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let r=n(38754),o=r._(n(67294)),i=n(65722),a=n(65723),l=n(28904),s=n(95514),c=n(27521),u=n(44293),f=n(27473),d=n(81307),p=n(75476),h=n(66318),g=n(29382),m=new Set;function v(e,t,n,r,o,i){if(!i&&!(0,a.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){let o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,i=t+"%"+n+"%"+o;if(m.has(i))return;m.add(i)}let l=i?e.prefetch(t,o):e.prefetch(t,n,r);Promise.resolve(l).catch(e=>{})}function y(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let b=o.default.forwardRef(function(e,t){let n,r;let{href:l,as:m,children:b,prefetch:x=null,passHref:w,replace:C,shallow:S,scroll:E,locale:k,onClick:Z,onMouseEnter:O,onTouchStart:$,legacyBehavior:P=!1,...j}=e;n=b,P&&("string"==typeof n||"number"==typeof n)&&(n=o.default.createElement("a",null,n));let A=!1!==x,R=null===x?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,T=o.default.useContext(u.RouterContext),I=o.default.useContext(f.AppRouterContext),_=null!=T?T:I,L=!T,{href:F,as:N}=o.default.useMemo(()=>{if(!T){let e=y(l);return{href:e,as:m?y(m):e}}let[e,t]=(0,i.resolveHref)(T,l,!0);return{href:e,as:m?(0,i.resolveHref)(T,m):t||e}},[T,l,m]),B=o.default.useRef(F),M=o.default.useRef(N);P&&(r=o.default.Children.only(n));let z=P?r&&"object"==typeof r&&r.ref:t,[D,H,W]=(0,d.useIntersection)({rootMargin:"200px"}),U=o.default.useCallback(e=>{(M.current!==N||B.current!==F)&&(W(),M.current=N,B.current=F),D(e),z&&("function"==typeof z?z(e):"object"==typeof z&&(z.current=e))},[N,z,F,W,D]);o.default.useEffect(()=>{_&&H&&A&&v(_,F,N,{locale:k},{kind:R},L)},[N,F,H,k,A,null==T?void 0:T.locale,_,L,R]);let V={ref:U,onClick(e){P||"function"!=typeof Z||Z(e),P&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),_&&!e.defaultPrevented&&function(e,t,n,r,i,l,s,c,u,f){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(function(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!u&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let h=()=>{"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:l,locale:c,scroll:s}):t[i?"replace":"push"](r||n,{forceOptimisticNavigation:!f})};u?o.default.startTransition(h):h()}(e,_,F,N,C,S,E,k,L,A)},onMouseEnter(e){P||"function"!=typeof O||O(e),P&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),_&&(A||!L)&&v(_,F,N,{locale:k,priority:!0,bypassPrefetchedCheck:!0},{kind:R},L)},onTouchStart(e){P||"function"!=typeof $||$(e),P&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),_&&(A||!L)&&v(_,F,N,{locale:k,priority:!0,bypassPrefetchedCheck:!0},{kind:R},L)}};if((0,s.isAbsoluteUrl)(N))V.href=N;else if(!P||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==k?k:null==T?void 0:T.locale,t=(null==T?void 0:T.isLocaleDomain)&&(0,p.getDomainLocale)(N,e,null==T?void 0:T.locales,null==T?void 0:T.domainLocales);V.href=t||(0,h.addBasePath)((0,c.addLocale)(N,e,null==T?void 0:T.defaultLocale))}return P?o.default.cloneElement(r,V):o.default.createElement("a",{...j,...V},n)}),x=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81307:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return s}});let r=n(67294),o=n(82997),i="function"==typeof IntersectionObserver,a=new Map,l=[];function s(e){let{rootRef:t,rootMargin:n,disabled:s}=e,c=s||!i,[u,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);(0,r.useEffect)(()=>{if(i){if(c||u)return;let e=d.current;if(e&&e.tagName){let r=function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=l.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=a.get(r)))return t;let o=new Map,i=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:i,elements:o},l.push(n),a.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(r);let e=l.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!u){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[c,n,t,u,d.current]);let h=(0,r.useCallback)(()=>{f(!1)},[]);return[p,u,h]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38083:function(e,t){"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=r||t,s=o||n,c=i.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return l&&s?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 "+l+" "+s+"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='"+(r&&o?"1":"20")+"'/%3E"+c+"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='"+i+"'/%3E%3C/svg%3E":"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='"+("contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' x='0' y='0' height='100%25' width='100%25' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},31720:function(e,t){"use strict";function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},98751:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return a}});let r=n(61757),o=r._(n(67294)),i=o.default.createContext(null);function a(e){let t=(0,o.useContext)(i);t&&t(e)}},49688:function(e,t,n){"use strict";let r,o;n.r(t),n.d(t,{default:function(){return ti}});var i=n(85893),a=n(67294),l=n(39332),s=n(41664),c=n.n(s),u=n(12678),f=n(56385),d=n(48665),p=n(47556),h=n(11772),g=n(63366),m=n(87462),v=n(86010),y=n(14142),b=n(18719),x=n(94780),w=n(74312),C=n(20407),S=n(78653),E=n(30220),k=n(26821);function Z(e){return(0,k.d6)("MuiListItem",e)}(0,k.sI)("MuiListItem",["root","startAction","endAction","nested","nesting","sticky","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantSoft","variantOutlined","variantSolid"]);var O=n(94593),$=n(40780),P=n(30532),j=n(62774);let A=a.createContext(void 0);var R=n(43614);let T=["component","className","children","nested","sticky","variant","color","startAction","endAction","role","slots","slotProps"],I=e=>{let{sticky:t,nested:n,nesting:r,variant:o,color:i}=e,a={root:["root",n&&"nested",r&&"nesting",t&&"sticky",i&&`color${(0,y.Z)(i)}`,o&&`variant${(0,y.Z)(o)}`],startAction:["startAction"],endAction:["endAction"]};return(0,x.Z)(a,Z,{})},_=(0,w.Z)("li",{name:"JoyListItem",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n;return[!t.nested&&{"--ListItemButton-marginInline":"calc(-1 * var(--ListItem-paddingLeft)) calc(-1 * var(--ListItem-paddingRight))","--ListItemButton-marginBlock":"calc(-1 * var(--ListItem-paddingY))",alignItems:"center",marginInline:"var(--ListItem-marginInline)"},t.nested&&{"--NestedList-marginRight":"calc(-1 * var(--ListItem-paddingRight))","--NestedList-marginLeft":"calc(-1 * var(--ListItem-paddingLeft))","--NestedListItem-paddingLeft":"calc(var(--ListItem-paddingLeft) + var(--List-nestedInsetStart))","--ListItemButton-marginBlock":"0px","--ListItemButton-marginInline":"calc(-1 * var(--ListItem-paddingLeft)) calc(-1 * var(--ListItem-paddingRight))","--ListItem-marginInline":"calc(-1 * var(--ListItem-paddingLeft)) calc(-1 * var(--ListItem-paddingRight))",flexDirection:"column"},(0,m.Z)({"--unstable_actionRadius":"calc(var(--ListItem-radius) - var(--variant-borderWidth, 0px))"},t.startAction&&{"--unstable_startActionWidth":"2rem"},t.endAction&&{"--unstable_endActionWidth":"2.5rem"},{boxSizing:"border-box",borderRadius:"var(--ListItem-radius)",display:"flex",flex:"none",position:"relative",paddingBlockStart:t.nested?0:"var(--ListItem-paddingY)",paddingBlockEnd:t.nested?0:"var(--ListItem-paddingY)",paddingInlineStart:"var(--ListItem-paddingLeft)",paddingInlineEnd:"var(--ListItem-paddingRight)"},void 0===t["data-first-child"]&&(0,m.Z)({},t.row?{marginInlineStart:"var(--List-gap)"}:{marginBlockStart:"var(--List-gap)"}),t.row&&t.wrap&&{marginInlineStart:"var(--List-gap)",marginBlockStart:"var(--List-gap)"},{minBlockSize:"var(--ListItem-minHeight)",fontSize:"var(--ListItem-fontSize)",fontFamily:e.vars.fontFamily.body},t.sticky&&{position:"sticky",top:"var(--ListItem-stickyTop, 0px)",zIndex:1,background:"var(--ListItem-stickyBackground)"}),null==(n=e.variants[t.variant])?void 0:n[t.color]]}),L=(0,w.Z)("div",{name:"JoyListItem",slot:"StartAction",overridesResolver:(e,t)=>t.startAction})(({ownerState:e})=>({display:"inherit",position:"absolute",top:e.nested?"calc(var(--ListItem-minHeight) / 2)":"50%",left:0,transform:"translate(var(--ListItem-startActionTranslateX), -50%)",zIndex:1})),F=(0,w.Z)("div",{name:"JoyListItem",slot:"StartAction",overridesResolver:(e,t)=>t.startAction})(({ownerState:e})=>({display:"inherit",position:"absolute",top:e.nested?"calc(var(--ListItem-minHeight) / 2)":"50%",right:0,transform:"translate(var(--ListItem-endActionTranslateX), -50%)"})),N=a.forwardRef(function(e,t){let n=(0,C.Z)({props:e,name:"JoyListItem"}),r=a.useContext(R.Z),o=a.useContext(j.Z),l=a.useContext($.Z),s=a.useContext(P.Z),c=a.useContext(O.Z),{component:u,className:f,children:d,nested:p=!1,sticky:h=!1,variant:y="plain",color:x="neutral",startAction:w,endAction:k,role:Z,slots:N={},slotProps:B={}}=n,M=(0,g.Z)(n,T),{getColor:z}=(0,S.VT)(y),D=z(e.color,x),[H,W]=a.useState(""),[U,V]=(null==o?void 0:o.split(":"))||["",""],q=u||(U&&!U.match(/^(ul|ol|menu)$/)?"div":void 0),G="menu"===r?"none":void 0;o&&(G=({menu:"none",menubar:"none",group:"presentation"})[V]),Z&&(G=Z);let K=(0,m.Z)({},n,{sticky:h,startAction:w,endAction:k,row:l,wrap:s,variant:y,color:D,nesting:c,nested:p,component:q,role:G}),X=I(K),J=(0,m.Z)({},M,{component:q,slots:N,slotProps:B}),[Y,Q]=(0,E.Z)("root",{additionalProps:{role:G},ref:t,className:(0,v.Z)(X.root,f),elementType:_,externalForwardedProps:J,ownerState:K}),[ee,et]=(0,E.Z)("startAction",{className:X.startAction,elementType:L,externalForwardedProps:J,ownerState:K}),[en,er]=(0,E.Z)("endAction",{className:X.endAction,elementType:F,externalForwardedProps:J,ownerState:K});return(0,i.jsx)(A.Provider,{value:W,children:(0,i.jsx)(O.Z.Provider,{value:!!p&&(H||!0),children:(0,i.jsxs)(Y,(0,m.Z)({},Q,{children:[w&&(0,i.jsx)(ee,(0,m.Z)({},et,{children:w})),a.Children.map(d,(e,t)=>a.isValidElement(e)?a.cloneElement(e,(0,m.Z)({},0===t&&{"data-first-child":""},(0,b.Z)(e,["ListItem"])&&{component:e.props.component||"div"})):e),k&&(0,i.jsx)(en,(0,m.Z)({},er,{children:k}))]}))})})});N.muiName="ListItem";var B=n(16079);function M(e){return(0,k.d6)("MuiListItemContent",e)}(0,k.sI)("MuiListItemContent",["root"]);let z=["component","className","children","slots","slotProps"],D=()=>(0,x.Z)({root:["root"]},M,{}),H=(0,w.Z)("div",{name:"JoyListItemContent",slot:"Root",overridesResolver:(e,t)=>t.root})({flex:"1 1 auto",minWidth:0}),W=a.forwardRef(function(e,t){let n=(0,C.Z)({props:e,name:"JoyListItemContent"}),{component:r,className:o,children:a,slots:l={},slotProps:s={}}=n,c=(0,g.Z)(n,z),u=(0,m.Z)({},n),f=D(),d=(0,m.Z)({},c,{component:r,slots:l,slotProps:s}),[p,h]=(0,E.Z)("root",{ref:t,className:(0,v.Z)(f.root,o),elementType:H,externalForwardedProps:d,ownerState:u});return(0,i.jsx)(p,(0,m.Z)({},h,{children:a}))});var U=n(40911),V=n(14553);function q(e){return(0,k.d6)("MuiListItemDecorator",e)}(0,k.sI)("MuiListItemDecorator",["root"]);var G=n(41785);let K=["component","className","children","slots","slotProps"],X=()=>(0,x.Z)({root:["root"]},q,{}),J=(0,w.Z)("span",{name:"JoyListItemDecorator",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e})=>(0,m.Z)({boxSizing:"border-box",display:"inline-flex",color:"var(--ListItemDecorator-color)"},"horizontal"===e.parentOrientation?{minInlineSize:"var(--ListItemDecorator-size)",alignItems:"center"}:{minBlockSize:"var(--ListItemDecorator-size)",justifyContent:"center"})),Y=a.forwardRef(function(e,t){let n=(0,C.Z)({props:e,name:"JoyListItemDecorator"}),{component:r,className:o,children:l,slots:s={},slotProps:c={}}=n,u=(0,g.Z)(n,K),f=a.useContext(G.Z),d=(0,m.Z)({parentOrientation:f},n),p=X(),h=(0,m.Z)({},u,{component:r,slots:s,slotProps:c}),[y,b]=(0,E.Z)("root",{ref:t,className:(0,v.Z)(p.root,o),elementType:J,externalForwardedProps:h,ownerState:d});return(0,i.jsx)(y,(0,m.Z)({},b,{children:l}))});var Q=n(2549),ee=n(31523),et=n(99078),en=n(48953),er=n(66418),eo=n(52778),ei=n(25675),ea=n.n(ei),el=n(94184),es=n.n(el),ec=n(326),eu=n(28223),ef=n(79453),ed=n(80087),ep=n(80091),eh=n(67421),eg=n(41468),em=n(50489),ev=()=>{let e=(0,l.usePathname)(),{t,i18n:n}=(0,eh.$G)(),r=(0,l.useRouter)(),[o,s]=(0,a.useState)("/LOGO_1.png"),{dialogueList:g,chatId:m,queryDialogueList:v,refreshDialogList:y,isMenuExpand:b,setIsMenuExpand:x}=(0,a.useContext)(eg.p),{mode:w,setMode:C}=(0,f.tv)(),S=(0,a.useMemo)(()=>[{label:t("Data_Source"),route:"/database",icon:(0,i.jsx)(eu.Z,{fontSize:"small"}),tooltip:"Database",active:"/database"===e},{label:t("Knowledge_Space"),route:"/datastores",icon:(0,i.jsx)(ee.Z,{fontSize:"small"}),tooltip:"Knowledge",active:"/datastores"===e},{label:t("model_manage"),route:"/models",icon:(0,i.jsx)(ep.Z,{fontSize:"small"}),tooltip:"Model",active:"/models"===e}],[e,n.language]);function E(){"light"===w?C("dark"):C("light")}return(0,a.useEffect)(()=>{"light"===w?s("/LOGO_1.png"):s("/WHITE_LOGO.png")},[w]),(0,a.useEffect)(()=>{(async()=>{await v()})()},[]),(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("nav",{className:es()("grid max-h-screen h-full max-md:hidden"),children:(0,i.jsx)(d.Z,{className:"flex flex-col border-r border-divider max-h-screen sticky left-0 top-0 overflow-hidden",children:b?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.Z,{className:"p-2 gap-2 flex flex-row justify-between items-center",children:(0,i.jsx)("div",{className:"flex items-center gap-3",children:(0,i.jsx)(c(),{href:"/",children:(0,i.jsx)(ea(),{src:o,alt:"DB-GPT",width:633,height:157,className:"w-full max-w-full"})})})}),(0,i.jsx)(d.Z,{className:"px-2",children:(0,i.jsx)(c(),{href:"/",children:(0,i.jsx)(p.Z,{color:"primary",className:"w-full bg-gradient-to-r from-[#31afff] to-[#1677ff] dark:bg-gradient-to-r dark:from-[#6a6a6a] dark:to-[#80868f]",style:{color:"#fff"},children:"+ New Chat"})})}),(0,i.jsx)(d.Z,{className:"p-2 hidden xs:block sm:inline-block max-h-full overflow-auto",children:(0,i.jsx)(h.Z,{size:"sm",sx:{"--ListItem-radius":"8px"},children:(0,i.jsx)(N,{nested:!0,children:(0,i.jsx)(h.Z,{size:"sm","aria-labelledby":"nav-list-browse",sx:{"& .JoyListItemButton-root":{p:"8px"},gap:"4px"},children:(g||[]).map(t=>{let n=("/chat"===e||"/chat/"===e)&&m===t.conv_uid;return(0,i.jsx)(N,{children:(0,i.jsx)(B.Z,{selected:n,variant:n?"soft":"plain",sx:{"&:hover .del-btn":{visibility:"visible"}},children:(0,i.jsx)(W,{children:(0,i.jsxs)(c(),{href:"/chat?id=".concat(t.conv_uid,"&scene=").concat(null==t?void 0:t.chat_mode),className:"flex items-center justify-between",children:[(0,i.jsxs)(U.ZP,{fontSize:14,noWrap:!0,children:[(0,i.jsx)(er.Z,{style:{marginRight:"0.5rem"}}),(null==t?void 0:t.user_name)||(null==t?void 0:t.user_input)||"undefined"]}),(0,i.jsx)(V.ZP,{color:"neutral",variant:"plain",size:"sm",onClick:n=>{n.preventDefault(),n.stopPropagation(),u.Z.confirm({title:"Delete Chat",content:"Are you sure delete this chat?",width:"276px",centered:!0,async onOk(){await (0,em.Vx)((0,em.MX)(t.conv_uid)),await y(),"/chat"===e&&m===t.conv_uid&&r.push("/")}})},className:"del-btn invisible",children:(0,i.jsx)(eo.Z,{})})]})})})},t.conv_uid)})})})})}),(0,i.jsx)("div",{className:"flex flex-col justify-end flex-1",children:(0,i.jsx)(d.Z,{className:"p-2 pt-3 pb-6 border-t border-divider xs:block sticky bottom-0 z-100",children:(0,i.jsxs)(h.Z,{size:"sm",sx:{"--ListItem-radius":"8px"},children:[(0,i.jsx)(N,{nested:!0,children:(0,i.jsx)(h.Z,{size:"sm","aria-labelledby":"nav-list-browse",sx:{"& .JoyListItemButton-root":{p:"8px"}},children:S.map(e=>(0,i.jsx)(c(),{href:e.route,children:(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{color:"neutral",sx:{marginBottom:1,height:"2.5rem"},selected:e.active,variant:e.active?"soft":"plain",children:[(0,i.jsx)(Y,{sx:{color:e.active?"inherit":"neutral.500"},children:e.icon}),(0,i.jsx)(W,{children:e.label})]})})},e.route))})}),(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{className:"h-10",onClick:E,children:[(0,i.jsx)(Q.Z,{title:"Theme",children:(0,i.jsx)(Y,{children:"dark"===w?(0,i.jsx)(et.Z,{fontSize:"small"}):(0,i.jsx)(en.Z,{fontSize:"small"})})}),(0,i.jsx)(W,{children:t("Theme")})]})}),(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{className:"h-10",onClick:()=>{let e="en"===n.language?"zh":"en";n.changeLanguage(e),window.localStorage.setItem("db_gpt_lng",e)},children:[(0,i.jsx)(Q.Z,{title:"Language",children:(0,i.jsx)(Y,{className:"text-2xl",children:(0,i.jsx)(ed.Z,{fontSize:"small"})})}),(0,i.jsx)(W,{children:t("language")})]})}),(0,i.jsx)(N,{children:(0,i.jsxs)(B.Z,{className:"h-10",onClick:()=>{x(!1)},children:[(0,i.jsx)(Q.Z,{title:"Close Sidebar",children:(0,i.jsx)(Y,{className:"text-2xl",children:(0,i.jsx)(ef.Z,{className:"transform rotate-90",fontSize:"small"})})}),(0,i.jsx)(W,{children:t("Close_Sidebar")})]})})]})})})]}):(0,i.jsxs)(d.Z,{className:"h-full py-6 flex flex-col justify-between",children:[(0,i.jsx)(d.Z,{className:"flex justify-center items-center",children:(0,i.jsx)(Q.Z,{title:"Menu",children:(0,i.jsx)(ec.Z,{className:"cursor-pointer text-2xl",onClick:()=>{x(!0)}})})}),(0,i.jsxs)(d.Z,{className:"flex flex-col gap-4 justify-center items-center",children:[S.map((e,t)=>(0,i.jsx)("div",{className:"flex justify-center text-2xl cursor-pointer",children:(0,i.jsx)(Q.Z,{title:e.tooltip,children:e.icon})},"menu_".concat(t))),(0,i.jsx)(N,{children:(0,i.jsx)(B.Z,{onClick:E,children:(0,i.jsx)(Q.Z,{title:"Theme",children:(0,i.jsx)(Y,{className:"text-2xl",children:"dark"===w?(0,i.jsx)(et.Z,{fontSize:"small"}):(0,i.jsx)(en.Z,{fontSize:"small"})})})})}),(0,i.jsx)(N,{children:(0,i.jsx)(B.Z,{onClick:()=>{x(!0)},children:(0,i.jsx)(Q.Z,{title:"Unfold",children:(0,i.jsx)(Y,{className:"text-2xl",children:(0,i.jsx)(ef.Z,{className:"transform rotate-90",fontSize:"small"})})})})})]})]})})})})},ey=n(38629),eb=n(59077),ex=n(9818);let ew=(0,eb.Z)({colorSchemes:{light:{palette:{mode:"dark",primary:{...ex.Z.grey,solidBg:"#e6f4ff",solidColor:"#1677ff",solidHoverBg:"#e6f4ff"},neutral:{plainColor:"#4d4d4d",plainHoverColor:"#131318",plainHoverBg:"#EBEBEF",plainActiveBg:"#D8D8DF",plainDisabledColor:"#B9B9C6"},background:{body:"#fff",surface:"#fff"},text:{primary:"#505050"}}},dark:{palette:{mode:"light",primary:{...ex.Z.grey,softBg:"#353539",softHoverBg:"#35353978",softDisabledBg:"#353539",solidBg:"#51525beb",solidHoverBg:"#51525beb"},neutral:{plainColor:"#D8D8DF",plainHoverColor:"#F7F7F8",plainHoverBg:"#353539",plainActiveBg:"#434356",plainDisabledColor:"#434356",outlinedBorder:"#353539",outlinedHoverBorder:"#454651"},text:{primary:"#EBEBEF"},background:{body:"#212121",surface:"#51525beb"}}}},fontFamily:{body:"Josefin Sans, sans-serif",display:"Josefin Sans, sans-serif"},typography:{display1:{background:"linear-gradient(-30deg, var(--joy-palette-primary-900), var(--joy-palette-primary-400))",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"}},zIndex:{modal:1001}});var eC=n(11163),eS=n.n(eC),eE=n(74865),ek=n.n(eE);let eZ=0;function eO(){"loading"!==o&&(o="loading",r=setTimeout(function(){ek().start()},250))}function e$(){eZ>0||(o="stop",clearTimeout(r),ek().done())}if(eS().events.on("routeChangeStart",eO),eS().events.on("routeChangeComplete",e$),eS().events.on("routeChangeError",e$),"function"==typeof(null==window?void 0:window.fetch)){let e=window.fetch;window.fetch=async function(){for(var t=arguments.length,n=Array(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||ej,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=Array(e),n=0;n{this.observers[e]=this.observers[e]||[],this.observers[e].push(t)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e]=this.observers[e].filter(e=>e!==t)}}emit(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{e(...n)})}if(this.observers["*"]){let t=[].concat(this.observers["*"]);t.forEach(t=>{t.apply(t,[e,...n])})}}}function eI(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n}function e_(e){return null==e?"":""+e}function eL(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function o(){return!e||"string"==typeof e}let i="string"!=typeof t?[].concat(t):t.split(".");for(;i.length>1;){if(o())return{};let t=r(i.shift());!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{}}return o()?{}:{obj:e,k:r(i.shift())}}function eF(e,t,n){let{obj:r,k:o}=eL(e,t,Object);r[o]=n}function eN(e,t){let{obj:n,k:r}=eL(e,t);if(n)return n[r]}function eB(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var eM={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function ez(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>eM[e]):e}let eD=[" ",",","?","!",";"];function eH(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];let r=t.split(n),o=e;for(let e=0;ee+i;)i++,l=o[a=r.slice(e,e+i).join(n)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(a)){if("string"==typeof l)return l;if(a&&"string"==typeof l[a])return l[a]}let s=r.slice(e+i).join(n);if(s)return eH(l,s,n);return}o=o[r[e]]}return o}function eW(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class eU extends eT{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];n&&"string"!=typeof n&&(a=a.concat(n)),n&&"string"==typeof n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."));let l=eN(this.data,a);return l||!i||"string"!=typeof n?l:eH(this.data&&this.data[e]&&this.data[e][t],n,o)}addResource(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),eF(this.data,a,r),o.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let r in n)("string"==typeof n[r]||"[object Array]"===Object.prototype.toString.apply(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=n,n=t,t=a[1]),this.addNamespaces(t);let l=eN(this.data,a)||{};r?function e(t,n,r){for(let o in n)"__proto__"!==o&&"constructor"!==o&&(o in t?"string"==typeof t[o]||t[o]instanceof String||"string"==typeof n[o]||n[o]instanceof String?r&&(t[o]=n[o]):e(t[o],n[o],r):t[o]=n[o]);return t}(l,n,o):l={...l,...n},eF(this.data,a,l),i.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return(t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI)?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e),n=t&&Object.keys(t)||[];return!!n.find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var eV={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,o))}),t}};let eq={};class eG extends eT{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,n){e.forEach(e=>{t[e]&&(n[e]=t[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=eR.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");let r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],i=n&&e.indexOf(n)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,n){t=t||"",n=n||"";let r=eD.filter(e=>0>t.indexOf(e)&&0>n.indexOf(e));if(0===r.length)return!0;let o=RegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`),i=!o.test(e);if(!i){let t=e.indexOf(n);t>0&&!o.test(e.substring(0,t))&&(i=!0)}return i}(e,n,r);if(i&&!a){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:o};let i=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(i[0])>-1)&&(o=i.shift()),e=i.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);let r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:i,namespaces:a}=this.extractFromKey(e[e.length-1],t),l=a[a.length-1],s=t.lng||this.language,c=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(s&&"cimode"===s.toLowerCase()){if(c){let e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${l}${e}${i}`,usedKey:i,exactUsedKey:i,usedLng:s,usedNS:l}:`${l}${e}${i}`}return r?{res:i,usedKey:i,exactUsedKey:i,usedLng:s,usedNS:l}:i}let u=this.resolve(e,t),f=u&&u.res,d=u&&u.usedKey||i,p=u&&u.exactUsedKey||i,h=Object.prototype.toString.apply(f),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject,v="string"!=typeof f&&"boolean"!=typeof f&&"number"!=typeof f;if(m&&f&&v&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(h)&&!("string"==typeof g&&"[object Array]"===h)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,f,{...t,ns:a}):`key '${i} (${this.language})' returned an object instead of string.`;return r?(u.res=e,u):e}if(o){let e="[object Array]"===h,n=e?[]:{},r=e?p:d;for(let e in f)if(Object.prototype.hasOwnProperty.call(f,e)){let i=`${r}${o}${e}`;n[e]=this.translate(i,{...t,joinArrays:!1,ns:a}),n[e]===i&&(n[e]=f[e])}f=n}}else if(m&&"string"==typeof g&&"[object Array]"===h)(f=f.join(g))&&(f=this.extendTranslation(f,e,t,n));else{let r=!1,a=!1,c=void 0!==t.count&&"string"!=typeof t.count,d=eG.hasDefaultValue(t),p=c?this.pluralResolver.getSuffix(s,t.count,t):"",h=t.ordinal&&c?this.pluralResolver.getSuffix(s,t.count,{ordinal:!1}):"",g=t[`defaultValue${p}`]||t[`defaultValue${h}`]||t.defaultValue;!this.isValidLookup(f)&&d&&(r=!0,f=g),this.isValidLookup(f)||(a=!0,f=i);let m=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,v=m&&a?void 0:f,y=d&&g!==f&&this.options.updateMissing;if(a||r||y){if(this.logger.log(y?"updateKey":"missingKey",s,l,i,y?g:f),o){let e=this.resolve(i,{...t,keySeparator:!1});e&&e.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 e=[],n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t{let o=d&&r!==f?r:v;this.options.missingKeyHandler?this.options.missingKeyHandler(e,l,n,o,y,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,l,n,o,y,t),this.emit("missingKey",e,l,n,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?e.forEach(e=>{this.pluralResolver.getSuffixes(e,t).forEach(n=>{r([e],i+n,t[`defaultValue${n}`]||g)})}):r(e,i,g))}f=this.extendTranslation(f,e,t,u,n),a&&f===i&&this.options.appendNamespaceToMissingKey&&(f=`${l}:${i}`),(a||r)&&this.options.parseMissingKeyHandler&&(f="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}:${i}`:i,r?f:void 0):this.options.parseMissingKeyHandler(f))}return r?(u.res=f,u):f}extendTranslation(e,t,n,r,o){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){let a;n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});let l="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(l){let t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let s=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(s={...this.options.interpolation.defaultVariables,...s}),e=this.interpolator.interpolate(e,s,n.lng||this.language,n),l){let t=e.match(this.interpolator.nestingRegexp),r=t&&t.length;a1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;let l=this.extractFromKey(e,a),s=l.key;n=s;let c=l.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));let u=void 0!==a.count&&"string"!=typeof a.count,f=u&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),d=void 0!==a.context&&("string"==typeof a.context||"number"==typeof a.context)&&""!==a.context,p=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);c.forEach(e=>{this.isValidLookup(t)||(i=e,!eq[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(i)&&(eq[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${p.join(", ")}" won't get resolved as namespace "${i}" 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(n=>{let i;if(this.isValidLookup(t))return;o=n;let l=[s];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(l,s,n,e,a);else{let e;u&&(e=this.pluralResolver.getSuffix(n,a.count,a));let t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(l.push(s+e),a.ordinal&&0===e.indexOf(r)&&l.push(s+e.replace(r,this.options.pluralSeparator)),f&&l.push(s+t)),d){let n=`${s}${this.options.contextSeparator}${a.context}`;l.push(n),u&&(l.push(n+e),a.ordinal&&0===e.indexOf(r)&&l.push(n+e.replace(r,this.options.pluralSeparator)),f&&l.push(n+t))}}for(;i=l.pop();)this.isValidLookup(t)||(r=i,t=this.getResource(n,e,i,a))}))})}),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}static hasDefaultValue(e){let t="defaultValue";for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,t.length)&&void 0!==e[n])return!0;return!1}}function eK(e){return e.charAt(0).toUpperCase()+e.slice(1)}class eX{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=eR.create("languageUtils")}getScriptPartFromCode(e){if(!(e=eW(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=eW(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){let t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map(e=>e.toLowerCase()):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=eK(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=eK(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=eK(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let n=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(0>e.indexOf("-")&&0>n.indexOf("-"))&&0===e.indexOf(n))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){let n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],o=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),n.forEach(e=>{0>r.indexOf(e)&&o(this.formatLanguageCode(e))}),r}}let eJ=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],eY={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},eQ=["v1","v2","v3"],e0=["v4"],e1={zero:0,one:1,two:2,few:3,many:4,other:5};class e2{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=eR.create("pluralResolver"),(!this.options.compatibilityJSON||e0.includes(this.options.compatibilityJSON))&&("undefined"==typeof Intl||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){let e={};return eJ.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:eY[t.fc]}})}),e}()}addRule(e,t){this.rules[e]=t}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(eW(e),{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((e,t)=>e1[e]-e1[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):n.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:this.getSuffixRetroCompatible(r,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){let n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));let o=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?`_plural_${r.toString()}`:o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!eQ.includes(this.options.compatibilityJSON)}}function e4(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4)||void 0===arguments[4]||arguments[4],i=function(e,t,n){let r=eN(e,n);return void 0!==r?r:eN(t,n)}(e,t,n);return!i&&o&&"string"==typeof n&&void 0===(i=eH(e,n,r))&&(i=eH(t,n,r)),i}class e5{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=eR.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});let t=e.interpolation;this.escape=void 0!==t.escape?t.escape:ez,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?eB(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?eB(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?eB(t.nestingPrefix):t.nestingPrefixEscaped||eB("$t("),this.nestingSuffix=t.nestingSuffix?eB(t.nestingSuffix):t.nestingSuffixEscaped||eB(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=`${this.prefix}(.+?)${this.suffix}`;this.regexp=RegExp(e,"g");let t=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=RegExp(t,"g");let n=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=RegExp(n,"g")}interpolate(e,t,n,r){let o,i,a;let l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function s(e){return e.replace(/\$/g,"$$$$")}let c=e=>{if(0>e.indexOf(this.formatSeparator)){let o=e4(t,l,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,n,{...r,...t,interpolationkey:e}):o}let o=e.split(this.formatSeparator),i=o.shift().trim(),a=o.join(this.formatSeparator).trim();return this.format(e4(t,l,i,this.options.keySeparator,this.options.ignoreJSONStructure),a,n,{...r,...t,interpolationkey:i})};this.resetRegExp();let u=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,f=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,d=[{regex:this.regexpUnescape,safeValue:e=>s(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?s(this.escape(e)):s(e)}];return d.forEach(t=>{for(a=0;o=t.regex.exec(e);){let n=o[1].trim();if(void 0===(i=c(n))){if("function"==typeof u){let t=u(e,o,r);i="string"==typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))i="";else if(f){i=o[0];continue}else this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),i=""}else"string"==typeof i||this.useRawValueToEscape||(i=e_(i));let l=t.safeValue(i);if(e=e.replace(o[0],l),f?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++a>=this.maxReplaces)break}}),e}nest(e,t){let n,r,o,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function a(e,t){let n=this.nestingOptionsSeparator;if(0>e.indexOf(n))return e;let r=e.split(RegExp(`${n}[ ]*{`)),i=`{${r[1]}`;e=r[0],i=this.interpolate(i,o);let a=i.match(/'/g),l=i.match(/"/g);(a&&a.length%2==0&&!l||l.length%2!=0)&&(i=i.replace(/'/g,'"'));try{o=JSON.parse(i),t&&(o={...t,...o})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${i}`}return delete o.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let l=[];(o=(o={...i}).replace&&"string"!=typeof o.replace?o.replace:o).applyPostProcessor=!1,delete o.defaultValue;let s=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){let e=n[1].split(this.formatSeparator).map(e=>e.trim());n[1]=e.shift(),l=e,s=!0}if((r=t(a.call(this,n[1].trim(),o),o))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=e_(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),s&&(r=l.reduce((e,t)=>this.format(e,t,i.lng,{...i,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}function e6(e){let t={};return function(n,r,o){let i=r+JSON.stringify(o),a=t[i];return a||(a=e(eW(r),o),t[i]=a),a(n)}}class e3{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=eR.create("formatter"),this.options=e,this.formats={number:e6((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:e6((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)}),datetime:e6((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:e6((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")}),list:e6((e,t)=>{let n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=e6(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=t.split(this.formatSeparator),i=o.reduce((e,t)=>{let{formatName:o,formatOptions:i}=function(e){let t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){let r=e.split("(");t=r[0].toLowerCase().trim();let o=r[1].substring(0,r[1].length-1);if("currency"===t&&0>o.indexOf(":"))n.currency||(n.currency=o.trim());else if("relativetime"===t&&0>o.indexOf(":"))n.range||(n.range=o.trim());else{let e=o.split(";");e.forEach(e=>{if(!e)return;let[t,...r]=e.split(":"),o=r.join(":").trim().replace(/^'+|'+$/g,"");n[t.trim()]||(n[t.trim()]=o),"false"===o&&(n[t.trim()]=!1),"true"===o&&(n[t.trim()]=!0),isNaN(o)||(n[t.trim()]=parseInt(o,10))})}}return{formatName:t,formatOptions:n}}(t);if(this.formats[o]){let t=e;try{let a=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},l=a.locale||a.lng||r.locale||r.lng||n;t=this.formats[o](e,l,{...i,...r,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${o}`),e},e);return i}}class e8 extends eT{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=eR.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,r.backend,r)}queueLoad(e,t,n,r){let o={},i={},a={},l={};return e.forEach(e=>{let r=!0;t.forEach(t=>{let a=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===i[a]&&(i[a]=!0):(this.state[a]=1,r=!1,void 0===i[a]&&(i[a]=!0),void 0===o[a]&&(o[a]=!0),void 0===l[t]&&(l[t]=!0)))}),r||(a[e]=!0)}),(Object.keys(o).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(i),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(l)}}loaded(e,t,n){let r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;let a={};this.queue.forEach(n=>{(function(e,t,n,r){let{obj:o,k:i}=eL(e,t,Object);o[i]=o[i]||[],r&&(o[i]=o[i].concat(n)),r||o[i].push(n)})(n.loaded,[o],i),void 0!==n.pending[e]&&(delete n.pending[e],n.pendingCount--),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(e=>{a[e]||(a[e]={});let t=n.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;if(!e.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:o,callback:i});return}this.readingCalls++;let a=(a,l)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(a&&l&&r{this.read.call(this,e,t,n,r+1,2*o,i)},o);return}i(a,l)},l=this.backend[n].bind(this.backend);if(2===l.length){try{let n=l(e,t);n&&"function"==typeof n.then?n.then(e=>a(null,e)).catch(a):a(null,n)}catch(e){a(e)}return}return l(e,t,a)}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);let o=this.queueLoad(e,t,n,r);if(!o.toLoad.length)return o.pending.length||r(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.split("|"),r=n[0],o=n[1];this.read(r,o,"read",void 0,void 0,(n,i)=>{n&&this.logger.warn(`${t}loading namespace ${o} for language ${r} failed`,n),!n&&i&&this.logger.log(`${t}loaded namespace ${o} for language ${r}`,i),this.loaded(e,n,i)})}saveMissing(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" 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(null!=n&&""!==n){if(this.backend&&this.backend.create){let l={...i,isUpdate:o},s=this.backend.create.bind(this.backend);if(s.length<6)try{let o;(o=5===s.length?s(e,t,n,r,l):s(e,t,n,r))&&"function"==typeof o.then?o.then(e=>a(null,e)).catch(a):a(null,o)}catch(e){a(e)}else s(e,t,n,r,a,l)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}function e7(){return{debug:!1,initImmediate:!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:function(e){let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let n=e[3]||e[2];Object.keys(n).forEach(e=>{t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:(e,t,n,r)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function e9(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function te(){}class tt extends eT{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=e9(e),this.services={},this.logger=eR,this.modules={external:[]},!function(e){let t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})}(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:0>t.ns.indexOf("translation")&&(t.defaultNS=t.ns[0]));let r=e7();function o(e){return e?"function"==typeof e?new e:e:null}if(this.options={...r,...this.options,...e9(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?eR.init(o(this.modules.logger),this.options):eR.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=e3);let n=new eX(this.options);this.store=new eU(this.options.resources,this.options);let i=this.services;i.logger=eR,i.resourceStore=this.store,i.languageUtils=n,i.pluralResolver=new e2(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),t&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(i.formatter=o(t),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new e5(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new e8(o(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o1?n-1:0),o=1;o{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,n||(n=te),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[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(t=>{this[t]=function(){return e.store[t](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});let i=eI(),a=()=>{let e=(e,t)=>{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),i.resolve(t),n(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?a():setTimeout(a,0),i}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=t,r="string"==typeof e?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return n();let e=[],t=t=>{if(!t||"cimode"===t)return;let n=this.services.languageUtils.toResolveHierarchy(t);n.forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};if(r)t(r);else{let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.forEach(e=>t(e))}this.options.preload&&this.options.preload.forEach(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),n(e)})}else n(null)}reloadResources(e,t,n){let r=eI();return e||(e=this.languages),t||(t=this.options.ns),n||(n=te),this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&eV.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;let r=eI();this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(e,i)=>{i?(o(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve(function(){return n.t(...arguments)}),t&&t(e,function(){return n.t(...arguments)})},a=t=>{e||t||!this.services.languageDetector||(t=[]);let n="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||o(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,e=>{i(e,n)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;let o=function(e,t){let i,a;if("object"!=typeof t){for(var l=arguments.length,s=Array(l>2?l-2:0),c=2;c`${i.keyPrefix}${u}${e}`):i.keyPrefix?`${i.keyPrefix}${u}${e}`:e,r.t(a,i)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=n,o}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};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;let n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;let i=(e,t)=>{let n=this.services.backendConnector.state[`${e}|${t}`];return -1===n||2===n};if(t.precheck){let e=t.precheck(this,i);if(void 0!==e)return e}return!!(this.hasResourceBundle(n,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||i(n,e)&&(!r||i(o,e)))}loadNamespaces(e,t){let n=eI();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){let n=eI();"string"==typeof e&&(e=[e]);let r=this.options.preload||[],o=e.filter(e=>0>r.indexOf(e));return o.length?(this.options.preload=r.concat(o),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";let t=this.services&&this.services.languageUtils||new eX(e7());return["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"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new tt(e,t)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:te,n=e.forkResourceStore;n&&delete e.forkResourceStore;let r={...this.options,...e,isClone:!0},o=new tt(r);return(void 0!==e.debug||void 0!==e.prefix)&&(o.logger=o.logger.clone(e)),["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},n&&(o.store=new eU(this.store.data,r),o.services.resourceStore=o.store),o.translator=new eG(o.services,r),o.translator.on("*",function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{if((null==o?void 0:o.current)&&r){var e,t,n,i,a,l;null==o||null===(e=o.current)||void 0===e||null===(t=e.classList)||void 0===t||t.add(r),"light"===r?null==o||null===(n=o.current)||void 0===n||null===(i=n.classList)||void 0===i||i.remove("dark"):null==o||null===(a=o.current)||void 0===a||null===(l=a.classList)||void 0===l||l.remove("light")}},[o,r]),(0,a.useEffect)(()=>{n.changeLanguage&&n.changeLanguage(window.localStorage.getItem("db_gpt_lng")||"en")},[n]),(0,i.jsxs)("div",{ref:o,children:[(0,i.jsx)(eP,{}),(0,i.jsx)(eg.R,{children:t})]})}function to(e){let{children:t}=e,{isMenuExpand:n}=(0,a.useContext)(eg.p);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"flex w-screen h-screen overflow-hidden",children:[(0,i.jsx)("div",{className:es()("transition-[width]",n?"w-[240px]":"w-[60px]","hidden","md:block"),children:(0,i.jsx)(ev,{})}),(0,i.jsx)("div",{className:"flex flex-col flex-1 relative overflow-hidden",children:t})]})})}tn.createInstance=tt.createInstance,tn.createInstance,tn.dir,tn.init,tn.loadResources,tn.reloadResources,tn.use,tn.changeLanguage,tn.getFixedT,tn.t,tn.exists,tn.setDefaultNamespace,tn.hasLoadedNamespace,tn.loadNamespaces,tn.loadLanguages,tn.use(eh.Db).init({resources:{en:{translation:{Knowledge_Space:"Knowledge",space:"space",Vector:"Vector",Owner:"Owner",Docs:"Docs",Knowledge_Space_Config:"Knowledge Space Config",Choose_a_Datasource_type:"Choose a Datasource type",Setup_the_Datasource:"Setup the Datasource",Knowledge_Space_Name:"Knowledge Space Name",Please_input_the_name:"Please input the name",Please_input_the_owner:"Please input the owner",Description:"Description",Please_input_the_description:"Please input the description",Next:"Next",the_name_can_only_contain:'the name can only contain numbers, letters, Chinese characters, "-" and "_"',Text:"Text","Fill your raw text":"Fill your raw text",URL:"URL",Fetch_the_content_of_a_URL:"Fetch the content of a URL",Document:"Document",Upload_a_document:"Upload a document, document type can be PDF, CSV, Text, PowerPoint, Word, Markdown",Name:"Name",Text_Source:"Text Source(Optional)",Please_input_the_text_source:"Please input the text source",Synch:"Synch",Back:"Back",Finish:"Finish",Web_Page_URL:"Web Page URL",Please_input_the_Web_Page_URL:"Please input the Web Page URL",Select_or_Drop_file:"Select or Drop file",Documents:"Documents",Chat:"Chat",Add_Datasource:"Add Datasource",Arguments:"Arguments",Type:"Type",Size:"Size",Last_Synch:"Last Synch",Status:"Status",Result:"Result",Details:"Details",Delete:"Delete",Operation:"Operation",Submit:"Submit",Chunks:"Chunks",Content:"Content",Meta_Data:"Meta Data",Please_select_a_file:"Please select a file",Please_input_the_text:"Please input the text",Embedding:"Embedding",topk:"topk",the_top_k_vectors:"the top k vectors based on similarity score",recall_score:"recall_score",Set_a_threshold_score:"Set a threshold score for the retrieval of similar vectors",recall_type:"recall_type",Recall_Type:"recall type",model:"model",A_model_used:"A model used to create vector representations of text or other data",chunk_size:"chunk_size",The_size_of_the_data_chunks:"The size of the data chunks used in processing",chunk_overlap:"chunk_overlap",The_amount_of_overlap:"The amount of overlap between adjacent data chunks",Prompt:"Prompt",scene:"scene",A_contextual_parameter:"A contextual parameter used to define the setting or environment in which the prompt is being used",template:"template",structure_or_format:"A pre-defined structure or format for the prompt, which can help ensure that the AI system generates responses that are consistent with the desired style or tone.",max_token:"max_token",The_maximum_number_of_tokens:"The maximum number of tokens or words allowed in a prompt",Theme:"Theme",Port:"Port",Username:"Username",Password:"Password",Remark:"Remark",Edit:"Edit",Database:"Database",Data_Source:"Data Center",Close_Sidebar:"Fold",language:"Language",choose_model:"Please choose a model",data_center_desc:"DB-GPT also offers a user-friendly data center management interface for efficient data maintenance.",create_database:"Create Database",create_knowledge:"Create Knowledge",path:"Path",model_manage:"Models",stop_model_success:"Stop model success",create_model:"Create Model",model_select_tips:"Please select a model",submit:"Submit",start_model_success:"Start model success",download_model_tip:"Please download model first."}},zh:{translation:{Knowledge_Space:"知识库",space:"知识库",Vector:"向量",Owner:"创建人",Docs:"文档数",Knowledge_Space_Config:"知识库配置",Choose_a_Datasource_type:"选择数据源类型",Setup_the_Datasource:"设置数据源",Knowledge_Space_Name:"知识库名称",Please_input_the_name:"请输入名称",Please_input_the_owner:"请输入创建人",Description:"描述",Please_input_the_description:"请输入描述",Next:"下一步",the_name_can_only_contain:"名称只能包含数字、字母、中文字符、-或_",Text:"文本","Fill your raw text":"填写您的原始文本",URL:"网址",Fetch_the_content_of_a_URL:"获取 URL 的内容",Document:"文档",Upload_a_document:"上传文档,文档类型可以是PDF、CSV、Text、PowerPoint、Word、Markdown",Name:"名称",Text_Source:"文本来源(可选)",Please_input_the_text_source:"请输入文本来源",Synch:"同步",Back:"上一步",Finish:"完成",Web_Page_URL:"网页网址",Please_input_the_Web_Page_URL:"请输入网页网址",Select_or_Drop_file:"选择或拖拽文件",Documents:"文档",Chat:"对话",Add_Datasource:"添加数据源",Arguments:"参数",Type:"类型",Size:"切片",Last_Synch:"上次同步时间",Status:"状态",Result:"结果",Details:"明细",Delete:"删除",Operation:"操作",Submit:"提交",Chunks:"切片",Content:"内容",Meta_Data:"元数据",Please_select_a_file:"请上传一个文件",Please_input_the_text:"请输入文本",Embedding:"嵌入",topk:"球",the_top_k_vectors:"基于相似度得分的前 k 个向量",recall_score:"召回分数",Set_a_threshold_score:"设置相似向量检索的阈值分数",recall_type:"回忆类型",Recall_Type:"回忆类型",model:"模型",A_model_used:"用于创建文本或其他数据的矢量表示的模型",chunk_size:"块大小",The_size_of_the_data_chunks:"处理中使用的数据块的大小",chunk_overlap:"块重叠",The_amount_of_overlap:"相邻数据块之间的重叠量",Prompt:"迅速的",scene:"场景",A_contextual_parameter:"用于定义使用提示的设置或环境的上下文参数",template:"模板",structure_or_format:"预定义的提示结构或格式,有助于确保人工智能系统生成与所需风格或语气一致的响应。",max_token:"最大令牌",The_maximum_number_of_tokens:"提示中允许的最大标记或单词数",Theme:"主题",Port:"端口",Username:"用户名",Password:"密码",Remark:"备注",Edit:"编辑",Database:"数据库",Data_Source:"数据中心",Close_Sidebar:"收起",language:"语言",choose_model:"请选择一个模型",data_center_desc:"DB-GPT支持数据库交互和基于文档的对话,它还提供了一个用户友好的数据中心管理界面。",create_database:"创建数据库",create_knowledge:"创建知识库",path:"路径",model_manage:"模型管理",stop_model_success:"模型停止成功",create_model:"创建模型",model_select_tips:"请选择一个模型",submit:"提交",start_model_success:"启动模型成功",download_model_tip:"请先下载模型!"}}},lng:"en",interpolation:{escapeValue:!1}});var ti=function(e){let{Component:t,pageProps:n}=e;return(0,i.jsx)(ey.Z,{theme:ew,children:(0,i.jsx)(f.lL,{theme:ew,defaultMode:"light",children:(0,i.jsx)(tr,{children:(0,i.jsx)(to,{children:(0,i.jsx)(t,{...n})})})})})}},21876:function(e){!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,i=s(e),a=i[0],l=i[1],c=new o((a+l)*3/4-l),u=0,f=l>0?a-4:a;for(n=0;n>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[u++]=255&t),1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],a=0,l=r-o;a>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return i.join("")}(e,a,a+16383>l?l:a+16383));return 1===o?i.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===o&&i.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),i.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,l=i.length;a0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},72:function(e,t,n){"use strict";/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT - */var r=n(675),o=n(783),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function a(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return u(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!l.isEncoding(t))throw TypeError("Unknown encoding: "+t);var n=0|p(e,t),r=a(n),o=r.write(e,t);return o!==n&&(r=r.slice(0,o)),r}(e,t);if(ArrayBuffer.isView(e))return f(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(P(e,ArrayBuffer)||e&&P(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(P(e,SharedArrayBuffer)||e&&P(e.buffer,SharedArrayBuffer)))return function(e,t,n){var r;if(t<0||e.byteLength=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||P(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return k(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return O(e).length;default:if(o)return r?-1:k(e).length;t=(""+t).toLowerCase(),o=!0}}function h(e,t,n){var o,i,a=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var o="",i=t;i2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),(i=n=+n)!=i&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return -1;n=e.length-1}else if(n<0){if(!o)return -1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,o);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);throw TypeError("val must be string, number or Buffer")}function v(e,t,n,r,o){var i,a=1,l=e.length,s=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;a=2,l/=2,s/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var u=-1;for(i=n;il&&(n=l-s),i=n;i>=0;i--){for(var f=!0,d=0;d239?4:c>223?3:c>191?2:1;if(o+f<=n)switch(f){case 1:c<128&&(u=c);break;case 2:(192&(i=e[o+1]))==128&&(s=(31&c)<<6|63&i)>127&&(u=s);break;case 3:i=e[o+1],a=e[o+2],(192&i)==128&&(192&a)==128&&(s=(15&c)<<12|(63&i)<<6|63&a)>2047&&(s<55296||s>57343)&&(u=s);break;case 4:i=e[o+1],a=e[o+2],l=e[o+3],(192&i)==128&&(192&a)==128&&(192&l)==128&&(s=(15&c)<<18|(63&i)<<12|(63&a)<<6|63&l)>65535&&s<1114112&&(u=s)}null===u?(u=65533,f=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=f}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var n="",r=0;rn)throw RangeError("Trying to access beyond buffer length")}function x(e,t,n,r,o,i){if(!l.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw RangeError("Index out of range")}function w(e,t,n,r,o,i){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function C(e,t,n,r,i){return t=+t,n>>>=0,i||w(e,t,n,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,n,r,23,4),n+4}function S(e,t,n,r,i){return t=+t,n>>>=0,i||w(e,t,n,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,n,r,52,8),n+8}t.Buffer=l,t.SlowBuffer=function(e){return+e!=e&&(e=0),l.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=2147483647,l.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,n){return s(e,t,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,n){return(c(e),e<=0)?a(e):void 0!==t?"string"==typeof n?a(e).fill(t,n):a(e).fill(t):a(e)},l.allocUnsafe=function(e){return u(e)},l.allocUnsafeSlow=function(e){return u(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(P(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),P(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,o=0,i=Math.min(n,r);on&&(e+=" ... "),""},i&&(l.prototype[i]=l.prototype.inspect),l.prototype.compare=function(e,t,n,r,o){if(P(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,o>>>=0,this===e)return 0;for(var i=o-r,a=n-t,s=Math.min(i,a),c=this.slice(r,o),u=e.slice(t,n),f=0;f>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o,i,a,l,s,c,u,f,d,p,h,g,m=this.length-t;if((void 0===n||n>m)&&(n=m),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var v=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;var i=t.length;r>i/2&&(r=i/2);for(var a=0;a>8,o.push(n%256),o.push(r);return o}(e,this.length-h),this,h,g);default:if(v)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),v=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},l.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||b(e,t,this.length);for(var r=this[e],o=1,i=0;++i>>=0,t>>>=0,n||b(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},l.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||b(e,t,this.length);for(var r=this[e],o=1,i=0;++i=(o*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||b(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||b(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return e>>>=0,t||b(e,4,this.length),o.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),o.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),o.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),o.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){var o=Math.pow(2,8*n)-1;x(this,e,t,n,o,0)}var i=1,a=0;for(this[t]=255&e;++a>>=0,n>>>=0,!r){var o=Math.pow(2,8*n)-1;x(this,e,t,n,o,0)}var i=n-1,a=1;for(this[t+i]=255&e;--i>=0&&(a*=256);)this[t+i]=e/a&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);x(this,e,t,n,o-1,-o)}var i=0,a=1,l=0;for(this[t]=255&e;++i>0)-l&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);x(this,e,t,n,o-1,-o)}var i=n-1,a=1,l=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===l&&0!==this[t+i+1]&&(l=1),this[t+i]=(e/a>>0)-l&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeFloatLE=function(e,t,n){return C(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return C(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return S(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return S(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(!l.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return o},l.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!l.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){var o,i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&n<57344){if(!o){if(n>56319||a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=(o-55296<<10|n-56320)+65536}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return i}function Z(e){for(var t=[],n=0;n=t.length)&&!(o>=e.length);++o)t[o+n]=e[o];return o}function P(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var j=function(){for(var e="0123456789abcdef",t=Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},783:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */t.read=function(e,t,n,r,o){var i,a,l=8*o-r-1,s=(1<>1,u=-7,f=n?o-1:0,d=n?-1:1,p=e[t+f];for(f+=d,i=p&(1<<-u)-1,p>>=-u,u+=l;u>0;i=256*i+e[t+f],f+=d,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+f],f+=d,u-=8);if(0===i)i=1-c;else{if(i===s)return a?NaN:(p?-1:1)*(1/0);a+=Math.pow(2,r),i-=c}return(p?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,l,s,c=8*i-o-1,u=(1<>1,d=23===o?5960464477539062e-23:0,p=r?0:i-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(l=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),a+f>=1?t+=d/s:t+=d*Math.pow(2,1-f),t*s>=2&&(a++,s/=2),a+f>=u?(l=0,a=u):a+f>=1?(l=(t*s-1)*Math.pow(2,o),a+=f):(l=t*Math.pow(2,f-1)*Math.pow(2,o),a=0));o>=8;e[n+p]=255&l,p+=h,l/=256,o-=8);for(a=a<0;e[n+p]=255&a,p+=h,a/=256,c-=8);e[n+p-h]|=128*g}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}},a=!0;try{t[e](i,i.exports,r),a=!1}finally{a&&delete n[e]}return i.exports}r.ab="//";var o=r(72);e.exports=o}()},90833:function(){},80864:function(){},77663:function(e){!function(){var t={229:function(e){var t,n,r,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function l(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var s=[],c=!1,u=-1;function f(){c&&r&&(c=!1,r.length?s=r.concat(s):u=-1,s.length&&d())}function d(){if(!c){var e=l(f);c=!0;for(var t=s.length;t;){for(r=s,s=[];++u1)for(var n=1;n
'};function i(e,t,n){return en?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(o[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();e=i(e,o.minimum,1),r.status=1===e?null:e;var n=r.render(!t),s=n.querySelector(o.barSelector),c=o.speed,u=o.easing;return n.offsetWidth,a(function(t){var i,a;""===o.positionUsing&&(o.positionUsing=r.getPositioningCSS()),l(s,(i=e,(a="translate3d"===o.positionUsing?{transform:"translate3d("+(-1+i)*100+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+(-1+i)*100+"%,0)"}:{"margin-left":(-1+i)*100+"%"}).transition="all "+c+"ms "+u,a)),1===e?(l(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){l(n,{transition:"all "+c+"ms linear",opacity:0}),setTimeout(function(){r.remove(),t()},c)},c)):setTimeout(t,c)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},o.trickleSpeed)};return o.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*i(Math.random()*t,.1,.95)),t=i(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*o.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var n,i,a=t.querySelector(o.barSelector),s=e?"-100":(-1+(r.status||0))*100,u=document.querySelector(o.parent);return l(a,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),!o.showSpinner&&(i=t.querySelector(o.spinnerSelector))&&d(i),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},r.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&d(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective" in e?"translate3d":t+"Transform" in e?"translate":"margin"};var a=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,o){var i;r=t[i=(i=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[i]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+i)in n)return r;return t}(i)),n.style[r]=o}return function(e,t){var r,o,i=arguments;if(2==i.length)for(r in t)void 0!==(o=t[r])&&t.hasOwnProperty(r)&&n(e,r,o);else n(e,i[1],i[2])}}();function s(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;s(n,t)||(e.className=r.substring(1))}function u(e,t){var n,r=f(e);s(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r})?r.call(t,n,t,e):r)&&(e.exports=o)},43589:function(e,t,n){"use strict";n.d(t,{gN:function(){return em},zb:function(){return C},RV:function(){return eZ},aV:function(){return ev},ZM:function(){return S},ZP:function(){return eR},cI:function(){return eE},qo:function(){return ej}});var r,o=n(67294),i=n(87462),a=n(45987),l=n(74165),s=n(15861),c=n(1413),u=n(74902),f=n(15671),d=n(43144),p=n(97326),h=n(32531),g=n(73568),m=n(4942),v=n(50344),y=n(91881),b=n(80334),x="RC_FORM_INTERNAL_HOOKS",w=function(){(0,b.ZP)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},C=o.createContext({getFieldValue:w,getFieldsValue:w,getFieldError:w,getFieldWarning:w,getFieldsError:w,isFieldsTouched:w,isFieldTouched:w,isFieldValidating:w,isFieldsValidating:w,resetFields:w,setFields:w,setFieldValue:w,setFieldsValue:w,validateFields:w,submit:w,getInternalHooks:function(){return w(),{dispatch:w,initEntityValue:w,registerField:w,useSubscribe:w,setInitialValues:w,destroyForm:w,setCallbacks:w,registerWatch:w,getFields:w,setValidateMessages:w,setPreserve:w,getInitialValue:w}}}),S=o.createContext(null);function E(e){return null==e?[]:Array.isArray(e)?e:[e]}var k=n(83454);function Z(){return(Z=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?t-1:0),r=1;r=i)return e;switch(e){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch(e){return"[Circular]"}break;default:return e}}):e}function I(e,t){return!!(null==e||"array"===t&&Array.isArray(e)&&!e.length)||("string"===t||"url"===t||"hex"===t||"email"===t||"date"===t||"pattern"===t)&&"string"==typeof e&&!e}function L(e,t,n){var r=0,o=e.length;!function i(a){if(a&&a.length){n(a);return}var l=r;r+=1,l()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},D={integer:function(e){return D.number(e)&&parseInt(e,10)===e},float:function(e){return D.number(e)&&!D.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return new RegExp(e),!0}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"==typeof e&&!D.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(z.email)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(M())},hex:function(e){return"string"==typeof e&&!!e.match(z.hex)}},H="enum",W={required:B,whitespace:function(e,t,n,r,o){(/^\s+$/.test(t)||""===t)&&r.push(T(o.messages.whitespace,e.fullField))},type:function(e,t,n,r,o){if(e.required&&void 0===t){B(e,t,n,r,o);return}var i=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(i)>-1?D[i](t)||r.push(T(o.messages.types[i],e.fullField,e.type)):i&&typeof t!==e.type&&r.push(T(o.messages.types[i],e.fullField,e.type))},range:function(e,t,n,r,o){var i="number"==typeof e.len,a="number"==typeof e.min,l="number"==typeof e.max,s=t,c=null,u="number"==typeof t,f="string"==typeof t,d=Array.isArray(t);if(u?c="number":f?c="string":d&&(c="array"),!c)return!1;d&&(s=t.length),f&&(s=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),i?s!==e.len&&r.push(T(o.messages[c].len,e.fullField,e.len)):a&&!l&&se.max?r.push(T(o.messages[c].max,e.fullField,e.max)):a&&l&&(se.max)&&r.push(T(o.messages[c].range,e.fullField,e.min,e.max))},enum:function(e,t,n,r,o){e[H]=Array.isArray(e[H])?e[H]:[],-1===e[H].indexOf(t)&&r.push(T(o.messages[H],e.fullField,e[H].join(", ")))},pattern:function(e,t,n,r,o){!e.pattern||(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(T(o.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"!=typeof e.pattern||new RegExp(e.pattern).test(t)||r.push(T(o.messages.pattern.mismatch,e.fullField,t,e.pattern)))}},U=function(e,t,n,r,o){var i=e.type,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t,i)&&!e.required)return n();W.required(e,t,r,a,o,i),I(t,i)||W.type(e,t,r,a,o)}n(a)},V={string:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t,"string")&&!e.required)return n();W.required(e,t,r,i,o,"string"),I(t,"string")||(W.type(e,t,r,i,o),W.range(e,t,r,i,o),W.pattern(e,t,r,i,o),!0===e.whitespace&&W.whitespace(e,t,r,i,o))}n(i)},method:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&W.type(e,t,r,i,o)}n(i)},number:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&(W.type(e,t,r,i,o),W.range(e,t,r,i,o))}n(i)},boolean:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&W.type(e,t,r,i,o)}n(i)},regexp:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),I(t)||W.type(e,t,r,i,o)}n(i)},integer:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&(W.type(e,t,r,i,o),W.range(e,t,r,i,o))}n(i)},float:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&(W.type(e,t,r,i,o),W.range(e,t,r,i,o))}n(i)},array:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();W.required(e,t,r,i,o,"array"),null!=t&&(W.type(e,t,r,i,o),W.range(e,t,r,i,o))}n(i)},object:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&W.type(e,t,r,i,o)}n(i)},enum:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o),void 0!==t&&W.enum(e,t,r,i,o)}n(i)},pattern:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t,"string")&&!e.required)return n();W.required(e,t,r,i,o),I(t,"string")||W.pattern(e,t,r,i,o)}n(i)},date:function(e,t,n,r,o){var i,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t,"date")&&!e.required)return n();W.required(e,t,r,a,o),!I(t,"date")&&(i=t instanceof Date?t:new Date(t),W.type(e,i,r,a,o),i&&W.range(e,i.getTime(),r,a,o))}n(a)},url:U,hex:U,email:U,required:function(e,t,n,r,o){var i=[],a=Array.isArray(t)?"array":typeof t;W.required(e,t,r,i,o,a),n(i)},any:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(I(t)&&!e.required)return n();W.required(e,t,r,i,o)}n(i)}};function q(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var G=q(),K=function(){function e(e){this.rules=null,this._messages=G,this.define(e)}var t=e.prototype;return t.define=function(e){var t=this;if(!e)throw Error("Cannot configure a schema with no rules");if("object"!=typeof e||Array.isArray(e))throw Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]})},t.messages=function(e){return e&&(this._messages=N(q(),e)),this._messages},t.validate=function(t,n,r){var o=this;void 0===n&&(n={}),void 0===r&&(r=function(){});var i=t,a=n,l=r;if("function"==typeof a&&(l=a,a={}),!this.rules||0===Object.keys(this.rules).length)return l&&l(null,i),Promise.resolve(i);if(a.messages){var s=this.messages();s===G&&(s=q()),N(s,a.messages),a.messages=s}else a.messages=this.messages();var c={};(a.keys||Object.keys(this.rules)).forEach(function(e){var n=o.rules[e],r=i[e];n.forEach(function(n){var a=n;"function"==typeof a.transform&&(i===t&&(i=Z({},i)),r=i[e]=a.transform(r)),(a="function"==typeof a?{validator:a}:Z({},a)).validator=o.getValidationMethod(a),a.validator&&(a.field=e,a.fullField=a.fullField||e,a.type=o.getType(a),c[e]=c[e]||[],c[e].push({rule:a,value:r,source:i,field:e}))})});var u={};return function(e,t,n,r,o){if(t.first){var i=new Promise(function(t,i){var a;L((a=[],Object.keys(e).forEach(function(t){a.push.apply(a,e[t]||[])}),a),n,function(e){return r(e),e.length?i(new F(e,R(e))):t(o)})});return i.catch(function(e){return e}),i}var a=!0===t.firstFields?Object.keys(e):t.firstFields||[],l=Object.keys(e),s=l.length,c=0,u=[],f=new Promise(function(t,i){var f=function(e){if(u.push.apply(u,e),++c===s)return r(u),u.length?i(new F(u,R(u))):t(o)};l.length||(r(u),t(o)),l.forEach(function(t){var r=e[t];-1!==a.indexOf(t)?L(r,n,f):function(e,t,n){var r=[],o=0,i=e.length;function a(e){r.push.apply(r,e||[]),++o===i&&n(r)}e.forEach(function(e){t(e,a)})}(r,n,f)})});return f.catch(function(e){return e}),f}(c,a,function(t,n){var r,o=t.rule,l=("object"===o.type||"array"===o.type)&&("object"==typeof o.fields||"object"==typeof o.defaultField);function s(e,t){return Z({},t,{fullField:o.fullField+"."+e,fullFields:o.fullFields?[].concat(o.fullFields,[e]):[e]})}function c(r){void 0===r&&(r=[]);var c=Array.isArray(r)?r:[r];!a.suppressWarning&&c.length&&e.warning("async-validator:",c),c.length&&void 0!==o.message&&(c=[].concat(o.message));var f=c.map(_(o,i));if(a.first&&f.length)return u[o.field]=1,n(f);if(l){if(o.required&&!t.value)return void 0!==o.message?f=[].concat(o.message).map(_(o,i)):a.error&&(f=[a.error(o,T(a.messages.required,o.field))]),n(f);var d={};o.defaultField&&Object.keys(t.value).map(function(e){d[e]=o.defaultField});var p={};Object.keys(d=Z({},d,t.rule.fields)).forEach(function(e){var t=d[e],n=Array.isArray(t)?t:[t];p[e]=n.map(s.bind(null,e))});var h=new e(p);h.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),h.validate(t.value,t.rule.options||a,function(e){var t=[];f&&f.length&&t.push.apply(t,f),e&&e.length&&t.push.apply(t,e),n(t.length?t:null)})}else n(f)}if(l=l&&(o.required||!o.required&&t.value),o.field=t.field,o.asyncValidator)r=o.asyncValidator(o,t.value,c,t.source,a);else if(o.validator){try{r=o.validator(o,t.value,c,t.source,a)}catch(e){null==console.error||console.error(e),a.suppressValidatorError||setTimeout(function(){throw e},0),c(e.message)}!0===r?c():!1===r?c("function"==typeof o.message?o.message(o.fullField||o.field):o.message||(o.fullField||o.field)+" fails"):r instanceof Array?c(r):r instanceof Error&&c(r.message)}r&&r.then&&r.then(function(){return c()},function(e){return c(e)})},function(e){!function(e){for(var t=[],n={},r=0;r2&&void 0!==arguments[2]&&arguments[2];return e&&e.some(function(e){return ec(t,e,n)})}function ec(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!!e&&!!t&&(!!n||e.length===t.length)&&t.every(function(t,n){return e[n]===t})}function eu(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===(0,eo.Z)(t.target)&&e in t.target?t.target[e]:t}function ef(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],i=t-n;return i>0?[].concat((0,u.Z)(e.slice(0,n)),[o],(0,u.Z)(e.slice(n,t)),(0,u.Z)(e.slice(t+1,r))):i<0?[].concat((0,u.Z)(e.slice(0,t)),(0,u.Z)(e.slice(t+1,n+1)),[o],(0,u.Z)(e.slice(n+1,r))):e}var ed=["name"],ep=[];function eh(e,t,n,r,o,i){return"function"==typeof e?e(t,n,"source"in i?{source:i.source}:{}):r!==o}var eg=function(e){(0,h.Z)(n,e);var t=(0,g.Z)(n);function n(e){var r;return(0,f.Z)(this,n),r=t.call(this,e),(0,m.Z)((0,p.Z)(r),"state",{resetCount:0}),(0,m.Z)((0,p.Z)(r),"cancelRegisterFunc",null),(0,m.Z)((0,p.Z)(r),"mounted",!1),(0,m.Z)((0,p.Z)(r),"touched",!1),(0,m.Z)((0,p.Z)(r),"dirty",!1),(0,m.Z)((0,p.Z)(r),"validatePromise",void 0),(0,m.Z)((0,p.Z)(r),"prevValidating",void 0),(0,m.Z)((0,p.Z)(r),"errors",ep),(0,m.Z)((0,p.Z)(r),"warnings",ep),(0,m.Z)((0,p.Z)(r),"cancelRegister",function(){var e=r.props,t=e.preserve,n=e.isListField,o=e.name;r.cancelRegisterFunc&&r.cancelRegisterFunc(n,t,ea(o)),r.cancelRegisterFunc=null}),(0,m.Z)((0,p.Z)(r),"getNamePath",function(){var e=r.props,t=e.name,n=e.fieldContext.prefixName,o=void 0===n?[]:n;return void 0!==t?[].concat((0,u.Z)(o),(0,u.Z)(t)):[]}),(0,m.Z)((0,p.Z)(r),"getRules",function(){var e=r.props,t=e.rules,n=e.fieldContext;return(void 0===t?[]:t).map(function(e){return"function"==typeof e?e(n):e})}),(0,m.Z)((0,p.Z)(r),"refresh",function(){r.mounted&&r.setState(function(e){return{resetCount:e.resetCount+1}})}),(0,m.Z)((0,p.Z)(r),"metaCache",null),(0,m.Z)((0,p.Z)(r),"triggerMetaEvent",function(e){var t=r.props.onMetaChange;if(t){var n=(0,c.Z)((0,c.Z)({},r.getMeta()),{},{destroy:e});(0,y.Z)(r.metaCache,n)||t(n),r.metaCache=n}else r.metaCache=null}),(0,m.Z)((0,p.Z)(r),"onStoreChange",function(e,t,n){var o=r.props,i=o.shouldUpdate,a=o.dependencies,l=void 0===a?[]:a,s=o.onReset,c=n.store,u=r.getNamePath(),f=r.getValue(e),d=r.getValue(c),p=t&&es(t,u);switch("valueUpdate"===n.type&&"external"===n.source&&f!==d&&(r.touched=!0,r.dirty=!0,r.validatePromise=null,r.errors=ep,r.warnings=ep,r.triggerMetaEvent()),n.type){case"reset":if(!t||p){r.touched=!1,r.dirty=!1,r.validatePromise=void 0,r.errors=ep,r.warnings=ep,r.triggerMetaEvent(),null==s||s(),r.refresh();return}break;case"remove":if(i){r.reRender();return}break;case"setField":if(p){var h=n.data;"touched"in h&&(r.touched=h.touched),"validating"in h&&!("originRCField"in h)&&(r.validatePromise=h.validating?Promise.resolve([]):null),"errors"in h&&(r.errors=h.errors||ep),"warnings"in h&&(r.warnings=h.warnings||ep),r.dirty=!0,r.triggerMetaEvent(),r.reRender();return}if(i&&!u.length&&eh(i,e,c,f,d,n)){r.reRender();return}break;case"dependenciesUpdate":if(l.map(ea).some(function(e){return es(n.relatedFields,e)})){r.reRender();return}break;default:if(p||(!l.length||u.length||i)&&eh(i,e,c,f,d,n)){r.reRender();return}}!0===i&&r.reRender()}),(0,m.Z)((0,p.Z)(r),"validateRules",function(e){var t=r.getNamePath(),n=r.getValue(),o=e||{},i=o.triggerName,a=o.validateOnly,f=Promise.resolve().then((0,s.Z)((0,l.Z)().mark(function o(){var a,d,p,h,g,m,v;return(0,l.Z)().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(r.mounted){o.next=2;break}return o.abrupt("return",[]);case 2:if(p=void 0!==(d=(a=r.props).validateFirst)&&d,h=a.messageVariables,g=a.validateDebounce,m=r.getRules(),i&&(m=m.filter(function(e){return e}).filter(function(e){var t=e.validateTrigger;return!t||E(t).includes(i)})),!(g&&i)){o.next=10;break}return o.next=8,new Promise(function(e){setTimeout(e,g)});case 8:if(!(r.validatePromise!==f)){o.next=10;break}return o.abrupt("return",[]);case 10:return(v=function(e,t,n,r,o,i){var a,u,f=e.join("."),d=n.map(function(e,t){var n=e.validator,r=(0,c.Z)((0,c.Z)({},e),{},{ruleIndex:t});return n&&(r.validator=function(e,t,r){var o=!1,i=n(e,t,function(){for(var e=arguments.length,t=Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:ep;if(r.validatePromise===f){r.validatePromise=null;var t,n=[],o=[];null===(t=e.forEach)||void 0===t||t.call(e,function(e){var t=e.rule.warningOnly,r=e.errors,i=void 0===r?ep:r;t?o.push.apply(o,(0,u.Z)(i)):n.push.apply(n,(0,u.Z)(i))}),r.errors=n,r.warnings=o,r.triggerMetaEvent(),r.reRender()}}),o.abrupt("return",v);case 13:case"end":return o.stop()}},o)})));return void 0!==a&&a||(r.validatePromise=f,r.dirty=!0,r.errors=ep,r.warnings=ep,r.triggerMetaEvent(),r.reRender()),f}),(0,m.Z)((0,p.Z)(r),"isFieldValidating",function(){return!!r.validatePromise}),(0,m.Z)((0,p.Z)(r),"isFieldTouched",function(){return r.touched}),(0,m.Z)((0,p.Z)(r),"isFieldDirty",function(){return!!r.dirty||void 0!==r.props.initialValue||void 0!==(0,r.props.fieldContext.getInternalHooks(x).getInitialValue)(r.getNamePath())}),(0,m.Z)((0,p.Z)(r),"getErrors",function(){return r.errors}),(0,m.Z)((0,p.Z)(r),"getWarnings",function(){return r.warnings}),(0,m.Z)((0,p.Z)(r),"isListField",function(){return r.props.isListField}),(0,m.Z)((0,p.Z)(r),"isList",function(){return r.props.isList}),(0,m.Z)((0,p.Z)(r),"isPreserve",function(){return r.props.preserve}),(0,m.Z)((0,p.Z)(r),"getMeta",function(){return r.prevValidating=r.isFieldValidating(),{touched:r.isFieldTouched(),validating:r.prevValidating,errors:r.errors,warnings:r.warnings,name:r.getNamePath(),validated:null===r.validatePromise}}),(0,m.Z)((0,p.Z)(r),"getOnlyChild",function(e){if("function"==typeof e){var t=r.getMeta();return(0,c.Z)((0,c.Z)({},r.getOnlyChild(e(r.getControlled(),t,r.props.fieldContext))),{},{isFunction:!0})}var n=(0,v.Z)(e);return 1===n.length&&o.isValidElement(n[0])?{child:n[0],isFunction:!1}:{child:n,isFunction:!1}}),(0,m.Z)((0,p.Z)(r),"getValue",function(e){var t=r.props.fieldContext.getFieldsValue,n=r.getNamePath();return(0,ei.Z)(e||t(!0),n)}),(0,m.Z)((0,p.Z)(r),"getControlled",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r.props,n=t.trigger,o=t.validateTrigger,i=t.getValueFromEvent,a=t.normalize,l=t.valuePropName,s=t.getValueProps,u=t.fieldContext,f=void 0!==o?o:u.validateTrigger,d=r.getNamePath(),p=u.getInternalHooks,h=u.getFieldsValue,g=p(x).dispatch,v=r.getValue(),y=s||function(e){return(0,m.Z)({},l,e)},b=e[n],w=(0,c.Z)((0,c.Z)({},e),y(v));return w[n]=function(){r.touched=!0,r.dirty=!0,r.triggerMetaEvent();for(var e,t=arguments.length,n=Array(t),o=0;o=0&&t<=n.length?(d.keys=[].concat((0,u.Z)(d.keys.slice(0,t)),[d.id],(0,u.Z)(d.keys.slice(t))),o([].concat((0,u.Z)(n.slice(0,t)),[e],(0,u.Z)(n.slice(t))))):(d.keys=[].concat((0,u.Z)(d.keys),[d.id]),o([].concat((0,u.Z)(n),[e]))),d.id+=1},remove:function(e){var t=a(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(d.keys=d.keys.filter(function(e,t){return!n.has(t)}),o(t.filter(function(e,t){return!n.has(t)})))},move:function(e,t){if(e!==t){var n=a();e<0||e>=n.length||t<0||t>=n.length||(d.keys=ef(d.keys,e,t),o(ef(n,e,t)))}}},t)})))},ey=n(97685),eb="__@field_split__";function ex(e){return e.map(function(e){return"".concat((0,eo.Z)(e),":").concat(e)}).join(eb)}var ew=function(){function e(){(0,f.Z)(this,e),(0,m.Z)(this,"kvs",new Map)}return(0,d.Z)(e,[{key:"set",value:function(e,t){this.kvs.set(ex(e),t)}},{key:"get",value:function(e){return this.kvs.get(ex(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(ex(e))}},{key:"map",value:function(e){return(0,u.Z)(this.kvs.entries()).map(function(t){var n=(0,ey.Z)(t,2),r=n[0],o=n[1];return e({key:r.split(eb).map(function(e){var t=e.match(/^([^:]*):(.*)$/),n=(0,ey.Z)(t,3),r=n[1],o=n[2];return"number"===r?Number(o):o}),value:o})})}},{key:"toJSON",value:function(){var e={};return this.map(function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null}),e}}]),e}(),eC=["name"],eS=(0,d.Z)(function e(t){var n=this;(0,f.Z)(this,e),(0,m.Z)(this,"formHooked",!1),(0,m.Z)(this,"forceRootUpdate",void 0),(0,m.Z)(this,"subscribable",!0),(0,m.Z)(this,"store",{}),(0,m.Z)(this,"fieldEntities",[]),(0,m.Z)(this,"initialValues",{}),(0,m.Z)(this,"callbacks",{}),(0,m.Z)(this,"validateMessages",null),(0,m.Z)(this,"preserve",null),(0,m.Z)(this,"lastValidatePromise",null),(0,m.Z)(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),(0,m.Z)(this,"getInternalHooks",function(e){return e===x?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):((0,b.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),(0,m.Z)(this,"useSubscribe",function(e){n.subscribable=e}),(0,m.Z)(this,"prevWithoutPreserves",null),(0,m.Z)(this,"setInitialValues",function(e,t){if(n.initialValues=e||{},t){var r,o=(0,Y.T)(e,n.store);null===(r=n.prevWithoutPreserves)||void 0===r||r.map(function(t){var n=t.key;o=(0,Y.Z)(o,n,(0,ei.Z)(e,n))}),n.prevWithoutPreserves=null,n.updateStore(o)}}),(0,m.Z)(this,"destroyForm",function(){var e=new ew;n.getFieldEntities(!0).forEach(function(t){n.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)}),n.prevWithoutPreserves=e}),(0,m.Z)(this,"getInitialValue",function(e){var t=(0,ei.Z)(n.initialValues,e);return e.length?(0,Y.T)(t):t}),(0,m.Z)(this,"setCallbacks",function(e){n.callbacks=e}),(0,m.Z)(this,"setValidateMessages",function(e){n.validateMessages=e}),(0,m.Z)(this,"setPreserve",function(e){n.preserve=e}),(0,m.Z)(this,"watchList",[]),(0,m.Z)(this,"registerWatch",function(e){return n.watchList.push(e),function(){n.watchList=n.watchList.filter(function(t){return t!==e})}}),(0,m.Z)(this,"notifyWatch",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue(),r=n.getFieldsValue(!0);n.watchList.forEach(function(n){n(t,r,e)})}}),(0,m.Z)(this,"timeoutId",null),(0,m.Z)(this,"warningUnhooked",function(){}),(0,m.Z)(this,"updateStore",function(e){n.store=e}),(0,m.Z)(this,"getFieldEntities",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter(function(e){return e.getNamePath().length}):n.fieldEntities}),(0,m.Z)(this,"getFieldsMap",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new ew;return n.getFieldEntities(e).forEach(function(e){var n=e.getNamePath();t.set(n,e)}),t}),(0,m.Z)(this,"getFieldEntitiesForNamePathList",function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map(function(e){var n=ea(e);return t.get(n)||{INVALIDATE_NAME_PATH:ea(e)}})}),(0,m.Z)(this,"getFieldsValue",function(e,t){if(n.warningUnhooked(),!0===e||Array.isArray(e)?(r=e,o=t):e&&"object"===(0,eo.Z)(e)&&(i=e.strict,o=e.filter),!0===r&&!o)return n.store;var r,o,i,a=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),l=[];return a.forEach(function(e){var t,n,a,s="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(i){if(null!==(a=e.isList)&&void 0!==a&&a.call(e))return}else if(!r&&null!==(t=(n=e).isListField)&&void 0!==t&&t.call(n))return;o?o("getMeta"in e?e.getMeta():null)&&l.push(s):l.push(s)}),el(n.store,l.map(ea))}),(0,m.Z)(this,"getFieldValue",function(e){n.warningUnhooked();var t=ea(e);return(0,ei.Z)(n.store,t)}),(0,m.Z)(this,"getFieldsError",function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map(function(t,n){return!t||"INVALIDATE_NAME_PATH"in t?{name:ea(e[n]),errors:[],warnings:[]}:{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}})}),(0,m.Z)(this,"getFieldError",function(e){n.warningUnhooked();var t=ea(e);return n.getFieldsError([t])[0].errors}),(0,m.Z)(this,"getFieldWarning",function(e){n.warningUnhooked();var t=ea(e);return n.getFieldsError([t])[0].warnings}),(0,m.Z)(this,"isFieldsTouched",function(){n.warningUnhooked();for(var e,t=arguments.length,r=Array(t),o=0;o0&&void 0!==arguments[0]?arguments[0]:{},r=new ew,o=n.getFieldEntities(!0);o.forEach(function(e){var t=e.props.initialValue,n=e.getNamePath();if(void 0!==t){var o=r.get(n)||new Set;o.add({entity:e,value:t}),r.set(n,o)}}),t.entities?e=t.entities:t.namePathList?(e=[],t.namePathList.forEach(function(t){var n,o=r.get(t);o&&(n=e).push.apply(n,(0,u.Z)((0,u.Z)(o).map(function(e){return e.entity})))})):e=o,function(e){e.forEach(function(e){if(void 0!==e.props.initialValue){var o=e.getNamePath();if(void 0!==n.getInitialValue(o))(0,b.ZP)(!1,"Form already set 'initialValues' with path '".concat(o.join("."),"'. Field can not overwrite it."));else{var i=r.get(o);if(i&&i.size>1)(0,b.ZP)(!1,"Multiple Field with path '".concat(o.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(i){var a=n.getFieldValue(o);t.skipExist&&void 0!==a||n.updateStore((0,Y.Z)(n.store,o,(0,u.Z)(i)[0].value))}}}})}(e)}),(0,m.Z)(this,"resetFields",function(e){n.warningUnhooked();var t=n.store;if(!e){n.updateStore((0,Y.T)(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),n.notifyWatch();return}var r=e.map(ea);r.forEach(function(e){var t=n.getInitialValue(e);n.updateStore((0,Y.Z)(n.store,e,t))}),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"}),n.notifyWatch(r)}),(0,m.Z)(this,"setFields",function(e){n.warningUnhooked();var t=n.store,r=[];e.forEach(function(e){var o=e.name,i=(0,a.Z)(e,eC),l=ea(o);r.push(l),"value"in i&&n.updateStore((0,Y.Z)(n.store,l,i.value)),n.notifyObservers(t,[l],{type:"setField",data:e})}),n.notifyWatch(r)}),(0,m.Z)(this,"getFields",function(){return n.getFieldEntities(!0).map(function(e){var t=e.getNamePath(),r=e.getMeta(),o=(0,c.Z)((0,c.Z)({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(o,"originRCField",{value:!0}),o})}),(0,m.Z)(this,"initEntityValue",function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===(0,ei.Z)(n.store,r)&&n.updateStore((0,Y.Z)(n.store,r,t))}}),(0,m.Z)(this,"isMergedPreserve",function(e){var t=void 0!==e?e:n.preserve;return null==t||t}),(0,m.Z)(this,"registerField",function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var r=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(r,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(r,o){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(t){return t!==e}),!n.isMergedPreserve(o)&&(!r||i.length>1)){var a=r?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==a&&n.fieldEntities.every(function(e){return!ec(e.getNamePath(),t)})){var l=n.store;n.updateStore((0,Y.Z)(l,t,a,!0)),n.notifyObservers(l,[t],{type:"remove"}),n.triggerDependenciesUpdate(l,t)}}n.notifyWatch([t])}}),(0,m.Z)(this,"dispatch",function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var o=e.namePath,i=e.triggerName;n.validateFields([o],{triggerName:i})}}),(0,m.Z)(this,"notifyObservers",function(e,t,r){if(n.subscribable){var o=(0,c.Z)((0,c.Z)({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(n){(0,n.onStoreChange)(e,t,o)})}else n.forceRootUpdate()}),(0,m.Z)(this,"triggerDependenciesUpdate",function(e,t){var r=n.getDependencyChildrenFields(t);return r.length&&n.validateFields(r),n.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t].concat((0,u.Z)(r))}),r}),(0,m.Z)(this,"updateValue",function(e,t){var r=ea(e),o=n.store;n.updateStore((0,Y.Z)(n.store,r,t)),n.notifyObservers(o,[r],{type:"valueUpdate",source:"internal"}),n.notifyWatch([r]);var i=n.triggerDependenciesUpdate(o,r),a=n.callbacks.onValuesChange;a&&a(el(n.store,[r]),n.getFieldsValue()),n.triggerOnFieldsChange([r].concat((0,u.Z)(i)))}),(0,m.Z)(this,"setFieldsValue",function(e){n.warningUnhooked();var t=n.store;if(e){var r=(0,Y.T)(n.store,e);n.updateStore(r)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),(0,m.Z)(this,"setFieldValue",function(e,t){n.setFields([{name:e,value:t}])}),(0,m.Z)(this,"getDependencyChildrenFields",function(e){var t=new Set,r=[],o=new ew;return n.getFieldEntities().forEach(function(e){(e.props.dependencies||[]).forEach(function(t){var n=ea(t);o.update(n,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t})})}),function e(n){(o.get(n)||new Set).forEach(function(n){if(!t.has(n)){t.add(n);var o=n.getNamePath();n.isFieldDirty()&&o.length&&(r.push(o),e(o))}})}(e),r}),(0,m.Z)(this,"triggerOnFieldsChange",function(e,t){var r=n.callbacks.onFieldsChange;if(r){var o=n.getFields();if(t){var i=new ew;t.forEach(function(e){var t=e.name,n=e.errors;i.set(t,n)}),o.forEach(function(e){e.errors=i.get(e.name)||e.errors})}var a=o.filter(function(t){return es(e,t.name)});a.length&&r(a,o)}}),(0,m.Z)(this,"validateFields",function(e,t){n.warningUnhooked(),Array.isArray(e)||"string"==typeof e||"string"==typeof t?(l=e,s=t):s=e;var r,o,i,a,l,s,f=!!l,d=f?l.map(ea):[],p=[],h=String(Date.now()),g=new Set,m=null===(a=s)||void 0===a?void 0:a.recursive;n.getFieldEntities(!0).forEach(function(e){if(f||d.push(e.getNamePath()),e.props.rules&&e.props.rules.length){var t=e.getNamePath();if(g.add(t.join(h)),!f||es(d,t,m)){var r=e.validateRules((0,c.Z)({validateMessages:(0,c.Z)((0,c.Z)({},J),n.validateMessages)},s));p.push(r.then(function(){return{name:t,errors:[],warnings:[]}}).catch(function(e){var n,r=[],o=[];return(null===(n=e.forEach)||void 0===n||n.call(e,function(e){var t=e.rule.warningOnly,n=e.errors;t?o.push.apply(o,(0,u.Z)(n)):r.push.apply(r,(0,u.Z)(n))}),r.length)?Promise.reject({name:t,errors:r,warnings:o}):{name:t,errors:r,warnings:o}}))}}});var v=(r=!1,o=p.length,i=[],p.length?new Promise(function(e,t){p.forEach(function(n,a){n.catch(function(e){return r=!0,e}).then(function(n){o-=1,i[a]=n,o>0||(r&&t(i),e(i))})})}):Promise.resolve([]));n.lastValidatePromise=v,v.catch(function(e){return e}).then(function(e){var t=e.map(function(e){return e.name});n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)});var y=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(d)):Promise.reject([])}).catch(function(e){var t=e.filter(function(e){return e&&e.errors.length});return Promise.reject({values:n.getFieldsValue(d),errorFields:t,outOfDate:n.lastValidatePromise!==v})});y.catch(function(e){return e});var b=d.filter(function(e){return g.has(e.join(h))});return n.triggerOnFieldsChange(b),y}),(0,m.Z)(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}}).catch(function(e){var t=n.callbacks.onFinishFailed;t&&t(e)})}),this.forceRootUpdate=t}),eE=function(e){var t=o.useRef(),n=o.useState({}),r=(0,ey.Z)(n,2)[1];if(!t.current){if(e)t.current=e;else{var i=new eS(function(){r({})});t.current=i.getForm()}}return[t.current]},ek=o.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),eZ=function(e){var t=e.validateMessages,n=e.onFormChange,r=e.onFormFinish,i=e.children,a=o.useContext(ek),l=o.useRef({});return o.createElement(ek.Provider,{value:(0,c.Z)((0,c.Z)({},a),{},{validateMessages:(0,c.Z)((0,c.Z)({},a.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:l.current}),a.triggerFormChange(e,t)},triggerFormFinish:function(e,t){r&&r(e,{values:t,forms:l.current}),a.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(l.current=(0,c.Z)((0,c.Z)({},l.current),{},(0,m.Z)({},e,t))),a.registerForm(e,t)},unregisterForm:function(e){var t=(0,c.Z)({},l.current);delete t[e],l.current=t,a.unregisterForm(e)}})},i)},eO=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"];function e$(e){try{return JSON.stringify(e)}catch(e){return Math.random()}}var eP=function(){},ej=function(){for(var e=arguments.length,t=Array(e),n=0;n1?t-1:0),o=1;o1&&void 0!==arguments[1]?arguments[1]:2;t();var i=(0,X.Z)(function(){o<=1?r({isCanceled:function(){return i!==e.current}}):n(r,o-1)});e.current=i},t]},Y=[R,T,I,"end"],Q=[R,L];function ee(e){return e===I||"end"===e}var et=function(e,t,n){var r=(0,Z.Z)(A),o=(0,u.Z)(r,2),i=o[0],a=o[1],l=J(),s=(0,u.Z)(l,2),c=s[0],f=s[1],d=t?Q:Y;return K(function(){if(i!==A&&"end"!==i){var e=d.indexOf(i),t=d[e+1],r=n(i);!1===r?a(t,!0):t&&c(function(e){function n(){e.isCanceled()||a(t,!0)}!0===r?n():Promise.resolve(r).then(n)})}},[e,i]),m.useEffect(function(){return function(){f()}},[]),[function(){a(R,!0)},i]},en=(a=W,"object"===(0,f.Z)(W)&&(a=W.transitionSupport),(l=m.forwardRef(function(e,t){var n=e.visible,r=void 0===n||n,o=e.removeOnLeave,i=void 0===o||o,l=e.forceRender,f=e.children,d=e.motionName,v=e.leavedClassName,y=e.eventProps,x=m.useContext(b).motion,w=!!(e.motionName&&a&&!1!==x),C=(0,m.useRef)(),S=(0,m.useRef)(),E=function(e,t,n,r){var o=r.motionEnter,i=void 0===o||o,a=r.motionAppear,l=void 0===a||a,f=r.motionLeave,d=void 0===f||f,p=r.motionDeadline,h=r.motionLeaveImmediately,g=r.onAppearPrepare,v=r.onEnterPrepare,y=r.onLeavePrepare,b=r.onAppearStart,x=r.onEnterStart,w=r.onLeaveStart,C=r.onAppearActive,S=r.onEnterActive,E=r.onLeaveActive,k=r.onAppearEnd,A=r.onEnterEnd,F=r.onLeaveEnd,_=r.onVisibleChanged,N=(0,Z.Z)(),B=(0,u.Z)(N,2),M=B[0],z=B[1],D=(0,Z.Z)(O),H=(0,u.Z)(D,2),W=H[0],U=H[1],V=(0,Z.Z)(null),q=(0,u.Z)(V,2),X=q[0],J=q[1],Y=(0,m.useRef)(!1),Q=(0,m.useRef)(null),en=(0,m.useRef)(!1);function er(){U(O,!0),J(null,!0)}function eo(e){var t,r=n();if(!e||e.deadline||e.target===r){var o=en.current;W===$&&o?t=null==k?void 0:k(r,e):W===P&&o?t=null==A?void 0:A(r,e):W===j&&o&&(t=null==F?void 0:F(r,e)),W!==O&&o&&!1!==t&&er()}}var ei=G(eo),ea=(0,u.Z)(ei,1)[0],el=function(e){var t,n,r;switch(e){case $:return t={},(0,s.Z)(t,R,g),(0,s.Z)(t,T,b),(0,s.Z)(t,I,C),t;case P:return n={},(0,s.Z)(n,R,v),(0,s.Z)(n,T,x),(0,s.Z)(n,I,S),n;case j:return r={},(0,s.Z)(r,R,y),(0,s.Z)(r,T,w),(0,s.Z)(r,I,E),r;default:return{}}},es=m.useMemo(function(){return el(W)},[W]),ec=et(W,!e,function(e){if(e===R){var t,r=es[R];return!!r&&r(n())}return ed in es&&J((null===(t=es[ed])||void 0===t?void 0:t.call(es,n(),null))||null),ed===I&&(ea(n()),p>0&&(clearTimeout(Q.current),Q.current=setTimeout(function(){eo({deadline:!0})},p))),ed===L&&er(),!0}),eu=(0,u.Z)(ec,2),ef=eu[0],ed=eu[1],ep=ee(ed);en.current=ep,K(function(){z(t);var n,r=Y.current;Y.current=!0,!r&&t&&l&&(n=$),r&&t&&i&&(n=P),(r&&!t&&d||!r&&h&&!t&&d)&&(n=j);var o=el(n);n&&(e||o[R])?(U(n),ef()):U(O)},[t]),(0,m.useEffect)(function(){(W!==$||l)&&(W!==P||i)&&(W!==j||d)||U(O)},[l,i,d]),(0,m.useEffect)(function(){return function(){Y.current=!1,clearTimeout(Q.current)}},[]);var eh=m.useRef(!1);(0,m.useEffect)(function(){M&&(eh.current=!0),void 0!==M&&W===O&&((eh.current||M)&&(null==_||_(M)),eh.current=!0)},[M,W]);var eg=X;return es[R]&&ed===T&&(eg=(0,c.Z)({transition:"none"},eg)),[W,ed,eg,null!=M?M:t]}(w,r,function(){try{return C.current instanceof HTMLElement?C.current:(0,h.Z)(S.current)}catch(e){return null}},e),A=(0,u.Z)(E,4),F=A[0],_=A[1],N=A[2],B=A[3],M=m.useRef(B);B&&(M.current=!0);var z=m.useCallback(function(e){C.current=e,(0,g.mH)(t,e)},[t]),D=(0,c.Z)((0,c.Z)({},y),{},{visible:r});if(f){if(F===O)H=B?f((0,c.Z)({},D),z):!i&&M.current&&v?f((0,c.Z)((0,c.Z)({},D),{},{className:v}),z):!l&&(i||v)?null:f((0,c.Z)((0,c.Z)({},D),{},{style:{display:"none"}}),z);else{_===R?U="prepare":ee(_)?U="active":_===T&&(U="start");var H,W,U,V=q(d,"".concat(F,"-").concat(U));H=f((0,c.Z)((0,c.Z)({},D),{},{className:p()(q(d,F),(W={},(0,s.Z)(W,V,V&&U),(0,s.Z)(W,d,"string"==typeof d),W)),style:N}),z)}}else H=null;return m.isValidElement(H)&&(0,g.Yr)(H)&&!H.ref&&(H=m.cloneElement(H,{ref:z})),m.createElement(k,{ref:S},H)})).displayName="CSSMotion",l),er=n(87462),eo=n(97326),ei="keep",ea="remove",el="removed";function es(e){var t;return t=e&&"object"===(0,f.Z)(e)&&"key"in e?e:{key:e},(0,c.Z)((0,c.Z)({},t),{},{key:String(t.key)})}function ec(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(es)}var eu=["component","children","onVisibleChanged","onAllRemoved"],ef=["status"],ed=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"],ep=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:en,n=function(e){(0,S.Z)(r,e);var n=(0,E.Z)(r);function r(){var e;(0,w.Z)(this,r);for(var t=arguments.length,o=Array(t),i=0;i0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,i=ec(e),a=ec(t);i.forEach(function(e){for(var t=!1,i=r;i1}).forEach(function(e){(n=n.filter(function(t){var n=t.key,r=t.status;return n!==e||r!==ea})).forEach(function(t){t.key===e&&(t.status=ei)})}),n})(r,ec(n)).filter(function(e){var t=r.find(function(t){var n=t.key;return e.key===n});return!t||t.status!==el||e.status!==ea})}}}]),r}(m.Component);return(0,s.Z)(n,"defaultProps",{component:"div"}),n}(W),eh=en},86621:function(e,t,n){"use strict";n.d(t,{qX:function(){return g},JB:function(){return v},lm:function(){return S}});var r=n(74902),o=n(97685),i=n(45987),a=n(67294),l=n(1413),s=n(73935),c=n(87462),u=n(94184),f=n.n(u),d=n(82225),p=n(4942),h=n(15105),g=a.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,l=e.duration,s=void 0===l?4.5:l,u=e.eventKey,d=e.content,g=e.closable,m=e.closeIcon,v=void 0===m?"x":m,y=e.props,b=e.onClick,x=e.onNoticeClose,w=e.times,C=a.useState(!1),S=(0,o.Z)(C,2),E=S[0],k=S[1],Z=function(){x(u)};a.useEffect(function(){if(!E&&s>0){var e=setTimeout(function(){Z()},1e3*s);return function(){clearTimeout(e)}}},[s,E,w]);var O="".concat(n,"-notice");return a.createElement("div",(0,c.Z)({},y,{ref:t,className:f()(O,i,(0,p.Z)({},"".concat(O,"-closable"),g)),style:r,onMouseEnter:function(){k(!0)},onMouseLeave:function(){k(!1)},onClick:b}),a.createElement("div",{className:"".concat(O,"-content")},d),g&&a.createElement("a",{tabIndex:0,className:"".concat(O,"-close"),onKeyDown:function(e){("Enter"===e.key||"Enter"===e.code||e.keyCode===h.Z.ENTER)&&Z()},onClick:function(e){e.preventDefault(),e.stopPropagation(),Z()}},v))}),m=a.createContext({}),v=function(e){var t=e.children,n=e.classNames;return a.createElement(m.Provider,{value:{classNames:n}},t)},y=function(e){var t=e.configList,n=e.placement,r=e.prefixCls,o=e.className,i=e.style,s=e.motion,u=e.onAllNoticeRemoved,p=e.onNoticeClose,h=(0,a.useContext)(m).classNames,v=t.map(function(e){return{config:e,key:e.key}}),y="function"==typeof s?s(n):s;return a.createElement(d.V4,(0,c.Z)({key:n,className:f()(r,"".concat(r,"-").concat(n),null==h?void 0:h.list,o),style:i,keys:v,motionAppear:!0},y,{onAllRemoved:function(){u(n)}}),function(e,t){var n=e.config,o=e.className,i=e.style,s=n.key,u=n.times,d=n.className,m=n.style;return a.createElement(g,(0,c.Z)({},n,{ref:t,prefixCls:r,className:f()(o,d,null==h?void 0:h.notice),style:(0,l.Z)((0,l.Z)({},i),m),times:u,key:s,eventKey:s,onNoticeClose:p}))})},b=a.forwardRef(function(e,t){var n=e.prefixCls,i=void 0===n?"rc-notification":n,c=e.container,u=e.motion,f=e.maxCount,d=e.className,p=e.style,h=e.onAllRemoved,g=e.renderNotifications,m=a.useState([]),v=(0,o.Z)(m,2),b=v[0],x=v[1],w=function(e){var t,n=b.find(function(t){return t.key===e});null==n||null===(t=n.onClose)||void 0===t||t.call(n),x(function(t){return t.filter(function(t){return t.key!==e})})};a.useImperativeHandle(t,function(){return{open:function(e){x(function(t){var n,o=(0,r.Z)(t),i=o.findIndex(function(t){return t.key===e.key}),a=(0,l.Z)({},e);return i>=0?(a.times=((null===(n=t[i])||void 0===n?void 0:n.times)||0)+1,o[i]=a):(a.times=0,o.push(a)),f>0&&o.length>f&&(o=o.slice(-f)),o})},close:function(e){w(e)},destroy:function(){x([])}}});var C=a.useState({}),S=(0,o.Z)(C,2),E=S[0],k=S[1];a.useEffect(function(){var e={};b.forEach(function(t){var n=t.placement,r=void 0===n?"topRight":n;r&&(e[r]=e[r]||[],e[r].push(t))}),Object.keys(E).forEach(function(t){e[t]=e[t]||[]}),k(e)},[b]);var Z=function(e){k(function(t){var n=(0,l.Z)({},t);return(n[e]||[]).length||delete n[e],n})},O=a.useRef(!1);if(a.useEffect(function(){Object.keys(E).length>0?O.current=!0:O.current&&(null==h||h(),O.current=!1)},[E]),!c)return null;var $=Object.keys(E);return(0,s.createPortal)(a.createElement(a.Fragment,null,$.map(function(e){var t=E[e],n=a.createElement(y,{key:e,configList:t,placement:e,prefixCls:i,className:null==d?void 0:d(e),style:null==p?void 0:p(e),motion:u,onNoticeClose:w,onAllNoticeRemoved:Z});return g?g(n,{prefixCls:i,key:e}):n})),c)}),x=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","renderNotifications"],w=function(){return document.body},C=0;function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.getContainer,n=void 0===t?w:t,l=e.motion,s=e.prefixCls,c=e.maxCount,u=e.className,f=e.style,d=e.onAllRemoved,p=e.renderNotifications,h=(0,i.Z)(e,x),g=a.useState(),m=(0,o.Z)(g,2),v=m[0],y=m[1],S=a.useRef(),E=a.createElement(b,{container:v,ref:S,prefixCls:s,motion:l,maxCount:c,className:u,style:f,onAllRemoved:d,renderNotifications:p}),k=a.useState([]),Z=(0,o.Z)(k,2),O=Z[0],$=Z[1],P=a.useMemo(function(){return{open:function(e){var t=function(){for(var e={},t=arguments.length,n=Array(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:{},i=[];return r.Children.forEach(t,function(t){(null!=t||n.keepEmpty)&&(Array.isArray(t)?i=i.concat(e(t)):(0,o.isFragment)(t)&&t.props?i=i.concat(e(t.props.children,n)):i.push(t))}),i}}});var r=n(67294),o=n(11805)},98924:function(e,t,n){"use strict";function r(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}n.d(t,{Z:function(){return r}})},94999:function(e,t,n){"use strict";function r(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}n.d(t,{Z:function(){return r}})},44958:function(e,t,n){"use strict";n.d(t,{hq:function(){return h},jL:function(){return p}});var r=n(98924),o=n(94999),i="data-rc-order",a="data-rc-priority",l=new Map;function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):"rc-util-key"}function c(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function u(e){return Array.from((l.get(e)||e).children).filter(function(e){return"STYLE"===e.tagName})}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,r.Z)())return null;var n=t.csp,o=t.prepend,l=t.priority,s=void 0===l?0:l,f="queue"===o?"prependQueue":o?"prepend":"append",d="prependQueue"===f,p=document.createElement("style");p.setAttribute(i,f),d&&s&&p.setAttribute(a,"".concat(s)),null!=n&&n.nonce&&(p.nonce=null==n?void 0:n.nonce),p.innerHTML=e;var h=c(t),g=h.firstChild;if(o){if(d){var m=u(h).filter(function(e){return!!["prepend","prependQueue"].includes(e.getAttribute(i))&&s>=Number(e.getAttribute(a)||0)});if(m.length)return h.insertBefore(p,m[m.length-1].nextSibling),p}h.insertBefore(p,g)}else h.appendChild(p);return p}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return u(c(t)).find(function(n){return n.getAttribute(s(t))===e})}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=d(e,t);n&&c(t).removeChild(n)}function h(e,t){var n,r,i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){var n=l.get(e);if(!n||!(0,o.Z)(document,n)){var r=f("",t),i=r.parentNode;l.set(e,i),e.removeChild(r)}}(c(a),a);var u=d(t,a);if(u)return null!==(n=a.csp)&&void 0!==n&&n.nonce&&u.nonce!==(null===(r=a.csp)||void 0===r?void 0:r.nonce)&&(u.nonce=null===(i=a.csp)||void 0===i?void 0:i.nonce),u.innerHTML!==e&&(u.innerHTML=e),u;var p=f(e,a);return p.setAttribute(s(a),t),p}},34203:function(e,t,n){"use strict";n.d(t,{S:function(){return i},Z:function(){return a}});var r=n(67294),o=n(73935);function i(e){return e instanceof HTMLElement||e instanceof SVGElement}function a(e){return i(e)?e:e instanceof r.Component?o.findDOMNode(e):null}},5110:function(e,t){"use strict";t.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),i=o.width,a=o.height;if(i||a)return!0}}return!1}},27571:function(e,t,n){"use strict";function r(e){var t;return null==e?void 0:null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}function o(e){return r(e) instanceof ShadowRoot?r(e):null}n.d(t,{A:function(){return o}})},15105:function(e,t){"use strict";var n={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=n.F1&&t<=n.F12)return!1;switch(t){case n.ALT:case n.CAPS_LOCK:case n.CONTEXT_MENU:case n.CTRL:case n.DOWN:case n.END:case n.ESC:case n.HOME:case n.INSERT:case n.LEFT:case n.MAC_FF_META:case n.META:case n.NUMLOCK:case n.NUM_CENTER:case n.PAGE_DOWN:case n.PAGE_UP:case n.PAUSE:case n.PRINT_SCREEN:case n.RIGHT:case n.SHIFT:case n.UP:case n.WIN_KEY:case n.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=n.ZERO&&e<=n.NINE||e>=n.NUM_ZERO&&e<=n.NUM_MULTIPLY||e>=n.A&&e<=n.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case n.SPACE:case n.QUESTION_MARK:case n.NUM_PLUS:case n.NUM_MINUS:case n.NUM_PERIOD:case n.NUM_DIVISION:case n.SEMICOLON:case n.DASH:case n.EQUALS:case n.COMMA:case n.PERIOD:case n.SLASH:case n.APOSTROPHE:case n.SINGLE_QUOTE:case n.OPEN_SQUARE_BRACKET:case n.BACKSLASH:case n.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t.Z=n},38135:function(e,t,n){"use strict";n.d(t,{s:function(){return m},v:function(){return y}});var r,o,i=n(74165),a=n(15861),l=n(71002),s=n(1413),c=n(73935),u=(0,s.Z)({},r||(r=n.t(c,2))),f=u.version,d=u.render,p=u.unmountComponentAtNode;try{Number((f||"").split(".")[0])>=18&&(o=u.createRoot)}catch(e){}function h(e){var t=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,l.Z)(t)&&(t.usingClientEntryPoint=e)}var g="__rc_react_root__";function m(e,t){if(o){var n;h(!0),n=t[g]||o(t),h(!1),n.render(e),t[g]=n;return}d(e,t)}function v(){return(v=(0,a.Z)((0,i.Z)().mark(function e(t){return(0,i.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then(function(){var e;null===(e=t[g])||void 0===e||e.unmount(),delete t[g]}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function y(e){return b.apply(this,arguments)}function b(){return(b=(0,a.Z)((0,i.Z)().mark(function e(t){return(0,i.Z)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(void 0!==o)){e.next=2;break}return e.abrupt("return",function(e){return v.apply(this,arguments)}(t));case 2:p(t);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}},66680:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e){var t=r.useRef();return t.current=e,r.useCallback(function(){for(var e,n=arguments.length,r=Array(n),o=0;o2&&void 0!==arguments[2]&&arguments[2],i=new Set;return function e(t,a){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,s=i.has(t);if((0,o.ZP)(!s,"Warning: There may be circular references"),s)return!1;if(t===a)return!0;if(n&&l>1)return!1;i.add(t);var c=l+1;if(Array.isArray(t)){if(!Array.isArray(a)||t.length!==a.length)return!1;for(var u=0;u