diff --git a/Dockerfile b/Dockerfile index bfad7c262a0549fdcea3058b9e97432724acb191..d6861248780001ba0473e6c020d1fcf44df75f82 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copy the data to /data, the HF persistent storage. We do this after pip install to avoid -# re-installing dependencies if the data changes. +# re-installing dependencies if the data changes, which is likely more often. WORKDIR / COPY /data /data WORKDIR /server @@ -27,4 +27,7 @@ COPY /web/blueprint/build ./web/blueprint/build # Copy python files. COPY /src ./src/ +# Copy the entrypoint file. +COPY docker_entrypoint.sh . + CMD ["uvicorn", "src.server:app", "--host", "0.0.0.0", "--port", "5432"] diff --git a/requirements.txt b/requirements.txt index b920effd15da9e64c8e677eeaad6609bdbe57892..0a4a26360e9017db33978c9c391cd834dfd37b95 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ aiohttp==3.8.4 ; python_version >= "3.9" and python_version < "3.10" aiosignal==1.3.1 ; python_version >= "3.9" and python_version < "3.10" -anyio==3.7.0 ; python_version >= "3.9" and python_version < "3.10" +anyio==3.7.1 ; python_version >= "3.9" and python_version < "3.10" async-timeout==4.0.2 ; python_version >= "3.9" and python_version < "3.10" attrs==23.1.0 ; python_version >= "3.9" and python_version < "3.10" blis==0.7.9 ; python_version >= "3.9" and python_version < "3.10" @@ -12,43 +12,43 @@ click==8.1.3 ; python_version >= "3.9" and python_version < "3.10" cloudpickle==2.2.1 ; python_version >= "3.9" and python_version < "3.10" cohere==3.10.0 ; python_version >= "3.9" and python_version < "3.10" colorama==0.4.6 ; python_version >= "3.9" and python_version < "3.10" and (platform_system == "Windows" or sys_platform == "win32") -confection==0.0.4 ; python_version >= "3.9" and python_version < "3.10" +confection==0.1.0 ; python_version >= "3.9" and python_version < "3.10" cymem==2.0.7 ; python_version >= "3.9" and python_version < "3.10" cytoolz==0.12.1 ; python_version >= "3.9" and python_version < "3.10" -dask==2023.5.1 ; python_version >= "3.9" and python_version < "3.10" -datasets==2.12.0 ; python_version >= "3.9" and python_version < "3.10" +dask==2023.6.1 ; python_version >= "3.9" and python_version < "3.10" +datasets==2.13.1 ; python_version >= "3.9" and python_version < "3.10" decorator==5.1.1 ; python_version >= "3.9" and python_version < "3.10" dill==0.3.6 ; python_version >= "3.9" and python_version < "3.10" -distributed==2023.5.1 ; python_version >= "3.9" and python_version < "3.10" -duckdb==0.8.0 ; python_version >= "3.9" and python_version < "3.10" +distributed==2023.6.1 ; python_version >= "3.9" and python_version < "3.10" +duckdb==0.8.1 ; python_version >= "3.9" and python_version < "3.10" email-reply-parser==0.5.12 ; python_version >= "3.9" and python_version < "3.10" -exceptiongroup==1.1.1 ; python_version >= "3.9" and python_version < "3.10" -fastapi==0.95.2 ; python_version >= "3.9" and python_version < "3.10" -filelock==3.12.0 ; python_version >= "3.9" and python_version < "3.10" +exceptiongroup==1.1.2 ; python_version >= "3.9" and python_version < "3.10" +fastapi==0.98.0 ; python_version >= "3.9" and python_version < "3.10" +filelock==3.12.2 ; python_version >= "3.9" and python_version < "3.10" floret==0.10.3 ; python_version >= "3.9" and python_version < "3.10" frozenlist==1.3.3 ; python_version >= "3.9" and python_version < "3.10" -fsspec==2023.5.0 ; python_version >= "3.9" and python_version < "3.10" -fsspec[http]==2023.5.0 ; python_version >= "3.9" and python_version < "3.10" -gcsfs==2023.5.0 ; python_version >= "3.9" and python_version < "3.10" -google-api-core==2.11.0 ; python_version >= "3.9" and python_version < "3.10" -google-api-python-client==2.88.0 ; python_version >= "3.9" and python_version < "3.10" +fsspec==2023.6.0 ; python_version >= "3.9" and python_version < "3.10" +fsspec[http]==2023.6.0 ; python_version >= "3.9" and python_version < "3.10" +gcsfs==2023.6.0 ; python_version >= "3.9" and python_version < "3.10" +google-api-core==2.11.1 ; python_version >= "3.9" and python_version < "3.10" +google-api-python-client==2.92.0 ; python_version >= "3.9" and python_version < "3.10" google-auth-httplib2==0.1.0 ; python_version >= "3.9" and python_version < "3.10" google-auth-oauthlib==1.0.0 ; python_version >= "3.9" and python_version < "3.10" -google-auth==2.19.1 ; python_version >= "3.9" and python_version < "3.10" -google-cloud-core==2.3.2 ; python_version >= "3.9" and python_version < "3.10" -google-cloud-storage==2.9.0 ; python_version >= "3.9" and python_version < "3.10" +google-auth==2.21.0 ; python_version >= "3.9" and python_version < "3.10" +google-cloud-core==2.3.3 ; python_version >= "3.9" and python_version < "3.10" +google-cloud-storage==2.10.0 ; python_version >= "3.9" and python_version < "3.10" google-crc32c==1.5.0 ; python_version >= "3.9" and python_version < "3.10" google-resumable-media==2.5.0 ; python_version >= "3.9" and python_version < "3.10" -googleapis-common-protos==1.59.0 ; python_version >= "3.9" and python_version < "3.10" +googleapis-common-protos==1.59.1 ; python_version >= "3.9" and python_version < "3.10" h11==0.14.0 ; python_version >= "3.9" and python_version < "3.10" httplib2==0.22.0 ; python_version >= "3.9" and python_version < "3.10" httptools==0.5.0 ; python_version >= "3.9" and python_version < "3.10" huggingface-hub==0.15.1 ; python_version >= "3.9" and python_version < "3.10" idna==3.4 ; python_version >= "3.9" and python_version < "3.10" -importlib-metadata==6.6.0 ; python_version >= "3.9" and python_version < "3.10" -jellyfish==0.11.2 ; python_version >= "3.9" and python_version < "3.10" +importlib-metadata==6.7.0 ; python_version >= "3.9" and python_version < "3.10" +jellyfish==1.0.0 ; python_version >= "3.9" and python_version < "3.10" jinja2==3.1.2 ; python_version >= "3.9" and python_version < "3.10" -joblib==1.2.0 ; python_version >= "3.9" and python_version < "3.10" +joblib==1.3.1 ; python_version >= "3.9" and python_version < "3.10" langcodes==3.3.0 ; python_version >= "3.9" and python_version < "3.10" locket==1.0.0 ; python_version >= "3.9" and python_version < "3.10" markupsafe==2.1.3 ; python_version >= "3.9" and python_version < "3.10" @@ -59,24 +59,24 @@ multiprocess==0.70.14 ; python_version >= "3.9" and python_version < "3.10" murmurhash==1.0.9 ; python_version >= "3.9" and python_version < "3.10" networkx==3.1 ; python_version >= "3.9" and python_version < "3.10" nltk==3.8.1 ; python_version >= "3.9" and python_version < "3.10" -numpy==1.24.3 ; python_version >= "3.9" and python_version < "3.10" +numpy==1.25.0 ; python_version >= "3.9" and python_version < "3.10" oauthlib==3.2.2 ; python_version >= "3.9" and python_version < "3.10" openai-function-call==0.0.5 ; python_version >= "3.9" and python_version < "3.10" openai==0.27.8 ; python_version >= "3.9" and python_version < "3.10" -orjson==3.9.0 ; python_version >= "3.9" and python_version < "3.10" +orjson==3.9.1 ; python_version >= "3.9" and python_version < "3.10" packaging==23.1 ; python_version >= "3.9" and python_version < "3.10" -pandas==2.0.2 ; python_version >= "3.9" and python_version < "3.10" +pandas==2.0.3 ; python_version >= "3.9" and python_version < "3.10" partd==1.4.0 ; python_version >= "3.9" and python_version < "3.10" -pathy==0.10.1 ; python_version >= "3.9" and python_version < "3.10" +pathy==0.10.2 ; python_version >= "3.9" and python_version < "3.10" pillow==9.5.0 ; python_version >= "3.9" and python_version < "3.10" preshed==3.0.8 ; python_version >= "3.9" and python_version < "3.10" -protobuf==4.23.2 ; python_version >= "3.9" and python_version < "3.10" +protobuf==4.23.3 ; python_version >= "3.9" and python_version < "3.10" psutil==5.9.5 ; python_version >= "3.9" and python_version < "3.10" pyarrow==9.0.0 ; python_version >= "3.9" and python_version < "3.10" pyasn1-modules==0.3.0 ; python_version >= "3.9" and python_version < "3.10" pyasn1==0.5.0 ; python_version >= "3.9" and python_version < "3.10" -pydantic==1.10.9 ; python_version >= "3.9" and python_version < "3.10" -pyparsing==3.0.9 ; python_version >= "3.9" and python_version < "3.10" +pydantic==1.10.11 ; python_version >= "3.9" and python_version < "3.10" +pyparsing==3.1.0 ; python_version >= "3.9" and python_version < "3.10" pyphen==0.14.0 ; python_version >= "3.9" and python_version < "3.10" python-dateutil==2.8.2 ; python_version >= "3.9" and python_version < "3.10" python-dotenv==1.0.0 ; python_version >= "3.9" and python_version < "3.10" @@ -85,10 +85,10 @@ pyyaml==6.0 ; python_version >= "3.9" and python_version < "3.10" regex==2023.6.3 ; python_version >= "3.9" and python_version < "3.10" requests-oauthlib==1.3.1 ; python_version >= "3.9" and python_version < "3.10" requests==2.31.0 ; python_version >= "3.9" and python_version < "3.10" -responses==0.18.0 ; python_version >= "3.9" and python_version < "3.10" rsa==4.9 ; python_version >= "3.9" and python_version < "3.10" -scikit-learn==1.2.2 ; python_version >= "3.9" and python_version < "3.10" -scipy==1.10.1 ; python_version >= "3.9" and python_version < "3.10" +safetensors==0.3.1 ; python_version >= "3.9" and python_version < "3.10" +scikit-learn==1.3.0 ; python_version >= "3.9" and python_version < "3.10" +scipy==1.11.1 ; python_version >= "3.9" and python_version < "3.10" sentence-transformers==2.2.2 ; python_version >= "3.9" and python_version < "3.10" sentencepiece==0.1.99 ; python_version >= "3.9" and python_version < "3.10" setuptools==65.7.0 ; python_version >= "3.9" and python_version < "3.10" @@ -98,11 +98,12 @@ sniffio==1.3.0 ; python_version >= "3.9" and python_version < "3.10" sortedcontainers==2.4.0 ; python_version >= "3.9" and python_version < "3.10" spacy-legacy==3.0.12 ; python_version >= "3.9" and python_version < "3.10" spacy-loggers==1.0.4 ; python_version >= "3.9" and python_version < "3.10" -spacy==3.5.3 ; python_version >= "3.9" and python_version < "3.10" +spacy==3.5.4 ; python_version >= "3.9" and python_version < "3.10" srsly==2.4.6 ; python_version >= "3.9" and python_version < "3.10" starlette==0.27.0 ; python_version >= "3.9" and python_version < "3.10" sympy==1.12 ; python_version >= "3.9" and python_version < "3.10" -tblib==1.7.0 ; python_version >= "3.9" and python_version < "3.10" +tblib==2.0.0 ; python_version >= "3.9" and python_version < "3.10" +tenacity==8.2.2 ; python_version >= "3.9" and python_version < "3.10" textacy==0.13.0 ; python_version >= "3.9" and python_version < "3.10" thinc==8.1.10 ; python_version >= "3.9" and python_version < "3.10" threadpoolctl==3.1.0 ; python_version >= "3.9" and python_version < "3.10" @@ -112,16 +113,16 @@ torch==2.0.1 ; python_version >= "3.9" and python_version < "3.10" torchvision==0.15.2 ; python_version >= "3.9" and python_version < "3.10" tornado==6.3.2 ; python_version >= "3.9" and python_version < "3.10" tqdm==4.65.0 ; python_version >= "3.9" and python_version < "3.10" -transformers==4.29.2 ; python_version >= "3.9" and python_version < "3.10" -typer==0.7.0 ; python_version >= "3.9" and python_version < "3.10" -types-psutil==5.9.5.13 ; python_version >= "3.9" and python_version < "3.10" -typing-extensions==4.6.3 ; python_version >= "3.9" and python_version < "3.10" +transformers==4.30.2 ; python_version >= "3.9" and python_version < "3.10" +typer==0.9.0 ; python_version >= "3.9" and python_version < "3.10" +types-psutil==5.9.5.15 ; python_version >= "3.9" and python_version < "3.10" +typing-extensions==4.7.1 ; python_version >= "3.9" and python_version < "3.10" tzdata==2023.3 ; python_version >= "3.9" and python_version < "3.10" uritemplate==4.1.1 ; python_version >= "3.9" and python_version < "3.10" urllib3==1.26.16 ; python_version >= "3.9" and python_version < "3.10" -uvicorn[standard]==0.20.0 ; python_version >= "3.9" and python_version < "3.10" +uvicorn[standard]==0.22.0 ; python_version >= "3.9" and python_version < "3.10" uvloop==0.17.0 ; (sys_platform != "win32" and sys_platform != "cygwin") and platform_python_implementation != "PyPy" and python_version >= "3.9" and python_version < "3.10" -wasabi==1.1.1 ; python_version >= "3.9" and python_version < "3.10" +wasabi==1.1.2 ; python_version >= "3.9" and python_version < "3.10" watchfiles==0.19.0 ; python_version >= "3.9" and python_version < "3.10" websockets==11.0.3 ; python_version >= "3.9" and python_version < "3.10" xxhash==3.2.0 ; python_version >= "3.9" and python_version < "3.10" diff --git a/src/__pycache__/conftest.cpython-39-pytest-7.4.0.pyc b/src/__pycache__/conftest.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..41d6597837cbcaf4a8427380a924e762a2293173 Binary files /dev/null and b/src/__pycache__/conftest.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/__pycache__/data_loader.cpython-39.pyc b/src/__pycache__/data_loader.cpython-39.pyc index aafd7a2a168be4c4b53997933e2782390f25358a..c726e6b216c7033d4fe2e8d5311e39ee153f2280 100644 Binary files a/src/__pycache__/data_loader.cpython-39.pyc and b/src/__pycache__/data_loader.cpython-39.pyc differ diff --git a/src/__pycache__/data_loader_test.cpython-39-pytest-7.4.0.pyc b/src/__pycache__/data_loader_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..19fb2f465c1fef54d0ffa80cdc50160b0a6fb907 Binary files /dev/null and b/src/__pycache__/data_loader_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/__pycache__/router_concept.cpython-39.pyc b/src/__pycache__/router_concept.cpython-39.pyc index 278b71bf9e58c660fa25ef1ab0360101b81fcec0..27018e54bf7c5ca73e1b869d612a1ffb5ece4972 100644 Binary files a/src/__pycache__/router_concept.cpython-39.pyc and b/src/__pycache__/router_concept.cpython-39.pyc differ diff --git a/src/__pycache__/router_dataset.cpython-39.pyc b/src/__pycache__/router_dataset.cpython-39.pyc index 2967caeb4c0dd53b12e9f2087ad300fe918eda10..45470c76a9b2d2dd2c4af03019a36b66c6cc0fee 100644 Binary files a/src/__pycache__/router_dataset.cpython-39.pyc and b/src/__pycache__/router_dataset.cpython-39.pyc differ diff --git a/src/__pycache__/router_signal.cpython-39.pyc b/src/__pycache__/router_signal.cpython-39.pyc index 43d4ca48838e024e89b4fd1da3bbc3ce0f42157a..ac891a3eed4378ef4f9e4a2c9a8873f1d9cf2673 100644 Binary files a/src/__pycache__/router_signal.cpython-39.pyc and b/src/__pycache__/router_signal.cpython-39.pyc differ diff --git a/src/__pycache__/schema.cpython-39.pyc b/src/__pycache__/schema.cpython-39.pyc index b7d7bb8848774f458bf5cc98563848261a4e0af6..0c204b9e609805b86284bb376ccf70649000b0bc 100644 Binary files a/src/__pycache__/schema.cpython-39.pyc and b/src/__pycache__/schema.cpython-39.pyc differ diff --git a/src/__pycache__/schema_test.cpython-39-pytest-7.4.0.pyc b/src/__pycache__/schema_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0d3b1d6b8c8df4569923b74fb1bf78b7b41f0240 Binary files /dev/null and b/src/__pycache__/schema_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/__pycache__/server.cpython-39.pyc b/src/__pycache__/server.cpython-39.pyc index 4cd01a1be11d53fe709d9ba7d5df83d2cd25470c..027fd3af44e490505964a6dd41d6d3b5e29df4a7 100644 Binary files a/src/__pycache__/server.cpython-39.pyc and b/src/__pycache__/server.cpython-39.pyc differ diff --git a/src/__pycache__/server_concept_test.cpython-39-pytest-7.3.1.pyc b/src/__pycache__/server_concept_test.cpython-39-pytest-7.3.1.pyc index d03ad1f4887da41b6fde14498e6145428d8a188c..f26a4fd9fbb1f89e4b2bfd37062b6eb67dbde6e3 100644 Binary files a/src/__pycache__/server_concept_test.cpython-39-pytest-7.3.1.pyc and b/src/__pycache__/server_concept_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/__pycache__/server_concept_test.cpython-39-pytest-7.4.0.pyc b/src/__pycache__/server_concept_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f26a4fd9fbb1f89e4b2bfd37062b6eb67dbde6e3 Binary files /dev/null and b/src/__pycache__/server_concept_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/__pycache__/server_test.cpython-39-pytest-7.4.0.pyc b/src/__pycache__/server_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..926d5c2f696ea3bb194df3d872fa660e64d9a0c8 Binary files /dev/null and b/src/__pycache__/server_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/__pycache__/tasks.cpython-39.pyc b/src/__pycache__/tasks.cpython-39.pyc index 0728a77455908feddd01dcaae621903785d91b34..b9bc5039f570c7026d423859c90769c102c4ce55 100644 Binary files a/src/__pycache__/tasks.cpython-39.pyc and b/src/__pycache__/tasks.cpython-39.pyc differ diff --git a/src/__pycache__/test_utils.cpython-39-pytest-7.4.0.pyc b/src/__pycache__/test_utils.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..02b54b6463593ae3cd0e0426a597b63fdc3d1e8e Binary files /dev/null and b/src/__pycache__/test_utils.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/concepts/__pycache__/concept.cpython-39.pyc b/src/concepts/__pycache__/concept.cpython-39.pyc index c2cf10f5b2480d5644cca2fdcc4b02a941f08fda..829f0c1e77ad5a9f70527c2d54ff07e3ac94be9a 100644 Binary files a/src/concepts/__pycache__/concept.cpython-39.pyc and b/src/concepts/__pycache__/concept.cpython-39.pyc differ diff --git a/src/concepts/__pycache__/concept_test.cpython-39-pytest-7.4.0.pyc b/src/concepts/__pycache__/concept_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6593fffc77e3d0d6134ef203323ccd122570580b Binary files /dev/null and b/src/concepts/__pycache__/concept_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/concepts/__pycache__/db_concept.cpython-39.pyc b/src/concepts/__pycache__/db_concept.cpython-39.pyc index 341a11229cc9cd647dfea5286fd3e7abb7da6f58..c6823ed1b511ee43d28e3bb01bd59b7c47995843 100644 Binary files a/src/concepts/__pycache__/db_concept.cpython-39.pyc and b/src/concepts/__pycache__/db_concept.cpython-39.pyc differ diff --git a/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.3.1.pyc b/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.3.1.pyc index 3ab571a315f56f99109e5a82843ced2a3b7c986e..416afd721eddc6c27d7ef755b5469c6731671f45 100644 Binary files a/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.3.1.pyc and b/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.4.0.pyc b/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..416afd721eddc6c27d7ef755b5469c6731671f45 Binary files /dev/null and b/src/concepts/__pycache__/db_concept_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/concepts/concept.py b/src/concepts/concept.py index 07727b71fca0b2ce88556ee69f627f0d237cc7ae..6fadc54c0389c4a4288884cf3eca8e5f019b2330 100644 --- a/src/concepts/concept.py +++ b/src/concepts/concept.py @@ -1,23 +1,37 @@ """Defines the concept and the concept models.""" +import dataclasses import random -from typing import Iterable, Literal, Optional, Union +from enum import Enum +from typing import Callable, Iterable, Literal, Optional, Union import numpy as np +from joblib import Parallel, delayed from pydantic import BaseModel, validator +from scipy.interpolate import interp1d +from sklearn.base import BaseEstimator, clone from sklearn.exceptions import NotFittedError from sklearn.linear_model import LogisticRegression +from sklearn.metrics import precision_recall_curve, roc_auc_score +from sklearn.model_selection import KFold from ..db_manager import get_dataset from ..embeddings.embedding import get_embed_fn from ..schema import Path, RichData, SignalInputType, normalize_path -from ..signals.signal import TextEmbeddingSignal, get_signal_cls +from ..signals.signal import EMBEDDING_KEY, TextEmbeddingSignal, get_signal_cls from ..utils import DebugTimer LOCAL_CONCEPT_NAMESPACE = 'local' # Number of randomly sampled negative examples to use for training. This is used to obtain a more # balanced model that works with a specific dataset. -DEFAULT_NUM_NEG_EXAMPLES = 300 +DEFAULT_NUM_NEG_EXAMPLES = 100 + +# The maximum number of cross-validation models to train. +MAX_NUM_CROSS_VAL_MODELS = 15 +# The β weight to use for the F-beta score: https://scikit-learn.org/stable/modules/generated/sklearn.metrics.fbeta_score.html +# β = 0.5 means we value precision 2x as much as recall. +# β = 2 means we value recall 2x as much as precision. +F_BETA_WEIGHT = 0.5 class ConceptColumnInfo(BaseModel): @@ -29,6 +43,13 @@ class ConceptColumnInfo(BaseModel): # Path holding the text to use for negative examples. path: Path + @validator('path') + def _path_points_to_text_field(cls, path: Path) -> Path: + if path[-1] == EMBEDDING_KEY: + raise ValueError( + f'The path should point to the text field, not its embedding field. Provided path: {path}') + return path + num_negative_examples = DEFAULT_NUM_NEG_EXAMPLES @@ -71,7 +92,7 @@ class Example(ExampleIn): class Concept(BaseModel): """A concept is a collection of examples.""" # The namespace of the concept. - namespace: str = LOCAL_CONCEPT_NAMESPACE + namespace: str # The name of the concept. concept_name: str # The type of the data format that this concept represents. @@ -79,6 +100,8 @@ class Concept(BaseModel): data: dict[str, Example] version: int = 0 + description: Optional[str] = None + def drafts(self) -> list[DraftId]: """Gets all the drafts for the concept.""" drafts: set[DraftId] = set([DRAFT_MAIN]) # Always return the main draft. @@ -88,39 +111,141 @@ class Concept(BaseModel): return list(sorted(drafts)) -class LogisticEmbeddingModel(BaseModel): - """A model that uses logistic regression with embeddings.""" +class OverallScore(str, Enum): + """Enum holding the overall score.""" + NOT_GOOD = 'not_good' + OK = 'ok' + GOOD = 'good' + VERY_GOOD = 'very_good' + GREAT = 'great' - class Config: - arbitrary_types_allowed = True - underscore_attrs_are_private = True - version: int = -1 +def _get_overall_score(f1_score: float) -> OverallScore: + if f1_score < 0.5: + return OverallScore.NOT_GOOD + if f1_score < 0.8: + return OverallScore.OK + if f1_score < 0.9: + return OverallScore.GOOD + if f1_score < 0.95: + return OverallScore.VERY_GOOD + return OverallScore.GREAT + + +class ConceptMetrics(BaseModel): + """Metrics for a concept.""" + # The average F1 score for the concept computed using cross validation. + f1: float + precision: float + recall: float + roc_auc: float + overall: OverallScore - # The following fields are excluded from JSON serialization, but still pickleable. - # See `notebooks/Toxicity.ipynb` for an example of training a concept model. - _model: LogisticRegression = LogisticRegression( - class_weight=None, C=30, tol=1e-5, warm_start=True, max_iter=1_000, n_jobs=-1) + +@dataclasses.dataclass +class LogisticEmbeddingModel: + """A model that uses logistic regression with embeddings.""" + + _metrics: Optional[ConceptMetrics] = None + _threshold: float = 0.5 + + def __post_init__(self) -> None: + # See `notebooks/Toxicity.ipynb` for an example of training a concept model. + self._model = LogisticRegression( + class_weight=None, C=30, tol=1e-5, warm_start=True, max_iter=1_000, n_jobs=-1) def score_embeddings(self, embeddings: np.ndarray) -> np.ndarray: """Get the scores for the provided embeddings.""" try: - return self._model.predict_proba(embeddings)[:, 1] + y_probs = self._model.predict_proba(embeddings)[:, 1] + # Map [0, threshold, 1] to [0, 0.5, 1]. + interpolate_fn = interp1d([0, self._threshold, 1], [0, 0.4999, 1]) + return interpolate_fn(y_probs) except NotFittedError: return np.random.rand(len(embeddings)) - def fit(self, embeddings: np.ndarray, labels: list[bool], sample_weights: list[float]) -> None: + def _setup_training( + self, X_train: np.ndarray, y_train: list[bool], + implicit_negatives: Optional[np.ndarray]) -> tuple[np.ndarray, np.ndarray, np.ndarray]: + num_pos_labels = len([y for y in y_train if y]) + num_neg_labels = len([y for y in y_train if not y]) + sample_weights = [(1.0 / num_pos_labels if y else 1.0 / num_neg_labels) for y in y_train] + + if implicit_negatives is not None: + num_implicit_labels = len(implicit_negatives) + implicit_labels = [False] * num_implicit_labels + X_train = np.concatenate([implicit_negatives, X_train]) + y_train = np.concatenate([implicit_labels, y_train]) + sample_weights = [1.0 / num_implicit_labels] * num_implicit_labels + sample_weights + + # Normalize sample weights to sum to the number of training examples. + weights = np.array(sample_weights) + weights *= (X_train.shape[0] / np.sum(weights)) + return X_train, np.array(y_train), weights + + def fit(self, embeddings: np.ndarray, labels: list[bool], + implicit_negatives: Optional[np.ndarray]) -> None: """Fit the model to the provided embeddings and labels.""" - if len(set(labels)) < 2: + label_set = set(labels) + if implicit_negatives is not None: + label_set.add(False) + if len(label_set) < 2: return if len(labels) != len(embeddings): raise ValueError( f'Length of embeddings ({len(embeddings)}) must match length of labels ({len(labels)})') - if len(sample_weights) != len(labels): - raise ValueError( - f'Length of sample_weights ({len(sample_weights)}) must match length of labels ' - f'({len(labels)})') - self._model.fit(embeddings, labels, sample_weights) + X_train, y_train, sample_weights = self._setup_training(embeddings, labels, implicit_negatives) + self._model.fit(X_train, y_train, sample_weights) + self._metrics, self._threshold = self._compute_metrics(embeddings, labels, implicit_negatives) + + def _compute_metrics( + self, embeddings: np.ndarray, labels: list[bool], + implicit_negatives: Optional[np.ndarray]) -> tuple[Optional[ConceptMetrics], float]: + """Return the concept metrics.""" + labels = np.array(labels) + n_splits = min(len(labels), MAX_NUM_CROSS_VAL_MODELS) + fold = KFold(n_splits, shuffle=True, random_state=42) + + def _fit_and_score(model: BaseEstimator, X_train: np.ndarray, y_train: np.ndarray, + sample_weights: np.ndarray, X_test: np.ndarray, + y_test: np.ndarray) -> tuple[np.ndarray, np.ndarray]: + if len(set(y_train)) < 2: + return np.array([]), np.array([]) + model.fit(X_train, y_train, sample_weights) + y_pred = model.predict_proba(X_test)[:, 1] + return y_test, y_pred + + # Compute the metrics for each validation fold in parallel. + jobs: list[Callable] = [] + for (train_index, test_index) in fold.split(embeddings): + X_train, y_train = embeddings[train_index], labels[train_index] + X_train, y_train, sample_weights = self._setup_training(X_train, y_train, implicit_negatives) + X_test, y_test = embeddings[test_index], labels[test_index] + model = clone(self._model) + jobs.append(delayed(_fit_and_score)(model, X_train, y_train, sample_weights, X_test, y_test)) + results = Parallel(n_jobs=-1)(jobs) + + y_test = np.concatenate([y_test for y_test, _ in results], axis=0) + y_pred = np.concatenate([y_pred for _, y_pred in results], axis=0) + if len(set(y_test)) < 2: + return None, 0.5 + roc_auc_val = roc_auc_score(y_test, y_pred) + precision, recall, thresholds = precision_recall_curve(y_test, y_pred) + numerator = (1 + F_BETA_WEIGHT**2) * precision * recall + denom = (F_BETA_WEIGHT**2 * precision) + recall + f1_scores = np.divide(numerator, denom, out=np.zeros_like(denom), where=(denom != 0)) + max_f1: float = np.max(f1_scores) + max_f1_index = np.argmax(f1_scores) + max_f1_thresh: float = thresholds[max_f1_index] + max_f1_prec: float = precision[max_f1_index] + max_f1_recall: float = recall[max_f1_index] + metrics = ConceptMetrics( + f1=max_f1, + precision=max_f1_prec, + recall=max_f1_recall, + roc_auc=roc_auc_val, + overall=_get_overall_score(max_f1)) + return metrics, max_f1_thresh def draft_examples(concept: Concept, draft: DraftId) -> dict[str, Example]: @@ -136,7 +261,7 @@ def draft_examples(concept: Concept, draft: DraftId) -> dict[str, Example]: raise ValueError( f'Draft {draft} not found in concept. Found drafts: {list(draft_examples.keys())}') - # Map the text of the draft to its id so we can dedup with main. + # Map the text of the draft to its id so we can dedupe with main. draft_text_ids = {example.text: id for id, example in draft_examples[draft].items()} # Write each of examples from main to the draft examples only if the text does not appear in the @@ -148,7 +273,8 @@ def draft_examples(concept: Concept, draft: DraftId) -> dict[str, Example]: return draft_examples[draft] -class ConceptModel(BaseModel): +@dataclasses.dataclass +class ConceptModel: """A concept model. Stores all concept model drafts and manages syncing.""" # The concept that this model is for. namespace: str @@ -158,20 +284,27 @@ class ConceptModel(BaseModel): embedding_name: str version: int = -1 - # The following fields are excluded from JSON serialization, but still pickleable. + column_info: Optional[ConceptColumnInfo] = None + + # The following fields are excluded from JSON serialization, but still pickle-able. # Maps a concept id to the embeddings. - _embeddings: dict[str, np.ndarray] = {} - _logistic_models: dict[DraftId, LogisticEmbeddingModel] = {} + _embeddings: dict[str, np.ndarray] = dataclasses.field(default_factory=dict) + _logistic_models: dict[DraftId, LogisticEmbeddingModel] = dataclasses.field(default_factory=dict) _negative_vectors: Optional[np.ndarray] = None - class Config: - arbitrary_types_allowed = True - underscore_attrs_are_private = True + def get_metrics(self, concept: Concept) -> Optional[ConceptMetrics]: + """Return the metrics for this model.""" + return self._get_logistic_model(DRAFT_MAIN)._metrics + + def __post_init__(self) -> None: + if self.column_info: + self.column_info.path = normalize_path(self.column_info.path) + self._calibrate_on_dataset(self.column_info) - def calibrate_on_dataset(self, column_info: ConceptColumnInfo) -> None: + def _calibrate_on_dataset(self, column_info: ConceptColumnInfo) -> None: """Calibrate the model on the embeddings in the provided vector store.""" db = get_dataset(column_info.namespace, column_info.name) - vector_store = db.get_vector_store(normalize_path(column_info.path)) + vector_store = db.get_vector_store(self.embedding_name, normalize_path(column_info.path)) keys = vector_store.keys() num_samples = min(column_info.num_negative_examples, len(keys)) sample_keys = random.sample(keys, num_samples) @@ -199,11 +332,7 @@ class ConceptModel(BaseModel): def _get_logistic_model(self, draft: DraftId) -> LogisticEmbeddingModel: """Get the logistic model for the provided draft.""" if draft not in self._logistic_models: - self._logistic_models[draft] = LogisticEmbeddingModel( - namespace=self.namespace, - concept_name=self.concept_name, - embedding_name=self.embedding_name, - version=-1) + self._logistic_models[draft] = LogisticEmbeddingModel() return self._logistic_models[draft] def sync(self, concept: Concept) -> bool: @@ -222,21 +351,9 @@ class ConceptModel(BaseModel): examples = draft_examples(concept, draft) embeddings = np.array([self._embeddings[id] for id in examples.keys()]) labels = [example.label for example in examples.values()] - num_pos_labels = len([x for x in labels if x]) - num_neg_labels = len([x for x in labels if not x]) - sample_weights = [(1.0 / num_pos_labels if x else 1.0 / num_neg_labels) for x in labels] - if self._negative_vectors is not None: - num_implicit_labels = len(self._negative_vectors) - embeddings = np.concatenate([self._negative_vectors, embeddings]) - labels = [False] * num_implicit_labels + labels - sample_weights = [1.0 / num_implicit_labels] * num_implicit_labels + sample_weights - model = self._get_logistic_model(draft) with DebugTimer(f'Fitting model for "{concept_path}"'): - model.fit(embeddings, labels, sample_weights) - - # Synchronize the model version with the concept version. - model.version = concept.version + model.fit(embeddings, labels, self._negative_vectors) # Synchronize the model version with the concept version. self.version = concept.version diff --git a/src/concepts/db_concept.py b/src/concepts/db_concept.py index 876804f02890e17dee4ef9826ffa181c69146a6d..11e8e4821eb6d60bef4759c6128179b843ce7cb6 100644 --- a/src/concepts/db_concept.py +++ b/src/concepts/db_concept.py @@ -2,15 +2,18 @@ import abc import glob +import json import os import pickle import shutil # NOTE: We have to import the module for uuid so it can be mocked. import uuid +from pathlib import Path from typing import List, Optional, Union, cast from pydantic import BaseModel +from pyparsing import Any from typing_extensions import override from ..config import data_path @@ -27,6 +30,7 @@ from .concept import ( ExampleIn, ) +CONCEPTS_DIR = 'concept' DATASET_CONCEPTS_DIR = '.concepts' CONCEPT_JSON_FILENAME = 'concept.json' @@ -65,8 +69,19 @@ class ConceptDB(abc.ABC): pass @abc.abstractmethod - def create(self, namespace: str, name: str, type: SignalInputType) -> Concept: - """Create a concept.""" + def create(self, + namespace: str, + name: str, + type: SignalInputType, + description: Optional[str] = None) -> Concept: + """Create a concept. + + Args: + namespace: The namespace of the concept. + name: The name of the concept. + type: The input type of the concept. + description: The description of the concept. + """ pass @abc.abstractmethod @@ -115,7 +130,7 @@ class ConceptModelDB(abc.ABC): pass @abc.abstractmethod - def _save(self, model: ConceptModel, column_info: Optional[ConceptColumnInfo]) -> None: + def _save(self, model: ConceptModel) -> None: """Save the concept model.""" pass @@ -126,13 +141,14 @@ class ConceptModelDB(abc.ABC): raise ValueError(f'Concept "{model.namespace}/{model.concept_name}" does not exist.') return concept.version == model.version - def sync(self, model: ConceptModel, column_info: Optional[ConceptColumnInfo]) -> bool: + def sync(self, model: ConceptModel) -> bool: """Sync the concept model. Returns true if the model was updated.""" concept = self._concept_db.get(model.namespace, model.concept_name) if not concept: raise ValueError(f'Concept "{model.namespace}/{model.concept_name}" does not exist.') model_updated = model.sync(concept) - self._save(model, column_info) + if model_updated: + self._save(model) return model_updated @abc.abstractmethod @@ -149,6 +165,16 @@ class ConceptModelDB(abc.ABC): """Remove all the models associated with a concept.""" pass + @abc.abstractmethod + def get_models(self, namespace: str, concept_name: str) -> list[ConceptModel]: + """List all the models associated with a concept.""" + pass + + @abc.abstractmethod + def get_column_infos(self, namespace: str, concept_name: str) -> list[ConceptColumnInfo]: + """Get the dataset columns where this concept was applied to.""" + pass + class DiskConceptModelDB(ConceptModelDB): """Interface for the concept model database.""" @@ -191,10 +217,10 @@ class DiskConceptModelDB(ConceptModelDB): with open_file(concept_model_path, 'rb') as f: return pickle.load(f) - def _save(self, model: ConceptModel, column_info: Optional[ConceptColumnInfo]) -> None: + def _save(self, model: ConceptModel) -> None: """Save the concept model.""" concept_model_path = _concept_model_path(model.namespace, model.concept_name, - model.embedding_name, column_info) + model.embedding_name, model.column_info) with open_file(concept_model_path, 'wb') as f: pickle.dump(model, f) @@ -224,10 +250,39 @@ class DiskConceptModelDB(ConceptModelDB): for dir in dirs: shutil.rmtree(dir, ignore_errors=True) + @override + def get_models(self, namespace: str, concept_name: str) -> list[ConceptModel]: + """List all the models associated with a concept.""" + model_files = glob.iglob(os.path.join(_concept_output_dir(namespace, concept_name), '*.pkl')) + models: list[ConceptModel] = [] + for model_file in model_files: + embedding_name = os.path.basename(model_file)[:-len('.pkl')] + model = self.get(namespace, concept_name, embedding_name) + if model: + models.append(model) + return models + + @override + def get_column_infos(self, namespace: str, concept_name: str) -> list[ConceptColumnInfo]: + datasets_path = os.path.join(data_path(), DATASETS_DIR_NAME) + # Skip if 'datasets' doesn't exist. + if not os.path.isdir(datasets_path): + return [] + + dirs = glob.iglob( + os.path.join(datasets_path, '**', DATASET_CONCEPTS_DIR, namespace, concept_name), + recursive=True) + result: list[ConceptColumnInfo] = [] + for dir in dirs: + dir = os.path.relpath(dir, datasets_path) + dataset_namespace, dataset_name, *path, _, _, _ = Path(dir).parts + result.append(ConceptColumnInfo(namespace=dataset_namespace, name=dataset_name, path=path)) + return result + def _concept_output_dir(namespace: str, name: str) -> str: """Return the output directory for a given concept.""" - return os.path.join(data_path(), 'concept', namespace, name) + return os.path.join(data_path(), CONCEPTS_DIR, namespace, name) def _concept_json_path(namespace: str, name: str) -> str: @@ -246,7 +301,7 @@ def _concept_model_path(namespace: str, path_without_wildcards = (p for p in path_tuple if p != PATH_WILDCARD) path_dir = os.path.join(dataset_dir, *path_without_wildcards) return os.path.join(path_dir, DATASET_CONCEPTS_DIR, namespace, concept_name, - f'{embedding_name}.pkl') + f'{embedding_name}-neg-{column_info.num_negative_examples}.pkl') class DiskConceptDB(ConceptDB): @@ -280,16 +335,29 @@ class DiskConceptDB(ConceptDB): return None with open_file(concept_json_path) as f: - return Concept.parse_raw(f.read()) + obj: dict[str, Any] = json.load(f) + if 'namespace' not in obj: + obj['namespace'] = namespace + return Concept.parse_obj(obj) @override - def create(self, namespace: str, name: str, type: SignalInputType) -> Concept: + def create(self, + namespace: str, + name: str, + type: SignalInputType, + description: Optional[str] = None) -> Concept: """Create a concept.""" concept_json_path = _concept_json_path(namespace, name) if file_exists(concept_json_path): raise ValueError(f'Concept with namespace "{namespace}" and name "{name}" already exists.') - concept = Concept(namespace=namespace, concept_name=name, type=type, data={}, version=0) + concept = Concept( + namespace=namespace, + concept_name=name, + type=type, + data={}, + version=0, + description=description) self._save(concept) return concept diff --git a/src/concepts/db_concept_test.py b/src/concepts/db_concept_test.py index c1e0e2e5ac6ab54a007d6f42db338afd66be171e..34a2b9a51d001b5098fb0c7e7a48a991c31e14a7 100644 --- a/src/concepts/db_concept_test.py +++ b/src/concepts/db_concept_test.py @@ -1,7 +1,7 @@ """Tests for the the database concept.""" from pathlib import Path -from typing import Generator, Iterable, Type, cast +from typing import Generator, Iterable, Optional, Type, cast import numpy as np import pytest @@ -423,7 +423,8 @@ class TestLogisticModel(LogisticEmbeddingModel): return np.array([.1]) @override - def fit(self, embeddings: np.ndarray, labels: list[bool], sample_weights: list[float]) -> None: + def fit(self, embeddings: np.ndarray, labels: list[bool], + implicit_negatives: Optional[np.ndarray]) -> None: pass @@ -436,20 +437,24 @@ class ConceptModelDBSuite: concept_db = concept_db_cls() model_db = model_db_cls(concept_db) model = _make_test_concept_model(concept_db) - model_db.sync(model, column_info=None) + model_db.sync(model) retrieved_model = model_db.get( namespace='test', concept_name='test_concept', embedding_name='test_embedding') if not retrieved_model: retrieved_model = model_db.create( namespace='test', concept_name='test_concept', embedding_name='test_embedding') - assert retrieved_model == model + assert retrieved_model.namespace == model.namespace + assert retrieved_model.concept_name == model.concept_name + assert retrieved_model.embedding_name == model.embedding_name + assert retrieved_model.version == model.version + assert retrieved_model.column_info == model.column_info def test_sync_model(self, concept_db_cls: Type[ConceptDB], model_db_cls: Type[ConceptModelDB], mocker: MockerFixture) -> None: concept_db = concept_db_cls() model_db = model_db_cls(concept_db) - logistic_model = TestLogisticModel(embedding_name='test_embedding') + logistic_model = TestLogisticModel() score_embeddings_mock = mocker.spy(TestLogisticModel, 'score_embeddings') fit_mock = mocker.spy(TestLogisticModel, 'fit') @@ -459,7 +464,7 @@ class ConceptModelDBSuite: assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 0 - model_db.sync(model, column_info=None) + model_db.sync(model) assert model_db.in_sync(model) is True assert score_embeddings_mock.call_count == 0 @@ -471,20 +476,20 @@ class ConceptModelDBSuite: model_db = model_db_cls(concept_db) score_embeddings_mock = mocker.spy(TestLogisticModel, 'score_embeddings') fit_mock = mocker.spy(TestLogisticModel, 'fit') - logistic_model = TestLogisticModel(embedding_name='test_embedding') + logistic_model = TestLogisticModel() model = _make_test_concept_model(concept_db, logistic_models={DRAFT_MAIN: logistic_model}) - model_db.sync(model, column_info=None) + model_db.sync(model) assert model_db.in_sync(model) is True assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 1 (called_model, called_embeddings, called_labels, - called_weights) = fit_mock.call_args_list[-1].args + called_implicit_negatives) = fit_mock.call_args_list[-1].args assert called_model == logistic_model np.testing.assert_array_equal( called_embeddings, np.array([EMBEDDING_MAP['not in concept'], EMBEDDING_MAP['in concept']])) assert called_labels == [False, True] - assert called_weights == [1.0, 1.0] + assert called_implicit_negatives is None # Edit the concept. concept_db.edit('test', 'test_concept', @@ -495,13 +500,13 @@ class ConceptModelDBSuite: assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 1 - model_db.sync(model, column_info=None) + model_db.sync(model) assert model_db.in_sync(model) is True assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 2 # Fit is called again with new points on main only. (called_model, called_embeddings, called_labels, - called_weights) = fit_mock.call_args_list[-1].args + called_implicit_negatives) = fit_mock.call_args_list[-1].args assert called_model == logistic_model np.testing.assert_array_equal( called_embeddings, @@ -510,7 +515,7 @@ class ConceptModelDBSuite: EMBEDDING_MAP['a new data point'] ])) assert called_labels == [False, True, False] - assert called_weights == pytest.approx([1 / 2, 1.0, 1 / 2]) + assert called_implicit_negatives is None def test_out_of_sync_draft_model(self, concept_db_cls: Type[ConceptDB], model_db_cls: Type[ConceptModelDB], @@ -519,14 +524,14 @@ class ConceptModelDBSuite: model_db = model_db_cls(concept_db) score_embeddings_mock = mocker.spy(TestLogisticModel, 'score_embeddings') fit_mock = mocker.spy(TestLogisticModel, 'fit') - logistic_model = TestLogisticModel(embedding_name='test_embedding') - draft_model = TestLogisticModel(embedding_name='test_embedding') + main_model = TestLogisticModel() + draft_model = TestLogisticModel() model = _make_test_concept_model( concept_db, logistic_models={ - DRAFT_MAIN: logistic_model, + DRAFT_MAIN: main_model, 'test_draft': draft_model }) - model_db.sync(model, column_info=None) + model_db.sync(model) assert model_db.in_sync(model) is True assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 1 @@ -547,15 +552,16 @@ class ConceptModelDBSuite: assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 1 - model_db.sync(model, column_info=None) + model_db.sync(model) assert model_db.in_sync(model) is True assert score_embeddings_mock.call_count == 0 assert fit_mock.call_count == 3 # Fit is called on both the draft, and main. # Fit is called again with the same points. - ((called_model, called_embeddings, called_labels, called_weights), - (called_draft_model, called_draft_embeddings, called_draft_labels, called_draft_weights)) = ( - c.args for c in fit_mock.call_args_list[-2:]) + ((called_model, called_embeddings, called_labels, called_implicit_negatives), + (called_draft_model, called_draft_embeddings, called_draft_labels, + called_draft_implicit_negatives)) = ( + c.args for c in fit_mock.call_args_list[-2:]) # The draft model is called with the data from main, and the data from draft. assert called_draft_model == draft_model @@ -572,21 +578,21 @@ class ConceptModelDBSuite: False, False ] - assert called_draft_weights == pytest.approx([1.0, 1 / 3, 1 / 3, 1 / 3]) + assert called_draft_implicit_negatives is None # The main model was fit without the data from the draft. - assert called_model == draft_model + assert called_model == main_model np.testing.assert_array_equal( called_embeddings, np.array([EMBEDDING_MAP['not in concept'], EMBEDDING_MAP['in concept']])) assert called_labels == [False, True] - assert called_weights == pytest.approx([1.0, 1.0]) + assert called_implicit_negatives is None def test_embedding_not_found_in_map(self, concept_db_cls: Type[ConceptDB], model_db_cls: Type[ConceptModelDB]) -> None: concept_db = concept_db_cls() model_db = model_db_cls(concept_db) model = _make_test_concept_model(concept_db) - model_db.sync(model, column_info=None) + model_db.sync(model) # Edit the concept. concept_db.edit('test', 'test_concept', @@ -596,5 +602,5 @@ class ConceptModelDBSuite: assert model_db.in_sync(model) is False with pytest.raises(ValueError, match='Example "unknown text" not in embedding map'): - model_db.sync(model, column_info=None) - model_db.sync(model, column_info=None) + model_db.sync(model) + model_db.sync(model) diff --git a/src/data/__pycache__/dataset.cpython-39.pyc b/src/data/__pycache__/dataset.cpython-39.pyc index a80b5f4d284619bd47137301e3c3c1607e2c2174..aa3b397507482157b7e02268bc39debb728ea431 100644 Binary files a/src/data/__pycache__/dataset.cpython-39.pyc and b/src/data/__pycache__/dataset.cpython-39.pyc differ diff --git a/src/data/__pycache__/dataset_compute_signal_chain_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_compute_signal_chain_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c051e6ba6b80fe254205109a7791f1917b47439a Binary files /dev/null and b/src/data/__pycache__/dataset_compute_signal_chain_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_compute_signal_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_compute_signal_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a8892086c032e94521b1311d51be9de610f1962f Binary files /dev/null and b/src/data/__pycache__/dataset_compute_signal_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_duckdb.cpython-39.pyc b/src/data/__pycache__/dataset_duckdb.cpython-39.pyc index e121c1c3a51f9fee8d226a4ebc616e1ec45caa14..97043209413ad42aa1a8cc800c7cc1231c1176b3 100644 Binary files a/src/data/__pycache__/dataset_duckdb.cpython-39.pyc and b/src/data/__pycache__/dataset_duckdb.cpython-39.pyc differ diff --git a/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.3.1.pyc b/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.3.1.pyc index 5ac0f44d75dccce23f19874768a6e6c79ebb7876..6739e977027c8382309c99849931e842153074c4 100644 Binary files a/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.3.1.pyc and b/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6739e977027c8382309c99849931e842153074c4 Binary files /dev/null and b/src/data/__pycache__/dataset_select_groups_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.3.1.pyc b/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.3.1.pyc index 8778396b93bf58ff05e13260cdacbfc5812118c1..9ddd77cdf6108efdc0cb0554266ada90db60b0f8 100644 Binary files a/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.3.1.pyc and b/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9ddd77cdf6108efdc0cb0554266ada90db60b0f8 Binary files /dev/null and b/src/data/__pycache__/dataset_select_rows_filter_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_schema_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_select_rows_schema_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f7424aa982e33501d1d145cb940f324324f8ef63 Binary files /dev/null and b/src/data/__pycache__/dataset_select_rows_schema_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.3.1.pyc b/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.3.1.pyc index 1f40c2355c85373cd129c5a82a64e64ba12ba239..e51050a27fa9ecf8344538a86f3e897dd6f1fcc5 100644 Binary files a/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.3.1.pyc and b/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f65aeb7061f8cf75e935a18335a2991da8041d4b Binary files /dev/null and b/src/data/__pycache__/dataset_select_rows_search_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_sort_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_select_rows_sort_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a4b00a30fb91891796997c6251d844b073427027 Binary files /dev/null and b/src/data/__pycache__/dataset_select_rows_sort_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_select_rows_udf_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_select_rows_udf_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9098b45a2149ba017126a3c6890d624a55b74128 Binary files /dev/null and b/src/data/__pycache__/dataset_select_rows_udf_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.3.1.pyc b/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.3.1.pyc index cc4a60d54d6d3fc714631447f057ac7d7dfc30b2..e845349e5021a80538f7b1b88a971e14b5662be6 100644 Binary files a/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.3.1.pyc and b/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e845349e5021a80538f7b1b88a971e14b5662be6 Binary files /dev/null and b/src/data/__pycache__/dataset_stats_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4a2159d5d4a5b2a721c95178bc628218c206afa1 Binary files /dev/null and b/src/data/__pycache__/dataset_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/dataset_utils.cpython-39.pyc b/src/data/__pycache__/dataset_utils.cpython-39.pyc index 5ce7610707b75a593b2a4d6f4a8e3c0a908b0456..5025e191962c900cf442998cd8d7aa7b57eb36ea 100644 Binary files a/src/data/__pycache__/dataset_utils.cpython-39.pyc and b/src/data/__pycache__/dataset_utils.cpython-39.pyc differ diff --git a/src/data/__pycache__/dataset_utils_test.cpython-39-pytest-7.4.0.pyc b/src/data/__pycache__/dataset_utils_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..af9cc5cf9ba46cfba0df44202f68aa3c4de6c4fa Binary files /dev/null and b/src/data/__pycache__/dataset_utils_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/__pycache__/duckdb_utils.cpython-39.pyc b/src/data/__pycache__/duckdb_utils.cpython-39.pyc index 120fffc17d6e08543ef4e234df1aa5f6f0325118..697592b673b55ff48621ca4cc1e4de393763d9ee 100644 Binary files a/src/data/__pycache__/duckdb_utils.cpython-39.pyc and b/src/data/__pycache__/duckdb_utils.cpython-39.pyc differ diff --git a/src/data/dataset.py b/src/data/dataset.py index d0a20bec01e40b77cc49836205b22e5d9a899c5a..55dfe736c84f861cbceae9919710e4044a743440 100644 --- a/src/data/dataset.py +++ b/src/data/dataset.py @@ -255,7 +255,7 @@ class Dataset(abc.ABC): pass @abc.abstractmethod - def get_vector_store(self, path: PathTuple) -> VectorStore: + def get_vector_store(self, embedding: str, path: PathTuple) -> VectorStore: # TODO: Instead of this, allow selecting vectors via select_rows. """Get the vector store for a column.""" pass diff --git a/src/data/dataset_duckdb.py b/src/data/dataset_duckdb.py index 3672b12d7b0cedb6407048c7d342ff23f3609ac5..b03bd1ba4b098ce397304f409bfe1d484a76d1a2 100644 --- a/src/data/dataset_duckdb.py +++ b/src/data/dataset_duckdb.py @@ -241,15 +241,23 @@ class DatasetDuckDB(Dataset): raise NotImplementedError('count is not yet implemented for DuckDB.') @override - def get_vector_store(self, path: PathTuple) -> VectorStore: + def get_vector_store(self, embedding: str, path: PathTuple) -> VectorStore: # Refresh the manifest to make sure we have the latest signal manifests. self.manifest() + if path[-1] != EMBEDDING_KEY: + path = (*path, embedding, PATH_WILDCARD, EMBEDDING_KEY) + if path not in self._col_vector_stores: - manifest = next( - m for m in self._signal_manifests if schema_contains_path(m.data_schema, path)) - if not manifest: + manifests = [ + m for m in self._signal_manifests + if schema_contains_path(m.data_schema, path) and m.embedding_filename_prefix + ] + if not manifests: raise ValueError(f'No embedding found for path {path}.') + if len(manifests) > 1: + raise ValueError(f'Multiple embeddings found for path {path}. Got: {manifests}') + manifest = manifests[0] if not manifest.embedding_filename_prefix: raise ValueError(f'Signal manifest for path {path} is not an embedding. ' f'Got signal manifest: {manifest}') @@ -273,7 +281,7 @@ class DatasetDuckDB(Dataset): manifest: DatasetManifest, compute_dependencies: Optional[bool] = False, task_step_id: Optional[TaskStepId] = None) -> tuple[PathTuple, Optional[TaskStepId]]: - """Run all the signals depedencies required to run this signal. + """Run all the signals dependencies required to run this signal. Args: signal: The signal to prepare. @@ -560,7 +568,8 @@ class DatasetDuckDB(Dataset): if is_ordinal(leaf.dtype): min_max_query = f""" SELECT MIN(val) AS minVal, MAX(val) AS maxVal - FROM (SELECT {inner_select} as val FROM t); + FROM (SELECT {inner_select} as val FROM t) + WHERE NOT isnan(val) """ row = self._query(min_max_query)[0] result.min_val, result.max_val = row @@ -590,7 +599,9 @@ class DatasetDuckDB(Dataset): named_bins = _normalize_bins(bins or leaf.bins) stats = self.stats(leaf_path) - if is_float(leaf.dtype) or is_integer(leaf.dtype): + leaf_is_float = is_float(leaf.dtype) + leaf_is_integer = is_integer(leaf.dtype) + if leaf_is_float or leaf_is_integer: if named_bins is None: # Auto-bin. named_bins = _auto_bins(stats, NUM_AUTO_BINS) @@ -606,11 +617,14 @@ class DatasetDuckDB(Dataset): bin_index_col = 'col0' bin_min_col = 'col1' bin_max_col = 'col2' - # We cast the field to `double` so bining works for both `float` and `int` fields. + is_nan_filter = f'NOT isnan({inner_val}) AND' if leaf_is_float else '' + + # We cast the field to `double` so binning works for both `float` and `int` fields. outer_select = f"""( SELECT {bin_index_col} FROM ( VALUES {', '.join(sql_bounds)} - ) WHERE {inner_val}::DOUBLE >= {bin_min_col} AND {inner_val}::DOUBLE < {bin_max_col} + ) WHERE {is_nan_filter} + {inner_val}::DOUBLE >= {bin_min_col} AND {inner_val}::DOUBLE < {bin_max_col} )""" else: if stats.approx_count_distinct >= dataset.TOO_MANY_DISTINCT: @@ -625,6 +639,7 @@ class DatasetDuckDB(Dataset): filters, _ = self._normalize_filters(filters, col_aliases={}, udf_aliases={}, manifest=manifest) filter_queries = self._create_where(manifest, filters, searches=[]) + where_query = '' if filter_queries: where_query = f"WHERE {' AND '.join(filter_queries)}" @@ -756,8 +771,9 @@ class DatasetDuckDB(Dataset): for udf_col in udf_columns: if isinstance(udf_col.signal_udf, ConceptScoreSignal): # Set dataset information on the signal. + source_path = udf_col.path if udf_col.path[-1] != EMBEDDING_KEY else udf_col.path[:-3] udf_col.signal_udf.set_column_info( - ConceptColumnInfo(namespace=self.namespace, name=self.dataset_name, path=udf_col.path)) + ConceptColumnInfo(namespace=self.namespace, name=self.dataset_name, path=source_path)) # Decide on the exact sorting order. sort_results = self._merge_sorts(search_udfs, sort_by, sort_order) @@ -791,19 +807,19 @@ class DatasetDuckDB(Dataset): if topk_udf_col: key_prefixes: Optional[list[VectorKey]] = None if where_query: - # If there are filters, we need to send UUIDs to the topk query. + # If there are filters, we need to send UUIDs to the top k query. df = con.execute(f'SELECT {UUID_COLUMN} FROM t {where_query}').df() total_num_rows = len(df) key_prefixes = df[UUID_COLUMN] - signal = cast(Signal, topk_udf_col.signal_udf) + topk_signal = cast(TextEmbeddingModelSignal, topk_udf_col.signal_udf) # The input is an embedding. - vector_store = self.get_vector_store(topk_udf_col.path) + vector_store = self.get_vector_store(topk_signal.embedding, topk_udf_col.path) k = (limit or 0) + (offset or 0) - topk = signal.vector_compute_topk(k, vector_store, key_prefixes) + topk = topk_signal.vector_compute_topk(k, vector_store, key_prefixes) topk_uuids = list(dict.fromkeys([cast(str, key[0]) for key, _ in topk])) - # Ignore all the other filters and filter DuckDB results only by the topk UUIDs. + # Ignore all the other filters and filter DuckDB results only by the top k UUIDs. uuid_filter = Filter(path=(UUID_COLUMN,), op=ListOp.IN, value=topk_uuids) filter_query = self._create_where(manifest, [uuid_filter])[0] where_query = f'WHERE {filter_query}' @@ -923,7 +939,8 @@ class DatasetDuckDB(Dataset): if signal.compute_type in [SignalInputType.TEXT_EMBEDDING]: # The input is an embedding. - vector_store = self.get_vector_store(udf_col.path) + embedding_signal = cast(TextEmbeddingModelSignal, signal) + vector_store = self.get_vector_store(embedding_signal.embedding, udf_col.path) flat_keys = flatten_keys(df[UUID_COLUMN], input) signal_out = signal.vector_compute(flat_keys, vector_store) # Add progress. @@ -1273,39 +1290,48 @@ class DatasetDuckDB(Dataset): binary_ops = set(BinaryOp) unary_ops = set(UnaryOp) list_ops = set(ListOp) - for filter in filters: - duckdb_path = self._leaf_path_to_duckdb_path(filter.path, manifest.data_schema) + for f in filters: + duckdb_path = self._leaf_path_to_duckdb_path(f.path, manifest.data_schema) select_str = _select_sql(duckdb_path, flatten=True, unnest=False) - is_array = any(subpath == PATH_WILDCARD for subpath in filter.path) + is_array = any(subpath == PATH_WILDCARD for subpath in f.path) + + nan_filter = '' + field = manifest.data_schema.get_field(f.path) + filter_nans = field.dtype and is_float(field.dtype) - if filter.op in binary_ops: - sql_op = BINARY_OP_TO_SQL[cast(BinaryOp, filter.op)] - filter_val = cast(FeatureValue, filter.value) + if f.op in binary_ops: + sql_op = BINARY_OP_TO_SQL[cast(BinaryOp, f.op)] + filter_val = cast(FeatureValue, f.value) if isinstance(filter_val, str): filter_val = f"'{filter_val}'" elif isinstance(filter_val, bytes): filter_val = _bytes_to_blob_literal(filter_val) else: filter_val = str(filter_val) - filter_query = (f'len(list_filter({select_str}, x -> x {sql_op} {filter_val})) > 0' - if is_array else f'{select_str} {sql_op} {filter_val}') - elif filter.op in unary_ops: - if filter.op == UnaryOp.EXISTS: + if is_array: + nan_filter = 'NOT isnan(x) AND' if filter_nans else '' + filter_query = (f'len(list_filter({select_str}, ' + f'x -> {nan_filter} x {sql_op} {filter_val})) > 0') + else: + nan_filter = f'NOT isnan({select_str}) AND' if filter_nans else '' + filter_query = f'{nan_filter} {select_str} {sql_op} {filter_val}' + elif f.op in unary_ops: + if f.op == UnaryOp.EXISTS: filter_query = f'len({select_str}) > 0' if is_array else f'{select_str} IS NOT NULL' else: - raise ValueError(f'Unary op: {filter.op} is not yet supported') - elif filter.op in list_ops: - if filter.op == ListOp.IN: - filter_list_val = cast(FeatureListValue, filter.value) + raise ValueError(f'Unary op: {f.op} is not yet supported') + elif f.op in list_ops: + if f.op == ListOp.IN: + filter_list_val = cast(FeatureListValue, f.value) if not isinstance(filter_list_val, list): raise ValueError('filter with array value can only use the IN comparison') wrapped_filter_val = [f"'{part}'" for part in filter_list_val] filter_val = f'({", ".join(wrapped_filter_val)})' filter_query = f'{select_str} IN {filter_val}' else: - raise ValueError(f'List op: {filter.op} is not yet supported') + raise ValueError(f'List op: {f.op} is not yet supported') else: - raise ValueError(f'Invalid filter op: {filter.op}') + raise ValueError(f'Invalid filter op: {f.op}') sql_filter_queries.append(filter_query) return sql_filter_queries @@ -1330,7 +1356,7 @@ class DatasetDuckDB(Dataset): return rows def _query_df(self, query: str) -> pd.DataFrame: - """Execute a query that returns a dataframe.""" + """Execute a query that returns a data frame.""" result = self._execute(query) df = _replace_nan_with_none(result.df()) result.close() diff --git a/src/data/dataset_select_groups_test.py b/src/data/dataset_select_groups_test.py index 97aa4f4829bd144b901293a6e8e8b6ef9915f4a1..d552fcac514494cf7d3443a6e5d3dbb432f9e1ec 100644 --- a/src/data/dataset_select_groups_test.py +++ b/src/data/dataset_select_groups_test.py @@ -167,6 +167,8 @@ def test_named_bins(make_test_data: TestDataMaker) -> None: 'age': 80 }, { 'age': 55 + }, { + 'age': float('nan') }] dataset = make_test_data(items) @@ -178,7 +180,7 @@ def test_named_bins(make_test_data: TestDataMaker) -> None: ('middle-aged', 50, 65), ('senior', 65, None), ]) - assert result.counts == [('adult', 2), ('young', 1), ('senior', 1), ('middle-aged', 1)] + assert result.counts == [('adult', 2), ('young', 1), ('senior', 1), ('middle-aged', 1), (None, 1)] def test_schema_with_bins(make_test_data: TestDataMaker) -> None: @@ -192,11 +194,13 @@ def test_schema_with_bins(make_test_data: TestDataMaker) -> None: 'age': 80 }, { 'age': 55 + }, { + 'age': float('nan') }] data_schema = schema({ UUID_COLUMN: 'string', 'age': field( - 'int32', + 'float32', bins=[ ('young', None, 20), ('adult', 20, 50), @@ -207,7 +211,7 @@ def test_schema_with_bins(make_test_data: TestDataMaker) -> None: dataset = make_test_data(items, data_schema) result = dataset.select_groups(leaf_path='age') - assert result.counts == [('adult', 2), ('young', 1), ('senior', 1), ('middle-aged', 1)] + assert result.counts == [('adult', 2), ('young', 1), ('senior', 1), ('middle-aged', 1), (None, 1)] def test_filters(make_test_data: TestDataMaker) -> None: @@ -304,10 +308,10 @@ def test_too_many_distinct(make_test_data: TestDataMaker, mocker: MockerFixture) def test_auto_bins_for_float(make_test_data: TestDataMaker) -> None: - items: list[Item] = [{'feature': float(i)} for i in range(5)] + items: list[Item] = [{'feature': float(i)} for i in range(5)] + [{'feature': float('nan')}] dataset = make_test_data(items) res = dataset.select_groups('feature') - assert res.counts == [('0', 1), ('3', 1), ('7', 1), ('11', 1), ('14', 1)] + assert res.counts == [('0', 1), ('3', 1), ('7', 1), ('11', 1), ('14', 1), (None, 1)] assert res.too_many_distinct is False assert res.bins diff --git a/src/data/dataset_select_rows_filter_test.py b/src/data/dataset_select_rows_filter_test.py index 86bad45b87beb9e05ad38cb61abcfd90cc32f6a9..ee4afabd1d7231f2471702c941df9fc0288d2995 100644 --- a/src/data/dataset_select_rows_filter_test.py +++ b/src/data/dataset_select_rows_filter_test.py @@ -24,6 +24,9 @@ TEST_DATA: list[Item] = [{ 'int': 2, 'bool': True, 'float': 1.0 +}, { + UUID_COLUMN: '4', + 'float': float('nan') }] @@ -46,6 +49,91 @@ def test_filter_by_ids(make_test_data: TestDataMaker) -> None: assert list(result) == [] +def test_filter_greater(make_test_data: TestDataMaker) -> None: + dataset = make_test_data(TEST_DATA) + + id_filter: BinaryFilterTuple = ('float', BinaryOp.GREATER, 2.0) + result = dataset.select_rows(filters=[id_filter]) + + assert list(result) == [{UUID_COLUMN: '1', 'str': 'a', 'int': 1, 'bool': False, 'float': 3.0}] + + +def test_filter_greater_equal(make_test_data: TestDataMaker) -> None: + dataset = make_test_data(TEST_DATA) + + id_filter: BinaryFilterTuple = ('float', BinaryOp.GREATER_EQUAL, 2.0) + result = dataset.select_rows(filters=[id_filter]) + + assert list(result) == [{ + UUID_COLUMN: '1', + 'str': 'a', + 'int': 1, + 'bool': False, + 'float': 3.0 + }, { + UUID_COLUMN: '2', + 'str': 'b', + 'int': 2, + 'bool': True, + 'float': 2.0 + }] + + +def test_filter_less(make_test_data: TestDataMaker) -> None: + dataset = make_test_data(TEST_DATA) + + id_filter: BinaryFilterTuple = ('float', BinaryOp.LESS, 2.0) + result = dataset.select_rows(filters=[id_filter]) + + assert list(result) == [{UUID_COLUMN: '3', 'str': 'b', 'int': 2, 'bool': True, 'float': 1.0}] + + +def test_filter_less_equal(make_test_data: TestDataMaker) -> None: + dataset = make_test_data(TEST_DATA) + + id_filter: BinaryFilterTuple = ('float', BinaryOp.LESS_EQUAL, 2.0) + result = dataset.select_rows(filters=[id_filter]) + + assert list(result) == [{ + UUID_COLUMN: '2', + 'str': 'b', + 'int': 2, + 'bool': True, + 'float': 2.0 + }, { + UUID_COLUMN: '3', + 'str': 'b', + 'int': 2, + 'bool': True, + 'float': 1.0 + }] + + +def test_filter_not_equal(make_test_data: TestDataMaker) -> None: + dataset = make_test_data(TEST_DATA) + + id_filter: BinaryFilterTuple = ('float', BinaryOp.NOT_EQUAL, 2.0) + result = dataset.select_rows(filters=[id_filter]) + + assert list(result) == [ + { + UUID_COLUMN: '1', + 'str': 'a', + 'int': 1, + 'bool': False, + 'float': 3.0 + }, + { + UUID_COLUMN: '3', + 'str': 'b', + 'int': 2, + 'bool': True, + 'float': 1.0 + }, + # NaNs are not counted when we are filtering a field. + ] + + def test_filter_by_list_of_ids(make_test_data: TestDataMaker) -> None: dataset = make_test_data(TEST_DATA) diff --git a/src/data/dataset_select_rows_search_test.py b/src/data/dataset_select_rows_search_test.py index b9ec36641b22b8fd9e2d1f46ba036b9f94ac9eff..b857bf13ee86590d290d9df551f6788946d56e6b 100644 --- a/src/data/dataset_select_rows_search_test.py +++ b/src/data/dataset_select_rows_search_test.py @@ -288,17 +288,9 @@ def test_concept_search(make_test_data: TestDataMaker, mocker: MockerFixture) -> }, ] - # Make sure fit was called with negative examples. (_, embeddings, labels, _) = concept_model_mock.call_args_list[-1].args - assert embeddings.shape == (8, 3) + assert embeddings.shape == (2, 3) assert labels == [ - # Negative implicit labels. - False, - False, - False, - False, - False, - False, # Explicit labels. False, True diff --git a/src/data/dataset_stats_test.py b/src/data/dataset_stats_test.py index 37acaa8b39cf3441809844056814d013d3058021..ca6eba4c3e5885bd81bfb2c46b8df88b725edb12 100644 --- a/src/data/dataset_stats_test.py +++ b/src/data/dataset_stats_test.py @@ -15,7 +15,7 @@ SIMPLE_ITEMS: list[Item] = [{ 'str': 'a', 'int': 1, 'bool': False, - 'float': 3.0 + 'float': 3.0, }, { UUID_COLUMN: '2', 'str': 'b', @@ -28,6 +28,9 @@ SIMPLE_ITEMS: list[Item] = [{ 'int': 2, 'bool': True, 'float': 1.0 +}, { + UUID_COLUMN: '4', + 'float': float('nan') }] @@ -40,7 +43,7 @@ def test_simple_stats(make_test_data: TestDataMaker) -> None: result = dataset.stats(leaf_path='float') assert result == StatsResult( - path=('float',), total_count=3, approx_count_distinct=3, min_val=1.0, max_val=3.0) + path=('float',), total_count=4, approx_count_distinct=4, min_val=1.0, max_val=3.0) result = dataset.stats(leaf_path='bool') assert result == StatsResult(path=('bool',), total_count=3, approx_count_distinct=2) diff --git a/src/data/dataset_utils.py b/src/data/dataset_utils.py index 195a00cb4b3ec279da366eecc340d9971b115f81..9304d0eba4590c08dfdb1dcc831699f956b9bc4b 100644 --- a/src/data/dataset_utils.py +++ b/src/data/dataset_utils.py @@ -1,5 +1,6 @@ """Utilities for working with datasets.""" +import json import math import os import pickle @@ -283,7 +284,10 @@ def write_items_to_parquet(items: Iterable[Item], output_dir: str, schema: Schem if UUID_COLUMN not in item: item[UUID_COLUMN] = secrets.token_urlsafe(nbytes=12) # 16 base64 characters. if os.getenv('DEBUG'): - _validate(item, arrow_schema) + try: + _validate(item, arrow_schema) + except Exception as e: + raise ValueError(f'Error validating item: {json.dumps(item)}') from e writer.write(item) num_items += 1 writer.close() diff --git a/src/data/duckdb_utils.py b/src/data/duckdb_utils.py index 2bb4fc57caa6bddc11f12d885e62329575551390..ccb8693cb6c0555d7838e383452ba1753d29d2eb 100644 --- a/src/data/duckdb_utils.py +++ b/src/data/duckdb_utils.py @@ -1,13 +1,15 @@ """Utils for duckdb.""" +import os + import duckdb from ..config import CONFIG, data_path -def duckdb_gcs_setup(con: duckdb.DuckDBPyConnection) -> str: - """Setup DuckDB for GCS.""" +def duckdb_setup(con: duckdb.DuckDBPyConnection) -> str: + """Setup DuckDB. This includes setting up the extensions directory and GCS access.""" con.execute(f""" - SET extension_directory='{data_path()}'; + SET extension_directory='{os.path.join(data_path(), '.duckdb')}'; """) con.install_extension('httpfs') diff --git a/src/data/sources/__pycache__/csv_source.cpython-39.pyc b/src/data/sources/__pycache__/csv_source.cpython-39.pyc index 7da754fc12734cc7e700c03ab4a673570ca924c0..1ab51de794705b6cdb95c33d85f1cb25c2892725 100644 Binary files a/src/data/sources/__pycache__/csv_source.cpython-39.pyc and b/src/data/sources/__pycache__/csv_source.cpython-39.pyc differ diff --git a/src/data/sources/__pycache__/csv_source_test.cpython-39-pytest-7.4.0.pyc b/src/data/sources/__pycache__/csv_source_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d8e821ea201db433cbf24861f1ae0a9f10560d61 Binary files /dev/null and b/src/data/sources/__pycache__/csv_source_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/sources/__pycache__/huggingface_source_test.cpython-39-pytest-7.4.0.pyc b/src/data/sources/__pycache__/huggingface_source_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f74f416f8882a365af30cc0c5b2ca50edf82bb54 Binary files /dev/null and b/src/data/sources/__pycache__/huggingface_source_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/sources/__pycache__/json_source.cpython-39.pyc b/src/data/sources/__pycache__/json_source.cpython-39.pyc index c0b1c69271e2aa72a936fb67c834639f30b9b8b3..b5cd782f81203063e82263fe9f64f7f9c2f690fd 100644 Binary files a/src/data/sources/__pycache__/json_source.cpython-39.pyc and b/src/data/sources/__pycache__/json_source.cpython-39.pyc differ diff --git a/src/data/sources/__pycache__/json_source_test.cpython-39-pytest-7.4.0.pyc b/src/data/sources/__pycache__/json_source_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..29dfa6fdad1d639bd3a5997232721b144b6f0e95 Binary files /dev/null and b/src/data/sources/__pycache__/json_source_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/sources/__pycache__/pandas_source_test.cpython-39-pytest-7.4.0.pyc b/src/data/sources/__pycache__/pandas_source_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..873c224cde051f23506a4c390d45ef00f80daa64 Binary files /dev/null and b/src/data/sources/__pycache__/pandas_source_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/sources/__pycache__/source.cpython-39.pyc b/src/data/sources/__pycache__/source.cpython-39.pyc index 09e8cebdaab271fba298ef2e010ec8583644016c..5d9b61c9b8d8172405da29027b2e145ba99ad8cd 100644 Binary files a/src/data/sources/__pycache__/source.cpython-39.pyc and b/src/data/sources/__pycache__/source.cpython-39.pyc differ diff --git a/src/data/sources/__pycache__/source_registry_test.cpython-39-pytest-7.4.0.pyc b/src/data/sources/__pycache__/source_registry_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3026145a505e13de3fca399f8b9f0c03600b4a6b Binary files /dev/null and b/src/data/sources/__pycache__/source_registry_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/data/sources/csv_source.py b/src/data/sources/csv_source.py index 8b0ef9658a76bee3db9f61533de737a166dc8e52..37bfa6561bb828f26e518448a3ab529c372c2567 100644 --- a/src/data/sources/csv_source.py +++ b/src/data/sources/csv_source.py @@ -8,8 +8,8 @@ from typing_extensions import override from ...schema import Item from ...utils import download_http_files -from ..duckdb_utils import duckdb_gcs_setup -from .source import Source, SourceSchema, schema_from_df +from ..duckdb_utils import duckdb_setup +from .source import Source, SourceSchema, normalize_column_name, schema_from_df LINE_NUMBER_COLUMN = '__line_number__' @@ -43,7 +43,7 @@ class CSVDataset(Source): # NOTE: We use duckdb here to increase parallelism for multiple files. # NOTE: We turn off the parallel reader because of https://github.com/lilacai/lilac/issues/373. self._df = con.execute(f""" - {duckdb_gcs_setup(con)} + {duckdb_setup(con)} SELECT * FROM read_csv_auto( {s3_filepaths}, SAMPLE_SIZE=500000, @@ -54,6 +54,8 @@ class CSVDataset(Source): PARALLEL=false ) """).df() + for column_name in self._df.columns: + self._df.rename(columns={column_name: normalize_column_name(column_name)}, inplace=True) # Create the source schema in prepare to share it between process and source_schema. self._source_schema = schema_from_df(self._df, LINE_NUMBER_COLUMN) diff --git a/src/data/sources/json_source.py b/src/data/sources/json_source.py index 444e35a1c86d59143c1b874f5b8c764206cee14f..f55389262890e805d26d29c5090699deefe9e48a 100644 --- a/src/data/sources/json_source.py +++ b/src/data/sources/json_source.py @@ -8,7 +8,7 @@ from typing_extensions import override from ...schema import Item from ...utils import download_http_files -from ..duckdb_utils import duckdb_gcs_setup +from ..duckdb_utils import duckdb_setup from .source import Source, SourceSchema, schema_from_df ROW_ID_COLUMN = '__row_id__' @@ -40,7 +40,7 @@ class JSONDataset(Source): # NOTE: We use duckdb here to increase parallelism for multiple files. self._df = con.execute(f""" - {duckdb_gcs_setup(con)} + {duckdb_setup(con)} SELECT * FROM read_json_auto( {s3_filepaths}, IGNORE_ERRORS=true diff --git a/src/data/sources/source.py b/src/data/sources/source.py index c2f7df406fb1431189f1365ff7cea6b2534fa7f4..f8793bdd69d26e5d9f2f8d79d74520ff4d3fee97 100644 --- a/src/data/sources/source.py +++ b/src/data/sources/source.py @@ -105,3 +105,9 @@ def schema_from_df(df: pd.DataFrame, index_colname: str) -> SourceSchema: fields={ **schema.fields, index_colname: field(dtype=index_dtype) }, num_items=len(df)) + + +def normalize_column_name(name: str) -> str: + """Normalize a column name.""" + return name + #return name.replace(' ', '_').replace(':', '_').replace('.', '_') diff --git a/src/data_loader.py b/src/data_loader.py index f122e659c9572f3831ff29cb2391346cab004690..061042d98f86a4f77a9d89469969f1ea5a6519b8 100644 --- a/src/data_loader.py +++ b/src/data_loader.py @@ -83,8 +83,10 @@ def process_source(base_dir: Union[str, pathlib.Path], def normalize_items(items: Iterable[Item], fields: dict[str, Field]) -> Item: """Sanitize items by removing NaNs and NaTs.""" - string_fields = set( - [field_name for field_name, field in fields.items() if field.dtype == DataType.STRING]) + replace_nan_fields = set([ + field_name for field_name, field in fields.items() + if field.dtype == DataType.STRING or field.dtype == DataType.NULL + ]) timestamp_fields = set( [field_name for field_name, field in fields.items() if field.dtype == DataType.TIMESTAMP]) for item in items: @@ -97,7 +99,7 @@ def normalize_items(items: Iterable[Item], fields: dict[str, Field]) -> Item: item[UUID_COLUMN] = uuid.uuid4().hex # Fix NaN string fields. - for name in string_fields: + for name in replace_nan_fields: item_value = item.get(name) if item_value and not isinstance(item_value, str): if math.isnan(item_value): diff --git a/src/embeddings/__pycache__/embedding_test.cpython-39-pytest-7.4.0.pyc b/src/embeddings/__pycache__/embedding_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0ec85227d4a877a7224ed5681aba6ebad7823022 Binary files /dev/null and b/src/embeddings/__pycache__/embedding_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/embeddings/__pycache__/openai.cpython-39.pyc b/src/embeddings/__pycache__/openai.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0370cc896c587a8b185dcfdb7d8e0ed08a73e057 Binary files /dev/null and b/src/embeddings/__pycache__/openai.cpython-39.pyc differ diff --git a/src/embeddings/__pycache__/sbert.cpython-39.pyc b/src/embeddings/__pycache__/sbert.cpython-39.pyc index 447939d368cbf9ef7b7d11ac7c5bc09e29f6e44b..cdc4edbd7e7f4d075e2bde595fe78b8016917aaa 100644 Binary files a/src/embeddings/__pycache__/sbert.cpython-39.pyc and b/src/embeddings/__pycache__/sbert.cpython-39.pyc differ diff --git a/src/embeddings/__pycache__/vector_store_test.cpython-39-pytest-7.4.0.pyc b/src/embeddings/__pycache__/vector_store_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..504f4757d08a715eb4382ff60ed93981eb78da50 Binary files /dev/null and b/src/embeddings/__pycache__/vector_store_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/embeddings/openai.py b/src/embeddings/openai.py new file mode 100644 index 0000000000000000000000000000000000000000..a622e765ef5f7de7b04105e5cb7180a174b44532 --- /dev/null +++ b/src/embeddings/openai.py @@ -0,0 +1,56 @@ +"""OpenAI embeddings.""" +import functools +from typing import Iterable, cast + +import numpy as np +import openai +from tenacity import retry, stop_after_attempt, wait_random_exponential +from typing_extensions import override + +from ..config import CONFIG +from ..schema import Item, RichData +from ..signals.signal import TextEmbeddingSignal +from ..signals.splitters.chunk_splitter import split_text +from .embedding import compute_split_embeddings + +NUM_PARALLEL_REQUESTS = 10 +OPENAI_BATCH_SIZE = 128 +EMBEDDING_MODEL = 'text-embedding-ada-002' + + +@functools.cache +def _model() -> type[openai.Embedding]: + api_key = CONFIG['OPENAI_API_KEY'] + if not api_key: + raise ValueError('`OPENAI_API_KEY` environment variable not set.') + openai.api_key = api_key + return openai.Embedding + + +class OpenAI(TextEmbeddingSignal): + """Computes embeddings using OpenAI's embedding API. + +
**Important**: This will send data to an external server! + +
To use this signal, you must get an OpenAI API key from + [platform.openai.com](https://platform.openai.com/) and add it to your .env.local. + +
For details on pricing, see: https://openai.com/pricing. + """ + + name = 'openai' + display_name = 'OpenAI Embeddings' + + @override + def compute(self, docs: Iterable[RichData]) -> Iterable[Item]: + """Compute embeddings for the given documents.""" + + @retry(wait=wait_random_exponential(min=1, max=20), stop=stop_after_attempt(10)) + def embed_fn(texts: list[str]) -> list[np.ndarray]: + response = _model().create(input=texts, model=EMBEDDING_MODEL) + return [np.array(embedding['embedding'], dtype=np.float32) for embedding in response['data']] + + docs = cast(Iterable[str], docs) + split_fn = split_text if self._split else None + yield from compute_split_embeddings( + docs, OPENAI_BATCH_SIZE, embed_fn, split_fn, num_parallel_requests=NUM_PARALLEL_REQUESTS) diff --git a/src/embeddings/sbert.py b/src/embeddings/sbert.py index ab6b9ecc7bc871c529c2eeaaf8bc1f81f5ffe158..42eaad6c38475b17f17e56919b461287292018dc 100644 --- a/src/embeddings/sbert.py +++ b/src/embeddings/sbert.py @@ -1,5 +1,6 @@ """Sentence-BERT embeddings. Open-source models, designed to run on device.""" import functools +import os from typing import Iterable, Optional, cast import torch @@ -34,7 +35,7 @@ def _sbert() -> tuple[Optional[str], SentenceTransformer]: elif not torch.backends.mps.is_built(): log('MPS not available because the current PyTorch install was not built with MPS enabled.') return preferred_device, SentenceTransformer( - MODEL_NAME, device=preferred_device, cache_folder=data_path()) + MODEL_NAME, device=preferred_device, cache_folder=os.path.join(data_path(), '.cache')) def _optimal_batch_size(preferred_device: Optional[str]) -> int: diff --git a/src/router_concept.py b/src/router_concept.py index 85b17afe958a9a76847c2a3ce55983335e6e55b8..7f0d180b422b3b4b043470e36eeb8c52b0298d32 100644 --- a/src/router_concept.py +++ b/src/router_concept.py @@ -7,7 +7,14 @@ from fastapi import APIRouter, HTTPException from openai_function_call import OpenAISchema from pydantic import BaseModel, Field -from .concepts.concept import DRAFT_MAIN, Concept, ConceptModel, DraftId, draft_examples +from .concepts.concept import ( + DRAFT_MAIN, + Concept, + ConceptColumnInfo, + ConceptMetrics, + DraftId, + draft_examples, +) from .concepts.db_concept import DISK_CONCEPT_DB, DISK_CONCEPT_MODEL_DB, ConceptInfo, ConceptUpdate from .config import CONFIG from .router_utils import RouteErrorHandler @@ -38,6 +45,16 @@ def get_concept(namespace: str, return concept +@router.get('/{namespace}/{concept_name}/column_infos') +def get_concept_column_infos(namespace: str, concept_name: str) -> list[ConceptColumnInfo]: + """Return a list of dataset columns where this concept was applied to.""" + concept = DISK_CONCEPT_DB.get(namespace, concept_name) + if not concept: + raise HTTPException( + status_code=404, detail=f'Concept "{namespace}/{concept_name}" was not found') + return DISK_CONCEPT_MODEL_DB.get_column_infos(namespace, concept_name) + + class CreateConceptOptions(BaseModel): """Options for creating a concept.""" # Namespace of the concept. @@ -46,12 +63,13 @@ class CreateConceptOptions(BaseModel): name: str # Input type (modality) of the concept. type: SignalInputType + description: Optional[str] = None @router.post('/create', response_model_exclude_none=True) def create_concept(options: CreateConceptOptions) -> Concept: """Edit a concept in the database.""" - return DISK_CONCEPT_DB.create(options.namespace, options.name, options.type) + return DISK_CONCEPT_DB.create(options.namespace, options.name, options.type, options.description) @router.post('/{namespace}/{concept_name}', response_model_exclude_none=True) @@ -98,17 +116,37 @@ class ScoreResponse(BaseModel): model_synced: bool -class ConceptModelResponse(BaseModel): - """Response body for the get_concept_model endpoint.""" - model: ConceptModel - model_synced: bool +class ConceptModelInfo(BaseModel): + """Information about a concept model.""" + namespace: str + concept_name: str + embedding_name: str + version: int + column_info: Optional[ConceptColumnInfo] = None + metrics: Optional[ConceptMetrics] = None -@router.get('/{namespace}/{concept_name}/{embedding_name}') -def get_concept_model(namespace: str, - concept_name: str, - embedding_name: str, - sync_model: bool = False) -> ConceptModelResponse: +@router.get('/{namespace}/{concept_name}/model') +def get_concept_models(namespace: str, concept_name: str) -> list[ConceptModelInfo]: + """Get a concept model from a database.""" + concept = DISK_CONCEPT_DB.get(namespace, concept_name) + if not concept: + raise HTTPException( + status_code=404, detail=f'Concept "{namespace}/{concept_name}" was not found') + models = DISK_CONCEPT_MODEL_DB.get_models(namespace, concept_name) + return [ + ConceptModelInfo( + namespace=m.namespace, + concept_name=m.concept_name, + embedding_name=m.embedding_name, + version=m.version, + column_info=m.column_info, + metrics=m.get_metrics(concept)) for m in models + ] + + +@router.get('/{namespace}/{concept_name}/model/{embedding_name}') +def get_concept_model(namespace: str, concept_name: str, embedding_name: str) -> ConceptModelInfo: """Get a concept model from a database.""" concept = DISK_CONCEPT_DB.get(namespace, concept_name) if not concept: @@ -118,15 +156,24 @@ def get_concept_model(namespace: str, model = DISK_CONCEPT_MODEL_DB.get(namespace, concept_name, embedding_name) if not model: model = DISK_CONCEPT_MODEL_DB.create(namespace, concept_name, embedding_name) + model_synced = DISK_CONCEPT_MODEL_DB.sync(model) + model_info = ConceptModelInfo( + namespace=model.namespace, + concept_name=model.concept_name, + embedding_name=model.embedding_name, + version=model.version, + column_info=model.column_info, + metrics=model.get_metrics(concept)) + return model_info + - if sync_model: - model_synced = DISK_CONCEPT_MODEL_DB.sync(model, column_info=None) - else: - model_synced = DISK_CONCEPT_MODEL_DB.in_sync(model) - return ConceptModelResponse(model=model, model_synced=model_synced) +class MetricsBody(BaseModel): + """Request body for the compute_metrics endpoint.""" + column_info: Optional[ConceptColumnInfo] = None -@router.post('/{namespace}/{concept_name}/{embedding_name}/score', response_model_exclude_none=True) +@router.post( + '/{namespace}/{concept_name}/model/{embedding_name}/score', response_model_exclude_none=True) def score(namespace: str, concept_name: str, embedding_name: str, body: ScoreBody) -> ScoreResponse: """Score examples along the specified concept.""" concept = DISK_CONCEPT_DB.get(namespace, concept_name) @@ -136,10 +183,10 @@ def score(namespace: str, concept_name: str, embedding_name: str, body: ScoreBod model = DISK_CONCEPT_MODEL_DB.get(namespace, concept_name, embedding_name) if model is None: model = DISK_CONCEPT_MODEL_DB.create(namespace, concept_name, embedding_name) - models_updated = DISK_CONCEPT_MODEL_DB.sync(model, column_info=None) + model_updated = DISK_CONCEPT_MODEL_DB.sync(model) # TODO(smilkov): Support images. texts = [example.text or '' for example in body.examples] - return ScoreResponse(scores=model.score(body.draft, texts), model_synced=models_updated) + return ScoreResponse(scores=model.score(body.draft, texts), model_synced=model_updated) class Examples(OpenAISchema): diff --git a/src/router_dataset.py b/src/router_dataset.py index 24d44486189d954fe27843daf3c4ebf39d074a51..723a842ccf1f3c0bcc926916173f661fc14dc288 100644 --- a/src/router_dataset.py +++ b/src/router_dataset.py @@ -26,8 +26,10 @@ from .data.dataset_duckdb import DatasetDuckDB from .db_manager import get_dataset, remove_dataset_from_cache, set_default_dataset_cls from .router_utils import RouteErrorHandler from .schema import Bin, Path, normalize_path +from .signals.concept_labels import ConceptLabelsSignal from .signals.concept_scorer import ConceptScoreSignal from .signals.default_signals import register_default_signals +from .signals.semantic_similarity import SemanticSimilaritySignal from .signals.signal import ( Signal, TextEmbeddingModelSignal, @@ -35,6 +37,7 @@ from .signals.signal import ( TextSignal, resolve_signal, ) +from .signals.substring_search import SubstringSignal from .tasks import TaskId, task_manager from .utils import DATASETS_DIR_NAME @@ -199,7 +202,8 @@ class ListFilter(BaseModel): Filter = Union[BinaryFilter, UnaryFilter, ListFilter] -AllSignalTypes = Union[ConceptScoreSignal, TextEmbeddingModelSignal, TextEmbeddingSignal, +AllSignalTypes = Union[ConceptScoreSignal, ConceptLabelsSignal, SubstringSignal, + SemanticSimilaritySignal, TextEmbeddingModelSignal, TextEmbeddingSignal, TextSignal, Signal] diff --git a/src/router_signal.py b/src/router_signal.py index 982a67b18bc132b917c8ea74c8c0d7b9cf4c9811..46e13eb48764c02d0409bbef658b1c1bf27fe8e3 100644 --- a/src/router_signal.py +++ b/src/router_signal.py @@ -12,7 +12,7 @@ from .signals.signal import SIGNAL_REGISTRY, TextEmbeddingSignal router = APIRouter(route_class=RouteErrorHandler) -EMBEDDING_SORT_PRIORITIES = ['sbert'] +EMBEDDING_SORT_PRIORITIES = ['sbert', 'openai'] class SignalInfo(BaseModel): diff --git a/src/schema.py b/src/schema.py index ec1c627bc22686d496cfbb3956d2d1afeccfa5db..66f42f55121a4d63eeb08ed563ba7ed5937d78e6 100644 --- a/src/schema.py +++ b/src/schema.py @@ -78,6 +78,8 @@ class DataType(str, Enum): EMBEDDING = 'embedding' + NULL = 'null' + def __repr__(self) -> str: return self.value @@ -426,6 +428,8 @@ def dtype_to_arrow_schema(dtype: DataType) -> Union[pa.Schema, pa.DataType]: TEXT_SPAN_END_FEATURE: pa.int32() }) }) + elif dtype == DataType.NULL: + return pa.null() else: raise ValueError(f'Can not convert dtype "{dtype}" to arrow dtype') @@ -510,6 +514,8 @@ def arrow_dtype_to_dtype(arrow_dtype: pa.DataType) -> DataType: return DataType.BINARY elif pa.types.is_boolean(arrow_dtype): return DataType.BOOLEAN + elif arrow_dtype == pa.null(): + return DataType.NULL else: raise ValueError(f'Can not convert arrow dtype "{arrow_dtype}" to our dtype') diff --git a/src/server.py b/src/server.py index b51ac6bed0ac1986bb7958fa503809e1dadf76d5..ccd218b69530af311357d736c99e26f6a6e07d7e 100644 --- a/src/server.py +++ b/src/server.py @@ -2,20 +2,19 @@ import logging import os -import pathlib -import subprocess -from typing import Any +from contextlib import asynccontextmanager +from typing import Any, AsyncIterator from fastapi import APIRouter, FastAPI from fastapi.responses import ORJSONResponse from fastapi.routing import APIRoute from fastapi.staticfiles import StaticFiles +from huggingface_hub import snapshot_download from . import router_concept, router_data_loader, router_dataset, router_signal, router_tasks -from .config import CONFIG, data_path +from .config import data_path from .router_utils import RouteErrorHandler from .tasks import task_manager -from .utils import get_datasets_dir DIST_PATH = os.path.abspath(os.path.join('web', 'blueprint', 'build')) @@ -56,19 +55,16 @@ app.include_router(v1_router, prefix='/api/v1') # Serve static files in production mode. app.mount('/', StaticFiles(directory=os.path.join(DIST_PATH), html=True, check_dir=False)) -print('curdir:', os.listdir('.')) -print('curdir2', list(pathlib.Path('.').rglob('*'))) -print('curdir up', list(pathlib.Path('..').rglob('*'))) -print('data_path=', data_path(), CONFIG) -print('list:', os.listdir(data_path())) -print('list 2:', os.listdir(get_datasets_dir(data_path()))) -print('list 3:', os.listdir(os.path.join(get_datasets_dir(data_path()), 'local'))) +@asynccontextmanager +async def lifespan(app: FastAPI) -> AsyncIterator[None]: + """The lifespan hook for the server.""" + # Setup. + snapshot_download(repo_id='lilacai/nikhil_staging', repo_type='space', local_dir=data_path()) + yield -def run(cmd: str) -> subprocess.CompletedProcess[bytes]: - """Run a command and return the result.""" - return subprocess.run(cmd, shell=True, check=True) + # Teardown. @app.on_event('shutdown') diff --git a/src/server_concept_test.py b/src/server_concept_test.py index 7a6e74b4a1d826c7d1766765627415ccf5047dc4..c80afe37be88511cdd1e18f155d45fc4ab5dc2b6 100644 --- a/src/server_concept_test.py +++ b/src/server_concept_test.py @@ -13,7 +13,6 @@ from typing_extensions import override from .concepts.concept import ( DRAFT_MAIN, Concept, - ConceptModel, Example, ExampleIn, ExampleOrigin, @@ -23,7 +22,7 @@ from .concepts.db_concept import ConceptInfo, ConceptUpdate from .config import CONFIG from .data.dataset_utils import lilac_embedding from .router_concept import ( - ConceptModelResponse, + ConceptModelInfo, CreateConceptOptions, MergeConceptDraftOptions, ScoreBody, @@ -84,12 +83,12 @@ def test_concept_create() -> None: namespace='concept_namespace', name='concept', type=SignalInputType.TEXT) response = client.post(url, json=create_concept.dict()) assert response.status_code == 200 - assert response.json() == Concept( + assert Concept.parse_obj(response.json()) == Concept( namespace='concept_namespace', concept_name='concept', type=SignalInputType.TEXT, data={}, - version=0).dict() + version=0) # Make sure list shows us the new concept. url = '/api/v1/concepts/' @@ -340,35 +339,19 @@ def test_concept_model_sync(mocker: MockerFixture) -> None: assert response.status_code == 200 # Get the concept model. - url = '/api/v1/concepts/concept_namespace/concept/test_embedding?sync_model=False' - response = client.get(url) - assert response.status_code == 200 - assert ConceptModelResponse.parse_obj(response.json()) == ConceptModelResponse( - model=ConceptModel( - namespace='concept_namespace', - concept_name='concept', - embedding_name='test_embedding', - version=-1), - # The model shouldn't yet be synced because we set sync_model=False. - model_synced=False) - - # Sync the concept model. - url = '/api/v1/concepts/concept_namespace/concept/test_embedding?sync_model=True' + url = '/api/v1/concepts/concept_namespace/concept/model/test_embedding' response = client.get(url) assert response.status_code == 200 - assert ConceptModelResponse.parse_obj(response.json()) == ConceptModelResponse( - model=ConceptModel( - namespace='concept_namespace', - concept_name='concept', - embedding_name='test_embedding', - version=1), - # The model should be synced because we set sync_model=True. - model_synced=True) + assert ConceptModelInfo.parse_obj(response.json()) == ConceptModelInfo( + namespace='concept_namespace', + concept_name='concept', + embedding_name='test_embedding', + version=1) # Score an example. mock_score_emb = mocker.patch.object(LogisticEmbeddingModel, 'score_embeddings', autospec=True) mock_score_emb.return_value = np.array([0.9, 1.0]) - url = '/api/v1/concepts/concept_namespace/concept/test_embedding/score' + url = '/api/v1/concepts/concept_namespace/concept/model/test_embedding/score' score_body = ScoreBody(examples=[ScoreExample(text='hello world'), ScoreExample(text='hello')]) response = client.post(url, json=score_body.dict()) assert response.status_code == 200 diff --git a/src/signals/__pycache__/concept_labels_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/concept_labels_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..df8376453fb5bfd100ca70b4a59716f3e739dbe0 Binary files /dev/null and b/src/signals/__pycache__/concept_labels_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/concept_scorer.cpython-39.pyc b/src/signals/__pycache__/concept_scorer.cpython-39.pyc index 5959d0b4579561d30b878f56dbaae9efe71b289b..d70b80591e6c56c2db2b83b613b7cc2112f85fd2 100644 Binary files a/src/signals/__pycache__/concept_scorer.cpython-39.pyc and b/src/signals/__pycache__/concept_scorer.cpython-39.pyc differ diff --git a/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.3.1.pyc b/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.3.1.pyc index 5cd743adc07e3d3e99734c801daac00e6e64a740..24e60c40fad31f355da7b3ce74a8d0dafbdfc8af 100644 Binary files a/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.3.1.pyc and b/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..24e60c40fad31f355da7b3ce74a8d0dafbdfc8af Binary files /dev/null and b/src/signals/__pycache__/concept_scorer_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/default_signals.cpython-39.pyc b/src/signals/__pycache__/default_signals.cpython-39.pyc index f2581cf7254c0979a515ab2882abaa71490cbde0..ce7a0685e93bf4f663b6d13aa9525a3e69c02a63 100644 Binary files a/src/signals/__pycache__/default_signals.cpython-39.pyc and b/src/signals/__pycache__/default_signals.cpython-39.pyc differ diff --git a/src/signals/__pycache__/ner.cpython-39.pyc b/src/signals/__pycache__/ner.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d0e758e5522e61e036eb4eb96beb27aae24834cb Binary files /dev/null and b/src/signals/__pycache__/ner.cpython-39.pyc differ diff --git a/src/signals/__pycache__/ner_test.cpython-39-pytest-7.3.1.pyc b/src/signals/__pycache__/ner_test.cpython-39-pytest-7.3.1.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e7065a06978680c2d1697c20f8ee729dff84c211 Binary files /dev/null and b/src/signals/__pycache__/ner_test.cpython-39-pytest-7.3.1.pyc differ diff --git a/src/signals/__pycache__/ner_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/ner_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a02af2bd745c82c2524fb5e502ef8f3cc6a7fbd8 Binary files /dev/null and b/src/signals/__pycache__/ner_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/pii_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/pii_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..88471a378513b187e096bea89cb7f7aa51eb1f5a Binary files /dev/null and b/src/signals/__pycache__/pii_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/semantic_similarity_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/semantic_similarity_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bd5bdbac522e74b9a979edff79aeb62a8e7fea3d Binary files /dev/null and b/src/signals/__pycache__/semantic_similarity_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/signal.cpython-39.pyc b/src/signals/__pycache__/signal.cpython-39.pyc index f3a2ce16fa226d9a625b04a36baca1d22021ac53..0c08736b36d1a9d815a5b02fc214807049eafb92 100644 Binary files a/src/signals/__pycache__/signal.cpython-39.pyc and b/src/signals/__pycache__/signal.cpython-39.pyc differ diff --git a/src/signals/__pycache__/signal_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/signal_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..515c94553a66b42f2cfa154d4cdc14dd78f98274 Binary files /dev/null and b/src/signals/__pycache__/signal_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/substring_search_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/substring_search_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4b907013f34bd09e6b2db110d5c3d87d5c41903f Binary files /dev/null and b/src/signals/__pycache__/substring_search_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/__pycache__/text_statistics_test.cpython-39-pytest-7.4.0.pyc b/src/signals/__pycache__/text_statistics_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..33449b0081375243ce02cfc0580d980105a47ada Binary files /dev/null and b/src/signals/__pycache__/text_statistics_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/concept_scorer.py b/src/signals/concept_scorer.py index 7e4d698f1f896bd08b515d463fcc03b12d391ce6..03b9a3137ad67220646f726019333f601a196270 100644 --- a/src/signals/concept_scorer.py +++ b/src/signals/concept_scorer.py @@ -47,9 +47,8 @@ class ConceptScoreSignal(TextEmbeddingModelSignal): if not model: model = self._concept_model_db.create(self.namespace, self.concept_name, self.embedding, self._column_info) - if self._column_info: - model.calibrate_on_dataset(self._column_info) - self._concept_model_db.sync(model, self._column_info) + + self._concept_model_db.sync(model) return model @override diff --git a/src/signals/concept_scorer_test.py b/src/signals/concept_scorer_test.py index e000782280633b506691ab22fc326f31cb6f8ee1..87dac1841433ba0173eb1f2e344e7153985df902 100644 --- a/src/signals/concept_scorer_test.py +++ b/src/signals/concept_scorer_test.py @@ -116,7 +116,7 @@ def test_concept_model_score(concept_db_cls: Type[ConceptDB], # Explicitly sync the model with the concept. model = ConceptModel( namespace='test', concept_name='test_concept', embedding_name='test_embedding') - model_db.sync(model, column_info=None) + model_db.sync(model) scores = cast(list[float], list(signal.compute(['a new data point', 'not in concept']))) assert scores[0] > 0 and scores[0] < 1 @@ -136,6 +136,8 @@ def test_concept_model_with_dataset_score(concept_db_cls: Type[ConceptDB], 'text': 'hello2.', }]) + dataset.compute_signal(TestEmbedding(), 'text') + concept_db = concept_db_cls() model_db = model_db_cls(concept_db) namespace = 'test' @@ -157,7 +159,7 @@ def test_concept_model_with_dataset_score(concept_db_cls: Type[ConceptDB], # Explicitly sync the model with the concept. model = ConceptModel( namespace='test', concept_name='test_concept', embedding_name='test_embedding') - model_db.sync(model, column_info) + model_db.sync(model) scores = cast(list[float], list(signal.compute(['a new data point', 'in concept', 'not in concept']))) @@ -188,7 +190,7 @@ def test_concept_model_vector_score(concept_db_cls: Type[ConceptDB], # Explicitly sync the model with the concept. model = ConceptModel( namespace='test', concept_name='test_concept', embedding_name='test_embedding') - model_db.sync(model, column_info=None) + model_db.sync(model) vector_store = NumpyVectorStore() embeddings = np.array([ @@ -224,7 +226,7 @@ def test_concept_model_topk_score(concept_db_cls: Type[ConceptDB], # Explicitly sync the model with the concept. model = ConceptModel( namespace='test', concept_name='test_concept', embedding_name='test_embedding') - model_db.sync(model, column_info=None) + model_db.sync(model) vector_store = NumpyVectorStore() vector_store.add([('1',), ('2',), ('3',)], np.array([[0.1, 0.2, 0.3], [0.1, 0.87, 0.0], [1.0, 0.0, 0.0]])) @@ -273,7 +275,7 @@ def test_concept_model_draft(concept_db_cls: Type[ConceptDB], # Explicitly sync the model with the concept. model = ConceptModel( namespace='test', concept_name='test_concept', embedding_name='test_embedding') - model_db.sync(model, column_info=None) + model_db.sync(model) vector_store = NumpyVectorStore() vector_store.add([('1',), ('2',), ('3',)], diff --git a/src/signals/default_signals.py b/src/signals/default_signals.py index c3acd05194ad01d48d13f2f1f542aaf4d5d473e8..a3a55c8096bd14798df831523c15d052db6167ca 100644 --- a/src/signals/default_signals.py +++ b/src/signals/default_signals.py @@ -1,7 +1,9 @@ """Registers all available default signals.""" from ..embeddings.cohere import Cohere +from ..embeddings.openai import OpenAI from ..embeddings.sbert import SBERT from .concept_scorer import ConceptScoreSignal +from .ner import SpacyNER from .pii import PIISignal from .signal import register_signal from .text_statistics import TextStatisticsSignal @@ -15,7 +17,9 @@ def register_default_signals() -> None: # Text. register_signal(PIISignal) register_signal(TextStatisticsSignal) + register_signal(SpacyNER) # Embeddings. register_signal(Cohere) register_signal(SBERT) + register_signal(OpenAI) diff --git a/src/signals/ner.py b/src/signals/ner.py new file mode 100644 index 0000000000000000000000000000000000000000..4ba9e48089d1f951ae2218e2e067c762a494d6d2 --- /dev/null +++ b/src/signals/ner.py @@ -0,0 +1,52 @@ +"""Compute named entity recognition with SpaCy.""" +from typing import Iterable, Optional + +import spacy +from pydantic import Field as PydanticField +from typing_extensions import override + +from ..data.dataset_utils import lilac_span +from ..schema import Field, Item, RichData, SignalInputType, field +from .signal import TextSignal + + +class SpacyNER(TextSignal): + """Named entity recognition with SpaCy. + + For details see: [spacy.io/models](https://spacy.io/models). + """ + name = 'spacy_ner' + display_name = 'Named Entity Recognition' + + model: Optional[str] = PydanticField( + title='SpaCy package name or model path.', default='en_core_web_sm') + + input_type = SignalInputType.TEXT + compute_type = SignalInputType.TEXT + + _nlp: spacy.language.Language + + @override + def setup(self) -> None: + if not spacy.util.is_package(self.model): + spacy.cli.download(self.model) + self._nlp = spacy.load( + self.model, + # Disable everything except the NER component. See: https://spacy.io/models + disable=['tok2vec', 'tagger', 'parser', 'attribute_ruler', 'lemmatizer']) + + @override + def fields(self) -> Field: + return field(fields=[field('string_span', fields={'label': 'string'})]) + + @override + def compute(self, data: Iterable[RichData]) -> Iterable[Optional[Item]]: + text_data = (row if isinstance(row, str) else '' for row in data) + + for doc in self._nlp.pipe(text_data): + result = [lilac_span(ent.start_char, ent.end_char, {'label': ent.label_}) for ent in doc.ents] + + if result: + yield result + else: + yield None diff --git a/src/signals/ner_test.py b/src/signals/ner_test.py new file mode 100644 index 0000000000000000000000000000000000000000..11d0705e4ffda7d0699932b7f6843fbe37ac18c0 --- /dev/null +++ b/src/signals/ner_test.py @@ -0,0 +1,40 @@ +"""Test the Spacy NER signal.""" + +from ..schema import field +from .ner import SpacyNER +from .splitters.text_splitter_test_utils import text_to_expected_spans + + +def test_spacy_ner_fields() -> None: + signal = SpacyNER() + signal.setup() + assert signal.fields() == field(fields=[field('string_span', fields={'label': 'string'})]) + + +def test_ner() -> None: + signal = SpacyNER() + signal.setup() + + text = ('Net income was $9.4 million compared to the prior year of $2.7 million.' + 'Revenue exceeded twelve billion dollars, with a loss of $1b.') + emails = list(signal.compute([text])) + + expected_spans = text_to_expected_spans(text, [ + ('$9.4 million', { + 'label': 'MONEY' + }), + ('the prior year', { + 'label': 'DATE' + }), + ('$2.7 million', { + 'label': 'MONEY' + }), + ('twelve billion dollars', { + 'label': 'MONEY' + }), + ('1b', { + 'label': 'MONEY' + }), + ]) + + assert emails == [expected_spans] diff --git a/src/signals/signal.py b/src/signals/signal.py index 87bfae6e06811a83726d728490f4160639817c71..baf31539152f72fd1240bafa415019ab5fe4e2dc 100644 --- a/src/signals/signal.py +++ b/src/signals/signal.py @@ -108,7 +108,7 @@ class Signal(abc.ABC, BaseModel): keys: Optional iterable of row ids to restrict the search to. Returns - A list of (key, signal_output) tuples containing the "topk" items. Sparse signals should + A list of (key, signal_output) tuples containing the `topk` items. Sparse signals should return "None" for skipped inputs. """ raise NotImplementedError diff --git a/src/signals/splitters/__pycache__/chunk_splitter_test.cpython-39-pytest-7.4.0.pyc b/src/signals/splitters/__pycache__/chunk_splitter_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e5b612b4e279c6814e5442b34397e02283c38a9d Binary files /dev/null and b/src/signals/splitters/__pycache__/chunk_splitter_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/splitters/__pycache__/text_splitter_spacy_test.cpython-39-pytest-7.4.0.pyc b/src/signals/splitters/__pycache__/text_splitter_spacy_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9d6ddf16a994031d5fccbcacb64045adf6b091a5 Binary files /dev/null and b/src/signals/splitters/__pycache__/text_splitter_spacy_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/splitters/__pycache__/text_splitter_test_utils.cpython-39.pyc b/src/signals/splitters/__pycache__/text_splitter_test_utils.cpython-39.pyc index 9d43e145014976c005c4fb2564edd3138887e78a..24b02e4a5c7ce5eb5db5b9aa95de11820d64ac8a 100644 Binary files a/src/signals/splitters/__pycache__/text_splitter_test_utils.cpython-39.pyc and b/src/signals/splitters/__pycache__/text_splitter_test_utils.cpython-39.pyc differ diff --git a/src/signals/splitters/__pycache__/text_splitter_test_utils_test.cpython-39-pytest-7.4.0.pyc b/src/signals/splitters/__pycache__/text_splitter_test_utils_test.cpython-39-pytest-7.4.0.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f131c825e1d0b85ef1d94d1e11bd3211e9a34bc2 Binary files /dev/null and b/src/signals/splitters/__pycache__/text_splitter_test_utils_test.cpython-39-pytest-7.4.0.pyc differ diff --git a/src/signals/splitters/text_splitter_test_utils.py b/src/signals/splitters/text_splitter_test_utils.py index f5bf42fd48d8444c91b868f6ca4d135366876e48..4f2f5bcae75f41b5011d09446366346b7f0cc784 100644 --- a/src/signals/splitters/text_splitter_test_utils.py +++ b/src/signals/splitters/text_splitter_test_utils.py @@ -1,6 +1,6 @@ """Utilities for testing text splitters.""" -from typing import Optional +from typing import Optional, Union from ...data.dataset_utils import lilac_span from ...schema import TEXT_SPAN_END_FEATURE, TEXT_SPAN_START_FEATURE, VALUE_KEY, Item @@ -16,14 +16,22 @@ def spans_to_text(text: str, spans: Optional[list[Item]]) -> list[str]: ] -def text_to_expected_spans(text: str, splits: list[str]) -> list[Item]: +def text_to_expected_spans(text: str, splits: Union[list[str], list[tuple[str, + Item]]]) -> list[Item]: """Convert text and a list of splits to a list of expected spans.""" start_offset = 0 expected_spans: list[Item] = [] for split in splits: + item: Item + if isinstance(split, str): + split, item = split, {} + elif isinstance(split, tuple): + split, item = split + else: + raise ValueError('Split should be a string or a tuple of (string, item dict).') start = text.find(split, start_offset) end = start + len(split) - expected_spans.append(lilac_span(start=start, end=end)) + expected_spans.append(lilac_span(start=start, end=end, metadata=item)) start_offset = end return expected_spans diff --git a/src/tasks.py b/src/tasks.py index 9ffffc821a45c16b90af673f0283be3fbfe60a54..a4d22eb2c0d8cea9d00d31a2793063fe4b360edf 100644 --- a/src/tasks.py +++ b/src/tasks.py @@ -203,7 +203,7 @@ def progress(it: Iterable[TProgress], task_step_id: Optional[TaskStepId], estimated_len: Optional[int], step_description: Optional[str] = None, - emit_every_frac: float = .01) -> Iterable[TProgress]: + emit_every_s: float = 1.) -> Iterable[TProgress]: """An iterable wrapper that emits progress and yields the original iterable.""" if not task_step_id: yield from it @@ -223,15 +223,15 @@ def progress(it: Iterable[TProgress], estimated_len = max(1, estimated_len) if estimated_len else None - emit_every = max(1, int(estimated_len * emit_every_frac)) if estimated_len else None - task_info: TaskInfo = get_worker().state.tasks[task_id].annotations['task_info'] it_idx = 0 start_time = time.time() + last_emit = time.time() - emit_every_s with tqdm(it, desc=task_info.name, total=estimated_len) as tq: for t in tq: - if estimated_len and emit_every and it_idx % emit_every == 0: + cur_time = time.time() + if estimated_len and cur_time - last_emit > emit_every_s: it_per_sec = tq.format_dict['rate'] or 0.0 set_worker_task_progress( task_step_id=task_step_id, @@ -240,6 +240,7 @@ def progress(it: Iterable[TProgress], it_per_sec=it_per_sec or 0.0, estimated_total_sec=((estimated_len) / it_per_sec if it_per_sec else 0), estimated_len=estimated_len) + last_emit = cur_time yield t it_idx += 1 diff --git a/web/blueprint/build/_app/immutable/assets/0.4f2ac5fa.css b/web/blueprint/build/_app/immutable/assets/0.4f2ac5fa.css new file mode 100644 index 0000000000000000000000000000000000000000..39fe9b90243fcf55441fc8e560c4249f301954ee --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/0.4f2ac5fa.css @@ -0,0 +1 @@ +.progress-container .bx--progress-bar__label,.progress-container .bx--progress-bar__helper-text{font-size:.75rem;line-height:1rem;font-weight:300}.task-button .bx--popover-contents{width:28rem;max-width:28rem}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-4{bottom:1rem}.left-0{left:0px}.right-4{right:1rem}.top-0{top:0px}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.m-4{margin:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-px{margin-top:1px;margin-bottom:1px}.-ml-4{margin-left:-1rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.contents{display:contents}.hidden{display:none}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-48{width:12rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-spacing-y-2{--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity))}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-blue-600{fill:#2563eb}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.leading-5{line-height:1.25rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-red-500{outline-color:#ef4444}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-slate-400:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}@media (prefers-color-scheme: dark){.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline}button,select,input,textarea{border-radius:0;font-family:inherit}input[type=text]::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}sup{vertical-align:super}sub{vertical-align:sub}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{margin:0}html{font-size:100%}body{font-weight:400;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}code{font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace}strong{font-weight:600}@media screen and (-ms-high-contrast: active){svg{fill:ButtonText}}h1{font-size:var(--cds-productive-heading-06-font-size, 2.625rem);font-weight:var(--cds-productive-heading-06-font-weight, 300);line-height:var(--cds-productive-heading-06-line-height, 1.199);letter-spacing:var(--cds-productive-heading-06-letter-spacing, 0)}h2{font-size:var(--cds-productive-heading-05-font-size, 2rem);font-weight:var(--cds-productive-heading-05-font-weight, 400);line-height:var(--cds-productive-heading-05-line-height, 1.25);letter-spacing:var(--cds-productive-heading-05-letter-spacing, 0)}h3{font-size:var(--cds-productive-heading-04-font-size, 1.75rem);font-weight:var(--cds-productive-heading-04-font-weight, 400);line-height:var(--cds-productive-heading-04-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-04-letter-spacing, 0)}h4{font-size:var(--cds-productive-heading-03-font-size, 1.25rem);font-weight:var(--cds-productive-heading-03-font-weight, 400);line-height:var(--cds-productive-heading-03-line-height, 1.4);letter-spacing:var(--cds-productive-heading-03-letter-spacing, 0)}h5{font-size:var(--cds-productive-heading-02-font-size, 1rem);font-weight:var(--cds-productive-heading-02-font-weight, 600);line-height:var(--cds-productive-heading-02-line-height, 1.375);letter-spacing:var(--cds-productive-heading-02-letter-spacing, 0)}h6{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px)}p{font-size:var(--cds-body-long-02-font-size, 1rem);font-weight:var(--cds-body-long-02-font-weight, 400);line-height:var(--cds-body-long-02-line-height, 1.5);letter-spacing:var(--cds-body-long-02-letter-spacing, 0)}a{color:#0f62fe}em{font-style:italic}@keyframes skeleton{0%{opacity:.3;transform:scaleX(0);transform-origin:left}20%{opacity:1;transform:scaleX(1);transform-origin:left}28%{transform:scaleX(1);transform-origin:right}51%{transform:scaleX(0);transform-origin:right}58%{transform:scaleX(0);transform-origin:right}82%{transform:scaleX(1);transform-origin:right}83%{transform:scaleX(1);transform-origin:left}96%{transform:scaleX(0);transform-origin:left}to{opacity:.3;transform:scaleX(0);transform-origin:left}}.bx--tag{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #393939);display:inline-flex;min-width:2rem;max-width:100%;min-height:1.5rem;align-items:center;justify-content:center;padding:.25rem .5rem;margin:.25rem;border-radius:.9375rem;cursor:default;vertical-align:middle;word-break:break-word}.bx--tag::-moz-focus-inner{border:0}.bx--tag.bx--tag--interactive:hover,.bx--tag .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #c6c6c6)}.bx--tag:not(:first-child){margin-left:0}.bx--tag--red{background-color:var(--cds-tag-background-red, #ffd7d9);color:var(--cds-tag-color-red, #750e13)}.bx--tag--red.bx--tag--interactive:hover,.bx--tag--red .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-red, #ffb3b8)}.bx--tag--magenta{background-color:var(--cds-tag-background-magenta, #ffd6e8);color:var(--cds-tag-color-magenta, #740937)}.bx--tag--magenta.bx--tag--interactive:hover,.bx--tag--magenta .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-magenta, #ffafd2)}.bx--tag--purple{background-color:var(--cds-tag-background-purple, #e8daff);color:var(--cds-tag-color-purple, #491d8b)}.bx--tag--purple.bx--tag--interactive:hover,.bx--tag--purple .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-purple, #d4bbff)}.bx--tag--blue{background-color:var(--cds-tag-background-blue, #d0e2ff);color:var(--cds-tag-color-blue, #002d9c)}.bx--tag--blue.bx--tag--interactive:hover,.bx--tag--blue .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-blue, #a6c8ff)}.bx--tag--cyan{background-color:var(--cds-tag-background-cyan, #bae6ff);color:var(--cds-tag-color-cyan, #003a6d)}.bx--tag--cyan.bx--tag--interactive:hover,.bx--tag--cyan .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-cyan, #82cfff)}.bx--tag--teal{background-color:var(--cds-tag-background-teal, #9ef0f0);color:var(--cds-tag-color-teal, #004144)}.bx--tag--teal.bx--tag--interactive:hover,.bx--tag--teal .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-teal, #3ddbd9)}.bx--tag--green{background-color:var(--cds-tag-background-green, #a7f0ba);color:var(--cds-tag-color-green, #044317)}.bx--tag--green.bx--tag--interactive:hover,.bx--tag--green .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-green, #6fdc8c)}.bx--tag--gray{background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #393939)}.bx--tag--gray.bx--tag--interactive:hover,.bx--tag--gray .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #c6c6c6)}.bx--tag--cool-gray{background-color:var(--cds-tag-background-cool-gray, #dde1e6);color:var(--cds-tag-color-cool-gray, #343a3f)}.bx--tag--cool-gray.bx--tag--interactive:hover,.bx--tag--cool-gray .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-cool-gray, #c1c7cd)}.bx--tag--warm-gray{background-color:var(--cds-tag-background-warm-gray, #e5e0df);color:var(--cds-tag-color-warm-gray, #3c3838)}.bx--tag--warm-gray.bx--tag--interactive:hover,.bx--tag--warm-gray .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-warm-gray, #cac5c4)}.bx--tag--high-contrast{background-color:var(--cds-inverse-02, #393939);color:var(--cds-inverse-01, #ffffff)}.bx--tag--high-contrast.bx--tag--interactive:hover,.bx--tag--high-contrast .bx--tag__close-icon:hover{background-color:var(--cds-inverse-hover-ui, #4c4c4c)}.bx--tag--outline{background-color:var(--cds-background, #ffffff);color:var(--cds-text-01, #161616);box-shadow:inset 0 0 0 1px var(--cds-inverse-02, #393939)}.bx--tag--outline.bx--tag--interactive:hover,.bx--tag--outline .bx--tag__close-icon:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--tag--disabled,.bx--tag--filter.bx--tag--disabled,.bx--tag--interactive.bx--tag--disabled{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tag--disabled.bx--tag--interactive:hover,.bx--tag--disabled .bx--tag__close-icon:hover,.bx--tag--filter.bx--tag--disabled.bx--tag--interactive:hover,.bx--tag--filter.bx--tag--disabled .bx--tag__close-icon:hover,.bx--tag--interactive.bx--tag--disabled.bx--tag--interactive:hover,.bx--tag--interactive.bx--tag--disabled .bx--tag__close-icon:hover{background-color:var(--cds-disabled-01, #f4f4f4)}.bx--tag--disabled:hover,.bx--tag--filter.bx--tag--disabled:hover,.bx--tag--interactive.bx--tag--disabled:hover{cursor:not-allowed}.bx--tag__label{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.bx--tag--interactive:focus{box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe);outline:none}.bx--tag--interactive:hover{cursor:pointer}.bx--tag--filter{padding-top:0;padding-right:0;padding-bottom:0;cursor:pointer}.bx--tag--filter:hover{outline:none}.bx--tag--interactive{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--tag__close-icon{display:flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;margin:0 0 0 .125rem;background-color:#0000;border-radius:50%;color:currentColor;cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),box-shadow 70ms cubic-bezier(.2,0,.38,.9)}.bx--tag__close-icon svg{fill:currentColor}.bx--tag__custom-icon{width:1rem;height:1rem;flex-shrink:0;padding:0;border:0;margin-right:var(--cds-spacing-02, .25rem);background-color:#0000;color:currentColor;outline:none}.bx--tag__custom-icon svg{fill:currentColor}.bx--tag--disabled .bx--tag__close-icon{cursor:not-allowed}.bx--tag__close-icon:focus{border-radius:50%;box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe);outline:none}.bx--tag--high-contrast .bx--tag__close-icon:focus{box-shadow:inset 0 0 0 1px var(--cds-inverse-focus-ui, #ffffff)}.bx--tag--filter.bx--tag--disabled .bx--tag__close-icon:hover{background-color:#0000}.bx--tag--filter.bx--tag--disabled svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--tag--sm{min-height:1.125rem;padding:0 .5rem}.bx--tag--sm.bx--tag--filter{padding-right:0}.bx--tag--sm .bx--tag__close-icon{width:1.125rem;height:1.125rem;margin-left:.3125rem}.bx--tag.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;background-color:var(--cds-skeleton-01, #e5e5e5);color:var(--cds-text-01, #161616);overflow:hidden;width:3.75rem}.bx--tag.bx--skeleton:hover,.bx--tag.bx--skeleton:focus,.bx--tag.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--tag.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tag.bx--skeleton:before{animation:none}}.bx--tag.bx--skeleton.bx--tag--interactive:hover,.bx--tag.bx--skeleton .bx--tag__close-icon:hover{background-color:var(--cds-skeleton-01, #e5e5e5)}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--tag.bx--skeleton{transform:translateZ(0)}}}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--tag{outline:1px solid rgba(0,0,0,0)}.bx--tag__close-icon svg,.bx--tag__custom-icon svg{fill:ButtonText}.bx--tag__close-icon:focus{color:Highlight;outline:1px solid Highlight}}.bx--text-truncate--end{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.bx--text-truncate--front{display:inline-block;overflow:hidden;width:100%;direction:rtl;text-overflow:ellipsis;white-space:nowrap}.bx--inline-notification{position:relative;display:flex;width:100%;min-width:18rem;max-width:18rem;height:auto;min-height:3rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem;color:var(--cds-inverse-01, #ffffff)}@media (min-width: 42rem){.bx--inline-notification{max-width:38rem;flex-wrap:nowrap}}@media (min-width: 66rem){.bx--inline-notification{max-width:46rem}}@media (min-width: 99rem){.bx--inline-notification{max-width:52rem}}.bx--inline-notification:not(.bx--inline-notification--low-contrast) a{color:var(--cds-inverse-link, #78a9ff)}.bx--inline-notification a{text-decoration:none}.bx--inline-notification a:hover{text-decoration:underline}.bx--inline-notification a:focus{outline:1px solid var(--cds-inverse-link, #78a9ff)}.bx--inline-notification.bx--inline-notification--low-contrast a:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--inline-notification.bx--inline-notification--low-contrast a:focus{outline-style:dotted}}.bx--inline-notification--low-contrast{color:var(--cds-text-01, #161616)}.bx--inline-notification--low-contrast:before{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-width:1px 1px 1px 0;border-style:solid;content:"";filter:opacity(.4);pointer-events:none}.bx--inline-notification--error{border-left:3px solid var(--cds-inverse-support-01, #fa4d56);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--error .bx--inline-notification__icon,.bx--inline-notification--error .bx--toast-notification__icon,.bx--inline-notification--error .bx--actionable-notification__icon{fill:var(--cds-inverse-support-01, #fa4d56)}.bx--inline-notification--low-contrast.bx--inline-notification--error{border-left:3px solid var(--cds-support-01, #da1e28);background:var(--cds-notification-background-error, #fff1f1)}.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--actionable-notification__icon{fill:var(--cds-support-01, #da1e28)}.bx--inline-notification--low-contrast.bx--inline-notification--error:before{border-color:var(--cds-support-01, #da1e28)}.bx--inline-notification--success{border-left:3px solid var(--cds-inverse-support-02, #42be65);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--success .bx--inline-notification__icon,.bx--inline-notification--success .bx--toast-notification__icon,.bx--inline-notification--success .bx--actionable-notification__icon{fill:var(--cds-inverse-support-02, #42be65)}.bx--inline-notification--low-contrast.bx--inline-notification--success{border-left:3px solid var(--cds-support-02, #198038);background:var(--cds-notification-background-success, #defbe6)}.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--actionable-notification__icon{fill:var(--cds-support-02, #198038)}.bx--inline-notification--low-contrast.bx--inline-notification--success:before{border-color:var(--cds-support-02, #198038)}.bx--inline-notification--info,.bx--inline-notification--info-square{border-left:3px solid var(--cds-inverse-support-04, #4589ff);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--info .bx--inline-notification__icon,.bx--inline-notification--info .bx--toast-notification__icon,.bx--inline-notification--info .bx--actionable-notification__icon,.bx--inline-notification--info-square .bx--inline-notification__icon,.bx--inline-notification--info-square .bx--toast-notification__icon,.bx--inline-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-inverse-support-04, #4589ff)}.bx--inline-notification--low-contrast.bx--inline-notification--info,.bx--inline-notification--low-contrast.bx--inline-notification--info-square{border-left:3px solid var(--cds-support-04, #0043ce);background:var(--cds-notification-background-info, #edf5ff)}.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--actionable-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-support-04, #0043ce)}.bx--inline-notification--low-contrast.bx--inline-notification--info:before,.bx--inline-notification--low-contrast.bx--inline-notification--info-square:before{border-color:var(--cds-support-04, #0043ce)}.bx--inline-notification--warning,.bx--inline-notification--warning-alt{border-left:3px solid var(--cds-inverse-support-03, #f1c21b);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--warning .bx--inline-notification__icon,.bx--inline-notification--warning .bx--toast-notification__icon,.bx--inline-notification--warning .bx--actionable-notification__icon,.bx--inline-notification--warning-alt .bx--inline-notification__icon,.bx--inline-notification--warning-alt .bx--toast-notification__icon,.bx--inline-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-inverse-support-03, #f1c21b)}.bx--inline-notification--low-contrast.bx--inline-notification--warning,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt{border-left:3px solid var(--cds-support-03, #f1c21b);background:var(--cds-notification-background-warning, #fdf6dd)}.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--actionable-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-support-03, #f1c21b)}.bx--inline-notification--low-contrast.bx--inline-notification--warning:before,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt:before{border-color:var(--cds-support-03, #f1c21b)}.bx--inline-notification--warning .bx--inline-notification__icon path[opacity="0"]{fill:#000;opacity:1}.bx--inline-notification__details{display:flex;flex-grow:1;margin:0 3rem 0 1rem}@media (min-width: 42rem){.bx--inline-notification__details{margin:0 1rem}}.bx--inline-notification__icon{flex-shrink:0;margin-top:.875rem;margin-right:1rem}.bx--inline-notification__text-wrapper{display:flex;flex-wrap:wrap;padding:.9375rem 0}.bx--inline-notification__title{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin:0 .25rem 0 0}.bx--inline-notification__subtitle{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);word-break:break-word}.bx--inline-notification__action-button.bx--btn--ghost{height:2rem;margin-bottom:.5rem;margin-left:2.5rem}@media (min-width: 42rem){.bx--inline-notification__action-button.bx--btn--ghost{margin:.5rem 0}}.bx--inline-notification:not(.bx--inline-notification--low-contrast) .bx--inline-notification__action-button.bx--btn--ghost{color:var(--cds-inverse-link, #78a9ff)}.bx--inline-notification__action-button.bx--btn--ghost:active,.bx--inline-notification__action-button.bx--btn--ghost:hover{background-color:var(--cds-inverse-hover-ui, #4c4c4c)}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:active,.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:hover{background-color:var(--cds-notification-action-hover, #ffffff)}.bx--inline-notification__action-button.bx--btn--ghost:focus{border-color:#0000;box-shadow:none;outline:2px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:-2px}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:focus{outline-color:var(--cds-focus, #0f62fe)}.bx--inline-notification--hide-close-button .bx--inline-notification__action-button.bx--btn--ghost{margin-right:.5rem}.bx--inline-notification__close-button{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;top:0;right:0;display:flex;width:3rem;min-width:3rem;max-width:3rem;height:3rem;flex-direction:column;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:outline .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--inline-notification__close-button:focus{outline:2px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:-2px}.bx--inline-notification__close-button .bx--inline-notification__close-icon{fill:var(--cds-inverse-01, #ffffff)}@media (min-width: 42rem){.bx--inline-notification__close-button{position:static}}.bx--inline-notification--low-contrast .bx--inline-notification__close-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--inline-notification--low-contrast .bx--inline-notification__close-button:focus{outline-style:dotted}}.bx--inline-notification--low-contrast .bx--inline-notification__close-button .bx--inline-notification__close-icon{fill:var(--cds-icon-01, #161616)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--inline-notification{outline:1px solid rgba(0,0,0,0)}.bx--inline-notification__close-button:focus,.bx--btn.bx--btn--ghost.bx--inline-notification__action-button:focus{color:Highlight;outline:1px solid Highlight}.bx--inline-notification__icon{fill:ButtonText}}.bx--toast-notification{display:flex;width:18rem;height:auto;padding-left:1rem;margin-top:.5rem;margin-right:1rem;margin-bottom:.5rem;box-shadow:0 2px 6px #0003;color:var(--cds-inverse-01, #ffffff)}.bx--toast-notification:first-child{margin-top:1rem}@media (min-width: 99rem){.bx--toast-notification{width:22rem}}.bx--toast-notification:not(.bx--toast-notification--low-contrast) a{color:var(--cds-inverse-link, #78a9ff)}.bx--toast-notification a{text-decoration:none}.bx--toast-notification a:hover{text-decoration:underline}.bx--toast-notification a:focus{outline:1px solid var(--cds-inverse-link, #78a9ff)}.bx--toast-notification.bx--toast-notification--low-contrast a:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--toast-notification.bx--toast-notification--low-contrast a:focus{outline-style:dotted}}.bx--toast-notification--low-contrast{color:var(--cds-text-01, #161616)}.bx--toast-notification--error{border-left:3px solid var(--cds-inverse-support-01, #fa4d56);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--error .bx--inline-notification__icon,.bx--toast-notification--error .bx--toast-notification__icon,.bx--toast-notification--error .bx--actionable-notification__icon{fill:var(--cds-inverse-support-01, #fa4d56)}.bx--toast-notification--low-contrast.bx--toast-notification--error{border-left:3px solid var(--cds-support-01, #da1e28);background:var(--cds-notification-background-error, #fff1f1)}.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--actionable-notification__icon{fill:var(--cds-support-01, #da1e28)}.bx--toast-notification--success{border-left:3px solid var(--cds-inverse-support-02, #42be65);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--success .bx--inline-notification__icon,.bx--toast-notification--success .bx--toast-notification__icon,.bx--toast-notification--success .bx--actionable-notification__icon{fill:var(--cds-inverse-support-02, #42be65)}.bx--toast-notification--low-contrast.bx--toast-notification--success{border-left:3px solid var(--cds-support-02, #198038);background:var(--cds-notification-background-success, #defbe6)}.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--actionable-notification__icon{fill:var(--cds-support-02, #198038)}.bx--toast-notification--info,.bx--toast-notification--info-square{border-left:3px solid var(--cds-inverse-support-04, #4589ff);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--info .bx--inline-notification__icon,.bx--toast-notification--info .bx--toast-notification__icon,.bx--toast-notification--info .bx--actionable-notification__icon,.bx--toast-notification--info-square .bx--inline-notification__icon,.bx--toast-notification--info-square .bx--toast-notification__icon,.bx--toast-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-inverse-support-04, #4589ff)}.bx--toast-notification--low-contrast.bx--toast-notification--info,.bx--toast-notification--low-contrast.bx--toast-notification--info-square{border-left:3px solid var(--cds-support-04, #0043ce);background:var(--cds-notification-background-info, #edf5ff)}.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--actionable-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-support-04, #0043ce)}.bx--toast-notification--warning,.bx--toast-notification--warning-alt{border-left:3px solid var(--cds-inverse-support-03, #f1c21b);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--warning .bx--inline-notification__icon,.bx--toast-notification--warning .bx--toast-notification__icon,.bx--toast-notification--warning .bx--actionable-notification__icon,.bx--toast-notification--warning-alt .bx--inline-notification__icon,.bx--toast-notification--warning-alt .bx--toast-notification__icon,.bx--toast-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-inverse-support-03, #f1c21b)}.bx--toast-notification--low-contrast.bx--toast-notification--warning,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt{border-left:3px solid var(--cds-support-03, #f1c21b);background:var(--cds-notification-background-warning, #fdf6dd)}.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--actionable-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-support-03, #f1c21b)}.bx--toast-notification--warning .bx--toast-notification__icon path[opacity="0"]{fill:#000;opacity:1}.bx--toast-notification__icon{flex-shrink:0;margin-top:1rem;margin-right:1rem}.bx--toast-notification__details{margin-right:1rem}.bx--toast-notification__close-button{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:flex;width:3rem;min-width:3rem;height:3rem;min-height:3rem;flex-direction:column;align-items:center;justify-content:center;padding:0;border:none;margin-left:auto;background-color:#0000;cursor:pointer;transition:outline .11s,background-color .11s}.bx--toast-notification__close-button:focus{outline:2px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:-2px}.bx--toast-notification__close-button .bx--toast-notification__close-icon{fill:var(--cds-inverse-01, #ffffff)}.bx--toast-notification--low-contrast .bx--toast-notification__close-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--toast-notification--low-contrast .bx--toast-notification__close-button:focus{outline-style:dotted}}.bx--toast-notification--low-contrast .bx--toast-notification__close-button .bx--toast-notification__close-icon{fill:var(--cds-icon-01, #161616)}.bx--toast-notification__title{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin-top:1rem;font-weight:600;word-break:break-word}.bx--toast-notification__subtitle{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin-top:0;margin-bottom:1rem;color:var(--cds-inverse-01, #ffffff);word-break:break-word}.bx--toast-notification--low-contrast .bx--toast-notification__subtitle{color:var(--cds-text-primary, #161616)}.bx--toast-notification__caption{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);padding-top:.5rem;margin-bottom:1rem;color:var(--cds-inverse-01, #ffffff)}.bx--toast-notification--low-contrast .bx--toast-notification__caption{color:var(--cds-text-01, #161616)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--toast-notification{outline:1px solid rgba(0,0,0,0)}.bx--toast-notification__close-button:focus{color:Highlight;outline:1px solid Highlight}.bx--toast-notification__icon{fill:ButtonText}}.bx--popover{--cds-popover-offset: 0rem;--cds-popover-caret-offset: 1rem;position:absolute;z-index:6000;display:none}.bx--popover:before{position:absolute;display:block;content:""}.bx--popover--open{display:block}.bx--popover-contents{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:relative;width:-moz-max-content;width:max-content;max-width:23rem;background-color:var(--cds-ui-01, #f4f4f4);border-radius:2px;color:var(--cds-text-01, #161616)}.bx--popover--light .bx--popover-contents{background-color:var(--cds-ui-background, #ffffff)}.bx--popover--high-contrast .bx--popover-contents{background-color:var(--cds-inverse-02, #393939);color:var(--cds-inverse-01, #ffffff)}.bx--popover--caret{--cds-popover-offset: .5rem}.bx--popover--caret .bx--popover-contents:before,.bx--popover--caret .bx--popover-contents:after{position:absolute;display:inline-block;width:.5rem;height:.5rem;background-color:inherit;content:""}.bx--popover--caret .bx--popover-contents:before{z-index:-1;box-shadow:2px 2px 6px #0003}.bx--popover--bottom{bottom:0;left:50%;transform:translate(-50%,calc(100% + var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--bottom .bx--popover-contents:before,.bx--popover--caret.bx--popover--bottom .bx--popover-contents:after{top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.bx--popover--bottom-left{bottom:0;left:0;transform:translateY(calc(100% + var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--bottom-left .bx--popover-contents:before,.bx--popover--caret.bx--popover--bottom-left .bx--popover-contents:after{top:0;left:0;transform:translate(var(--cds-popover-caret-offset),-50%) rotate(45deg)}.bx--popover--bottom-right{right:0;bottom:0;transform:translateY(calc(100% + var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--bottom-right .bx--popover-contents:before,.bx--popover--caret.bx--popover--bottom-right .bx--popover-contents:after{top:0;right:0;transform:translate(calc(-1 * var(--cds-popover-caret-offset)),-50%) rotate(45deg)}.bx--popover--bottom.bx--popover:before,.bx--popover--bottom-left.bx--popover:before,.bx--popover--bottom-right.bx--popover:before{top:0;right:0;left:0;height:var(--cds-popover-offset);transform:translateY(-100%)}.bx--popover--top{bottom:100%;left:50%;transform:translate(-50%,calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--top .bx--popover-contents:before,.bx--popover--caret.bx--popover--top .bx--popover-contents:after{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.bx--popover--top-left{bottom:100%;left:0;transform:translateY(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--top-left .bx--popover-contents:before,.bx--popover--caret.bx--popover--top-left .bx--popover-contents:after{bottom:0;left:0;transform:translate(var(--cds-popover-caret-offset),50%) rotate(45deg)}.bx--popover--top-right{right:0;bottom:100%;transform:translateY(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--top-right .bx--popover-contents:before,.bx--popover--caret.bx--popover--top-right .bx--popover-contents:after{right:0;bottom:0;transform:translate(calc(-1 * var(--cds-popover-caret-offset)),50%) rotate(45deg)}.bx--popover--top.bx--popover:before,.bx--popover--top-left.bx--popover:before,.bx--popover--top-right.bx--popover:before{right:0;bottom:0;left:0;height:var(--cds-popover-offset);transform:translateY(100%)}.bx--popover--right{top:50%;left:100%;transform:translate(var(--cds-popover-offset),-50%)}.bx--popover--caret.bx--popover--right .bx--popover-contents:before,.bx--popover--caret.bx--popover--right .bx--popover-contents:after{top:50%;left:0;transform:translate(-50%,-50%) rotate(45deg)}.bx--popover--right-top{top:0;left:100%;transform:translate(8px)}.bx--popover--caret.bx--popover--right-top .bx--popover-contents:before,.bx--popover--caret.bx--popover--right-top .bx--popover-contents:after{top:0;left:0;transform:translate(-50%,var(--cds-popover-caret-offset)) rotate(45deg)}.bx--popover--right-bottom{bottom:0;left:100%;transform:translate(var(--cds-popover-offset))}.bx--popover--caret.bx--popover--right-bottom .bx--popover-contents:before,.bx--popover--caret.bx--popover--right-bottom .bx--popover-contents:after{bottom:0;left:0;transform:translate(-50%,calc(-1 * var(--cds-popover-caret-offset))) rotate(45deg)}.bx--popover--right.bx--popover:before,.bx--popover--right-top.bx--popover:before,.bx--popover--right-bottom.bx--popover:before{top:0;bottom:0;left:0;width:var(--cds-popover-offset);transform:translate(-100%)}.bx--popover--left{top:50%;right:100%;transform:translate(calc(-1 * var(--cds-popover-offset)),-50%)}.bx--popover--caret.bx--popover--left .bx--popover-contents:before,.bx--popover--caret.bx--popover--left .bx--popover-contents:after{top:50%;right:0;transform:translate(50%,-50%) rotate(45deg)}.bx--popover--left-top{top:0;right:100%;transform:translate(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--left-top .bx--popover-contents:before,.bx--popover--caret.bx--popover--left-top .bx--popover-contents:after{top:0;right:0;transform:translate(50%,var(--cds-popover-caret-offset)) rotate(45deg)}.bx--popover--left-bottom{right:100%;bottom:0;transform:translate(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--left-bottom .bx--popover-contents:before,.bx--popover--caret.bx--popover--left-bottom .bx--popover-contents:after{right:0;bottom:0;transform:translate(50%,calc(-1 * var(--cds-popover-caret-offset))) rotate(45deg)}.bx--popover--left.bx--popover:before,.bx--popover--left-top.bx--popover:before,.bx--popover--left-bottom.bx--popover:before{top:0;right:0;bottom:0;width:var(--cds-popover-offset);transform:translate(100%)}:root{--cds-interactive-01: #0f62fe;--cds-interactive-02: #393939;--cds-interactive-03: #0f62fe;--cds-interactive-04: #0f62fe;--cds-ui-background: #ffffff;--cds-ui-01: #f4f4f4;--cds-ui-02: #ffffff;--cds-ui-03: #e0e0e0;--cds-ui-04: #8d8d8d;--cds-ui-05: #161616;--cds-text-01: #161616;--cds-text-02: #525252;--cds-text-03: #a8a8a8;--cds-text-04: #ffffff;--cds-text-05: #6f6f6f;--cds-text-error: #da1e28;--cds-icon-01: #161616;--cds-icon-02: #525252;--cds-icon-03: #ffffff;--cds-link-01: #0f62fe;--cds-link-02: #0043ce;--cds-inverse-link: #78a9ff;--cds-field-01: #f4f4f4;--cds-field-02: #ffffff;--cds-inverse-01: #ffffff;--cds-inverse-02: #393939;--cds-support-01: #da1e28;--cds-support-02: #198038;--cds-support-03: #f1c21b;--cds-support-04: #0043ce;--cds-inverse-support-01: #fa4d56;--cds-inverse-support-02: #42be65;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #4589ff;--cds-overlay-01: rgba(22, 22, 22, .5);--cds-danger-01: #da1e28;--cds-danger-02: #da1e28;--cds-focus: #0f62fe;--cds-inverse-focus-ui: #ffffff;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #0043ce;--cds-hover-secondary: #4c4c4c;--cds-active-secondary: #6f6f6f;--cds-hover-tertiary: #0353e9;--cds-active-tertiary: #002d9c;--cds-hover-ui: #e5e5e5;--cds-hover-light-ui: #e5e5e5;--cds-hover-selected-ui: #cacaca;--cds-active-ui: #c6c6c6;--cds-active-light-ui: #c6c6c6;--cds-selected-ui: #e0e0e0;--cds-selected-light-ui: #e0e0e0;--cds-inverse-hover-ui: #4c4c4c;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #e5e5e5;--cds-visited-link: #8a3ffc;--cds-disabled-01: #f4f4f4;--cds-disabled-02: #c6c6c6;--cds-disabled-03: #8d8d8d;--cds-highlight: #d0e2ff;--cds-decorative-01: #e0e0e0;--cds-button-separator: #e0e0e0;--cds-skeleton-01: #e5e5e5;--cds-skeleton-02: #c6c6c6;--cds-background: #ffffff;--cds-layer: #f4f4f4;--cds-layer-accent: #e0e0e0;--cds-layer-accent-hover: #d1d1d1;--cds-layer-accent-active: #a8a8a8;--cds-field: #f4f4f4;--cds-background-inverse: #393939;--cds-background-brand: #0f62fe;--cds-interactive: #0f62fe;--cds-border-subtle: #e0e0e0;--cds-border-strong: #8d8d8d;--cds-border-inverse: #161616;--cds-border-interactive: #0f62fe;--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-text-placeholder: #a8a8a8;--cds-text-helper: #6f6f6f;--cds-text-on-color: #ffffff;--cds-text-inverse: #ffffff;--cds-link-primary: #0f62fe;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-link-inverse: #78a9ff;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #ffffff;--cds-support-error: #da1e28;--cds-support-success: #198038;--cds-support-warning: #f1c21b;--cds-support-info: #0043ce;--cds-support-error-inverse: #fa4d56;--cds-support-success-inverse: #42be65;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #4589ff;--cds-overlay: rgba(22, 22, 22, .5);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .3);--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-background-active: #c6c6c6;--cds-layer-active: #c6c6c6;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-background-hover: #e5e5e5;--cds-layer-hover: #e5e5e5;--cds-field-hover: #e5e5e5;--cds-background-inverse-hover: #4c4c4c;--cds-link-primary-hover: #0043ce;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #4c4c4c;--cds-button-tertiary-hover: #0353e9;--cds-background-selected: #e0e0e0;--cds-background-selected-hover: #cacaca;--cds-layer-selected: #e0e0e0;--cds-layer-selected-hover: #cacaca;--cds-layer-selected-inverse: #161616;--cds-border-subtle-selected: #c6c6c6;--cds-border-disabled: #f4f4f4;--cds-text-disabled: #c6c6c6;--cds-button-disabled: #c6c6c6;--cds-icon-disabled: #c6c6c6;--cds-text-on-color-disabled: #8d8d8d;--cds-icon-on-color-disabled: #8d8d8d;--cds-layer-selected-disabled: #8d8d8d;--cds-skeleton-background: #e5e5e5;--cds-skeleton-element: #c6c6c6;--cds-brand-01: #0f62fe;--cds-brand-02: #393939;--cds-brand-03: #0f62fe;--cds-active-01: #c6c6c6;--cds-hover-field: #e5e5e5;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #750e13;--cds-tag-hover-red: #ffb3b8;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #740937;--cds-tag-hover-magenta: #ffafd2;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #491d8b;--cds-tag-hover-purple: #d4bbff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #002d9c;--cds-tag-hover-blue: #a6c8ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #003a6d;--cds-tag-hover-cyan: #82cfff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #004144;--cds-tag-hover-teal: #3ddbd9;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #044317;--cds-tag-hover-green: #6fdc8c;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #393939;--cds-tag-hover-gray: #c6c6c6;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #343a3f;--cds-tag-hover-cool-gray: #c1c7cd;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #3c3838;--cds-tag-hover-warm-gray: #cac5c4;--cds-notification-background-error: #fff1f1;--cds-notification-background-success: #defbe6;--cds-notification-background-info: #edf5ff;--cds-notification-background-warning: #fdf6dd;--cds-notification-action-hover: #ffffff}:root[theme=g10]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #393939;--cds-interactive-03: #0f62fe;--cds-interactive-04: #0f62fe;--cds-ui-background: #f4f4f4;--cds-ui-01: #ffffff;--cds-ui-02: #f4f4f4;--cds-ui-03: #e0e0e0;--cds-ui-04: #8d8d8d;--cds-ui-05: #161616;--cds-text-01: #161616;--cds-text-02: #525252;--cds-text-03: #a8a8a8;--cds-text-04: #ffffff;--cds-text-05: #6f6f6f;--cds-text-error: #da1e28;--cds-icon-01: #161616;--cds-icon-02: #525252;--cds-icon-03: #ffffff;--cds-link-01: #0f62fe;--cds-link-02: #0043ce;--cds-inverse-link: #78a9ff;--cds-field-01: #ffffff;--cds-field-02: #f4f4f4;--cds-inverse-01: #ffffff;--cds-inverse-02: #393939;--cds-support-01: #da1e28;--cds-support-02: #198038;--cds-support-03: #f1c21b;--cds-support-04: #0043ce;--cds-inverse-support-01: #fa4d56;--cds-inverse-support-02: #42be65;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #4589ff;--cds-overlay-01: rgba(22, 22, 22, .5);--cds-danger-01: #da1e28;--cds-danger-02: #da1e28;--cds-focus: #0f62fe;--cds-inverse-focus-ui: #ffffff;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #0043ce;--cds-hover-secondary: #4c4c4c;--cds-active-secondary: #6f6f6f;--cds-hover-tertiary: #0353e9;--cds-active-tertiary: #002d9c;--cds-hover-ui: #e5e5e5;--cds-hover-light-ui: #e5e5e5;--cds-hover-selected-ui: #cacaca;--cds-active-ui: #c6c6c6;--cds-active-light-ui: #c6c6c6;--cds-selected-ui: #e0e0e0;--cds-selected-light-ui: #e0e0e0;--cds-inverse-hover-ui: #4c4c4c;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #e5e5e5;--cds-visited-link: #8a3ffc;--cds-disabled-01: #ffffff;--cds-disabled-02: #c6c6c6;--cds-disabled-03: #8d8d8d;--cds-highlight: #d0e2ff;--cds-decorative-01: #e0e0e0;--cds-button-separator: #e0e0e0;--cds-skeleton-01: #e5e5e5;--cds-skeleton-02: #c6c6c6;--cds-background: #f4f4f4;--cds-layer: #ffffff;--cds-layer-accent: #e0e0e0;--cds-layer-accent-hover: #d1d1d1;--cds-layer-accent-active: #a8a8a8;--cds-field: #ffffff;--cds-background-inverse: #393939;--cds-background-brand: #0f62fe;--cds-interactive: #0f62fe;--cds-border-subtle: #e0e0e0;--cds-border-strong: #8d8d8d;--cds-border-inverse: #161616;--cds-border-interactive: #0f62fe;--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-text-placeholder: #a8a8a8;--cds-text-helper: #6f6f6f;--cds-text-on-color: #ffffff;--cds-text-inverse: #ffffff;--cds-link-primary: #0f62fe;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-link-inverse: #78a9ff;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #ffffff;--cds-support-error: #da1e28;--cds-support-success: #198038;--cds-support-warning: #f1c21b;--cds-support-info: #0043ce;--cds-support-error-inverse: #fa4d56;--cds-support-success-inverse: #42be65;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #4589ff;--cds-overlay: rgba(22, 22, 22, .5);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .3);--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-background-active: #c6c6c6;--cds-layer-active: #c6c6c6;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-background-hover: #e5e5e5;--cds-layer-hover: #e5e5e5;--cds-field-hover: #e5e5e5;--cds-background-inverse-hover: #4c4c4c;--cds-link-primary-hover: #0043ce;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #4c4c4c;--cds-button-tertiary-hover: #0353e9;--cds-background-selected: #e0e0e0;--cds-background-selected-hover: #cacaca;--cds-layer-selected: #e0e0e0;--cds-layer-selected-hover: #cacaca;--cds-layer-selected-inverse: #161616;--cds-border-subtle-selected: #c6c6c6;--cds-border-disabled: #ffffff;--cds-text-disabled: #c6c6c6;--cds-button-disabled: #c6c6c6;--cds-icon-disabled: #c6c6c6;--cds-text-on-color-disabled: #8d8d8d;--cds-icon-on-color-disabled: #8d8d8d;--cds-layer-selected-disabled: #8d8d8d;--cds-skeleton-background: #e5e5e5;--cds-skeleton-element: #c6c6c6;--cds-brand-01: #0f62fe;--cds-brand-02: #393939;--cds-brand-03: #0f62fe;--cds-active-01: #c6c6c6;--cds-hover-field: #e5e5e5;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #750e13;--cds-tag-hover-red: #ffb3b8;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #740937;--cds-tag-hover-magenta: #ffafd2;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #491d8b;--cds-tag-hover-purple: #d4bbff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #002d9c;--cds-tag-hover-blue: #a6c8ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #003a6d;--cds-tag-hover-cyan: #82cfff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #004144;--cds-tag-hover-teal: #3ddbd9;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #044317;--cds-tag-hover-green: #6fdc8c;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #393939;--cds-tag-hover-gray: #c6c6c6;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #343a3f;--cds-tag-hover-cool-gray: #c1c7cd;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #3c3838;--cds-tag-hover-warm-gray: #cac5c4;--cds-notification-background-error: #fff1f1;--cds-notification-background-success: #defbe6;--cds-notification-background-info: #edf5ff;--cds-notification-background-warning: #fdf6dd;--cds-notification-action-hover: #ffffff}:root[theme=g80]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #6f6f6f;--cds-interactive-03: #ffffff;--cds-interactive-04: #78a9ff;--cds-ui-background: #393939;--cds-ui-01: #525252;--cds-ui-02: #525252;--cds-ui-03: #6f6f6f;--cds-ui-04: #a8a8a8;--cds-ui-05: #f4f4f4;--cds-text-01: #f4f4f4;--cds-text-02: #c6c6c6;--cds-text-03: #6f6f6f;--cds-text-04: #ffffff;--cds-text-05: #a8a8a8;--cds-text-error: #ffb3b8;--cds-icon-01: #f4f4f4;--cds-icon-02: #c6c6c6;--cds-icon-03: #ffffff;--cds-link-01: #78a9ff;--cds-link-02: #a6c8ff;--cds-inverse-link: #0f62fe;--cds-field-01: #525252;--cds-field-02: #6f6f6f;--cds-inverse-01: #161616;--cds-inverse-02: #f4f4f4;--cds-support-01: #ff8389;--cds-support-02: #42be65;--cds-support-03: #f1c21b;--cds-support-04: #4589ff;--cds-inverse-support-01: #da1e28;--cds-inverse-support-02: #24a148;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #0f62fe;--cds-overlay-01: rgba(0, 0, 0, .65);--cds-danger-01: #da1e28;--cds-danger-02: #ff8389;--cds-focus: #ffffff;--cds-inverse-focus-ui: #0f62fe;--cds-hover-primary: #0151e4;--cds-active-primary: #002d9c;--cds-hover-primary-text: #a6c8ff;--cds-hover-secondary: #5e5e5e;--cds-active-secondary: #525252;--cds-hover-tertiary: #ffffff;--cds-active-tertiary: #c6c6c6;--cds-hover-ui: #474747;--cds-hover-light-ui: #5e5e5e;--cds-hover-selected-ui: #616161;--cds-active-ui: #525252;--cds-active-light-ui: #8d8d8d;--cds-selected-ui: #525252;--cds-selected-light-ui: #8d8d8d;--cds-inverse-hover-ui: #e8e8e8;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #636363;--cds-visited-link: #be95ff;--cds-disabled-01: #525252;--cds-disabled-02: #8d8d8d;--cds-disabled-03: #c6c6c6;--cds-highlight: #0043ce;--cds-decorative-01: #6f6f6f;--cds-button-separator: #161616;--cds-skeleton-01: #474747;--cds-skeleton-02: #6f6f6f;--cds-background: #393939;--cds-layer: #525252;--cds-layer-accent: #6f6f6f;--cds-layer-accent-hover: #5e5e5e;--cds-layer-accent-active: #525252;--cds-field: #525252;--cds-background-inverse: #f4f4f4;--cds-background-brand: #0f62fe;--cds-interactive: #78a9ff;--cds-border-subtle: #6f6f6f;--cds-border-strong: #a8a8a8;--cds-border-inverse: #f4f4f4;--cds-border-interactive: #4589ff;--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-text-placeholder: #6f6f6f;--cds-text-helper: #a8a8a8;--cds-text-on-color: #ffffff;--cds-text-inverse: #161616;--cds-link-primary: #78a9ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-link-inverse: #0f62fe;--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #161616;--cds-support-error: #ff8389;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-info: #4589ff;--cds-support-error-inverse: #da1e28;--cds-support-success-inverse: #24a148;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #0f62fe;--cds-overlay: rgba(0, 0, 0, .65);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .8);--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #ff8389;--cds-background-active: #525252;--cds-layer-active: #6f6f6f;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #525252;--cds-button-tertiary-active: #c6c6c6;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-background-hover: #474747;--cds-layer-hover: #636363;--cds-field-hover: #636363;--cds-background-inverse-hover: #e8e8e8;--cds-link-primary-hover: #a6c8ff;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0151e4;--cds-button-secondary-hover: #5e5e5e;--cds-button-tertiary-hover: #ffffff;--cds-background-selected: #525252;--cds-background-selected-hover: #636363;--cds-layer-selected: #6f6f6f;--cds-layer-selected-hover: #616161;--cds-layer-selected-inverse: #f4f4f4;--cds-border-subtle-selected: #8d8d8d;--cds-border-disabled: #525252;--cds-text-disabled: #8d8d8d;--cds-button-disabled: #8d8d8d;--cds-icon-disabled: #8d8d8d;--cds-text-on-color-disabled: #c6c6c6;--cds-icon-on-color-disabled: #c6c6c6;--cds-layer-selected-disabled: #c6c6c6;--cds-skeleton-background: #474747;--cds-skeleton-element: #6f6f6f;--cds-brand-01: #0f62fe;--cds-brand-02: #6f6f6f;--cds-brand-03: #ffffff;--cds-active-01: #525252;--cds-hover-field: #474747;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #750e13;--cds-tag-hover-red: #ffb3b8;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #740937;--cds-tag-hover-magenta: #ffafd2;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #491d8b;--cds-tag-hover-purple: #d4bbff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #002d9c;--cds-tag-hover-blue: #a6c8ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #003a6d;--cds-tag-hover-cyan: #82cfff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #004144;--cds-tag-hover-teal: #3ddbd9;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #044317;--cds-tag-hover-green: #6fdc8c;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #393939;--cds-tag-hover-gray: #c6c6c6;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #343a3f;--cds-tag-hover-cool-gray: #c1c7cd;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #3c3838;--cds-tag-hover-warm-gray: #cac5c4;--cds-notification-background-error: var(--cds-layer, #f4f4f4);--cds-notification-background-success: var(--cds-layer, #f4f4f4);--cds-notification-background-info: var(--cds-layer, #f4f4f4);--cds-notification-background-warning: var(--cds-layer, #f4f4f4);--cds-notification-action-hover: var(--cds-layer-hover, #e5e5e5)}:root[theme=g90]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #6f6f6f;--cds-interactive-03: #ffffff;--cds-interactive-04: #4589ff;--cds-ui-background: #262626;--cds-ui-01: #393939;--cds-ui-02: #525252;--cds-ui-03: #525252;--cds-ui-04: #8d8d8d;--cds-ui-05: #f4f4f4;--cds-text-01: #f4f4f4;--cds-text-02: #c6c6c6;--cds-text-03: #6f6f6f;--cds-text-04: #ffffff;--cds-text-05: #8d8d8d;--cds-text-error: #ffb3b8;--cds-icon-01: #f4f4f4;--cds-icon-02: #c6c6c6;--cds-icon-03: #ffffff;--cds-link-01: #78a9ff;--cds-link-02: #a6c8ff;--cds-inverse-link: #0f62fe;--cds-field-01: #393939;--cds-field-02: #525252;--cds-inverse-01: #161616;--cds-inverse-02: #f4f4f4;--cds-support-01: #ff8389;--cds-support-02: #42be65;--cds-support-03: #f1c21b;--cds-support-04: #4589ff;--cds-inverse-support-01: #da1e28;--cds-inverse-support-02: #24a148;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #0f62fe;--cds-overlay-01: rgba(0, 0, 0, .65);--cds-danger-01: #da1e28;--cds-danger-02: #ff8389;--cds-focus: #ffffff;--cds-inverse-focus-ui: #0f62fe;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #a6c8ff;--cds-hover-secondary: #606060;--cds-active-secondary: #393939;--cds-hover-tertiary: #f4f4f4;--cds-active-tertiary: #c6c6c6;--cds-hover-ui: #4c4c4c;--cds-hover-light-ui: #656565;--cds-hover-selected-ui: #656565;--cds-active-ui: #6f6f6f;--cds-active-light-ui: #8d8d8d;--cds-selected-ui: #525252;--cds-selected-light-ui: #6f6f6f;--cds-inverse-hover-ui: #e5e5e5;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #4c4c4c;--cds-visited-link: #be95ff;--cds-disabled-01: #393939;--cds-disabled-02: #6f6f6f;--cds-disabled-03: #a8a8a8;--cds-highlight: #0043ce;--cds-decorative-01: #6f6f6f;--cds-button-separator: #161616;--cds-skeleton-01: #353535;--cds-skeleton-02: #525252;--cds-background: #262626;--cds-layer: #393939;--cds-layer-accent: #525252;--cds-layer-accent-hover: #636363;--cds-layer-accent-active: #8d8d8d;--cds-field: #393939;--cds-background-inverse: #f4f4f4;--cds-background-brand: #0f62fe;--cds-interactive: #4589ff;--cds-border-subtle: #525252;--cds-border-strong: #8d8d8d;--cds-border-inverse: #f4f4f4;--cds-border-interactive: #4589ff;--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-text-placeholder: #6f6f6f;--cds-text-helper: #8d8d8d;--cds-text-on-color: #ffffff;--cds-text-inverse: #161616;--cds-link-primary: #78a9ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-link-inverse: #0f62fe;--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #161616;--cds-support-error: #ff8389;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-info: #4589ff;--cds-support-error-inverse: #da1e28;--cds-support-success-inverse: #24a148;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #0f62fe;--cds-overlay: rgba(0, 0, 0, .65);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .8);--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #ff8389;--cds-background-active: #6f6f6f;--cds-layer-active: #6f6f6f;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #393939;--cds-button-tertiary-active: #c6c6c6;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-background-hover: #4c4c4c;--cds-layer-hover: #4c4c4c;--cds-field-hover: #4c4c4c;--cds-background-inverse-hover: #e5e5e5;--cds-link-primary-hover: #a6c8ff;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #606060;--cds-button-tertiary-hover: #f4f4f4;--cds-background-selected: #525252;--cds-background-selected-hover: #656565;--cds-layer-selected: #525252;--cds-layer-selected-hover: #656565;--cds-layer-selected-inverse: #f4f4f4;--cds-border-subtle-selected: #6f6f6f;--cds-border-disabled: #393939;--cds-text-disabled: #6f6f6f;--cds-button-disabled: #6f6f6f;--cds-icon-disabled: #6f6f6f;--cds-text-on-color-disabled: #a8a8a8;--cds-icon-on-color-disabled: #a8a8a8;--cds-layer-selected-disabled: #a8a8a8;--cds-skeleton-background: #353535;--cds-skeleton-element: #525252;--cds-brand-01: #0f62fe;--cds-brand-02: #6f6f6f;--cds-brand-03: #ffffff;--cds-active-01: #6f6f6f;--cds-hover-field: #4c4c4c;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #a2191f;--cds-tag-color-red: #ffd7d9;--cds-tag-hover-red: #c21e25;--cds-tag-background-magenta: #9f1853;--cds-tag-color-magenta: #ffd6e8;--cds-tag-hover-magenta: #bf1d63;--cds-tag-background-purple: #6929c4;--cds-tag-color-purple: #e8daff;--cds-tag-hover-purple: #7c3dd6;--cds-tag-background-blue: #0043ce;--cds-tag-color-blue: #d0e2ff;--cds-tag-hover-blue: #0053ff;--cds-tag-background-cyan: #00539a;--cds-tag-color-cyan: #bae6ff;--cds-tag-hover-cyan: #0066bd;--cds-tag-background-teal: #005d5d;--cds-tag-color-teal: #9ef0f0;--cds-tag-hover-teal: #007070;--cds-tag-background-green: #0e6027;--cds-tag-color-green: #a7f0ba;--cds-tag-hover-green: #11742f;--cds-tag-background-gray: #525252;--cds-tag-color-gray: #e0e0e0;--cds-tag-hover-gray: #636363;--cds-tag-background-cool-gray: #4d5358;--cds-tag-color-cool-gray: #dde1e6;--cds-tag-hover-cool-gray: #5d646a;--cds-tag-background-warm-gray: #565151;--cds-tag-color-warm-gray: #e5e0df;--cds-tag-hover-warm-gray: #696363;--cds-notification-background-error: var(--cds-ui-01, #f4f4f4);--cds-notification-background-success: var(--cds-ui-01, #f4f4f4);--cds-notification-background-info: var(--cds-ui-01, #f4f4f4);--cds-notification-background-warning: var(--cds-ui-01, #f4f4f4);--cds-notification-action-hover: var(--cds-hover-ui, #e5e5e5)}:root[theme=g100]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #6f6f6f;--cds-interactive-03: #ffffff;--cds-interactive-04: #4589ff;--cds-ui-background: #161616;--cds-ui-01: #262626;--cds-ui-02: #393939;--cds-ui-03: #393939;--cds-ui-04: #6f6f6f;--cds-ui-05: #f4f4f4;--cds-text-01: #f4f4f4;--cds-text-02: #c6c6c6;--cds-text-03: #6f6f6f;--cds-text-04: #ffffff;--cds-text-05: #8d8d8d;--cds-text-error: #ff8389;--cds-icon-01: #f4f4f4;--cds-icon-02: #c6c6c6;--cds-icon-03: #ffffff;--cds-link-01: #78a9ff;--cds-link-02: #a6c8ff;--cds-inverse-link: #0f62fe;--cds-field-01: #262626;--cds-field-02: #393939;--cds-inverse-01: #161616;--cds-inverse-02: #f4f4f4;--cds-support-01: #fa4d56;--cds-support-02: #42be65;--cds-support-03: #f1c21b;--cds-support-04: #4589ff;--cds-inverse-support-01: #da1e28;--cds-inverse-support-02: #24a148;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #0f62fe;--cds-overlay-01: rgba(0, 0, 0, .65);--cds-danger-01: #da1e28;--cds-danger-02: #fa4d56;--cds-focus: #ffffff;--cds-inverse-focus-ui: #0f62fe;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #a6c8ff;--cds-hover-secondary: #606060;--cds-active-secondary: #393939;--cds-hover-tertiary: #f4f4f4;--cds-active-tertiary: #c6c6c6;--cds-hover-ui: #353535;--cds-hover-light-ui: #4c4c4c;--cds-hover-selected-ui: #4c4c4c;--cds-active-ui: #525252;--cds-active-light-ui: #6f6f6f;--cds-selected-ui: #393939;--cds-selected-light-ui: #525252;--cds-inverse-hover-ui: #e5e5e5;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #353535;--cds-visited-link: #be95ff;--cds-disabled-01: #262626;--cds-disabled-02: #525252;--cds-disabled-03: #8d8d8d;--cds-highlight: #002d9c;--cds-decorative-01: #525252;--cds-button-separator: #161616;--cds-skeleton-01: #353535;--cds-skeleton-02: #525252;--cds-background: #161616;--cds-layer: #262626;--cds-layer-accent: #393939;--cds-layer-accent-hover: #474747;--cds-layer-accent-active: #6f6f6f;--cds-field: #262626;--cds-background-inverse: #f4f4f4;--cds-background-brand: #0f62fe;--cds-interactive: #4589ff;--cds-border-subtle: #393939;--cds-border-strong: #6f6f6f;--cds-border-inverse: #f4f4f4;--cds-border-interactive: #4589ff;--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-text-placeholder: #6f6f6f;--cds-text-helper: #8d8d8d;--cds-text-on-color: #ffffff;--cds-text-inverse: #161616;--cds-link-primary: #78a9ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-link-inverse: #0f62fe;--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #161616;--cds-support-error: #fa4d56;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-info: #4589ff;--cds-support-error-inverse: #da1e28;--cds-support-success-inverse: #24a148;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #0f62fe;--cds-overlay: rgba(0, 0, 0, .65);--cds-toggle-off: #6f6f6f;--cds-shadow: rgba(0, 0, 0, .8);--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #fa4d56;--cds-background-active: #525252;--cds-layer-active: #525252;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #393939;--cds-button-tertiary-active: #c6c6c6;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-background-hover: #353535;--cds-layer-hover: #353535;--cds-field-hover: #353535;--cds-background-inverse-hover: #e5e5e5;--cds-link-primary-hover: #a6c8ff;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #606060;--cds-button-tertiary-hover: #f4f4f4;--cds-background-selected: #393939;--cds-background-selected-hover: #4c4c4c;--cds-layer-selected: #393939;--cds-layer-selected-hover: #4c4c4c;--cds-layer-selected-inverse: #f4f4f4;--cds-border-subtle-selected: #525252;--cds-border-disabled: #262626;--cds-text-disabled: #525252;--cds-button-disabled: #525252;--cds-icon-disabled: #525252;--cds-text-on-color-disabled: #8d8d8d;--cds-icon-on-color-disabled: #8d8d8d;--cds-layer-selected-disabled: #8d8d8d;--cds-skeleton-background: #353535;--cds-skeleton-element: #525252;--cds-brand-01: #0f62fe;--cds-brand-02: #6f6f6f;--cds-brand-03: #ffffff;--cds-active-01: #525252;--cds-hover-field: #353535;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #a2191f;--cds-tag-color-red: #ffd7d9;--cds-tag-hover-red: #c21e25;--cds-tag-background-magenta: #9f1853;--cds-tag-color-magenta: #ffd6e8;--cds-tag-hover-magenta: #bf1d63;--cds-tag-background-purple: #6929c4;--cds-tag-color-purple: #e8daff;--cds-tag-hover-purple: #7c3dd6;--cds-tag-background-blue: #0043ce;--cds-tag-color-blue: #d0e2ff;--cds-tag-hover-blue: #0053ff;--cds-tag-background-cyan: #00539a;--cds-tag-color-cyan: #bae6ff;--cds-tag-hover-cyan: #0066bd;--cds-tag-background-teal: #005d5d;--cds-tag-color-teal: #9ef0f0;--cds-tag-hover-teal: #007070;--cds-tag-background-green: #0e6027;--cds-tag-color-green: #a7f0ba;--cds-tag-hover-green: #11742f;--cds-tag-background-gray: #525252;--cds-tag-color-gray: #e0e0e0;--cds-tag-hover-gray: #636363;--cds-tag-background-cool-gray: #4d5358;--cds-tag-color-cool-gray: #dde1e6;--cds-tag-hover-cool-gray: #5d646a;--cds-tag-background-warm-gray: #565151;--cds-tag-color-warm-gray: #e5e0df;--cds-tag-hover-warm-gray: #696363;--cds-notification-background-error: var(--cds-ui-01, #f4f4f4);--cds-notification-background-success: var(--cds-ui-01, #f4f4f4);--cds-notification-background-info: var(--cds-ui-01, #f4f4f4);--cds-notification-background-warning: var(--cds-ui-01, #f4f4f4);--cds-notification-action-hover: var(--cds-hover-ui, #e5e5e5)}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Bold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-BoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-BoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-ExtraLight.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-ExtraLight.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-ExtraLightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-ExtraLightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Italic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Italic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Light.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Light.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-LightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-LightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Medium.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-MediumItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-MediumItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Regular.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-SemiBold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-SemiBold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-SemiBoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-SemiBoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Text.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Text.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-TextItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-TextItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Thin.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Thin.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-ThinItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-ThinItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Bold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-BoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-BoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ExtraLight.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ExtraLight.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ExtraLightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ExtraLightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Italic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Italic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Light.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Light.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-LightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-LightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Medium.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-MediumItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-MediumItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-SemiBold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-SemiBold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-SemiBoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-SemiBoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Text.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Text.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-TextItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-TextItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Thin.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Thin.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ThinItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ThinItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}.bx--assistive-text,.bx--visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--body,body{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);background-color:var(--cds-ui-background, #ffffff);color:var(--cds-text-01, #161616);line-height:1}.bx--grid{margin-right:auto;margin-left:auto;max-width:99rem;padding-right:1rem;padding-left:1rem}@media (min-width: 42rem){.bx--grid{padding-right:2rem;padding-left:2rem}}@media (min-width: 99rem){.bx--grid{padding-right:2.5rem;padding-left:2.5rem}.bx--grid--full-width{max-width:100%}}.bx--row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.bx--row-padding [class*=bx--col],.bx--col-padding{padding-top:1rem;padding-bottom:1rem}.bx--grid--condensed [class*=bx--col]{padding-top:.03125rem;padding-bottom:.03125rem}.bx--col{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col,.bx--grid--condensed .bx--col{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col,.bx--grid--narrow .bx--col{padding-right:1rem;padding-left:0}.bx--col-sm-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-0,.bx--grid--condensed .bx--col-sm-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-0,.bx--grid--narrow .bx--col-sm-0{padding-right:1rem;padding-left:0}.bx--col-sm-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-1,.bx--grid--condensed .bx--col-sm-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-1,.bx--grid--narrow .bx--col-sm-1{padding-right:1rem;padding-left:0}.bx--col-sm-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-2,.bx--grid--condensed .bx--col-sm-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-2,.bx--grid--narrow .bx--col-sm-2{padding-right:1rem;padding-left:0}.bx--col-sm-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-3,.bx--grid--condensed .bx--col-sm-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-3,.bx--grid--narrow .bx--col-sm-3{padding-right:1rem;padding-left:0}.bx--col-sm-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-4,.bx--grid--condensed .bx--col-sm-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-4,.bx--grid--narrow .bx--col-sm-4{padding-right:1rem;padding-left:0}.bx--col-sm,.bx--col-sm--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm,.bx--grid--condensed .bx--col-sm,.bx--row--condensed .bx--col-sm--auto,.bx--grid--condensed .bx--col-sm--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm,.bx--grid--narrow .bx--col-sm,.bx--row--narrow .bx--col-sm--auto,.bx--grid--narrow .bx--col-sm--auto{padding-right:1rem;padding-left:0}.bx--col,.bx--col-sm{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-sm--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-sm-0{display:none}.bx--col-sm-1{display:block;max-width:25%;flex:0 0 25%}.bx--col-sm-2{display:block;max-width:50%;flex:0 0 50%}.bx--col-sm-3{display:block;max-width:75%;flex:0 0 75%}.bx--col-sm-4{display:block;max-width:100%;flex:0 0 100%}.bx--offset-sm-0{margin-left:0}.bx--offset-sm-1{margin-left:25%}.bx--offset-sm-2{margin-left:50%}.bx--offset-sm-3{margin-left:75%}.bx--col-md-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-0,.bx--grid--condensed .bx--col-md-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-0,.bx--grid--narrow .bx--col-md-0{padding-right:1rem;padding-left:0}.bx--col-md-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-1,.bx--grid--condensed .bx--col-md-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-1,.bx--grid--narrow .bx--col-md-1{padding-right:1rem;padding-left:0}.bx--col-md-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-2,.bx--grid--condensed .bx--col-md-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-2,.bx--grid--narrow .bx--col-md-2{padding-right:1rem;padding-left:0}.bx--col-md-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-3,.bx--grid--condensed .bx--col-md-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-3,.bx--grid--narrow .bx--col-md-3{padding-right:1rem;padding-left:0}.bx--col-md-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-4,.bx--grid--condensed .bx--col-md-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-4,.bx--grid--narrow .bx--col-md-4{padding-right:1rem;padding-left:0}.bx--col-md-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-5,.bx--grid--condensed .bx--col-md-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-5,.bx--grid--narrow .bx--col-md-5{padding-right:1rem;padding-left:0}.bx--col-md-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-6,.bx--grid--condensed .bx--col-md-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-6,.bx--grid--narrow .bx--col-md-6{padding-right:1rem;padding-left:0}.bx--col-md-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-7,.bx--grid--condensed .bx--col-md-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-7,.bx--grid--narrow .bx--col-md-7{padding-right:1rem;padding-left:0}.bx--col-md-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-8,.bx--grid--condensed .bx--col-md-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-8,.bx--grid--narrow .bx--col-md-8{padding-right:1rem;padding-left:0}.bx--col-md,.bx--col-md--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md,.bx--grid--condensed .bx--col-md,.bx--row--condensed .bx--col-md--auto,.bx--grid--condensed .bx--col-md--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md,.bx--grid--narrow .bx--col-md,.bx--row--narrow .bx--col-md--auto,.bx--grid--narrow .bx--col-md--auto{padding-right:1rem;padding-left:0}@media (min-width: 42rem){.bx--col,.bx--col-md{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-md--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-md-0{display:none}.bx--col-md-1{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-md-2{display:block;max-width:25%;flex:0 0 25%}.bx--col-md-3{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-md-4{display:block;max-width:50%;flex:0 0 50%}.bx--col-md-5{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-md-6{display:block;max-width:75%;flex:0 0 75%}.bx--col-md-7{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-md-8{display:block;max-width:100%;flex:0 0 100%}.bx--offset-md-0{margin-left:0}.bx--offset-md-1{margin-left:12.5%}.bx--offset-md-2{margin-left:25%}.bx--offset-md-3{margin-left:37.5%}.bx--offset-md-4{margin-left:50%}.bx--offset-md-5{margin-left:62.5%}.bx--offset-md-6{margin-left:75%}.bx--offset-md-7{margin-left:87.5%}}.bx--col-lg-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-0,.bx--grid--condensed .bx--col-lg-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-0,.bx--grid--narrow .bx--col-lg-0{padding-right:1rem;padding-left:0}.bx--col-lg-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-1,.bx--grid--condensed .bx--col-lg-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-1,.bx--grid--narrow .bx--col-lg-1{padding-right:1rem;padding-left:0}.bx--col-lg-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-2,.bx--grid--condensed .bx--col-lg-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-2,.bx--grid--narrow .bx--col-lg-2{padding-right:1rem;padding-left:0}.bx--col-lg-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-3,.bx--grid--condensed .bx--col-lg-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-3,.bx--grid--narrow .bx--col-lg-3{padding-right:1rem;padding-left:0}.bx--col-lg-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-4,.bx--grid--condensed .bx--col-lg-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-4,.bx--grid--narrow .bx--col-lg-4{padding-right:1rem;padding-left:0}.bx--col-lg-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-5,.bx--grid--condensed .bx--col-lg-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-5,.bx--grid--narrow .bx--col-lg-5{padding-right:1rem;padding-left:0}.bx--col-lg-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-6,.bx--grid--condensed .bx--col-lg-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-6,.bx--grid--narrow .bx--col-lg-6{padding-right:1rem;padding-left:0}.bx--col-lg-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-7,.bx--grid--condensed .bx--col-lg-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-7,.bx--grid--narrow .bx--col-lg-7{padding-right:1rem;padding-left:0}.bx--col-lg-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-8,.bx--grid--condensed .bx--col-lg-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-8,.bx--grid--narrow .bx--col-lg-8{padding-right:1rem;padding-left:0}.bx--col-lg-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-9,.bx--grid--condensed .bx--col-lg-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-9,.bx--grid--narrow .bx--col-lg-9{padding-right:1rem;padding-left:0}.bx--col-lg-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-10,.bx--grid--condensed .bx--col-lg-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-10,.bx--grid--narrow .bx--col-lg-10{padding-right:1rem;padding-left:0}.bx--col-lg-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-11,.bx--grid--condensed .bx--col-lg-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-11,.bx--grid--narrow .bx--col-lg-11{padding-right:1rem;padding-left:0}.bx--col-lg-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-12,.bx--grid--condensed .bx--col-lg-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-12,.bx--grid--narrow .bx--col-lg-12{padding-right:1rem;padding-left:0}.bx--col-lg-13{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-13,.bx--grid--condensed .bx--col-lg-13{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-13,.bx--grid--narrow .bx--col-lg-13{padding-right:1rem;padding-left:0}.bx--col-lg-14{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-14,.bx--grid--condensed .bx--col-lg-14{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-14,.bx--grid--narrow .bx--col-lg-14{padding-right:1rem;padding-left:0}.bx--col-lg-15{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-15,.bx--grid--condensed .bx--col-lg-15{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-15,.bx--grid--narrow .bx--col-lg-15{padding-right:1rem;padding-left:0}.bx--col-lg-16{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-16,.bx--grid--condensed .bx--col-lg-16{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-16,.bx--grid--narrow .bx--col-lg-16{padding-right:1rem;padding-left:0}.bx--col-lg,.bx--col-lg--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg,.bx--grid--condensed .bx--col-lg,.bx--row--condensed .bx--col-lg--auto,.bx--grid--condensed .bx--col-lg--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg,.bx--grid--narrow .bx--col-lg,.bx--row--narrow .bx--col-lg--auto,.bx--grid--narrow .bx--col-lg--auto{padding-right:1rem;padding-left:0}@media (min-width: 66rem){.bx--col,.bx--col-lg{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-lg--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-lg-0{display:none}.bx--col-lg-1{display:block;max-width:6.25%;flex:0 0 6.25%}.bx--col-lg-2{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-lg-3{display:block;max-width:18.75%;flex:0 0 18.75%}.bx--col-lg-4{display:block;max-width:25%;flex:0 0 25%}.bx--col-lg-5{display:block;max-width:31.25%;flex:0 0 31.25%}.bx--col-lg-6{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-lg-7{display:block;max-width:43.75%;flex:0 0 43.75%}.bx--col-lg-8{display:block;max-width:50%;flex:0 0 50%}.bx--col-lg-9{display:block;max-width:56.25%;flex:0 0 56.25%}.bx--col-lg-10{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-lg-11{display:block;max-width:68.75%;flex:0 0 68.75%}.bx--col-lg-12{display:block;max-width:75%;flex:0 0 75%}.bx--col-lg-13{display:block;max-width:81.25%;flex:0 0 81.25%}.bx--col-lg-14{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-lg-15{display:block;max-width:93.75%;flex:0 0 93.75%}.bx--col-lg-16{display:block;max-width:100%;flex:0 0 100%}.bx--offset-lg-0{margin-left:0}.bx--offset-lg-1{margin-left:6.25%}.bx--offset-lg-2{margin-left:12.5%}.bx--offset-lg-3{margin-left:18.75%}.bx--offset-lg-4{margin-left:25%}.bx--offset-lg-5{margin-left:31.25%}.bx--offset-lg-6{margin-left:37.5%}.bx--offset-lg-7{margin-left:43.75%}.bx--offset-lg-8{margin-left:50%}.bx--offset-lg-9{margin-left:56.25%}.bx--offset-lg-10{margin-left:62.5%}.bx--offset-lg-11{margin-left:68.75%}.bx--offset-lg-12{margin-left:75%}.bx--offset-lg-13{margin-left:81.25%}.bx--offset-lg-14{margin-left:87.5%}.bx--offset-lg-15{margin-left:93.75%}}.bx--col-xlg-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-0,.bx--grid--condensed .bx--col-xlg-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-0,.bx--grid--narrow .bx--col-xlg-0{padding-right:1rem;padding-left:0}.bx--col-xlg-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-1,.bx--grid--condensed .bx--col-xlg-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-1,.bx--grid--narrow .bx--col-xlg-1{padding-right:1rem;padding-left:0}.bx--col-xlg-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-2,.bx--grid--condensed .bx--col-xlg-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-2,.bx--grid--narrow .bx--col-xlg-2{padding-right:1rem;padding-left:0}.bx--col-xlg-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-3,.bx--grid--condensed .bx--col-xlg-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-3,.bx--grid--narrow .bx--col-xlg-3{padding-right:1rem;padding-left:0}.bx--col-xlg-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-4,.bx--grid--condensed .bx--col-xlg-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-4,.bx--grid--narrow .bx--col-xlg-4{padding-right:1rem;padding-left:0}.bx--col-xlg-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-5,.bx--grid--condensed .bx--col-xlg-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-5,.bx--grid--narrow .bx--col-xlg-5{padding-right:1rem;padding-left:0}.bx--col-xlg-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-6,.bx--grid--condensed .bx--col-xlg-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-6,.bx--grid--narrow .bx--col-xlg-6{padding-right:1rem;padding-left:0}.bx--col-xlg-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-7,.bx--grid--condensed .bx--col-xlg-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-7,.bx--grid--narrow .bx--col-xlg-7{padding-right:1rem;padding-left:0}.bx--col-xlg-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-8,.bx--grid--condensed .bx--col-xlg-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-8,.bx--grid--narrow .bx--col-xlg-8{padding-right:1rem;padding-left:0}.bx--col-xlg-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-9,.bx--grid--condensed .bx--col-xlg-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-9,.bx--grid--narrow .bx--col-xlg-9{padding-right:1rem;padding-left:0}.bx--col-xlg-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-10,.bx--grid--condensed .bx--col-xlg-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-10,.bx--grid--narrow .bx--col-xlg-10{padding-right:1rem;padding-left:0}.bx--col-xlg-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-11,.bx--grid--condensed .bx--col-xlg-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-11,.bx--grid--narrow .bx--col-xlg-11{padding-right:1rem;padding-left:0}.bx--col-xlg-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-12,.bx--grid--condensed .bx--col-xlg-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-12,.bx--grid--narrow .bx--col-xlg-12{padding-right:1rem;padding-left:0}.bx--col-xlg-13{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-13,.bx--grid--condensed .bx--col-xlg-13{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-13,.bx--grid--narrow .bx--col-xlg-13{padding-right:1rem;padding-left:0}.bx--col-xlg-14{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-14,.bx--grid--condensed .bx--col-xlg-14{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-14,.bx--grid--narrow .bx--col-xlg-14{padding-right:1rem;padding-left:0}.bx--col-xlg-15{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-15,.bx--grid--condensed .bx--col-xlg-15{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-15,.bx--grid--narrow .bx--col-xlg-15{padding-right:1rem;padding-left:0}.bx--col-xlg-16{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-16,.bx--grid--condensed .bx--col-xlg-16{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-16,.bx--grid--narrow .bx--col-xlg-16{padding-right:1rem;padding-left:0}.bx--col-xlg,.bx--col-xlg--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg,.bx--grid--condensed .bx--col-xlg,.bx--row--condensed .bx--col-xlg--auto,.bx--grid--condensed .bx--col-xlg--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg,.bx--grid--narrow .bx--col-xlg,.bx--row--narrow .bx--col-xlg--auto,.bx--grid--narrow .bx--col-xlg--auto{padding-right:1rem;padding-left:0}@media (min-width: 82rem){.bx--col,.bx--col-xlg{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-xlg--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-xlg-0{display:none}.bx--col-xlg-1{display:block;max-width:6.25%;flex:0 0 6.25%}.bx--col-xlg-2{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-xlg-3{display:block;max-width:18.75%;flex:0 0 18.75%}.bx--col-xlg-4{display:block;max-width:25%;flex:0 0 25%}.bx--col-xlg-5{display:block;max-width:31.25%;flex:0 0 31.25%}.bx--col-xlg-6{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-xlg-7{display:block;max-width:43.75%;flex:0 0 43.75%}.bx--col-xlg-8{display:block;max-width:50%;flex:0 0 50%}.bx--col-xlg-9{display:block;max-width:56.25%;flex:0 0 56.25%}.bx--col-xlg-10{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-xlg-11{display:block;max-width:68.75%;flex:0 0 68.75%}.bx--col-xlg-12{display:block;max-width:75%;flex:0 0 75%}.bx--col-xlg-13{display:block;max-width:81.25%;flex:0 0 81.25%}.bx--col-xlg-14{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-xlg-15{display:block;max-width:93.75%;flex:0 0 93.75%}.bx--col-xlg-16{display:block;max-width:100%;flex:0 0 100%}.bx--offset-xlg-0{margin-left:0}.bx--offset-xlg-1{margin-left:6.25%}.bx--offset-xlg-2{margin-left:12.5%}.bx--offset-xlg-3{margin-left:18.75%}.bx--offset-xlg-4{margin-left:25%}.bx--offset-xlg-5{margin-left:31.25%}.bx--offset-xlg-6{margin-left:37.5%}.bx--offset-xlg-7{margin-left:43.75%}.bx--offset-xlg-8{margin-left:50%}.bx--offset-xlg-9{margin-left:56.25%}.bx--offset-xlg-10{margin-left:62.5%}.bx--offset-xlg-11{margin-left:68.75%}.bx--offset-xlg-12{margin-left:75%}.bx--offset-xlg-13{margin-left:81.25%}.bx--offset-xlg-14{margin-left:87.5%}.bx--offset-xlg-15{margin-left:93.75%}}.bx--col-max-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-0,.bx--grid--condensed .bx--col-max-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-0,.bx--grid--narrow .bx--col-max-0{padding-right:1rem;padding-left:0}.bx--col-max-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-1,.bx--grid--condensed .bx--col-max-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-1,.bx--grid--narrow .bx--col-max-1{padding-right:1rem;padding-left:0}.bx--col-max-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-2,.bx--grid--condensed .bx--col-max-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-2,.bx--grid--narrow .bx--col-max-2{padding-right:1rem;padding-left:0}.bx--col-max-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-3,.bx--grid--condensed .bx--col-max-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-3,.bx--grid--narrow .bx--col-max-3{padding-right:1rem;padding-left:0}.bx--col-max-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-4,.bx--grid--condensed .bx--col-max-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-4,.bx--grid--narrow .bx--col-max-4{padding-right:1rem;padding-left:0}.bx--col-max-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-5,.bx--grid--condensed .bx--col-max-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-5,.bx--grid--narrow .bx--col-max-5{padding-right:1rem;padding-left:0}.bx--col-max-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-6,.bx--grid--condensed .bx--col-max-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-6,.bx--grid--narrow .bx--col-max-6{padding-right:1rem;padding-left:0}.bx--col-max-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-7,.bx--grid--condensed .bx--col-max-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-7,.bx--grid--narrow .bx--col-max-7{padding-right:1rem;padding-left:0}.bx--col-max-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-8,.bx--grid--condensed .bx--col-max-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-8,.bx--grid--narrow .bx--col-max-8{padding-right:1rem;padding-left:0}.bx--col-max-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-9,.bx--grid--condensed .bx--col-max-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-9,.bx--grid--narrow .bx--col-max-9{padding-right:1rem;padding-left:0}.bx--col-max-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-10,.bx--grid--condensed .bx--col-max-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-10,.bx--grid--narrow .bx--col-max-10{padding-right:1rem;padding-left:0}.bx--col-max-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-11,.bx--grid--condensed .bx--col-max-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-11,.bx--grid--narrow .bx--col-max-11{padding-right:1rem;padding-left:0}.bx--col-max-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-12,.bx--grid--condensed .bx--col-max-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-12,.bx--grid--narrow .bx--col-max-12{padding-right:1rem;padding-left:0}.bx--col-max-13{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-13,.bx--grid--condensed .bx--col-max-13{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-13,.bx--grid--narrow .bx--col-max-13{padding-right:1rem;padding-left:0}.bx--col-max-14{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-14,.bx--grid--condensed .bx--col-max-14{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-14,.bx--grid--narrow .bx--col-max-14{padding-right:1rem;padding-left:0}.bx--col-max-15{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-15,.bx--grid--condensed .bx--col-max-15{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-15,.bx--grid--narrow .bx--col-max-15{padding-right:1rem;padding-left:0}.bx--col-max-16{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-16,.bx--grid--condensed .bx--col-max-16{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-16,.bx--grid--narrow .bx--col-max-16{padding-right:1rem;padding-left:0}.bx--col-max,.bx--col-max--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max,.bx--grid--condensed .bx--col-max,.bx--row--condensed .bx--col-max--auto,.bx--grid--condensed .bx--col-max--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max,.bx--grid--narrow .bx--col-max,.bx--row--narrow .bx--col-max--auto,.bx--grid--narrow .bx--col-max--auto{padding-right:1rem;padding-left:0}@media (min-width: 99rem){.bx--col,.bx--col-max{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-max--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-max-0{display:none}.bx--col-max-1{display:block;max-width:6.25%;flex:0 0 6.25%}.bx--col-max-2{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-max-3{display:block;max-width:18.75%;flex:0 0 18.75%}.bx--col-max-4{display:block;max-width:25%;flex:0 0 25%}.bx--col-max-5{display:block;max-width:31.25%;flex:0 0 31.25%}.bx--col-max-6{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-max-7{display:block;max-width:43.75%;flex:0 0 43.75%}.bx--col-max-8{display:block;max-width:50%;flex:0 0 50%}.bx--col-max-9{display:block;max-width:56.25%;flex:0 0 56.25%}.bx--col-max-10{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-max-11{display:block;max-width:68.75%;flex:0 0 68.75%}.bx--col-max-12{display:block;max-width:75%;flex:0 0 75%}.bx--col-max-13{display:block;max-width:81.25%;flex:0 0 81.25%}.bx--col-max-14{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-max-15{display:block;max-width:93.75%;flex:0 0 93.75%}.bx--col-max-16{display:block;max-width:100%;flex:0 0 100%}.bx--offset-max-0{margin-left:0}.bx--offset-max-1{margin-left:6.25%}.bx--offset-max-2{margin-left:12.5%}.bx--offset-max-3{margin-left:18.75%}.bx--offset-max-4{margin-left:25%}.bx--offset-max-5{margin-left:31.25%}.bx--offset-max-6{margin-left:37.5%}.bx--offset-max-7{margin-left:43.75%}.bx--offset-max-8{margin-left:50%}.bx--offset-max-9{margin-left:56.25%}.bx--offset-max-10{margin-left:62.5%}.bx--offset-max-11{margin-left:68.75%}.bx--offset-max-12{margin-left:75%}.bx--offset-max-13{margin-left:81.25%}.bx--offset-max-14{margin-left:87.5%}.bx--offset-max-15{margin-left:93.75%}}.bx--no-gutter,.bx--row.bx--no-gutter [class*=bx--col]{padding-right:0;padding-left:0}.bx--no-gutter--start,.bx--row.bx--no-gutter--start [class*=bx--col]{padding-left:0}.bx--no-gutter--end,.bx--row.bx--no-gutter--end [class*=bx--col]{padding-right:0}.bx--no-gutter--left,.bx--row.bx--no-gutter--left [class*=bx--col]{padding-left:0}.bx--no-gutter--right,.bx--row.bx--no-gutter--right [class*=bx--col]{padding-right:0}.bx--hang--start{padding-left:1rem}.bx--hang--end{padding-right:1rem}.bx--hang--left{padding-left:1rem}.bx--hang--right{padding-right:1rem}.bx--aspect-ratio{position:relative}.bx--aspect-ratio:before{width:1px;height:0;margin-left:-1px;content:"";float:left}.bx--aspect-ratio:after{display:table;clear:both;content:""}.bx--aspect-ratio--16x9:before{padding-top:56.25%}.bx--aspect-ratio--9x16:before{padding-top:177.7777777778%}.bx--aspect-ratio--2x1:before{padding-top:50%}.bx--aspect-ratio--1x2:before{padding-top:200%}.bx--aspect-ratio--4x3:before{padding-top:75%}.bx--aspect-ratio--3x4:before{padding-top:133.3333333333%}.bx--aspect-ratio--3x2:before{padding-top:66.6666666667%}.bx--aspect-ratio--2x3:before{padding-top:150%}.bx--aspect-ratio--1x1:before{padding-top:100%}.bx--aspect-ratio--object{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes collapse-accordion{0%{height:100%;opacity:1;visibility:inherit}to{height:0;opacity:0;visibility:hidden}}@keyframes expand-accordion{0%{height:0;opacity:0;visibility:hidden}to{height:100%;opacity:1;visibility:inherit}}.bx--accordion{width:100%;list-style:none}.bx--accordion__item{overflow:visible;border-top:1px solid var(--cds-ui-03, #e0e0e0);transition:all .11s cubic-bezier(.2,0,.38,.9)}.bx--accordion__item:last-child{border-bottom:1px solid var(--cds-ui-03, #e0e0e0)}.bx--accordion__heading{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:relative;display:flex;width:100%;min-height:2.5rem;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start;padding:.625rem 0;margin:0;color:var(--cds-text-01, #161616);cursor:pointer;transition:background-color cubic-bezier(.2,0,.38,.9) .11s}.bx--accordion__heading::-moz-focus-inner{border:0}.bx--accordion__heading:hover:before,.bx--accordion__heading:focus:before{position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 2px);content:""}.bx--accordion__heading:hover:before{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--accordion__heading:focus{outline:none}.bx--accordion__heading:focus:before{box-sizing:border-box;border:2px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--accordion__heading:focus:before{border-style:dotted}}.bx--accordion--xl .bx--accordion__heading,.bx--accordion--lg .bx--accordion__heading{min-height:3rem}.bx--accordion--sm .bx--accordion__heading{min-height:2rem;padding:.3125rem 0}.bx--accordion__heading[disabled]{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--accordion__heading[disabled] .bx--accordion__arrow{fill:var(--cds-disabled-02, #c6c6c6)}.bx--accordion__heading[disabled]:hover:before{background-color:#0000}.bx--accordion__item--disabled,.bx--accordion__item--disabled+.bx--accordion__item{border-top:1px solid var(--cds-disabled-01, #f4f4f4)}li.bx--accordion__item--disabled:last-of-type{border-bottom:1px solid var(--cds-disabled-01, #f4f4f4)}.bx--accordion__arrow{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:1rem;height:1rem;flex:0 0 1rem;margin:2px 1rem 0 0;fill:var(--cds-ui-05, #161616);transform:rotate(-270deg);transition:all .11s cubic-bezier(.2,0,.38,.9)}.bx--accordion__title{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);z-index:1;width:100%;margin:0 0 0 1rem;text-align:left}.bx--accordion__content{display:none;padding-right:1rem;padding-left:1rem;transition:padding cubic-bezier(.2,0,.38,.9) .11s}@media (min-width: 480px){.bx--accordion__content{padding-right:3rem}}@media (min-width: 640px){.bx--accordion__content{padding-right:25%}}.bx--accordion__content>p{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--accordion--start .bx--accordion__heading{flex-direction:row}.bx--accordion--start .bx--accordion__arrow{margin:2px 0 0 1rem}.bx--accordion--start .bx--accordion__title{margin-right:1rem}.bx--accordion--start .bx--accordion__content{margin-left:2rem}.bx--accordion__item--collapsing .bx--accordion__content,.bx--accordion__item--expanding .bx--accordion__content{display:block}.bx--accordion__item--collapsing .bx--accordion__content{animation:.11s cubic-bezier(.2,0,.38,.9) collapse-accordion}.bx--accordion__item--expanding .bx--accordion__content{animation:.11s cubic-bezier(.2,0,.38,.9) expand-accordion}.bx--accordion__item--active{overflow:visible}.bx--accordion__item--active .bx--accordion__content{display:block;padding-top:var(--cds-spacing-03, .5rem);padding-bottom:1.5rem;transition:padding-top cubic-bezier(0,0,.38,.9) .11s,padding-bottom cubic-bezier(0,0,.38,.9) .11s}.bx--accordion__item--active .bx--accordion__arrow{fill:var(--cds-ui-05, #161616);transform:rotate(-90deg)}.bx--accordion.bx--skeleton .bx--accordion__heading,.bx--accordion.bx--skeleton .bx--accordion__button{cursor:default}.bx--accordion.bx--skeleton .bx--accordion__arrow{cursor:default;fill:var(--cds-ui-05, #161616);pointer-events:none}.bx--accordion.bx--skeleton .bx--accordion__arrow:hover,.bx--accordion.bx--skeleton .bx--accordion__arrow:focus,.bx--accordion.bx--skeleton .bx--accordion__arrow:active{border:none;cursor:default;outline:none}.bx--accordion.bx--skeleton .bx--accordion__heading:hover:before{background-color:#0000}.bx--accordion--end.bx--skeleton .bx--accordion__arrow{margin-left:var(--cds-spacing-05, 1rem)}.bx--skeleton .bx--accordion__heading:focus .bx--accordion__arrow{border:none;cursor:default;outline:none}.bx--accordion__title.bx--skeleton__text{margin-bottom:0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--accordion__arrow,.bx--accordion__item--active .bx--accordion__arrow{fill:ButtonText}}.bx--link{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:inline-flex;color:var(--cds-link-01, #0f62fe);outline:none;text-decoration:none;transition:color 70ms cubic-bezier(.2,0,.38,.9)}.bx--link:hover{color:var(--cds-hover-primary-text, #0043ce);text-decoration:underline}.bx--link:active,.bx--link:active:visited,.bx--link:active:visited:hover{color:var(--cds-text-01, #161616);text-decoration:underline}.bx--link:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--link:focus{outline-style:dotted}}.bx--link:visited{color:var(--cds-link-01, #0f62fe)}.bx--link:visited:hover{color:var(--cds-hover-primary-text, #0043ce)}.bx--link--disabled,.bx--link--disabled:hover{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;font-weight:400;text-decoration:none}.bx--link.bx--link--visited:visited{color:var(--cds-visited-link, #8a3ffc)}.bx--link.bx--link--visited:visited:hover{color:var(--cds-hover-primary-text, #0043ce)}.bx--link.bx--link--inline{text-decoration:underline}.bx--link.bx--link--inline:focus,.bx--link.bx--link--inline:visited{text-decoration:none}.bx--link--disabled.bx--link--inline{text-decoration:underline}.bx--link--sm{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px)}.bx--link--lg{font-size:var(--cds-body-short-02-font-size, 1rem);font-weight:var(--cds-body-short-02-font-weight, 400);line-height:var(--cds-body-short-02-line-height, 1.375);letter-spacing:var(--cds-body-short-02-letter-spacing, 0)}.bx--link__icon{display:inline-flex;align-self:center;margin-left:var(--cds-spacing-03, .5rem)}.bx--breadcrumb{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:inline}@media (min-width: 42rem){.bx--breadcrumb{display:flex;flex-wrap:wrap}}.bx--breadcrumb-item{position:relative;display:flex;align-items:center;margin-right:.5rem}.bx--breadcrumb-item .bx--link:visited{color:var(--cds-link-01, #0f62fe)}.bx--breadcrumb-item .bx--link:visited:hover{color:var(--cds-hover-primary-text, #0043ce)}.bx--breadcrumb-item:after{margin-left:.5rem;color:var(--cds-text-01, #161616);content:"/"}.bx--breadcrumb--no-trailing-slash .bx--breadcrumb-item:last-child:after{content:""}.bx--breadcrumb-item:last-child,.bx--breadcrumb-item:last-child:after{margin-right:0}.bx--breadcrumb .bx--link{white-space:nowrap}.bx--breadcrumb-item [aria-current=page],.bx--breadcrumb-item.bx--breadcrumb-item--current .bx--link{color:var(--cds-text-01, #161616);cursor:auto}.bx--breadcrumb-item [aria-current=page]:hover,.bx--breadcrumb-item.bx--breadcrumb-item--current .bx--link:hover{text-decoration:none}.bx--breadcrumb-item .bx--overflow-menu{position:relative;width:1.25rem;height:1.125rem}.bx--breadcrumb-item .bx--overflow-menu:focus{outline:1px solid var(--cds-focus, #0f62fe)}.bx--breadcrumb-item .bx--overflow-menu:hover{background:rgba(0,0,0,0)}.bx--breadcrumb-item .bx--overflow-menu:after{position:absolute;bottom:2px;width:.75rem;height:1px;background:var(--cds-hover-primary-text, #0043ce);content:"";opacity:0;transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--breadcrumb-item .bx--overflow-menu:after{transition:none}}.bx--breadcrumb-item .bx--overflow-menu:hover:after{opacity:1}.bx--breadcrumb-item .bx--overflow-menu.bx--overflow-menu--open{background:rgba(0,0,0,0);box-shadow:none}.bx--breadcrumb-item .bx--overflow-menu__icon{position:relative;fill:var(--cds-link-01, #0f62fe);transform:translateY(4px)}.bx--breadcrumb-item .bx--overflow-menu:hover .bx--overflow-menu__icon{fill:var(--cds-hover-primary-text, #0043ce)}.bx--breadcrumb-menu-options:focus{outline:none}.bx--breadcrumb-menu-options.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after{top:-.4375rem;left:.875rem;width:0;height:0;border-right:.4375rem solid rgba(0,0,0,0);border-bottom:.4375rem solid var(--cds-field-01, #f4f4f4);border-left:.4375rem solid rgba(0,0,0,0);margin:0 auto;background:rgba(0,0,0,0)}.bx--breadcrumb.bx--skeleton .bx--link{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:1rem}.bx--breadcrumb.bx--skeleton .bx--link:hover,.bx--breadcrumb.bx--skeleton .bx--link:focus,.bx--breadcrumb.bx--skeleton .bx--link:active{border:none;cursor:default;outline:none}.bx--breadcrumb.bx--skeleton .bx--link:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--breadcrumb.bx--skeleton .bx--link:before{animation:none}}.bx--btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;display:inline-flex;max-width:20rem;min-height:3rem;flex-shrink:0;align-items:center;justify-content:space-between;padding:calc(.875rem - 3px) 63px calc(.875rem - 3px) 15px;margin:0;border-radius:0;cursor:pointer;outline:none;text-align:left;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top}.bx--btn:disabled,.bx--btn:hover:disabled,.bx--btn:focus:disabled,.bx--btn.bx--btn--disabled,.bx--btn.bx--btn--disabled:hover,.bx--btn.bx--btn--disabled:focus{border-color:var(--cds-disabled-02, #c6c6c6);background:var(--cds-disabled-02, #c6c6c6);box-shadow:none;color:var(--cds-disabled-03, #8d8d8d);cursor:not-allowed}.bx--btn .bx--btn__icon{position:absolute;right:1rem;width:1rem;height:1rem;flex-shrink:0}.bx--btn::-moz-focus-inner{padding:0;border:0}.bx--btn--primary{border-width:1px;border-style:solid;border-color:#0000;background-color:var(--cds-interactive-01, #0f62fe);color:var(--cds-text-04, #ffffff)}.bx--btn--primary:hover{background-color:var(--cds-hover-primary, #0353e9)}.bx--btn--primary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--primary:active{background-color:var(--cds-active-primary, #002d9c)}.bx--btn--primary .bx--btn__icon,.bx--btn--primary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--primary:hover{color:var(--cds-text-04, #ffffff)}.bx--btn--secondary{border-width:1px;border-style:solid;border-color:#0000;background-color:var(--cds-interactive-02, #393939);color:var(--cds-text-04, #ffffff)}.bx--btn--secondary:hover{background-color:var(--cds-hover-secondary, #4c4c4c)}.bx--btn--secondary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--secondary:active{background-color:var(--cds-active-secondary, #6f6f6f)}.bx--btn--secondary .bx--btn__icon,.bx--btn--secondary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--secondary:hover,.bx--btn--secondary:focus{color:var(--cds-text-04, #ffffff)}.bx--btn--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-interactive-03, #0f62fe);background-color:#0000;color:var(--cds-interactive-03, #0f62fe)}.bx--btn--tertiary:hover{background-color:var(--cds-hover-tertiary, #0353e9)}.bx--btn--tertiary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--tertiary:active{background-color:var(--cds-active-tertiary, #002d9c)}.bx--btn--tertiary .bx--btn__icon,.bx--btn--tertiary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--tertiary:hover{color:var(--cds-inverse-01, #ffffff)}.bx--btn--tertiary:focus{background-color:var(--cds-interactive-03, #0f62fe);color:var(--cds-inverse-01, #ffffff)}.bx--btn--tertiary:active{border-color:#0000;background-color:var(--cds-active-tertiary, #002d9c);color:var(--cds-inverse-01, #ffffff)}.bx--btn--tertiary:disabled,.bx--btn--tertiary:hover:disabled,.bx--btn--tertiary:focus:disabled,.bx--btn--tertiary.bx--btn--disabled,.bx--btn--tertiary.bx--btn--disabled:hover,.bx--btn--tertiary.bx--btn--disabled:focus{background:rgba(0,0,0,0);color:var(--cds-disabled-03, #8d8d8d);outline:none}.bx--btn--ghost{border-width:1px;border-style:solid;border-color:#0000;background-color:#0000;color:var(--cds-link-01, #0f62fe);padding:calc(.875rem - 3px) 16px}.bx--btn--ghost:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--btn--ghost:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--ghost .bx--btn__icon,.bx--btn--ghost .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--ghost:hover,.bx--btn--ghost:active{color:var(--cds-hover-primary-text, #0043ce)}.bx--btn--ghost:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--btn--ghost:disabled,.bx--btn--ghost:hover:disabled,.bx--btn--ghost:focus:disabled,.bx--btn--ghost.bx--btn--disabled,.bx--btn--ghost.bx--btn--disabled:hover,.bx--btn--ghost.bx--btn--disabled:focus{border-color:#0000;background:rgba(0,0,0,0);color:var(--cds-disabled-03, #8d8d8d);outline:none}.bx--btn--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 16px}.bx--btn--ghost.bx--btn--field,.bx--btn--ghost.bx--btn--md{padding:calc(.675rem - 3px) 16px}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid rgba(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline-style:dotted}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{display:inline-block}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after{transition:none}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y:after{transition:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before{width:0;height:0;border-style:solid;content:""}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after{content:attr(aria-label)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y:after{content:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus:after{opacity:1}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger svg,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover svg,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{fill:currentColor}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled.bx--tooltip--a11y:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled .bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0);opacity:0}.bx--btn.bx--btn--icon-only:not(.bx--tooltip--hidden) .bx--assistive-text{pointer-events:all}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{border-color:var(--cds-focus, #0f62fe)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:active:not([disabled]){border-color:#0000}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline-color:#0000}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:hover,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:focus,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:active{cursor:not-allowed;fill:var(--cds-disabled-03, #8d8d8d)}.bx--tooltip__trigger.bx--btn--icon-only--top{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--top:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--top:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--top:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--top:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--top:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--top:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--top:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--top:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--top:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--top:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start+.bx--assistive-text{top:-.8125rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end+.bx--assistive-text{top:-.8125rem;right:0;left:auto;transform:translateY(-100%)}.bx--tooltip__trigger.bx--btn--icon-only--right{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--right:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--right:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--right:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--right:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--right:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--right:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--right:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--right:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--right:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--right:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--right:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-.8125rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-.8125rem;right:0;left:auto;transform:translateY(100%)}.bx--tooltip__trigger.bx--btn--icon-only--left{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--left:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--left:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--left:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--left:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--left:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--left:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--left:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--left:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--left:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--left:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--left:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--btn--icon-only{padding-right:.9375rem;padding-left:.9375rem}.bx--btn--icon-only .bx--btn__icon{position:static}.bx--btn--icon-only.bx--btn--ghost .bx--btn__icon,.bx--btn--icon-only.bx--btn--danger--ghost .bx--btn__icon{margin:0}.bx--btn--icon-only.bx--btn--selected{background:var(--cds-selected-ui, #e0e0e0)}.bx--btn path[data-icon-path=inner-path]{fill:none}.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon{fill:var(--cds-icon-01, #161616)}.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon,.bx--btn.bx--btn--icon-only.bx--btn--ghost[disabled]:hover .bx--btn__icon{fill:var(--cds-disabled-03, #8d8d8d)}.bx--btn--ghost.bx--btn--icon-only[disabled]{cursor:not-allowed}.bx--btn--field.bx--btn--icon-only,.bx--btn--md.bx--btn--icon-only{padding-right:.6875rem;padding-left:.6875rem}.bx--btn--sm.bx--btn--icon-only{padding-right:.4375rem;padding-left:.4375rem}.bx--btn--danger{border-width:1px;border-style:solid;border-color:#0000;background-color:var(--cds-danger-01, #da1e28);color:var(--cds-text-04, #ffffff)}.bx--btn--danger:hover{background-color:var(--cds-hover-danger, #b81921)}.bx--btn--danger:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--danger:active{background-color:var(--cds-active-danger, #750e13)}.bx--btn--danger .bx--btn__icon,.bx--btn--danger .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--danger:hover{color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary,.bx--btn--danger--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-danger-02, #da1e28);background-color:#0000;color:var(--cds-danger-02, #da1e28)}.bx--btn--danger-tertiary:hover,.bx--btn--danger--tertiary:hover{background-color:var(--cds-hover-danger, #b81921)}.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--danger-tertiary:active,.bx--btn--danger--tertiary:active{background-color:var(--cds-active-danger, #750e13)}.bx--btn--danger-tertiary .bx--btn__icon,.bx--btn--danger-tertiary .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--danger--tertiary .bx--btn__icon,.bx--btn--danger--tertiary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--danger-tertiary:hover,.bx--btn--danger--tertiary:hover{border-color:var(--cds-hover-danger, #b81921);color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{background-color:var(--cds-danger-01, #da1e28);color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary:active,.bx--btn--danger--tertiary:active{border-color:var(--cds-active-danger, #750e13);color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary:disabled,.bx--btn--danger-tertiary:hover:disabled,.bx--btn--danger-tertiary:focus:disabled,.bx--btn--danger-tertiary.bx--btn--disabled,.bx--btn--danger-tertiary.bx--btn--disabled:hover,.bx--btn--danger-tertiary.bx--btn--disabled:focus,.bx--btn--danger--tertiary:disabled,.bx--btn--danger--tertiary:hover:disabled,.bx--btn--danger--tertiary:focus:disabled,.bx--btn--danger--tertiary.bx--btn--disabled,.bx--btn--danger--tertiary.bx--btn--disabled:hover,.bx--btn--danger--tertiary.bx--btn--disabled:focus{background:rgba(0,0,0,0);color:var(--cds-disabled-03, #8d8d8d);outline:none}.bx--btn--danger-ghost,.bx--btn--danger--ghost{border-width:1px;border-style:solid;border-color:#0000;background-color:#0000;color:var(--cds-danger-02, #da1e28);padding:calc(.875rem - 3px) 16px}.bx--btn--danger-ghost:hover,.bx--btn--danger--ghost:hover{background-color:var(--cds-hover-danger, #b81921)}.bx--btn--danger-ghost:focus,.bx--btn--danger--ghost:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--danger-ghost:active,.bx--btn--danger--ghost:active{background-color:var(--cds-active-danger, #750e13)}.bx--btn--danger-ghost .bx--btn__icon,.bx--btn--danger-ghost .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--danger--ghost .bx--btn__icon,.bx--btn--danger--ghost .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--danger-ghost .bx--btn__icon,.bx--btn--danger--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--danger-ghost:hover,.bx--btn--danger-ghost:active,.bx--btn--danger--ghost:hover,.bx--btn--danger--ghost:active{color:var(--cds-text-04, #ffffff)}.bx--btn--danger-ghost:disabled,.bx--btn--danger-ghost:hover:disabled,.bx--btn--danger-ghost:focus:disabled,.bx--btn--danger-ghost.bx--btn--disabled,.bx--btn--danger-ghost.bx--btn--disabled:hover,.bx--btn--danger-ghost.bx--btn--disabled:focus,.bx--btn--danger--ghost:disabled,.bx--btn--danger--ghost:hover:disabled,.bx--btn--danger--ghost:focus:disabled,.bx--btn--danger--ghost.bx--btn--disabled,.bx--btn--danger--ghost.bx--btn--disabled:hover,.bx--btn--danger--ghost.bx--btn--disabled:focus{border-color:#0000;background:rgba(0,0,0,0);color:var(--cds-disabled-02, #c6c6c6);outline:none}.bx--btn--danger-ghost.bx--btn--sm,.bx--btn--danger--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 16px}.bx--btn--danger-ghost.bx--btn--field,.bx--btn--danger-ghost.bx--btn--md,.bx--btn--danger--ghost.bx--btn--field,.bx--btn--danger--ghost.bx--btn--md{padding:calc(.675rem - 3px) 16px}.bx--btn--sm{min-height:2rem;padding:calc(.375rem - 3px) 60px calc(.375rem - 3px) 12px}.bx--btn--xl:not(.bx--btn--icon-only){align-items:baseline;padding-top:var(--cds-spacing-05, 1rem);padding-right:var(--cds-spacing-10, 4rem);padding-left:var(--cds-spacing-05, 1rem);min-height:5rem}.bx--btn--lg:not(.bx--btn--icon-only){align-items:baseline;padding-top:var(--cds-spacing-05, 1rem);padding-right:var(--cds-spacing-10, 4rem);padding-left:var(--cds-spacing-05, 1rem);min-height:4rem}.bx--btn--field,.bx--btn--md{min-height:2.5rem;padding:calc(.675rem - 3px) 60px calc(.675rem - 3px) 12px}.bx--btn--expressive{font-size:var(--cds-body-short-02-font-size, 1rem);font-weight:var(--cds-body-short-02-font-weight, 400);line-height:var(--cds-body-short-02-line-height, 1.375);letter-spacing:var(--cds-body-short-02-letter-spacing, 0);min-height:3rem}.bx--btn--icon-only.bx--btn--expressive{padding:12px 13px}.bx--btn.bx--btn--expressive .bx--btn__icon{width:1.25rem;height:1.25rem}.bx--btn-set .bx--btn.bx--btn--expressive{max-width:20rem}.bx--btn.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:9.375rem}.bx--btn.bx--skeleton:hover,.bx--btn.bx--skeleton:focus,.bx--btn.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--btn.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--btn.bx--skeleton:before{animation:none}}.bx--btn-set{display:flex}.bx--btn-set--stacked{flex-direction:column}.bx--btn-set .bx--btn{width:100%;max-width:12.25rem}.bx--btn-set .bx--btn:not(:focus){box-shadow:-.0625rem 0 0 0 var(--cds-button-separator, #e0e0e0)}.bx--btn-set .bx--btn:first-of-type:not(:focus){box-shadow:inherit}.bx--btn-set .bx--btn:focus+.bx--btn{box-shadow:inherit}.bx--btn-set--stacked .bx--btn:not(:focus){box-shadow:0 -.0625rem 0 0 var(--cds-button-separator, #e0e0e0)}.bx--btn-set--stacked .bx--btn:first-of-type:not(:focus){box-shadow:inherit}.bx--btn-set .bx--btn.bx--btn--disabled{box-shadow:-.0625rem 0 0 0 var(--cds-disabled-03, #8d8d8d)}.bx--btn-set .bx--btn.bx--btn--disabled:first-of-type{box-shadow:none}.bx--btn-set--stacked .bx--btn.bx--btn--disabled{box-shadow:0 -.0625rem 0 0 var(--cds-disabled-03, #8d8d8d)}.bx--btn-set--stacked .bx--btn.bx--btn--disabled:first-of-type{box-shadow:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--btn:focus{color:Highlight;outline:1px solid Highlight}.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon{fill:ButtonText}}.bx--fieldset{margin-bottom:2rem}.bx--fieldset--no-margin{margin-bottom:0}.bx--form-item{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.bx--label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:inline-block;margin-bottom:.5rem;color:var(--cds-text-02, #525252);font-weight:400;line-height:1rem;vertical-align:baseline}.bx--label .bx--tooltip__trigger{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.bx--label.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--label.bx--skeleton:hover,.bx--label.bx--skeleton:focus,.bx--label.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--label.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--label.bx--skeleton:before{animation:none}}input[type=number]{font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace}input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline-style:dotted}}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--number__input-wrapper--warning~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper--warn~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-input__field-wrapper--warning~.bx--form-requirement,.bx--text-input__field-wrapper--warning>.bx--text-input~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--select--warning .bx--select-input__wrapper~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement,.bx--list-box--warning~.bx--form-requirement{display:block;overflow:visible;max-height:12.5rem;font-weight:400}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement{color:var(--cds-text-error, #da1e28)}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid],.bx--form--fluid .bx--text-input__field-wrapper--warning{display:block}.bx--form--fluid .bx--fieldset{margin:0}.bx--form--fluid input[data-invalid]{outline:none}.bx--form--fluid .bx--form-requirement{padding:.5rem 2.5rem .5rem 1rem;margin:0}input:not(output):not([data-invalid]):-moz-ui-invalid{box-shadow:none}.bx--form-requirement{font-size:var(--cds-caption-01-font-size, .75rem);font-weight:var(--cds-caption-01-font-weight, 400);line-height:var(--cds-caption-01-line-height, 1.33333);letter-spacing:var(--cds-caption-01-letter-spacing, .32px);display:none;overflow:hidden;max-height:0;margin:.25rem 0 0}.bx--select--inline .bx--form__helper-text{margin-top:0}.bx--form__helper-text{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;width:100%;margin-top:.25rem;color:var(--cds-text-02, #525252);opacity:1}.bx--label--disabled,.bx--form__helper-text--disabled,fieldset[disabled] .bx--label,fieldset[disabled] .bx--form__helper-text{color:var(--cds-disabled-02, #c6c6c6)}.bx--form-item.bx--checkbox-wrapper{position:relative;margin-bottom:.25rem}.bx--form-item.bx--checkbox-wrapper:first-of-type{margin-top:.1875rem}.bx--label+.bx--form-item.bx--checkbox-wrapper{margin-top:-.125rem}.bx--form-item.bx--checkbox-wrapper:last-of-type{margin-bottom:.1875rem}.bx--checkbox{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap;top:1.25rem;left:.7rem}.bx--checkbox-label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;display:flex;min-height:1.5rem;padding-top:.1875rem;padding-left:1.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--checkbox-label-text{padding-left:.375rem}.bx--checkbox-label:before,.bx--checkbox-label:after{box-sizing:border-box}.bx--checkbox-label:before{position:absolute;top:.125rem;left:0;width:1rem;height:1rem;border:1px solid var(--cds-icon-01, #161616);margin:.125rem .125rem .125rem .1875rem;background-color:#0000;border-radius:1px;content:""}.bx--checkbox-label:after{position:absolute;top:.5rem;left:.4375rem;width:.5625rem;height:.3125rem;border-bottom:2px solid var(--cds-inverse-01, #ffffff);border-left:2px solid var(--cds-inverse-01, #ffffff);margin-top:-.1875rem;background:none;content:"";transform:scale(0) rotate(-45deg);transform-origin:bottom right}.bx--checkbox:checked+.bx--checkbox-label:before,.bx--checkbox:indeterminate+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=true]:before,.bx--checkbox-label[data-contained-checkbox-state=mixed]:before{border-width:1px;border-color:var(--cds-icon-01, #161616);background-color:var(--cds-icon-01, #161616)}.bx--checkbox:checked+.bx--checkbox-label:after,.bx--checkbox-label[data-contained-checkbox-state=true]:after{transform:scale(1) rotate(-45deg)}.bx--checkbox:indeterminate+.bx--checkbox-label:after,.bx--checkbox-label[data-contained-checkbox-state=mixed]:after{top:.6875rem;width:.5rem;border-bottom:2px solid var(--cds-inverse-01, #ffffff);border-left:0 solid var(--cds-inverse-01, #ffffff);transform:scale(1) rotate(0)}.bx--checkbox:focus+.bx--checkbox-label:before,.bx--checkbox-label__focus:before,.bx--checkbox:checked:focus+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=true].bx--checkbox-label__focus:before,.bx--checkbox:indeterminate:focus+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=mixed].bx--checkbox-label__focus:before{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.bx--checkbox:disabled+.bx--checkbox-label,.bx--checkbox-label[data-contained-checkbox-disabled=true]{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--checkbox:disabled+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-disabled=true]:before{border-color:var(--cds-disabled-02, #c6c6c6)}.bx--checkbox:checked:disabled+.bx--checkbox-label:before,.bx--checkbox:indeterminate:disabled+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=true][data-contained-checkbox-disabled=true]:before,.bx--checkbox-label[data-contained-checkbox-state=mixed][data-contained-checkbox-disabled=true]:before{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--checkbox-label-text.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:var(--cds-spacing-05, 1rem);margin:.0625rem 0 0 .375rem}.bx--checkbox-label-text.bx--skeleton:hover,.bx--checkbox-label-text.bx--skeleton:focus,.bx--checkbox-label-text.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--checkbox-label-text.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--checkbox-label-text.bx--skeleton:before{animation:none}}.bx--checkbox--inline{position:relative}.bx--snippet--disabled,.bx--snippet--disabled .bx--btn.bx--snippet-btn--expand{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--snippet--disabled .bx--snippet-btn--expand:hover,.bx--snippet--disabled .bx--copy-btn:hover{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--snippet--disabled .bx--snippet__icon,.bx--snippet--disabled .bx--snippet-btn--expand .bx--icon-chevron--down{fill:var(--cds-disabled-02, #c6c6c6)}.bx--snippet code{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px)}.bx--snippet--inline{position:relative;display:inline;padding:0;border:2px solid rgba(0,0,0,0);background-color:var(--cds-field-01, #f4f4f4);border-radius:4px;color:var(--cds-text-01, #161616);cursor:pointer}.bx--snippet--inline:hover{background-color:var(--cds-ui-03, #e0e0e0)}.bx--snippet--inline:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--snippet--inline:focus{border:2px solid var(--cds-focus, #0f62fe);outline:none}.bx--snippet--inline:before{position:absolute;z-index:6000;width:0;height:0;border-style:solid;content:"";display:none}.bx--snippet--inline .bx--copy-btn__feedback{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:none;overflow:visible;box-sizing:content-box;margin:auto;clip:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@supports (-ms-accelerator: true){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@supports (-ms-ime-align: auto){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--snippet--inline .bx--copy-btn__feedback{border:1px solid rgba(0,0,0,0)}}.bx--snippet--inline .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--snippet--inline:before,.bx--snippet--inline:after,.bx--snippet--inline .bx--assistive-text,.bx--snippet--inline+.bx--assistive-text{bottom:0;left:50%}.bx--snippet--inline:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--snippet--inline:after,.bx--snippet--inline .bx--assistive-text,.bx--snippet--inline+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--snippet--inline.bx--copy-btn--animating:before,.bx--snippet--inline.bx--copy-btn--animating .bx--copy-btn__feedback{display:block}.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-out:before,.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-out .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) hide-feedback}.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-in:before,.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-in .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) show-feedback}.bx--snippet--inline code{padding:0 var(--cds-spacing-03, .5rem)}.bx--snippet--inline.bx--snippet--no-copy{display:inline-block}.bx--snippet--inline.bx--snippet--no-copy:hover{background-color:var(--cds-field-01, #f4f4f4);cursor:auto}.bx--snippet--light.bx--snippet--inline.bx--snippet--no-copy:hover{background-color:var(--cds-field-02, #ffffff);cursor:auto}.bx--snippet--single{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);position:relative;width:100%;max-width:48rem;background-color:var(--cds-field-01, #f4f4f4);display:flex;height:2.5rem;align-items:center;padding-right:2.5rem}.bx--snippet--single.bx--snippet--no-copy{padding:0}.bx--snippet--single.bx--snippet--no-copy:after{right:1rem}.bx--snippet--single .bx--snippet-container{position:relative;display:flex;height:100%;align-items:center;padding-left:1rem;overflow-x:auto}.bx--snippet--single .bx--snippet-container:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--snippet--single .bx--snippet-container:focus{outline-style:dotted}}.bx--snippet--single pre{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);padding-right:var(--cds-spacing-03, .5rem)}.bx--snippet--single pre,.bx--snippet--inline code{white-space:pre}.bx--snippet--multi{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);position:relative;width:100%;max-width:48rem;background-color:var(--cds-field-01, #f4f4f4);display:flex;padding:1rem}.bx--snippet--multi .bx--snippet-container{position:relative;min-height:100%;max-height:100%;order:1;overflow-y:auto;transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.bx--snippet--multi.bx--snippet--expand .bx--snippet-container{padding-bottom:var(--cds-spacing-05, 1rem);transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.bx--snippet--multi.bx--snippet--wraptext pre{white-space:pre-wrap;word-wrap:break-word}.bx--snippet--multi .bx--snippet-container pre{padding-right:2.5rem;padding-bottom:1.5rem;overflow-x:auto}.bx--snippet--multi.bx--snippet--no-copy .bx--snippet-container pre{padding-right:0}.bx--snippet--multi.bx--snippet--expand .bx--snippet-container pre{overflow-x:auto}.bx--snippet--multi .bx--snippet-container pre:after{position:absolute;top:0;right:0;width:1rem;height:100%;background-image:linear-gradient(to right,rgba(var(--cds-field-01, #f4f4f4),0),var(--cds-field-01, #f4f4f4));content:""}.bx--snippet--multi .bx--snippet-container pre code{overflow:hidden}.bx--snippet__icon{width:1rem;height:1rem;fill:var(--cds-icon-01, #161616);transition:all 70ms cubic-bezier(.2,0,.38,.9)}.bx--snippet-button{position:absolute;top:0;right:0;display:flex;overflow:visible;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:none;background-color:var(--cds-field-01, #f4f4f4);cursor:pointer;outline:none}.bx--snippet-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;outline-color:var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--snippet-button:focus{outline-style:dotted}}.bx--snippet--multi .bx--snippet-button{top:var(--cds-spacing-03, .5rem);right:var(--cds-spacing-03, .5rem);width:2rem;height:2rem}.bx--snippet-button:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--snippet-button:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--btn--copy__feedback{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;z-index:6000;top:.75rem;right:1.25rem;left:inherit;font-weight:400}.bx--btn--copy__feedback:before,.bx--btn--copy__feedback:after{background:var(--cds-inverse-02, #393939)}.bx--btn--copy__feedback:after{border:none}.bx--snippet .bx--copy-btn{position:absolute;top:0;right:0;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.bx--snippet-btn--expand{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;position:absolute;z-index:10;right:0;bottom:0;display:inline-flex;align-items:center;padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border:0;background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616)}.bx--snippet-btn--expand .bx--snippet-btn--text{position:relative;top:-.0625rem}.bx--snippet-btn--expand--hide.bx--snippet-btn--expand{display:none}.bx--snippet-btn--expand .bx--icon-chevron--down{margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-primary, #161616);transform:rotate(0);transition:.15s cubic-bezier(.2,0,.38,.9)}.bx--snippet-btn--expand:hover{background:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-01, #161616)}.bx--snippet-btn--expand:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--snippet-btn--expand:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;border-color:#0000}@media screen and (prefers-contrast){.bx--snippet-btn--expand:focus{outline-style:dotted}}.bx--snippet--expand .bx--snippet-btn--expand .bx--icon-chevron--down{transform:rotate(180deg);transition:transform .24s}.bx--snippet--light,.bx--snippet--light .bx--snippet-button,.bx--snippet--light .bx--btn.bx--snippet-btn--expand,.bx--snippet--light .bx--copy-btn{background-color:var(--cds-field-02, #ffffff)}.bx--snippet--light.bx--snippet--inline:hover,.bx--snippet--light .bx--snippet-button:hover,.bx--snippet--light .bx--btn.bx--snippet-btn--expand:hover,.bx--snippet--light .bx--copy-btn:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--snippet--light.bx--snippet--inline:active,.bx--snippet--light .bx--snippet-button:active,.bx--snippet--light .bx--btn.bx--snippet-btn--expand:active,.bx--snippet--light .bx--copy-btn:active{background-color:var(--cds-active-light-ui, #c6c6c6)}.bx--snippet--light.bx--snippet--single:after,.bx--snippet--light.bx--snippet--multi .bx--snippet-container pre:after{background-image:linear-gradient(to right,rgba(var(--cds-field-02, #ffffff),0),var(--cds-field-02, #ffffff))}.bx--snippet.bx--skeleton .bx--snippet-container{width:100%;height:100%}.bx--snippet-button .bx--btn--copy__feedback{top:3.175rem;right:auto;left:50%}.bx--snippet-button .bx--btn--copy__feedback:before{top:0}.bx--snippet-button .bx--btn--copy__feedback:after{top:-.25rem}.bx--snippet--multi .bx--copy-btn{z-index:10;top:.5rem;right:.5rem;width:2rem;height:2rem}.bx--snippet--multi .bx--snippet-button .bx--btn--copy__feedback{top:2.675rem}.bx--snippet--inline .bx--btn--copy__feedback{top:calc(100% - .25rem);right:auto;left:50%}.bx--snippet__overflow-indicator--left,.bx--snippet__overflow-indicator--right{z-index:1;width:1rem;flex:1 0 auto}.bx--snippet__overflow-indicator--left{order:0;margin-right:-1rem;background-image:linear-gradient(to left,transparent,var(--cds-field-01, #f4f4f4))}.bx--snippet__overflow-indicator--right{order:2;margin-left:-1rem;background-image:linear-gradient(to right,transparent,var(--cds-field-01, #f4f4f4))}.bx--snippet--single .bx--snippet__overflow-indicator--right,.bx--snippet--single .bx--snippet__overflow-indicator--left{position:absolute;width:2rem;height:calc(100% - .25rem)}.bx--snippet--single .bx--snippet__overflow-indicator--right{right:2.5rem}.bx--snippet--single.bx--snippet--no-copy .bx--snippet__overflow-indicator--right{right:0}.bx--snippet--single .bx--snippet-container:focus~.bx--snippet__overflow-indicator--right{right:2.625rem}.bx--snippet--single .bx--snippet-container:focus+.bx--snippet__overflow-indicator--left{left:.125rem}.bx--snippet--light .bx--snippet__overflow-indicator--left{background-image:linear-gradient(to left,transparent,var(--cds-field-02, #ffffff))}.bx--snippet--light .bx--snippet__overflow-indicator--right{background-image:linear-gradient(to right,transparent,var(--cds-field-02, #ffffff))}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--snippet__overflow-indicator--left{background-image:linear-gradient(to left,rgba(var(--cds-field-01, #f4f4f4),0),var(--cds-field-01, #f4f4f4))}.bx--snippet__overflow-indicator--right{background-image:linear-gradient(to right,rgba(var(--cds-field-01, #f4f4f4),0),var(--cds-field-01, #f4f4f4))}}}.bx--snippet--multi.bx--skeleton{height:6.125rem}.bx--snippet--single.bx--skeleton{height:3.5rem}.bx--snippet.bx--skeleton span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:100%;height:1rem;margin-top:.5rem}.bx--snippet.bx--skeleton span:hover,.bx--snippet.bx--skeleton span:focus,.bx--snippet.bx--skeleton span:active{border:none;cursor:default;outline:none}.bx--snippet.bx--skeleton span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--snippet.bx--skeleton span:before{animation:none}}.bx--snippet.bx--skeleton span:first-child{margin:0}.bx--snippet.bx--skeleton span:nth-child(2){width:85%}.bx--snippet.bx--skeleton span:nth-child(3){width:95%}.bx--snippet--single.bx--skeleton .bx--snippet-container{padding-bottom:0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--snippet__icon{fill:ButtonText}.bx--snippet--inline:focus{color:Highlight;outline:1px solid Highlight}.bx--snippet--single,.bx--snippet--multi{outline:1px solid rgba(0,0,0,0)}}.bx--list-box__wrapper--inline{display:inline-grid;align-items:center;grid-gap:.25rem;grid-template:auto auto/auto auto}.bx--list-box__wrapper--inline .bx--label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}.bx--list-box__wrapper--inline .bx--label,.bx--list-box__wrapper--inline .bx--form__helper-text,.bx--list-box__wrapper--inline .bx--form-requirement{margin:0}.bx--list-box__wrapper--inline .bx--form__helper-text{max-width:none}.bx--list-box__wrapper--inline .bx--form-requirement{grid-column:2}.bx--list-box{position:relative;width:100%;height:2.5rem;max-height:2.5rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);cursor:pointer;transition:all 70ms cubic-bezier(.2,0,.38,.9)}.bx--list-box:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--list-box--xl,.bx--list-box--lg{height:3rem;max-height:3rem}.bx--list-box--sm{height:2rem;max-height:2rem}.bx--list-box--expanded{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box--expanded:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--list-box--expanded:hover.bx--list-box--light:hover{background-color:var(--cds-field-02, #ffffff)}.bx--list-box .bx--text-input{min-width:0;height:100%}.bx--list-box__invalid-icon{position:absolute;top:50%;right:2.5rem;fill:var(--cds-support-01, #da1e28);transform:translateY(-50%)}.bx--list-box__invalid-icon--warning{fill:var(--cds-support-03, #f1c21b)}.bx--list-box__invalid-icon--warning path[fill]{fill:#000;opacity:1}.bx--list-box[data-invalid] .bx--list-box__field,.bx--list-box.bx--list-box--warning .bx--list-box__field{padding-right:4rem;border-bottom:0}.bx--list-box[data-invalid].bx--list-box--inline .bx--list-box__field{padding-right:3.5rem}.bx--list-box--light{background-color:var(--cds-field-02, #ffffff)}.bx--list-box--light:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--list-box--light .bx--list-box__menu{background:var(--cds-field-02, #ffffff)}.bx--list-box--light .bx--list-box__menu-item__option{border-top-color:var(--cds-decorative-01, #e0e0e0)}.bx--list-box--light.bx--list-box--expanded{border-bottom-color:#0000}.bx--list-box--disabled:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--list-box--light.bx--list-box--disabled{background-color:var(--cds-field-02, #ffffff)}.bx--list-box--disabled,.bx--list-box--disabled .bx--list-box__field,.bx--list-box--disabled .bx--list-box__field:focus{border-bottom-color:#0000;outline:none}.bx--list-box--disabled .bx--list-box__label,.bx--list-box--disabled.bx--list-box--inline .bx--list-box__label{color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box--disabled .bx--list-box__menu-icon>svg,.bx--list-box--disabled .bx--list-box__selection>svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--list-box--disabled,.bx--list-box--disabled .bx--list-box__field,.bx--list-box--disabled .bx--list-box__menu-icon{cursor:not-allowed}.bx--list-box--disabled .bx--list-box__menu-item,.bx--list-box--disabled .bx--list-box__menu-item:hover,.bx--list-box--disabled .bx--list-box__menu-item--highlighted{color:var(--cds-disabled-02, #c6c6c6);text-decoration:none}.bx--list-box--disabled .bx--list-box__selection:hover{cursor:not-allowed}.bx--list-box--disabled.bx--list-box[data-invalid] .bx--list-box__field{padding-right:3rem}.bx--list-box--disabled.bx--list-box[data-invalid].bx--list-box--inline .bx--list-box__field{padding-right:2rem}.bx--list-box.bx--list-box--inline{border-width:0;background-color:#0000}.bx--list-box.bx--list-box--inline:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--list-box.bx--list-box--inline.bx--list-box--expanded{border-bottom-width:0}.bx--list-box.bx--list-box--inline.bx--list-box--expanded .bx--list-box__field[aria-expanded=true]{border-width:0}.bx--list-box.bx--list-box--inline.bx--list-box--disabled:hover{background-color:#0000}.bx--list-box.bx--list-box--inline.bx--list-box--expanded:hover{background-color:var(--cds-field-02, #ffffff)}.bx--list-box.bx--list-box--inline .bx--list-box__field{padding:0 2rem 0 .5rem}.bx--list-box.bx--list-box--inline .bx--list-box__menu-icon{right:.5rem}.bx--list-box.bx--list-box--inline .bx--list-box__invalid-icon{right:2rem}.bx--list-box--inline .bx--list-box__label{color:var(--cds-text-01, #161616)}.bx--list-box--inline .bx--list-box__field{height:100%}.bx--dropdown--inline .bx--list-box__field{max-width:30rem}.bx--dropdown--inline .bx--list-box__menu{min-width:18rem;max-width:30rem}.bx--list-box__field{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;position:relative;display:inline-flex;overflow:hidden;height:calc(100% + 1px);align-items:center;padding:0 3rem 0 1rem;cursor:pointer;outline:none;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.bx--list-box__field::-moz-focus-inner{border:0}.bx--list-box__field:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__field:focus{outline-style:dotted}}.bx--list-box__field[disabled]{color:var(--cds-disabled-02, #c6c6c6);outline:none}.bx--list-box__field .bx--text-input{padding-right:4.5rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input,.bx--list-box--warning .bx--list-box__field .bx--text-input{padding-right:6.125rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input+.bx--list-box__invalid-icon,.bx--list-box--warning .bx--list-box__field .bx--text-input+.bx--list-box__invalid-icon{right:4.125rem}.bx--list-box__field .bx--text-input--empty{padding-right:3rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input--empty,.bx--list-box--warning .bx--list-box__field .bx--text-input--empty{padding-right:4.5rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input--empty+.bx--list-box__invalid-icon,.bx--list-box--warning .bx--list-box__field .bx--text-input--empty+.bx--list-box__invalid-icon{right:2.5rem}.bx--list-box__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;color:var(--cds-text-01, #161616);text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.bx--list-box__menu-icon{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:absolute;right:1rem;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;cursor:pointer;outline:none;transition:transform 70ms cubic-bezier(.2,0,.38,.9)}.bx--list-box__menu-icon::-moz-focus-inner{border:0}.bx--list-box__menu-icon>svg{fill:var(--cds-icon-01, #161616)}.bx--list-box__menu-icon--open{width:1.5rem;justify-content:center;transform:rotate(180deg)}.bx--list-box__selection{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:absolute;top:50%;right:2.5rem;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);transition:background-color 70ms cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--list-box__selection::-moz-focus-inner{border:0}.bx--list-box__selection:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__selection:focus{outline-style:dotted}}.bx--list-box__selection:focus:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__selection:focus:hover{outline-style:dotted}}.bx--list-box__selection>svg{fill:var(--cds-icon-01, #161616)}.bx--list-box--disabled .bx--list-box__selection:focus{outline:none}.bx--list-box__selection--multi{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:static;top:auto;display:flex;width:auto;height:1.5rem;align-items:center;justify-content:space-between;padding:.5rem .125rem .5rem .5rem;margin-right:.625rem;background-color:var(--cds-inverse-02, #393939);border-radius:.75rem;color:var(--cds-inverse-01, #ffffff);line-height:0;transform:none}.bx--list-box__selection--multi>svg{width:1.25rem;height:1.25rem;padding:.125rem;margin-left:.25rem;fill:var(--cds-inverse-01, #ffffff)}.bx--list-box__selection--multi>svg:hover{background-color:var(--cds-hover-secondary, #4c4c4c);border-radius:50%}.bx--list-box--disabled .bx--list-box__selection--multi{background-color:var(--cds-disabled-02, #c6c6c6);color:var(--cds-disabled-01, #f4f4f4)}.bx--list-box--disabled .bx--list-box__selection--multi.bx--tag--interactive:hover,.bx--list-box--disabled .bx--list-box__selection--multi .bx--tag__close-icon:hover{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box--disabled .bx--list-box__selection--multi>svg{fill:var(--cds-disabled-01, #f4f4f4)}.bx--list-box--disabled .bx--list-box__selection--multi>svg:hover{background-color:initial}.bx--list-box__selection--multi:hover{outline:none}.bx--list-box__menu{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:9100;right:0;left:0;width:100%;background-color:var(--cds-ui-01, #f4f4f4);overflow-y:auto;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.bx--list-box__menu:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--list-box__menu:focus{outline-style:dotted}}.bx--list-box .bx--list-box__field[aria-expanded=false]+.bx--list-box__menu{max-height:0}.bx--list-box--expanded .bx--list-box__menu{max-height:13.75rem}.bx--list-box--expanded.bx--list-box--xl .bx--list-box__menu,.bx--list-box--expanded.bx--list-box--lg .bx--list-box__menu{max-height:16.5rem}.bx--list-box--expanded.bx--list-box--sm .bx--list-box__menu{max-height:11rem}.bx--list-box__menu-item{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;height:2.5rem;color:var(--cds-text-02, #525252);cursor:pointer;transition:background 70ms cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--list-box__menu-item:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--list-box__menu-item:active{background-color:var(--cds-selected-ui, #e0e0e0)}.bx--list-box--light .bx--list-box__menu-item:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--list-box--sm .bx--list-box__menu-item{height:2rem}.bx--list-box--xl .bx--list-box__menu-item,.bx--list-box--lg .bx--list-box__menu-item{height:3rem}.bx--list-box--disabled .bx--list-box__menu-item:hover{background-color:#0000}.bx--list-box--light .bx--list-box__menu-item:active{background-color:var(--cds-selected-light-ui, #e0e0e0)}.bx--list-box--disabled .bx--list-box__menu-item__option:hover{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box__menu-item:first-of-type .bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box__menu-item:hover .bx--list-box__menu-item__option{color:var(--cds-text-01, #161616)}.bx--list-box__menu-item:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box--disabled .bx--list-box__menu-item:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box__menu-item__option{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;overflow:hidden;height:2.5rem;padding:.6875rem 1.5rem .6875rem 0;border-top:1px solid rgba(0,0,0,0);border-top-color:var(--cds-ui-03, #e0e0e0);border-bottom:1px solid rgba(0,0,0,0);margin:0 1rem;color:var(--cds-text-02, #525252);font-weight:400;line-height:1rem;text-decoration:none;text-overflow:ellipsis;transition:border-color 70ms cubic-bezier(.2,0,.38,.9),color 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--list-box__menu-item__option:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;padding:.6875rem 1rem;border-color:#0000;margin:0}@media screen and (prefers-contrast){.bx--list-box__menu-item__option:focus{outline-style:dotted}}.bx--list-box__menu-item__option:hover{border-color:#0000;color:var(--cds-text-01, #161616)}.bx--list-box--sm .bx--list-box__menu-item__option{height:2rem;padding-top:.4375rem;padding-bottom:.4375rem}.bx--list-box--xl .bx--list-box__menu-item__option,.bx--list-box--lg .bx--list-box__menu-item__option{height:3rem;padding-top:.9375rem;padding-bottom:.9375rem}.bx--list-box--disabled .bx--list-box__menu-item:hover .bx--list-box__menu-item__option,.bx--list-box--disabled .bx--list-box__menu-item__option{color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box__menu-item[disabled],.bx--list-box__menu-item[disabled] *,.bx--list-box__menu-item[disabled] .bx--list-box__menu-item__option,.bx--list-box__menu-item[disabled]:hover{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;outline:none}.bx--list-box__menu-item[disabled]:hover{background-color:revert}.bx--list-box__menu-item[disabled] .bx--checkbox-label:before{border-color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box__menu-item[disabled] .bx--list-box__menu-item__option{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box__menu-item[disabled]:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box.bx--list-box--inline .bx--list-box__menu-item__option{margin:0 .5rem}.bx--list-box.bx--list-box--inline .bx--list-box__menu-item__option:focus{padding-right:.5rem;padding-left:.5rem;margin:0}.bx--list-box__menu-item--highlighted{border-color:#0000;background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-01, #161616)}.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option,.bx--list-box__menu-item--highlighted+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option{color:var(--cds-text-01, #161616)}.bx--list-box__menu-item--active{border-bottom-color:var(--cds-selected-ui, #e0e0e0);background-color:var(--cds-selected-ui, #e0e0e0);color:var(--cds-text-01, #161616)}.bx--list-box--light .bx--list-box__menu-item--active{border-bottom-color:var(--cds-selected-light-ui, #e0e0e0);background-color:var(--cds-selected-light-ui, #e0e0e0)}.bx--list-box__menu-item--active:hover,.bx--list-box__menu-item--active.bx--list-box__menu-item--highlighted{border-bottom-color:var(--cds-hover-selected-ui, #cacaca);background-color:var(--cds-hover-selected-ui, #cacaca)}.bx--list-box__menu-item--active .bx--list-box__menu-item__option{color:var(--cds-text-01, #161616)}.bx--list-box__menu-item--active+.bx--list-box__menu-item>.bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box__menu-item__selected-icon{position:absolute;top:50%;right:1rem;display:none;fill:var(--cds-icon-01, #161616);transform:translateY(-50%)}.bx--list-box--inline .bx--list-box__menu-item__selected-icon{right:.5rem}.bx--list-box__menu-item--active .bx--list-box__menu-item__selected-icon{display:block}.bx--list-box__menu-item .bx--checkbox-label{width:100%}.bx--list-box__menu-item .bx--checkbox-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--list-box--up .bx--list-box__menu{bottom:2.5rem}.bx--list-box--up.bx--dropdown--sm .bx--list-box__menu,.bx--list-box--up.bx--list-box--sm .bx--list-box__menu,.bx--list-box--up .bx--list-box--sm .bx--list-box__menu{bottom:2rem}.bx--list-box--up.bx--dropdown--xl .bx--list-box__menu,.bx--list-box--up.bx--list-box--xl .bx--list-box__menu,.bx--list-box--up.bx--dropdown--lg .bx--list-box__menu,.bx--list-box--up.bx--list-box--lg .bx--list-box__menu,.bx--list-box--up .bx--list-box--lg .bx--list-box__menu{bottom:3rem}.bx--list-box input[role=combobox],.bx--list-box input[type=text]{min-width:0;background-color:inherit}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--list-box__field,.bx--list-box__menu,.bx--multi-select .bx--tag--filter{outline:1px solid rgba(0,0,0,0)}.bx--list-box__field:focus,.bx--multi-select .bx--tag__close-icon:focus,.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option{color:Highlight;outline:1px solid Highlight}.bx--list-box__menu-icon>svg,.bx--list-box__selection>svg,.bx--list-box__selection--multi>svg{fill:ButtonText}}.bx--combo-box:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--combo-box.bx--list-box--light:hover{background-color:var(--cds-field-02, #ffffff)}.bx--combo-box .bx--text-input::-ms-clear{display:none}.bx--combo-box.bx--list-box--expanded .bx--text-input{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--combo-box .bx--list-box__field,.bx--combo-box.bx--list-box[data-invalid] .bx--list-box__field,.bx--combo-box.bx--list-box--warning .bx--list-box__field,.bx--combo-box.bx--list-box--disabled.bx--list-box[data-invalid] .bx--list-box__field,.bx--combo-box.bx--list-box--disabled.bx--list-box--warning .bx--list-box__field{padding:0}.bx--content-switcher{display:flex;width:100%;height:2.5rem;justify-content:space-evenly}.bx--content-switcher--sm{height:2rem}.bx--content-switcher--xl,.bx--content-switcher--lg{height:3rem}.bx--content-switcher-btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:inline-flex;overflow:hidden;width:100%;align-items:center;padding:.5rem 1rem;border:none;border-top:.0625rem solid var(--cds-border-inverse, #161616);border-bottom:.0625rem solid var(--cds-border-inverse, #161616);margin:0;background-color:#0000;color:var(--cds-text-secondary, #525252);text-align:left;text-decoration:none;transition:all .15s cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--content-switcher-btn:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:var(--cds-layer-selected-inverse, #161616);content:"";transform:scaleY(0);transform-origin:bottom;transition:all .15s cubic-bezier(.2,0,.38,.9)}@media (prefers-reduced-motion: reduce){.bx--content-switcher-btn:after{transition:none}}.bx--content-switcher-btn:disabled:after{display:none}.bx--content-switcher-btn:focus{z-index:3;border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 2px var(--cds-focus, #0f62fe),inset 0 0 0 3px var(--cds-focus-inset, #ffffff)}.bx--content-switcher-btn:focus:after{-webkit-clip-path:inset(3px 3px 3px 3px);clip-path:inset(3px 3px 3px 3px)}.bx--content-switcher-btn:hover{color:var(--cds-text-primary, #161616);cursor:pointer}.bx--content-switcher-btn:hover,.bx--content-switcher-btn:active{z-index:3;background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}.bx--content-switcher-btn:disabled{border-color:var(--cds-border-disabled, #f4f4f4);background-color:#0000;color:var(--cds-text-disabled, #c6c6c6)}.bx--content-switcher-btn:disabled:hover{cursor:not-allowed}.bx--content-switcher-btn:disabled:first-child,.bx--content-switcher-btn:disabled:last-child{border-color:var(--cds-border-disabled, #f4f4f4)}.bx--content-switcher-btn:first-child{border-left:.0625rem solid var(--cds-border-inverse, #161616);border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.bx--content-switcher-btn:last-child{border-right:.0625rem solid var(--cds-border-inverse, #161616);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.bx--content-switcher--selected,.bx--content-switcher--selected:first-child,.bx--content-switcher--selected:last-child{border:0}.bx--content-switcher-btn:before{position:absolute;z-index:2;left:0;display:block;width:.0625rem;height:1rem;background-color:var(--cds-border-subtle, #e0e0e0);content:""}.bx--content-switcher-btn:first-of-type:before{display:none}.bx--content-switcher-btn:focus:before,.bx--content-switcher-btn:focus+.bx--content-switcher-btn:before,.bx--content-switcher-btn:hover:before,.bx--content-switcher-btn:hover+.bx--content-switcher-btn:before,.bx--content-switcher--selected:before,.bx--content-switcher--selected+.bx--content-switcher-btn:before{background-color:#0000}.bx--content-switcher-btn:disabled:before,.bx--content-switcher-btn:disabled:hover+.bx--content-switcher-btn:disabled:before{background-color:var(--cds-border-disabled, #f4f4f4)}.bx--content-switcher-btn.bx--content-switcher--selected:disabled+.bx--content-switcher-btn:before,.bx--content-switcher-btn.bx--content-switcher--selected:disabled:hover+.bx--content-switcher-btn:before{background-color:#0000}.bx--content-switcher__icon{fill:var(--cds-icon-secondary, #525252);transition:fill 70ms cubic-bezier(.2,0,.38,.9)}.bx--content-switcher__icon+span{margin-left:.5rem}.bx--content-switcher__label{z-index:1;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.bx--content-switcher-btn:hover .bx--content-switcher__icon,.bx--content-switcher-btn:focus .bx--content-switcher__icon{fill:var(--cds-icon-primary, #161616)}.bx--content-switcher-btn.bx--content-switcher--selected{z-index:3;background-color:var(--cds-layer-selected-inverse, #161616);color:var(--cds-text-inverse, #ffffff)}.bx--content-switcher-btn.bx--content-switcher--selected:after{transform:scaleY(1)}.bx--content-switcher-btn.bx--content-switcher--selected:disabled{background-color:var(--cds-layer-selected-disabled, #8d8d8d);color:var(--cds-text-disabled, #c6c6c6)}.bx--content-switcher-btn.bx--content-switcher--selected .bx--content-switcher__icon{fill:var(--cds-icon-inverse, #ffffff)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--content-switcher-btn:focus{color:Highlight;outline:1px solid Highlight}}@keyframes hide-feedback{0%{opacity:1;visibility:inherit}to{opacity:0;visibility:hidden}}@keyframes show-feedback{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:inherit}}.bx--btn--copy{position:relative;overflow:visible}.bx--btn--copy .bx--btn__icon{margin-left:.3125rem}.bx--btn--copy__feedback{position:absolute;top:1.2rem;left:50%;display:none}.bx--btn--copy__feedback:before{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);z-index:2;top:1.1rem;padding:var(--cds-spacing-02, .25rem);border-radius:4px;color:var(--cds-text-inverse, #ffffff);content:attr(data-feedback);font-weight:400;pointer-events:none;transform:translate(-50%);white-space:nowrap}.bx--btn--copy__feedback:after{z-index:1;top:.85rem;left:-.3rem;width:.6rem;height:.6rem;border-right:1px solid var(--cds-background-inverse, #393939);border-bottom:1px solid var(--cds-background-inverse, #393939);content:"";transform:rotate(-135deg)}.bx--btn--copy__feedback:before,.bx--btn--copy__feedback:after{position:absolute;display:block;background:var(--cds-background-inverse, #393939)}.bx--btn--copy__feedback--displayed{display:inline-flex}.bx--copy-btn{position:relative;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:none;background-color:var(--cds-layer, #f4f4f4);cursor:pointer}.bx--copy-btn:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--copy-btn:active{background-color:var(--cds-layer-active, #c6c6c6)}.bx--copy-btn:before{position:absolute;z-index:6000;width:0;height:0;border-style:solid;content:"";display:none}.bx--copy-btn .bx--copy-btn__feedback{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:none;overflow:visible;box-sizing:content-box;margin:auto;clip:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@supports (-ms-accelerator: true){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@supports (-ms-ime-align: auto){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--copy-btn .bx--copy-btn__feedback{border:1px solid rgba(0,0,0,0)}}.bx--copy-btn .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--copy-btn:before,.bx--copy-btn:after,.bx--copy-btn .bx--assistive-text,.bx--copy-btn+.bx--assistive-text{bottom:0;left:50%}.bx--copy-btn:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--copy-btn:after,.bx--copy-btn .bx--assistive-text,.bx--copy-btn+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--copy-btn:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;outline-color:var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--copy-btn:focus{outline-style:dotted}}.bx--copy-btn.bx--copy-btn--animating:before,.bx--copy-btn.bx--copy-btn--animating .bx--copy-btn__feedback{display:block}.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-out:before,.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-out .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) hide-feedback}.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-in:before,.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-in .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) show-feedback}.bx--copy{font-size:0}.bx--table-toolbar{position:relative;display:flex;width:100%;min-height:var(--cds-spacing-09, 3rem);background-color:var(--cds-layer, #f4f4f4)}.bx--toolbar-content{display:flex;width:100%;height:var(--cds-spacing-09, 3rem);justify-content:flex-end;transform:translateZ(0);transition:transform .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9)}.bx--batch-actions~.bx--toolbar-content{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.bx--toolbar-content .bx--search .bx--search-input{background-color:#0000}.bx--batch-actions~.bx--toolbar-search-container{display:flex;align-items:center;opacity:1;transition:opacity .11s}.bx--toolbar-content .bx--toolbar-search-container-expandable{position:relative;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);box-shadow:none;cursor:pointer;transition:width .24s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9)}.bx--toolbar-content .bx--toolbar-search-container-expandable:hover{background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-expandable .bx--search-input{height:100%;cursor:pointer;opacity:0}.bx--toolbar-search-container-expandable:not(.bx--toolbar-search-container-active) .bx--search-input{padding:0}.bx--toolbar-search-container-expandable .bx--search-magnifier-icon{left:0;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);padding:var(--cds-spacing-05, 1rem);fill:var(--cds-icon-primary, #161616)}.bx--toolbar-search-container-expandable.bx--search--disabled .bx--search-magnifier-icon{background-color:var(--cds-layer, #f4f4f4);cursor:not-allowed;transition:background-color none}.bx--toolbar-search-container-disabled .bx--search-input{cursor:not-allowed}.bx--toolbar-search-container-expandable.bx--search .bx--label{visibility:hidden}.bx--toolbar-search-container-expandable.bx--search .bx--search-close{width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem)}.bx--toolbar-search-container-expandable.bx--search .bx--search-close:before{top:.125rem;height:calc(100% - .25rem);background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-expandable.bx--search .bx--search-close:focus:before{background-color:var(--cds-focus, #0f62fe)}.bx--toolbar-search-container-active.bx--search{width:100%}.bx--toolbar-search-container-active .bx--search-input{opacity:1}.bx--toolbar-search-container-active .bx--label,.bx--toolbar-search-container-active .bx--search-input{padding:0 var(--cds-spacing-09, 3rem);cursor:text}.bx--toolbar-search-container-active .bx--search-input:focus+.bx--search-close{border:none;box-shadow:none;outline:none}.bx--toolbar-search-container-active .bx--search-input:not(:-moz-placeholder-shown){border:none;background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-active .bx--search-input:not(:placeholder-shown){border:none;background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-active .bx--search-magnifier-icon:focus,.bx--toolbar-search-container-active .bx--search-magnifier-icon:active,.bx--toolbar-search-container-active .bx--search-magnifier-icon:hover{border:none;background-color:#0000;outline:none}.bx--toolbar-search-container-persistent .bx--search-close,.bx--toolbar-search-container-persistent .bx--search-close:hover,.bx--toolbar-search-container-active .bx--search-close,.bx--toolbar-search-container-active .bx--search-close:hover{border:none;background-color:#0000}.bx--toolbar-search-container-persistent .bx--search-close:before{display:none}.bx--overflow-menu.bx--toolbar-action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;display:flex;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);padding:var(--cds-spacing-05, 1rem);cursor:pointer;transition:background .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu.bx--toolbar-action::-moz-focus-inner{border:0}.bx--toolbar-action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;display:flex;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);cursor:pointer;transition:background .11s cubic-bezier(0,0,.38,.9)}.bx--toolbar-action::-moz-focus-inner{border:0}.bx--toolbar-action:hover:not([disabled]){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-action:hover[aria-expanded=true]{background-color:var(--cds-layer, #f4f4f4)}.bx--toolbar-action[disabled]{cursor:not-allowed}.bx--toolbar-action[disabled] .bx--toolbar-action__icon{cursor:not-allowed;fill:var(--cds-icon-disabled, #c6c6c6)}.bx--toolbar-action:focus:not([disabled]),.bx--toolbar-action:active:not([disabled]){outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-action:focus:not([disabled]),.bx--toolbar-action:active:not([disabled]){outline-style:dotted}}.bx--toolbar-action:focus:not([disabled]).bx--toolbar-search-container-expandable,.bx--toolbar-action:active:not([disabled]).bx--toolbar-search-container-expandable{outline:none}.bx--toolbar-action~.bx--btn{max-width:none;margin:0;white-space:nowrap}.bx--overflow-menu--data-table{height:var(--cds-spacing-09, 3rem)}.bx--toolbar-action__icon{width:auto;max-width:var(--cds-spacing-05, 1rem);height:var(--cds-spacing-05, 1rem);fill:var(--cds-icon-primary, #161616)}.bx--toolbar-search-container-persistent{position:relative;width:100%;height:var(--cds-spacing-09, 3rem);opacity:1}.bx--toolbar-search-container-persistent+.bx--toolbar-content{position:relative;width:auto}.bx--toolbar-search-container-persistent .bx--search{position:initial}.bx--toolbar-search-container-persistent .bx--search-magnifier-icon{left:var(--cds-spacing-05, 1rem)}.bx--toolbar-search-container-persistent .bx--search-input{height:var(--cds-spacing-09, 3rem);padding:0 var(--cds-spacing-09, 3rem);border:none}.bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline-style:dotted}}.bx--toolbar-search-container-persistent .bx--search-input:hover:not([disabled]){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-persistent .bx--search-input:not(:-moz-placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-persistent .bx--search-input:active:not([disabled]),.bx--toolbar-search-container-persistent .bx--search-input:not(:placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-persistent .bx--search-close{width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem)}.bx--batch-actions--active~.bx--toolbar-search-container,.bx--batch-actions--active~.bx--toolbar-content{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:translate3d(0,48px,0);transition:transform .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9)}.bx--batch-actions{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;background-color:var(--cds-background-brand, #0f62fe);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none;transform:translate3d(0,48px,0);transition:transform .11s cubic-bezier(.2,0,.38,.9),opacity .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),opacity .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),opacity .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);will-change:transform}.bx--batch-actions:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--batch-actions:focus{outline-style:dotted}}.bx--batch-actions--active{overflow:auto hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:all;transform:translateZ(0)}.bx--action-list{display:flex;align-items:center}.bx--action-list .bx--btn{padding:calc(.875rem - 3px) 16px;color:var(--cds-text-on-color, #ffffff);white-space:nowrap}.bx--action-list .bx--btn:disabled{color:var(--cds-text-on-color-disabled, #8d8d8d)}.bx--action-list .bx--btn .bx--btn__icon{position:static;margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-on-color, #ffffff)}.bx--action-list .bx--btn .bx--btn__icon .st0{fill:none}.bx--batch-download{padding:.0625rem}.bx--action-list .bx--btn--primary:focus:before,.bx--action-list .bx--btn--primary:before,.bx--action-list .bx--btn--primary:focus:after,.bx--action-list .bx--btn--primary:after{display:none}.bx--action-list .bx--btn--primary:focus{outline:2px solid var(--cds-layer, #f4f4f4);outline-offset:-.125rem}.bx--action-list .bx--btn--primary:nth-child(3):hover+.bx--btn--primary.bx--batch-summary__cancel:before,.bx--action-list .bx--btn--primary:nth-child(3):focus+.bx--btn--primary.bx--batch-summary__cancel:before{opacity:0}.bx--btn--primary.bx--batch-summary__cancel:before{position:absolute;top:.9375rem;left:0;display:block;width:.0625rem;height:var(--cds-spacing-05, 1rem);border:none;background-color:var(--cds-text-on-color, #ffffff);content:"";opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9)}.bx--btn--primary.bx--batch-summary__cancel:hover:before{opacity:0;transition:opacity .11s cubic-bezier(.2,0,.38,.9)}.bx--batch-summary{position:sticky;z-index:100000;left:0;display:flex;min-height:3rem;align-items:center;padding:0 var(--cds-spacing-05, 1rem);background-color:var(--cds-background-brand, #0f62fe);color:var(--cds-text-on-color, #ffffff)}.bx--batch-summary__scroll{box-shadow:.5px 0 .2px var(--cds-hover-primary-text, #0043ce)}.bx--batch-summary__para{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}.bx--table-toolbar--small,.bx--table-toolbar--sm{height:2rem;min-height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable,.bx--table-toolbar--small .bx--toolbar-search-container-persistent,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent,.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search-input,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-input{height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search-close,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-close,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search-close,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-close{width:2rem;height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search-magnifier-icon,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-magnifier-icon{width:2rem;height:2rem;padding:var(--cds-spacing-03, .5rem)}.bx--table-toolbar--small .bx--toolbar-action.bx--toolbar-search-container-persistent,.bx--table-toolbar--sm .bx--toolbar-action.bx--toolbar-search-container-persistent{width:100%}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-magnifier-icon{left:var(--cds-spacing-03, .5rem)}.bx--table-toolbar--small .bx--toolbar-search-container-expandable,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable{width:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search .bx--search-input{padding:0 var(--cds-spacing-09, 3rem)}.bx--table-toolbar--small .bx--toolbar-search-container-active,.bx--table-toolbar--sm .bx--toolbar-search-container-active{flex:auto;transition:flex 175ms cubic-bezier(.2,0,.38,.9)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input{visibility:inherit}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:focus,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;background-color:var(--cds-field-hover, #e5e5e5)}@media screen and (prefers-contrast){.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:focus,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:focus{outline-style:dotted}}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:not(:-moz-placeholder-shown),.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:not(:-moz-placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:active,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:not(:placeholder-shown),.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:active,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:not(:placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon:focus,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon:active,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon:hover,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon:focus,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon:active,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon:hover{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:#0000}.bx--table-toolbar--small .bx--overflow-menu.bx--toolbar-action,.bx--table-toolbar--sm .bx--overflow-menu.bx--toolbar-action{width:2rem;min-width:2rem;height:2rem}.bx--table-toolbar--small .bx--toolbar-content,.bx--table-toolbar--sm .bx--toolbar-content{height:2rem}.bx--search--disabled .bx--search-magnifier-icon:hover{background-color:#0000}.bx--table-toolbar--small .bx--batch-actions .bx--action-list,.bx--table-toolbar--sm .bx--batch-actions .bx--action-list{height:2rem}.bx--table-toolbar--small .bx--toolbar-action,.bx--table-toolbar--sm .bx--toolbar-action{width:2rem;height:2rem;padding:var(--cds-spacing-03, .5rem) 0}.bx--table-toolbar--small .bx--btn--primary,.bx--table-toolbar--sm .bx--btn--primary{height:2rem;min-height:auto;padding-top:calc(.375rem - 3px);padding-bottom:calc(.375rem - 3px)}.bx--table-toolbar--small .bx--btn--primary.bx--batch-summary__cancel:before,.bx--table-toolbar--sm .bx--btn--primary.bx--batch-summary__cancel:before{top:.5rem}.bx--table-toolbar--small .bx--toolbar-action~.bx--btn,.bx--table-toolbar--sm .bx--toolbar-action~.bx--btn{overflow:hidden;height:2rem}.bx--table-toolbar--small .bx--batch-summary,.bx--table-toolbar--sm .bx--batch-summary{min-height:2rem}.bx--data-table-container{position:relative;padding-top:var(--cds-spacing-01, .125rem)}.bx--data-table-content{overflow-x:auto}.bx--data-table-header{padding:var(--cds-spacing-05, 1rem) 0 var(--cds-spacing-06, 1.5rem) var(--cds-spacing-05, 1rem);background:var(--cds-layer, #f4f4f4)}.bx--data-table-header__title{font-size:var(--cds-productive-heading-03-font-size, 1.25rem);font-weight:var(--cds-productive-heading-03-font-weight, 400);line-height:var(--cds-productive-heading-03-line-height, 1.4);letter-spacing:var(--cds-productive-heading-03-letter-spacing, 0);color:var(--cds-text-primary, #161616)}.bx--data-table-header__description{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-text-secondary, #525252)}.bx--data-table{width:100%;border-collapse:collapse;border-spacing:0}.bx--data-table thead{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);background-color:var(--cds-layer-accent, #e0e0e0)}.bx--data-table tbody{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:100%;background-color:var(--cds-layer, #f4f4f4)}.bx--data-table tr{width:100%;height:var(--cds-spacing-09, 3rem);border:none}.bx--data-table tbody tr,.bx--data-table tbody tr td,.bx--data-table tbody tr th{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--data-table tbody tr:hover{background:var(--cds-layer-hover, #e5e5e5)}.bx--data-table tbody tr:hover td,.bx--data-table tbody tr:hover th{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}.bx--data-table tr:hover .bx--link{color:var(--cds-link-secondary, #0043ce)}.bx--data-table tr:hover .bx--link--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--data-table th,.bx--data-table td{text-align:left;vertical-align:middle}.bx--data-table th[align=right],.bx--data-table td[align=right]{text-align:right}.bx--data-table th[align=center],.bx--data-table td[align=center]{text-align:center}.bx--data-table th{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem);background-color:var(--cds-layer-accent, #e0e0e0);color:var(--cds-text-primary, #161616)}.bx--data-table th:last-of-type{position:static;width:auto}.bx--data-table td,.bx--data-table tbody th{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem);border-top:1px solid var(--cds-layer, #f4f4f4);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-layer, #f4f4f4);color:var(--cds-text-secondary, #525252)}.bx--data-table td+td:first-of-type,.bx--data-table tbody th+td:first-of-type{padding-left:var(--cds-spacing-04, .75rem)}@supports (-moz-appearance: none){.bx--data-table td{background-clip:padding-box}}.bx--data-table .bx--list-box input[role=combobox],.bx--data-table .bx--list-box input[type=text],.bx--data-table .bx--dropdown,.bx--data-table .bx--list-box,.bx--data-table .bx--number input[type=number],.bx--data-table .bx--number__control-btn:before,.bx--data-table .bx--number__control-btn:after,.bx--data-table .bx--text-input,.bx--data-table .bx--select-input{background-color:var(--cds-field-02, #ffffff)}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline-style:dotted}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=true]:focus{outline:none}@media screen and (hover: hover),(-ms-high-contrast: active),(-ms-high-contrast: none){.bx--data-table td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:0}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__icon{opacity:1}.bx--data-table.bx--data-table--visible-overflow-menu td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:hover .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:focus .bx--overflow-menu__icon,.bx--data-table tr:hover td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--table-row--menu-option .bx--overflow-menu-options__btn .bx--overflow-menu-options__option-content svg{position:relative;top:.1875rem;margin-right:var(--cds-spacing-03, .5rem)}.bx--data-table .bx--overflow-menu:hover,.bx--data-table .bx--overflow-menu__trigger:hover{background-color:var(--cds-layer-selected-hover, #cacaca)}.bx--data-table--selected .bx--overflow-menu:hover,.bx--data-table--selected .bx--overflow-menu__trigger:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--data-table--selected .bx--link:not(.bx--link--disabled){color:var(--cds-link-secondary, #0043ce)}.bx--data-table--compact td.bx--table-column-menu,.bx--data-table--xs td.bx--table-column-menu,.bx--data-table--short td.bx--table-column-menu,.bx--data-table--sm td.bx--table-column-menu{height:1.5rem;padding-top:0;padding-bottom:0}.bx--data-table--short td.bx--table-column-menu,.bx--data-table--sm td.bx--table-column-menu{height:2rem}.bx--data-table--md td.bx--table-column-menu{height:2.5rem}.bx--data-table--tall .bx--table-column-menu,.bx--data-table--xl .bx--table-column-menu{padding-top:var(--cds-spacing-03, .5rem)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(odd) td{border-bottom:1px solid var(--cds-layer, #f4f4f4)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(even) td{border-top:1px solid var(--cds-ui-02, #ffffff);border-bottom:1px solid var(--cds-ui-02, #ffffff);background-color:var(--cds-ui-02, #ffffff)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):hover td{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background-color:var(--cds-layer-hover, #e5e5e5)}.bx--table-column-checkbox .bx--checkbox-label{padding-left:0}.bx--data-table th.bx--table-column-checkbox{position:static;width:2rem;background:var(--cds-layer-accent, #e0e0e0);transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--data-table .bx--table-column-checkbox .bx--checkbox:focus+.bx--checkbox-label:before{outline-offset:.375rem}.bx--data-table--compact .bx--table-column-checkbox .bx--checkbox:focus+.bx--checkbox-label:before,.bx--data-table--xs .bx--table-column-checkbox .bx--checkbox:focus+.bx--checkbox-label:before{outline-offset:.125rem}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox,.bx--data-table thead th.bx--table-expand,.bx--data-table tbody td.bx--table-expand{min-width:0}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox{width:2.5rem;padding-right:.25rem;padding-left:1rem}.bx--data-table thead th.bx--table-expand,.bx--data-table tbody td.bx--table-expand{width:2rem;height:2rem}.bx--data-table--compact thead th.bx--table-expand,.bx--data-table--compact tbody td.bx--table-expand,.bx--data-table--xs thead th.bx--table-expand,.bx--data-table--xs tbody td.bx--table-expand{width:1.5rem;height:1.5rem;padding:0 0 0 .5rem}.bx--data-table--short thead th.bx--table-expand,.bx--data-table--short tbody td.bx--table-expand,.bx--data-table--sm thead th.bx--table-expand,.bx--data-table--sm tbody td.bx--table-expand{width:2rem;height:2rem;padding:0;padding-left:.5rem}.bx--data-table--md thead th.bx--table-expand,.bx--data-table--md tbody td.bx--table-expand{width:2.5rem;height:2.5rem;padding:.25rem 0 .25rem .5rem}.bx--data-table--tall thead th.bx--table-expand,.bx--data-table--tall tbody td.bx--table-expand,.bx--data-table--xl thead th.bx--table-expand,.bx--data-table--xl tbody td.bx--table-expand{height:4rem;padding-top:.625rem;padding-bottom:1.375rem}.bx--data-table--tall .bx--table-column-checkbox,.bx--data-table--xl .bx--table-column-checkbox{padding-top:.8125rem}.bx--data-table--tall .bx--table-column-radio,.bx--data-table--xl .bx--table-column-radio{padding-top:var(--cds-spacing-05, 1rem)}tr.bx--data-table--selected:hover .bx--radio-button[disabled]+.bx--radio-button__label,tr.bx--data-table--selected:hover .bx--checkbox[disabled]+.bx--checkbox-label,tr.bx--data-table--selected:hover .bx--link--disabled{color:var(--cds-disabled-03, #8d8d8d)}tr.bx--data-table--selected:hover .bx--radio-button[disabled]+.bx--radio-button__label .bx--radio-button__appearance,tr.bx--data-table--selected:hover .bx--checkbox[disabled]+.bx--checkbox-label:before{border-color:var(--cds-disabled-03, #8d8d8d)}.bx--table-column-radio{width:48px}.bx--table-column-radio .bx--radio-button__appearance{margin-right:-.125rem}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected td{border-top:1px solid var(--cds-layer-selected, #e0e0e0);border-bottom:1px solid var(--cds-layer-active, #c6c6c6);background-color:var(--cds-layer-selected, #e0e0e0);color:var(--cds-text-primary, #161616)}.bx--data-table--zebra tbody tr:first-of-type:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected:first-of-type td{border-top:1px solid var(--cds-layer-active, #c6c6c6)}.bx--data-table--zebra tbody tr:last-of-type:nth-child(odd).bx--data-table--selected td,.bx--data-table--zebra tbody tr:last-of-type:nth-child(even).bx--data-table--selected td,tr.bx--data-table--selected:last-of-type td{border-top:1px solid var(--cds-layer-selected, #e0e0e0);border-bottom:1px solid var(--cds-layer-selected, #e0e0e0)}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected td{border-bottom:1px solid var(--cds-layer-active, #c6c6c6)}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected:hover td{border-bottom:1px solid var(--cds-hover-selected-ui, #cacaca)}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected:hover td,.bx--data-table tbody .bx--data-table--selected:hover td{border-top:1px solid var(--cds-hover-selected-ui, #cacaca);border-bottom:1px solid var(--cds-hover-selected-ui, #cacaca);background:var(--cds-hover-selected-ui, #cacaca);color:var(--cds-text-primary, #161616)}.bx--data-table--selected .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--data-table--compact thead tr,.bx--data-table--compact tbody tr,.bx--data-table--compact tbody tr th{height:1.5rem}.bx--data-table--compact .bx--table-header-label,.bx--data-table--compact td,.bx--data-table--compact tbody tr th{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--compact .bx--overflow-menu{width:2rem;height:100%}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox{padding-top:0;padding-bottom:0}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox .bx--checkbox-label{height:1.4375rem;min-height:1.4375rem}.bx--data-table--xs thead tr,.bx--data-table--xs tbody tr,.bx--data-table--xs tbody tr th{height:1.5rem}.bx--data-table--xs .bx--table-header-label,.bx--data-table--xs td,.bx--data-table--xs tbody tr th{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--xs .bx--overflow-menu{width:2rem;height:calc(100% + 1px)}.bx--data-table.bx--data-table--xs .bx--table-column-checkbox{padding-top:0;padding-bottom:0}.bx--data-table.bx--data-table--xs .bx--table-column-checkbox .bx--checkbox-label{height:1.4375rem;min-height:1.4375rem}.bx--data-table--short thead tr,.bx--data-table--short tbody tr,.bx--data-table--short tbody tr th{height:2rem}.bx--data-table--short .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--short td,.bx--data-table--short tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--short .bx--table-column-checkbox{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--short .bx--overflow-menu{height:100%}.bx--data-table--sm thead tr,.bx--data-table--sm tbody tr,.bx--data-table--sm tbody tr th{height:2rem}.bx--data-table--sm .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--sm td,.bx--data-table--sm tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--sm .bx--table-column-checkbox{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--sm .bx--overflow-menu{height:calc(100% + 1px)}.bx--data-table--md thead tr,.bx--data-table--md tbody tr,.bx--data-table--md tbody tr th{height:2.5rem}.bx--data-table--md .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--md td,.bx--data-table--md tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--md .bx--table-column-checkbox,.bx--data-table--md .bx--table-column-menu{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--tall thead tr,.bx--data-table--tall tbody tr,.bx--data-table--tall tbody tr th{height:4rem}.bx--data-table--tall .bx--table-header-label{padding-top:var(--cds-spacing-05, 1rem);padding-bottom:var(--cds-spacing-05, 1rem)}.bx--data-table--tall td,.bx--data-table--tall tbody tr th{padding-top:1rem}.bx--data-table--tall th,.bx--data-table--tall td{vertical-align:top}.bx--data-table--tall .bx--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.bx--data-table--xl thead tr,.bx--data-table--xl tbody tr,.bx--data-table--xl tbody tr th{height:4rem}.bx--data-table--xl .bx--table-header-label{padding-top:var(--cds-spacing-05, 1rem);padding-bottom:var(--cds-spacing-05, 1rem)}.bx--data-table--xl td,.bx--data-table--xl tbody tr th{padding-top:1rem}.bx--data-table--xl th,.bx--data-table--xl td{vertical-align:top}.bx--data-table--xl .bx--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.bx--data-table--static{width:auto}.bx--data-table-container--static{width:-moz-fit-content;width:fit-content}.bx--data-table_inner-container{background-color:var(--cds-layer-accent, #e0e0e0);transform:translateZ(0)}.bx--data-table--sticky-header{display:block;overflow-y:scroll}.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tbody,.bx--data-table--sticky-header tr,.bx--data-table--sticky-header th,.bx--data-table--sticky-header td{display:flex}.bx--data-table--sticky-header thead{position:sticky;z-index:1;top:0;overflow:scroll;width:100%;-ms-overflow-style:none;will-change:transform}.bx--data-table--sticky-header thead tr th{border-bottom:1px solid var(--cds-layer-active, #c6c6c6)}.bx--data-table--sticky-header tbody{flex-direction:column;-ms-overflow-style:none;overflow-x:scroll;will-change:transform}.bx--data-table--sticky-header tr.bx--parent-row.bx--expandable-row{height:auto;min-height:3rem}.bx--data-table--sticky-header tr.bx--expandable-row:not(.bx--parent-row){height:auto}.bx--data-table--sticky-header .bx--table-expand{max-width:3rem}.bx--data-table--sticky-header thead .bx--table-expand{align-items:center}.bx--data-table--sticky-header .bx--parent-row{min-height:3rem}.bx--data-table--sticky-header:not(.bx--data-table--compact):not(.bx--data-table--xs):not(.bx--data-table--tall):not(.bx--data-table--xl):not(.bx--data-table--short):not(.bx--data-table--sm) td:not(.bx--table-column-menu):not(.bx--table-column-checkbox){padding-top:.875rem}.bx--data-table--sticky-header tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{border-top:1px solid var(--cds-layer-hover, #e5e5e5)}.bx--data-table--sticky-header tr.bx--expandable-row:last-of-type{overflow:hidden}.bx--data-table--sticky-header tr.bx--data-table--selected:first-of-type td{border-top:none}.bx--data-table--sticky-header thead th.bx--table-column-checkbox,.bx--data-table--sticky-header tbody tr td.bx--table-column-checkbox{width:2.25rem;min-width:2.25rem;align-items:center}.bx--data-table--sticky-header.bx--data-table--tall thead th.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--xl thead th.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--tall td.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--xl td.bx--table-column-checkbox{align-items:flex-start}.bx--data-table--sticky-header th.bx--table-column-checkbox~th:last-of-type:empty{max-width:4rem}.bx--data-table--sticky-header th:empty:not(.bx--table-expand){max-width:2.25rem}.bx--data-table--sticky-header td.bx--table-column-menu{height:auto;align-items:center;padding-top:0}.bx--data-table--sticky-header thead::-webkit-scrollbar,.bx--data-table--sticky-header tbody::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tbody{scrollbar-width:none}}.bx--data-table--sticky-header tbody tr:last-of-type{border-bottom:0}.bx--data-table--sticky-header th:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon),.bx--data-table--sticky-header td:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon){width:100%;min-width:0}.bx--data-table--sticky-header.bx--data-table--compact tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xs tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--short tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--sm tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--tall tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xl tr:not(.bx--expandable-row){height:auto}.bx--data-table--sticky-header.bx--data-table--compact tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xs tr:not(.bx--expandable-row){min-height:1.5rem}.bx--data-table--sticky-header.bx--data-table--short tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--sm tr:not(.bx--expandable-row){min-height:2rem}.bx--data-table--sticky-header.bx--data-table--tall tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xl tr:not(.bx--expandable-row){min-height:4rem}.bx--data-table--sticky-header.bx--data-table--compact tr td.bx--table-expand,.bx--data-table--sticky-header.bx--data-table--xs tr td.bx--table-expand{padding-top:.25rem}.bx--data-table--sticky-header.bx--data-table--short tr td.bx--table-expand,.bx--data-table--sticky-header.bx--data-table--sm tr td.bx--table-expand{padding-top:.5rem}.bx--data-table--sticky-header .bx--table-header-label{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 10px);padding-top:.9375rem;padding-bottom:1rem;overflow-y:hidden}.bx--data-table--sticky-header.bx--data-table--compact th .bx--table-header-label,.bx--data-table--sticky-header.bx--data-table--xs th .bx--table-header-label{padding-top:.1875rem;padding-bottom:0}.bx--data-table--sticky-header.bx--data-table--short th .bx--table-header-label,.bx--data-table--sticky-header.bx--data-table--sm th .bx--table-header-label{padding-top:.5rem;padding-bottom:0}.bx--data-table--sticky-header.bx--data-table--tall th .bx--table-header-label,.bx--data-table--sticky-header.bx--data-table--xl th .bx--table-header-label{padding-top:1rem}.bx--data-table--sticky-header.bx--data-table--tall th.bx--table-expand,.bx--data-table--sticky-header.bx--data-table--xl th.bx--table-expand{display:flex;align-items:flex-start}.bx--data-table--sticky-header.bx--data-table--compact tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--short tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--xs tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--sm tr.bx--parent-row .bx--table-column-checkbox{align-items:flex-start}.bx--data-table--max-width{max-width:100%}.bx--data-table--sticky-header{max-height:18.75rem}.bx--data-table .bx--form-item.bx--checkbox-wrapper:last-of-type{margin:0}.bx--data-table--short .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--compact .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--xs .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--sm .bx--form-item.bx--checkbox-wrapper:last-of-type{margin:-.1875rem 0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--data-table-content{outline:1px solid rgba(0,0,0,0)}}.bx--data-table tr.bx--parent-row:first-of-type td{border-top:1px solid var(--cds-border-subtle, #e0e0e0)}.bx--expandable-row--hidden td{width:auto;padding:var(--cds-spacing-05, 1rem);border-top:0}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]{height:0;transition:height .15s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td{padding-top:0;padding-bottom:0;border:0;background-color:var(--cds-layer-hover, #e5e5e5);transition:padding .15s cubic-bezier(.2,0,.38,.9),background-color .15s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td .bx--child-row-inner-container{overflow:hidden;max-height:0}tr.bx--parent-row.bx--expandable-row+tr[data-child-row]{transition:height .15s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{padding-left:4rem;border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);transition:padding-bottom .11s cubic-bezier(.2,0,.38,.9),transform .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td .bx--child-row-inner-container{max-height:100%}.bx--parent-row.bx--expandable-row>td,.bx--parent-row.bx--expandable-row+tr[data-child-row]>td{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);box-shadow:0 1px var(--cds-border-subtle, #e0e0e0)}.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]>td{box-shadow:none}.bx--parent-row.bx--expandable-row>td:first-of-type{box-shadow:none}tr.bx--parent-row:not(.bx--expandable-row) td,tr.bx--parent-row.bx--expandable-row td,tr.bx--parent-row.bx--expandable-row{transition:height .24s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row):first-of-type:hover td{border-top:1px solid var(--cds-border-subtle, #e0e0e0);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}tr.bx--parent-row.bx--expandable-row:hover td{border-top:1px solid var(--cds-border-subtle, #e0e0e0);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--expandable-row:hover td:first-of-type{border-bottom:1px solid var(--cds-layer-hover, #e5e5e5)}tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}tr.bx--expandable-row--hover+tr[data-child-row] td{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}tr.bx--expandable-row--hover{background-color:var(--cds-layer-hover, #e5e5e5)}tr.bx--expandable-row--hover td{border-top:1px solid var(--cds-border-subtle, #e0e0e0);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td:first-of-type{border-bottom:1px solid rgba(0,0,0,0)}.bx--data-table td.bx--table-expand{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}.bx--data-table th.bx--table-expand+.bx--table-column-checkbox,.bx--data-table td.bx--table-expand+.bx--table-column-checkbox{padding-right:.375rem;padding-left:.375rem}.bx--data-table th.bx--table-expand+.bx--table-column-checkbox+th,.bx--data-table td.bx--table-expand+.bx--table-column-checkbox+td{padding-left:.5rem}.bx--data-table td.bx--table-expand,.bx--data-table th.bx--table-expand{padding:.5rem;padding-right:0}.bx--data-table td.bx--table-expand[data-previous-value=collapsed]{border-bottom:1px solid rgba(0,0,0,0)}.bx--table-expand[data-previous-value=collapsed] .bx--table-expand__svg{transform:rotate(270deg);transition:transform .15s cubic-bezier(.2,0,.38,.9)}.bx--table-expand__button{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:inline-flex;width:100%;height:calc(100% + 1px);align-items:center;justify-content:center;padding:0 .5rem;vertical-align:inherit}.bx--table-expand__button::-moz-focus-inner{border:0}.bx--table-expand__button:focus{box-shadow:inset 0 0 0 2px var(--cds-focus, #0f62fe);outline:none}.bx--table-expand__svg{fill:var(--cds-ui-05, #161616);transform:rotate(90deg);transition:transform .15s cubic-bezier(.2,0,.38,.9)}.bx--data-table--tall .bx--table-expand__button,.bx--data-table--xl .bx--table-expand__button{width:2rem;padding:0}tr.bx--parent-row.bx--expandable-row td.bx--table-expand+td:after{position:absolute;bottom:-.0625rem;left:0;width:.5rem;height:.0625rem;background:var(--cds-layer-accent, #e0e0e0);content:""}tr.bx--parent-row.bx--expandable-row:hover td.bx--table-expand+td:after,tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td.bx--table-expand+td:after{background:var(--cds-layer-hover, #e5e5e5)}tr.bx--parent-row.bx--data-table--selected td.bx--table-expand+td:after{display:none}.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+3) td,.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+4) td{border-bottom:1px solid var(--cds-layer, #f4f4f4)}.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+1) td,.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+2) td{border-top:1px solid var(--cds-ui-02, #ffffff);border-bottom:1px solid var(--cds-ui-02, #ffffff);background-color:var(--cds-ui-02, #ffffff)}.bx--data-table--zebra tr.bx--parent-row td,.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{transition:transform .15s cubic-bezier(.2,0,.38,.9),border-bottom .15s cubic-bezier(.2,0,.38,.9),border-top .15s cubic-bezier(.2,0,.38,.9)}.bx--data-table--zebra tbody tr[data-parent-row]:hover td,.bx--data-table--zebra tbody tr[data-parent-row]:hover+tr[data-child-row] td,.bx--data-table--zebra tbody tr[data-child-row]:hover td{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background-color:var(--cds-layer-hover, #e5e5e5)}.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background:var(--cds-layer-hover, #e5e5e5)}tr.bx--parent-row.bx--data-table--selected:first-of-type td{border-top:1px solid var(--cds-layer-active, #c6c6c6);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-layer-selected, #e0e0e0);box-shadow:0 1px var(--cds-layer-active, #c6c6c6)}tr.bx--parent-row.bx--data-table--selected td{border-bottom:1px solid rgba(0,0,0,0);background:var(--cds-layer-selected, #e0e0e0);box-shadow:0 1px var(--cds-layer-active, #c6c6c6);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--data-table--selected:last-of-type td{border-bottom:1px solid rgba(0,0,0,0);background:var(--cds-layer-selected, #e0e0e0);box-shadow:0 1px var(--cds-border-subtle, #e0e0e0)}tr.bx--parent-row.bx--data-table--selected:not(.bx--expandable-row):hover td{border-top:1px solid var(--cds-layer-selected-hover, #cacaca);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-layer-selected-hover, #cacaca);box-shadow:0 1px var(--cds-layer-selected-hover, #cacaca)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td:first-of-type{border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px var(--cds-layer-selected, #e0e0e0)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td:first-of-type,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td:first-of-type{border-top:1px solid var(--cds-layer-selected-hover, #cacaca);border-bottom:1px solid rgba(0,0,0,0);background:var(--cds-layer-selected-hover, #cacaca);box-shadow:0 1px var(--cds-layer-selected-hover, #cacaca)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row] td{border-top:1px solid var(--cds-layer-active, #c6c6c6);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);box-shadow:0 1px var(--cds-layer-active, #c6c6c6);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row]:last-of-type td{padding-bottom:1.5rem;box-shadow:inset 0 -1px var(--cds-layer-active, #c6c6c6)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover+tr[data-child-row] td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover+tr[data-child-row] td{background:var(--cds-layer-selected, #e0e0e0)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--table-expand__button:focus .bx--table-expand__svg{color:Highlight;outline:1px solid Highlight}.bx--table-expand__svg{fill:ButtonText}}.bx--data-table--sort th,.bx--data-table th[aria-sort]{height:var(--cds-spacing-09, 3rem);padding:0;border-top:none;border-bottom:none}.bx--table-sort{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:flex;width:100%;min-height:100%;align-items:center;justify-content:space-between;padding-left:var(--cds-spacing-05, 1rem);background-color:var(--cds-layer-accent, #e0e0e0);color:var(--cds-text-primary, #161616);font:inherit;line-height:1;text-align:left;transition:background-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9)}.bx--table-sort::-moz-focus-inner{border:0}.bx--table-sort:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--table-sort:focus{outline-style:dotted}}.bx--table-sort:hover{background:var(--cds-hover-selected-ui, #cacaca)}.bx--table-sort:focus svg,.bx--table-sort:hover svg{opacity:1}.bx--data-table.bx--data-table--sort th>.bx--table-header-label{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem)}th .bx--table-sort__flex{display:flex;width:100%;height:100%;min-height:3rem;align-items:center;justify-content:space-between}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.bx--data-table--sort:not(.bx--data-table--compact):not(.bx--data-table--short):not(.bx--data-table--tall):not(.bx--data-table--xs):not(.bx--data-table--sm):not(.bx--data-table--md):not(.bx--data-table--xl) th .bx--table-sort__flex{height:2.99rem}}.bx--data-table--compact.bx--data-table--sort th .bx--table-sort__flex,.bx--data-table--xs.bx--data-table--sort th .bx--table-sort__flex{min-height:1.5rem}.bx--data-table--short.bx--data-table--sort th .bx--table-sort__flex,.bx--data-table--sm.bx--data-table--sort th .bx--table-sort__flex{min-height:2rem}.bx--data-table--md.bx--data-table--sort th .bx--table-sort__flex{min-height:2.5rem}.bx--data-table--tall.bx--data-table--sort th .bx--table-sort__flex,.bx--data-table--xl.bx--data-table--sort th .bx--table-sort__flex{min-height:4rem;align-items:flex-start}.bx--table-sort .bx--table-sort__icon-inactive{display:block}.bx--table-sort .bx--table-sort__icon{display:none}.bx--table-sort__icon-unsorted{width:1.25rem;min-width:var(--cds-spacing-05, 1rem);margin-right:var(--cds-spacing-03, .5rem);margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-primary, #161616);opacity:0}.bx--table-sort.bx--table-sort--active{background:var(--cds-hover-selected-ui, #cacaca)}.bx--table-sort.bx--table-sort--active .bx--table-sort__icon-unsorted{display:none}.bx--table-sort.bx--table-sort--active .bx--table-sort__icon{display:block;opacity:1}.bx--table-sort--ascending .bx--table-sort__icon{transform:rotate(180deg)}.bx--table-sort__icon{width:1.25rem;min-width:var(--cds-spacing-05, 1rem);margin-right:var(--cds-spacing-03, .5rem);margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-primary, #161616);opacity:1;transform:rotate(0);transition:transform .11s cubic-bezier(.2,0,.38,.9)}.bx--data-table--compact.bx--data-table--sort th,.bx--data-table--xs.bx--data-table--sort th{height:1.5rem}.bx--data-table--short.bx--data-table--sort th,.bx--data-table--sm.bx--data-table--sort th{height:2rem}.bx--data-table--md.bx--data-table--sort th{height:2.5rem}.bx--data-table--tall.bx--data-table--sort th,.bx--data-table--xl.bx--data-table--sort th{height:4rem}.bx--data-table--tall.bx--data-table--sort th .bx--table-sort,.bx--data-table--xl.bx--data-table--sort th .bx--table-sort{display:inline-block;height:4rem}.bx--data-table--tall .bx--table-sort__icon-unsorted,.bx--data-table--tall .bx--table-sort__icon,.bx--data-table--xl .bx--table-sort__icon-unsorted,.bx--data-table--xl .bx--table-sort__icon{margin-top:.8125rem}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--table-sort__icon,.bx--table-sort__icon-unsorted{fill:ButtonText}}.bx--inline-edit-label{display:flex;align-items:center;justify-content:space-between}.bx--inline-edit-label:hover .bx--inline-edit-label__icon{opacity:1}.bx--inline-edit-label--inactive{display:none}.bx--inline-edit-label__action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.bx--inline-edit-label__action::-moz-focus-inner{border:0}.bx--inline-edit-label__action:hover{cursor:pointer}.bx--inline-edit-label__action:focus{outline:1px solid var(--cds-focus, #0f62fe);padding:var(--cds-spacing-01, .125rem)}@media screen and (prefers-contrast){.bx--inline-edit-label__action:focus{outline-style:dotted}}.bx--inline-edit-label__action:focus .bx--inline-edit-label__icon{width:auto;opacity:1}.bx--inline-edit-label__icon{fill:var(--cds-icon-primary, #161616);opacity:0}.bx--inline-edit-input{display:none}.bx--inline-edit-input--active{display:block;margin-left:-.75rem}.bx--inline-edit-input--active input{padding-left:var(--cds-spacing-04, .75rem)}.bx--data-table.bx--skeleton th{padding-left:1rem;vertical-align:middle}.bx--data-table.bx--skeleton th span,.bx--data-table.bx--skeleton td span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:4rem;height:1rem}.bx--data-table.bx--skeleton th span:hover,.bx--data-table.bx--skeleton th span:focus,.bx--data-table.bx--skeleton th span:active,.bx--data-table.bx--skeleton td span:hover,.bx--data-table.bx--skeleton td span:focus,.bx--data-table.bx--skeleton td span:active{border:none;cursor:default;outline:none}.bx--data-table.bx--skeleton th span:before,.bx--data-table.bx--skeleton td span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--data-table.bx--skeleton th span:before,.bx--data-table.bx--skeleton td span:before{animation:none}}.bx--data-table.bx--skeleton tr:hover td{border-color:var(--cds-border-subtle, #e0e0e0);background:rgba(0,0,0,0)}.bx--data-table.bx--skeleton tr:hover td:first-of-type,.bx--data-table.bx--skeleton tr:hover td:last-of-type{border-color:var(--cds-border-subtle, #e0e0e0)}.bx--data-table.bx--skeleton .bx--table-sort-v2{pointer-events:none}.bx--data-table.bx--skeleton th span{background:var(--cds-skeleton-element, #c6c6c6)}.bx--data-table.bx--skeleton th span:before{background:var(--cds-skeleton-background, #e5e5e5)}.bx--data-table-container.bx--skeleton .bx--data-table-header__title{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:7.5rem;height:1.5rem}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:hover,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:active{border:none;cursor:default;outline:none}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__title:before{animation:none}}.bx--data-table-container.bx--skeleton .bx--data-table-header__description{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:10rem;height:1rem;margin-top:var(--cds-spacing-03, .5rem)}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:hover,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:active{border:none;cursor:default;outline:none}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__description:before{animation:none}}@keyframes fpFadeInDown{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fpSlideLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeftNew{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes fpSlideRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes fpSlideRightNew{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes fpFadeOut{0%{opacity:1}to{opacity:0}}@keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}.flatpickr-calendar{position:absolute;box-sizing:border-box;width:19.6875rem;max-height:0;padding:0;overflow:hidden;direction:ltr;text-align:center;border:0;border-radius:0;visibility:hidden;opacity:0;animation:none;touch-action:manipulation}.flatpickr-calendar.open,.flatpickr-calendar.inline{max-height:40rem;overflow:visible;visibility:inherit;opacity:1}.flatpickr-calendar.open{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18rem;height:21rem;margin-top:-.125rem;padding:.25rem .25rem .5rem;overflow:hidden;background-color:var(--cds-ui-01, #f4f4f4);border:none}.flatpickr-calendar.open:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.flatpickr-calendar.open:focus{outline-style:dotted}}.flatpickr-calendar.animate.open{animation:fpFadeInDown .11s cubic-bezier(0,0,.38,.9)}.flatpickr-calendar.inline{position:relative;top:.125rem;display:block}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.dayContainer{display:flex;flex-wrap:wrap;justify-content:space-around;height:15.375rem;padding:0;outline:0}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:2.5rem;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:focus{outline:0}.flatpickr-months{display:flex;justify-content:space-between;width:100%}.flatpickr-month{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:flex;align-items:center;height:2.5rem;color:var(--cds-text-01, #161616);line-height:1;text-align:center;background-color:#0000}.flatpickr-prev-month,.flatpickr-next-month{z-index:3;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;line-height:16px;text-decoration:none;transform:scale(1);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9);fill:var(--cds-icon-01, #161616);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.flatpickr-next-month.disabled svg,.flatpickr-prev-month.disabled svg{cursor:not-allowed;fill:var(--cds-ui-05, #161616)}.flatpickr-next-month.disabled:hover svg,.flatpickr-prev-month.disabled:hover svg{fill:var(--cds-ui-05, #161616)}.flatpickr-current-month{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:flex;align-items:center;justify-content:center;height:1.75rem;text-align:center}.flatpickr-current-month .cur-month{margin-right:.25rem;margin-left:.25rem}.flatpickr-current-month .cur-month:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.numInputWrapper{position:relative;width:3.75rem}.numInputWrapper:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.numInputWrapper .numInput{display:inline-block;width:100%;margin:0;padding:.25rem;color:var(--cds-text-01, #161616);font-weight:600;font-size:inherit;font-family:inherit;background-color:var(--cds-field-01, #f4f4f4);border:none;cursor:default;-moz-appearance:textfield}.numInputWrapper .numInput::-webkit-outer-spin-button,.numInputWrapper .numInput::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper .numInput:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.numInputWrapper .numInput:focus{outline-style:dotted}}.numInputWrapper .numInput[disabled],.numInputWrapper .numInput[disabled]:hover{color:var(--cds-disabled-02, #c6c6c6);background-color:var(--cds-ui-01, #f4f4f4);pointer-events:none}.numInputWrapper .arrowUp{top:.25rem;border-bottom:0}.numInputWrapper .arrowUp:after{border-bottom:.25rem solid var(--cds-icon-01, #161616)}.numInputWrapper .arrowDown{top:.6875rem}.numInputWrapper .arrowDown:after{border-top:.25rem solid var(--cds-icon-01, #161616)}.numInputWrapper .arrowUp,.numInputWrapper .arrowDown{position:absolute;left:2.6rem;width:.75rem;height:50%;padding:0 .25rem 0 .125rem;line-height:50%;border:none;cursor:pointer;opacity:0}.numInputWrapper .arrowUp:after,.numInputWrapper .arrowDown:after{position:absolute;top:33%;display:block;border-right:.25rem solid rgba(0,0,0,0);border-left:.25rem solid rgba(0,0,0,0);content:""}.numInputWrapper .arrowUp:hover:after,.numInputWrapper .arrowDown:hover:after{border-top-color:var(--cds-interactive-01, #0f62fe);border-bottom-color:var(--cds-interactive-01, #0f62fe)}.numInputWrapper .arrowUp:active:after,.numInputWrapper .arrowDown:active:after{border-top-color:var(--cds-interactive-04, #0f62fe);border-bottom-color:var(--cds-interactive-04, #0f62fe)}.numInput[disabled]~.arrowUp:after{border-bottom-color:var(--cds-disabled-02, #c6c6c6)}.numInput[disabled]~.arrowDown:after{border-top-color:var(--cds-disabled-02, #c6c6c6)}.numInputWrapper:hover .arrowUp,.numInputWrapper:hover .arrowDown{opacity:1}.numInputWrapper:hover .numInput[disabled]~.arrowUp,.numInputWrapper:hover .numInput[disabled]~.arrowDown{opacity:0}.flatpickr-weekdays{display:flex;align-items:center;height:2.5rem}.flatpickr-weekdaycontainer{display:flex;width:100%}.flatpickr-weekday{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);flex:1;color:var(--cds-text-01, #161616);cursor:default}.flatpickr-days:focus{outline:0}.flatpickr-calendar.animate .dayContainer.slideLeft{animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{transform:translate3d(100%,0,0);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRightNew{animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--cds-text-01, #161616);cursor:pointer;transition:all 70ms cubic-bezier(.2,0,.38,.9)}.flatpickr-day:hover{background:var(--cds-hover-ui, #e5e5e5)}.flatpickr-day:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;outline-color:var(--cds-interactive-01, #0f62fe)}@media screen and (prefers-contrast){.flatpickr-day:focus{outline-style:dotted}}.nextMonthDay,.prevMonthDay{color:var(--cds-text-05, #6f6f6f)}.flatpickr-day.today{position:relative;color:var(--cds-link-01, #0f62fe);font-weight:600}.flatpickr-day.today:after{position:absolute;bottom:.4375rem;left:50%;display:block;width:.25rem;height:.25rem;background-color:var(--cds-link-01, #0f62fe);transform:translate(-50%);content:""}.flatpickr-day.today.no-border{border:none}.flatpickr-day.today.selected{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.flatpickr-day.today.selected{outline-style:dotted}}.flatpickr-day.today.selected:after{display:none}.flatpickr-day.inRange{color:var(--cds-text-01, #161616);background-color:var(--cds-highlight, #d0e2ff)}.flatpickr-day.selected{color:var(--cds-text-04, #ffffff);background-color:var(--cds-interactive-01, #0f62fe)}.flatpickr-day.selected:focus{outline:.0625rem solid var(--cds-ui-02, #ffffff);outline-offset:-.1875rem}.flatpickr-day.startRange.selected{z-index:2;box-shadow:none}.flatpickr-day.startRange.inRange:not(.selected),.flatpickr-day.endRange.inRange{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;z-index:3;background:var(--cds-ui-01, #f4f4f4)}@media screen and (prefers-contrast){.flatpickr-day.startRange.inRange:not(.selected),.flatpickr-day.endRange.inRange{outline-style:dotted}}.flatpickr-day.endRange:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;color:var(--cds-text-01, #161616);background:var(--cds-ui-01, #f4f4f4)}@media screen and (prefers-contrast){.flatpickr-day.endRange:hover{outline-style:dotted}}.flatpickr-day.endRange.inRange.selected{color:var(--cds-text-04, #ffffff);background:var(--cds-interactive-01, #0f62fe)}.flatpickr-day.flatpickr-disabled{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.flatpickr-day.flatpickr-disabled:hover{background-color:#0000}.flatpickr-input[readonly]{cursor:pointer}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.flatpickr-prev-month,.flatpickr-next-month{fill:ButtonText}.flatpickr-day.selected{color:Highlight;outline:1px solid Highlight;outline-style:dotted}.flatpickr-day.today,.flatpickr-day.inRange{color:Highlight}.flatpickr-calendar{outline:1px solid rgba(0,0,0,0)}}.bx--date-picker{display:flex}.bx--date-picker--light .bx--date-picker__input{background:var(--cds-field-02, #ffffff)}.bx--date-picker~.bx--label{order:1}.bx--date-picker-container{position:relative;display:flex;flex-direction:column;justify-content:space-between}.bx--date-picker-input__wrapper{position:relative;display:flex;align-items:center}.bx--date-picker.bx--date-picker--simple .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--label{width:7.5rem}.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn~.bx--form-requirement{width:9.5rem}.bx--date-picker.bx--date-picker--simple.bx--date-picker--short .bx--date-picker__input{width:5.7rem}.bx--date-picker.bx--date-picker--single .bx--date-picker__input{width:18rem}.bx--date-picker .bx--date-picker-input__wrapper--warn~.bx--form-requirement{color:var(--cds-text-primary, #161616)}.bx--date-picker__input{font-family:var(--cds-code-02-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-02-font-size, .875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, .32px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:block;height:2.5rem;padding:0 1rem;border:none;border-bottom:1px solid var(--cds-border-strong, #8d8d8d);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-primary, #161616);transition:70ms cubic-bezier(.2,0,.38,.9) all}.bx--date-picker__input:focus,.bx--date-picker__input.bx--focused{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--date-picker__input:focus,.bx--date-picker__input.bx--focused{outline-style:dotted}}.bx--date-picker__input:disabled{border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-disabled, #c6c6c6);cursor:not-allowed}.bx--date-picker__input:disabled::-moz-placeholder{color:var(--cds-text-disabled, #c6c6c6)}.bx--date-picker__input:disabled::placeholder{color:var(--cds-text-disabled, #c6c6c6)}.bx--date-picker__input:disabled:hover{border-bottom:1px solid rgba(0,0,0,0)}.bx--date-picker__input::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--date-picker__input::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--date-picker__input--xl,.bx--date-picker__input--lg{height:3rem}.bx--date-picker__input--sm{height:2rem}.bx--date-picker__icon{position:absolute;z-index:1;top:50%;right:1rem;fill:var(--cds-icon-primary, #161616);pointer-events:none;transform:translateY(-50%)}.bx--date-picker__icon--invalid,.bx--date-picker__icon--warn{cursor:auto}.bx--date-picker__icon--warn{fill:var(--cds-support-warning, #f1c21b)}.bx--date-picker__icon--warn path:first-of-type{fill:#000;opacity:1}.bx--date-picker__icon--invalid{fill:var(--cds-support-error, #da1e28)}.bx--date-picker__icon~.bx--date-picker__input{padding-right:3rem}.bx--date-picker__input:disabled~.bx--date-picker__icon{cursor:not-allowed;fill:var(--cds-icon-disabled, #c6c6c6)}.bx--date-picker--range>.bx--date-picker-container:first-child{margin-right:.0625rem}.bx--date-picker--range .bx--date-picker-container,.bx--date-picker--range .bx--date-picker__input{width:8.96875rem}.bx--date-picker.bx--skeleton input,.bx--date-picker__input.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%}.bx--date-picker.bx--skeleton input:hover,.bx--date-picker.bx--skeleton input:focus,.bx--date-picker.bx--skeleton input:active,.bx--date-picker__input.bx--skeleton:hover,.bx--date-picker__input.bx--skeleton:focus,.bx--date-picker__input.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--date-picker.bx--skeleton input:before,.bx--date-picker__input.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--date-picker.bx--skeleton input:before,.bx--date-picker__input.bx--skeleton:before{animation:none}}.bx--date-picker.bx--skeleton input::-moz-placeholder,.bx--date-picker__input.bx--skeleton::-moz-placeholder{color:#0000}.bx--date-picker.bx--skeleton input::placeholder,.bx--date-picker__input.bx--skeleton::placeholder{color:#0000}.bx--date-picker.bx--skeleton .bx--label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--date-picker.bx--skeleton .bx--label:hover,.bx--date-picker.bx--skeleton .bx--label:focus,.bx--date-picker.bx--skeleton .bx--label:active{border:none;cursor:default;outline:none}.bx--date-picker.bx--skeleton .bx--label:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--date-picker.bx--skeleton .bx--label:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--date-picker__icon{fill:ButtonText}}.bx--dropdown__wrapper--inline{display:inline-grid;align-items:center;grid-gap:0 1.5rem;grid-template:auto auto/auto min-content}.bx--dropdown__wrapper--inline .bx--label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}.bx--dropdown__wrapper--inline .bx--label,.bx--dropdown__wrapper--inline .bx--form__helper-text,.bx--dropdown__wrapper--inline .bx--form-requirement{margin:0}.bx--dropdown__wrapper--inline .bx--form-requirement{grid-column:2}.bx--dropdown{outline-offset:-2px;position:relative;display:block;width:100%;height:2.5rem;border:none;border-bottom:1px solid var(--cds-border-strong, #8d8d8d);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-primary, #161616);cursor:pointer;list-style:none;outline:2px solid rgba(0,0,0,0);transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--dropdown:hover{background-color:var(--cds-field-hover, #e5e5e5)}.bx--dropdown .bx--list-box__field{text-align:left}.bx--dropdown--xl,.bx--dropdown--lg{height:3rem;max-height:3rem}.bx--dropdown--xl .bx--dropdown__arrow,.bx--dropdown--lg .bx--dropdown__arrow{top:1rem}.bx--dropdown--sm{height:2rem;max-height:2rem}.bx--dropdown--sm .bx--dropdown__arrow{top:.5rem}.bx--dropdown--open{border-bottom-color:var(--cds-border-subtle, #e0e0e0)}.bx--dropdown--invalid{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--dropdown--invalid{outline-style:dotted}}.bx--dropdown--invalid .bx--dropdown-text{padding-right:3.5rem}.bx--dropdown--invalid+.bx--form-requirement{display:inline-block;max-height:12.5rem;color:var(--cds-text-error, #da1e28)}.bx--dropdown__invalid-icon{position:absolute;top:50%;right:var(--cds-spacing-08, 2.5rem);fill:var(--cds-support-error, #da1e28);transform:translateY(-50%)}.bx--dropdown--open:hover{background-color:var(--cds-field, #f4f4f4)}.bx--dropdown--open:focus{outline:1px solid rgba(0,0,0,0)}.bx--dropdown--open .bx--dropdown-list{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));max-height:13.75rem;transition:max-height .11s cubic-bezier(0,0,.38,.9)}.bx--dropdown--light{background-color:var(--cds-field-02, #ffffff)}.bx--dropdown--light:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--dropdown--up .bx--dropdown-list{bottom:2rem}.bx--dropdown__arrow{position:absolute;top:.8125rem;right:1rem;fill:var(--cds-icon-primary, #161616);pointer-events:none;transform-origin:50% 45%;transition:transform .11s cubic-bezier(.2,0,.38,.9)}button.bx--dropdown-text{width:100%;border:none;background:none;color:var(--cds-text-primary, #161616);text-align:left}button.bx--dropdown-text:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){button.bx--dropdown-text:focus{outline-style:dotted}}.bx--dropdown-text{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:block;overflow:hidden;height:calc(100% + 1px);padding-right:2.625rem;padding-left:1rem;text-overflow:ellipsis;white-space:nowrap}.bx--dropdown-list{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:absolute;z-index:9100;display:flex;width:100%;max-height:0;flex-direction:column;background-color:var(--cds-layer, #f4f4f4);list-style:none;overflow-x:hidden;overflow-y:auto;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.bx--dropdown--light .bx--dropdown-list{background-color:var(--cds-field-02, #ffffff)}.bx--dropdown:not(.bx--dropdown--open) .bx--dropdown-item{visibility:hidden}.bx--dropdown-item{position:relative;opacity:0;transition:visibility 70ms cubic-bezier(.2,0,.38,.9),opacity 70ms cubic-bezier(.2,0,.38,.9),background-color 70ms cubic-bezier(.2,0,.38,.9);visibility:inherit}.bx--dropdown-item:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--dropdown-item:hover+.bx--dropdown-item .bx--dropdown-link{border-color:#0000}.bx--dropdown-item:active{background-color:var(--cds-layer-selected, #e0e0e0)}.bx--dropdown-item:first-of-type .bx--dropdown-link{border-top-color:#0000}.bx--dropdown-item:last-of-type .bx--dropdown-link{border-bottom:none}.bx--dropdown-link{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;overflow:hidden;height:2.5rem;padding:.6875rem 0;border:1px solid rgba(0,0,0,0);border-top-color:var(--cds-border-subtle, #e0e0e0);margin:0 1rem;color:var(--cds-text-secondary, #525252);font-weight:400;line-height:1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.bx--dropdown-link:hover{border-color:#0000;color:var(--cds-text-01, #161616)}.bx--dropdown--light .bx--dropdown-link{border-top-color:var(--cds-decorative-01, #e0e0e0)}.bx--dropdown--sm .bx--dropdown-link{height:2rem;padding-top:.4375rem;padding-bottom:.4375rem}.bx--dropdown--xl .bx--dropdown-link{height:3rem;padding-top:.9375rem;padding-bottom:.9375rem}.bx--dropdown--focused,.bx--dropdown-link:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;padding:.6875rem 1rem;margin:0}@media screen and (prefers-contrast){.bx--dropdown--focused,.bx--dropdown-link:focus{outline-style:dotted}}.bx--dropdown-list[aria-activedescendant] .bx--dropdown-link:focus{padding:.6875rem 0;margin:0 1rem;outline:none}.bx--dropdown-list[aria-activedescendant] .bx--dropdown--focused:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;padding:.6875rem 1rem;margin:0}@media screen and (prefers-contrast){.bx--dropdown-list[aria-activedescendant] .bx--dropdown--focused:focus{outline-style:dotted}}.bx--dropdown-list[aria-activedescendant] .bx--dropdown-item:active{background-color:inherit}.bx--dropdown-item:hover .bx--dropdown-link{border-bottom-color:var(--cds-layer-hover, #e5e5e5)}.bx--dropdown--open .bx--dropdown__arrow{transform:rotate(-180deg)}.bx--dropdown--open.bx--dropdown--xl .bx--dropdown-list{max-height:16.5rem}.bx--dropdown--open.bx--dropdown--sm .bx--dropdown-list{max-height:11rem}.bx--dropdown--open .bx--dropdown-item{opacity:1}.bx--dropdown--disabled{border-bottom-color:#0000}.bx--dropdown--disabled:hover{background-color:var(--cds-field, #f4f4f4)}.bx--dropdown--disabled:focus{outline:none}.bx--dropdown--disabled .bx--dropdown-text,.bx--dropdown--disabled .bx--list-box__label{color:var(--cds-text-disabled, #c6c6c6)}.bx--dropdown--disabled .bx--dropdown__arrow,.bx--dropdown--disabled .bx--list-box__menu-icon svg{fill:var(--cds-icon-disabled, #c6c6c6)}.bx--dropdown--disabled.bx--dropdown--light:hover{background-color:var(--cds-field-02, #ffffff)}.bx--dropdown--disabled .bx--list-box__field,.bx--dropdown--disabled .bx--list-box__menu-icon{cursor:not-allowed}.bx--dropdown--auto-width{width:auto;max-width:25rem}.bx--dropdown--inline{display:inline-block;width:auto;border-bottom-color:#0000;background-color:#0000;justify-self:start;transition:background 70ms cubic-bezier(0,0,.38,.9)}.bx--dropdown--inline:hover{background-color:var(--cds-field-hover, #e5e5e5)}.bx--dropdown--inline.bx--dropdown--disabled{background-color:#0000}.bx--dropdown--inline .bx--dropdown__arrow{top:.5rem;right:.5rem}.bx--dropdown--inline.bx--dropdown--open{background-color:#0000}.bx--dropdown--inline .bx--dropdown-text{display:inline-block;overflow:visible;height:2rem;padding:.4375rem 2rem .4375rem .75rem;color:var(--cds-text-primary, #161616)}.bx--dropdown--inline.bx--dropdown--disabled .bx--dropdown-text{color:var(--cds-text-disabled, #c6c6c6)}.bx--dropdown--inline.bx--dropdown--disabled:focus .bx--dropdown-text{outline:0}.bx--dropdown--inline.bx--dropdown--invalid .bx--dropdown__invalid-icon{right:2rem}.bx--dropdown--inline.bx--dropdown--invalid .bx--dropdown-text{padding-right:3.5rem}.bx--dropdown--inline.bx--dropdown--open:focus .bx--dropdown-list{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3))}.bx--dropdown--inline .bx--dropdown-link{font-weight:400}.bx--dropdown--show-selected .bx--dropdown--selected{display:block;background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}.bx--dropdown--show-selected .bx--dropdown--selected:hover{background-color:var(--cds-layer-selected, #e0e0e0)}.bx--dropdown--show-selected .bx--dropdown--selected .bx--dropdown-link{border-top-color:#0000}.bx--dropdown--show-selected .bx--dropdown--selected+.bx--dropdown-item .bx--dropdown-link{border-top-color:#0000}.bx--dropdown--show-selected .bx--dropdown--selected .bx--list-box__menu-item__selected-icon{display:block}.bx--dropdown-v2.bx--skeleton,.bx--dropdown.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--dropdown-v2.bx--skeleton:hover,.bx--dropdown-v2.bx--skeleton:focus,.bx--dropdown-v2.bx--skeleton:active,.bx--dropdown.bx--skeleton:hover,.bx--dropdown.bx--skeleton:focus,.bx--dropdown.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--dropdown-v2.bx--skeleton:before,.bx--dropdown.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--dropdown-v2.bx--skeleton:before,.bx--dropdown.bx--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--dropdown .bx--list-box__field{outline:1px solid rgba(0,0,0,0)}.bx--list-box__menu-item__option{outline:none}.bx--list-box__menu-item__selected-icon{fill:ButtonText}}.bx--loading{animation-duration:.69s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;width:5.5rem;height:5.5rem}.bx--loading svg circle{animation-duration:10ms;animation-name:init-stroke;animation-timing-function:cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--loading svg circle{animation:none}}.bx--loading__svg{fill:#0000}.bx--loading__svg circle{stroke-dasharray:276.4608 276.4608;stroke-linecap:butt;stroke-width:10}.bx--loading__stroke{stroke:var(--cds-interactive-04, #0f62fe);stroke-dashoffset:52.527552}.bx--loading--small .bx--loading__stroke{stroke-dashoffset:143.759616}.bx--loading--stop{animation:rotate-end-p1 .7s cubic-bezier(.2,0,1,.9) forwards,rotate-end-p2 .7s cubic-bezier(.2,0,1,.9) .7s forwards}.bx--loading--stop svg circle{animation-delay:.7s;animation-duration:.7s;animation-fill-mode:forwards;animation-name:stroke-end;animation-timing-function:cubic-bezier(.2,0,1,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--loading--stop svg circle{animation:none}}.bx--loading--small{width:1rem;height:1rem}.bx--loading--small circle{stroke-width:16}.bx--loading--small .bx--loading__svg{stroke:var(--cds-interactive-04, #0f62fe)}.bx--loading__background{stroke:var(--cds-ui-03, #e0e0e0);stroke-dashoffset:-22}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){circle.bx--loading__background{stroke-dasharray:265;stroke-dashoffset:0}}}.bx--loading-overlay{position:fixed;z-index:6000;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--cds-overlay-01, rgba(22, 22, 22, .5));transition:background-color .72s cubic-bezier(.4,.14,.3,1)}.bx--loading-overlay--stop{display:none}.bx--file{width:100%}.bx--file--invalid{margin-right:.5rem;fill:var(--cds-support-01, #da1e28)}.bx--file--label{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin-bottom:.5rem;color:var(--cds-text-01, #161616)}.bx--file--label--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--file-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--file-btn{display:inline-flex;padding-right:4rem;margin:0}.bx--file-browse-btn{display:inline-block;width:100%;max-width:20rem;margin-bottom:.5rem;color:var(--cds-link-01, #0f62fe);cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;transition:.11s cubic-bezier(.2,0,.38,.9)}.bx--file-browse-btn:focus,.bx--file-browse-btn:hover{outline:2px solid var(--cds-interactive-03, #0f62fe)}.bx--file-browse-btn:hover,.bx--file-browse-btn:focus,.bx--file-browse-btn:active,.bx--file-browse-btn:active:visited{text-decoration:underline}.bx--file-browse-btn:active{color:var(--cds-text-01, #161616)}.bx--file-browse-btn--disabled{color:var(--cds-disabled-02, #c6c6c6);cursor:no-drop;text-decoration:none}.bx--file-browse-btn--disabled:hover,.bx--file-browse-btn--disabled:focus{color:var(--cds-disabled-02, #c6c6c6);outline:none;text-decoration:none}.bx--file-browse-btn--disabled .bx--file__drop-container{border:1px dashed var(--cds-disabled-02, #c6c6c6)}.bx--label-description{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin-bottom:1rem;color:var(--cds-text-02, #525252)}.bx--label-description--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--file-btn~.bx--file-container{margin-top:1.5rem}.bx--btn~.bx--file-container{margin-top:1rem}.bx--file .bx--file-container,.bx--file~.bx--file-container{margin-top:.5rem}.bx--file__selected-file{display:grid;max-width:20rem;min-height:3rem;align-items:center;margin-bottom:.5rem;background-color:var(--cds-field-01, #f4f4f4);gap:.75rem 1rem;grid-auto-rows:auto;grid-template-columns:1fr auto;word-break:break-word}.bx--file__selected-file:last-child{margin-bottom:0}.bx--file__selected-file .bx--form-requirement{display:block;max-height:none;margin:0;grid-column:1/-1}.bx--file__selected-file .bx--inline-loading__animation .bx--loading{margin-right:0}.bx--file__selected-file .bx--file-filename{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;margin-left:1rem;text-overflow:ellipsis;white-space:nowrap}.bx--file__selected-file--field,.bx--file__selected-file--md{min-height:2.5rem;gap:.5rem 1rem}.bx--file__selected-file--sm{min-height:2rem;gap:.25rem 1rem}.bx--file__selected-file--invalid__wrapper{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px;max-width:20rem;margin-bottom:.5rem;background-color:var(--cds-field-01, #f4f4f4);outline-width:1px}@media screen and (prefers-contrast){.bx--file__selected-file--invalid__wrapper{outline-style:dotted}}.bx--file__selected-file--invalid{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px;padding:.75rem 0}@media screen and (prefers-contrast){.bx--file__selected-file--invalid{outline-style:dotted}}.bx--file__selected-file--invalid.bx--file__selected-file--sm{padding:.25rem 0}.bx--file__selected-file--invalid.bx--file__selected-file--field,.bx--file__selected-file--invalid.bx--file__selected-file--md{padding:.5rem 0}.bx--file__selected-file--invalid .bx--form-requirement{padding-top:1rem;border-top:1px solid var(--cds-ui-03, #e0e0e0)}.bx--file__selected-file--invalid.bx--file__selected-file--sm .bx--form-requirement{padding-top:.4375rem}.bx--file__selected-file--invalid.bx--file__selected-file--field .bx--form-requirement,.bx--file__selected-file--invalid.bx--file__selected-file--md .bx--form-requirement{padding-top:.6875rem}.bx--file__selected-file--invalid .bx--form-requirement__title,.bx--file__selected-file--invalid .bx--form-requirement__supplement{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);padding:0 1rem}.bx--file__selected-file--invalid .bx--form-requirement__title{color:var(--cds-text-error, #da1e28)}.bx--file__selected-file--invalid .bx--form-requirement__supplement{color:var(--cds-text-01, #161616)}.bx--file__selected-file--invalid+.bx--form-requirement{font-size:var(--cds-caption-01-font-size, .75rem);font-weight:var(--cds-caption-01-font-weight, 400);line-height:var(--cds-caption-01-line-height, 1.33333);letter-spacing:var(--cds-caption-01-letter-spacing, .32px);display:block;overflow:visible;max-height:12.5rem;padding:.5rem 1rem;color:var(--cds-text-error, #da1e28);font-weight:400}.bx--file__selected-file--invalid+.bx--form-requirement .bx--form-requirement__supplement{padding-bottom:.5rem;color:var(--cds-text-01, #161616)}.bx--file__state-container{display:flex;min-width:1.5rem;align-items:center;justify-content:center;padding-right:1rem}.bx--file__state-container .bx--loading__svg{stroke:var(--cds-ui-05, #161616)}.bx--file__state-container .bx--file-complete{cursor:pointer;fill:var(--cds-interactive-04, #0f62fe)}.bx--file__state-container .bx--file-complete:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--file__state-container .bx--file-complete:focus{outline-style:dotted}}.bx--file__state-container .bx--file-complete [data-icon-path=inner-path]{fill:var(--cds-icon-03, #ffffff);opacity:1}.bx--file__state-container .bx--file-invalid{width:1rem;height:1rem;fill:var(--cds-support-01, #da1e28)}.bx--file__state-container .bx--file-close{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;padding:0;border:none;background-color:#0000;cursor:pointer;fill:var(--cds-icon-01, #161616)}.bx--file__state-container .bx--file-close:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--file__state-container .bx--file-close:focus{outline-style:dotted}}.bx--file__state-container .bx--file-close svg path{fill:var(--cds-icon-01, #161616)}.bx--file__state-container .bx--inline-loading__animation{margin-right:-.5rem}.bx--file__drop-container{display:flex;overflow:hidden;height:6rem;align-items:flex-start;justify-content:space-between;padding:1rem;border:1px dashed var(--cds-ui-04, #8d8d8d)}.bx--file__drop-container--drag-over{background:none;outline:2px solid var(--cds-interactive-03, #0f62fe);outline-offset:-2px}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--file__selected-file{outline:1px solid rgba(0,0,0,0)}.bx--file__state-container .bx--file-close svg path{fill:ButtonText}}@keyframes stroke{to{stroke-dashoffset:0}}.bx--inline-loading{display:flex;width:100%;min-height:2rem;align-items:center}.bx--inline-loading__text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:var(--cds-text-02, #525252)}.bx--inline-loading__animation{position:relative;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.bx--inline-loading__checkmark-container{fill:var(--cds-support-02, #198038)}.bx--inline-loading__checkmark-container.bx--inline-loading__svg{position:absolute;top:.75rem;width:.75rem}.bx--inline-loading__checkmark-container[hidden]{display:none}.bx--inline-loading__checkmark{animation-duration:.25s;animation-fill-mode:forwards;animation-name:stroke;fill:none;stroke:var(--cds-interactive-04, #0f62fe);stroke-dasharray:12;stroke-dashoffset:12;stroke-width:1.8;transform-origin:50% 50%}.bx--inline-loading--error{width:1rem;height:1rem;fill:var(--cds-support-01, #da1e28)}.bx--inline-loading--error[hidden]{display:none}.bx--loading--small .bx--inline-loading__svg{stroke:var(--cds-interactive-04, #0f62fe)}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.bx--inline-loading__checkmark-container{top:1px;right:.5rem}.bx--inline-loading__checkmark{animation:none;stroke-dasharray:0;stroke-dashoffset:0}}.bx--list--nested,.bx--list--unordered,.bx--list--ordered,.bx--list--ordered--native{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);list-style:none}.bx--list--expressive,.bx--list--expressive .bx--list--nested{font-size:var(--cds-body-long-02-font-size, 1rem);font-weight:var(--cds-body-long-02-font-weight, 400);line-height:var(--cds-body-long-02-line-height, 1.5);letter-spacing:var(--cds-body-long-02-letter-spacing, 0)}.bx--list--ordered--native{list-style:decimal}.bx--list__item{color:var(--cds-text-01, #161616)}.bx--list--nested{margin-left:2rem}.bx--list--nested .bx--list__item{padding-left:.25rem}.bx--list--ordered:not(.bx--list--nested){counter-reset:item}.bx--list--ordered:not(.bx--list--nested)>.bx--list__item{position:relative}.bx--list--ordered:not(.bx--list--nested)>.bx--list__item:before{position:absolute;left:-1.5rem;content:counter(item) ".";counter-increment:item}.bx--list--ordered.bx--list--nested,.bx--list--ordered--native.bx--list--nested{list-style-type:lower-latin}.bx--list--unordered>.bx--list__item{position:relative}.bx--list--unordered>.bx--list__item:before{position:absolute;left:-1rem;content:"–"}.bx--list--unordered.bx--list--nested>.bx--list__item:before{left:-.75rem;content:"▪"}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-end-p1{to{transform:rotate(360deg)}}@keyframes rotate-end-p2{to{transform:rotate(-360deg)}}@keyframes init-stroke{0%{stroke-dashoffset:276.4608}to{stroke-dashoffset:52.527552}}@keyframes stroke-end{0%{stroke-dashoffset:52.527552}to{stroke-dashoffset:276.4608}}.bx--menu{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:fixed;z-index:9000;min-width:13rem;max-width:18rem;padding:var(--cds-spacing-02, .25rem) 0;background-color:var(--cds-layer, #f4f4f4);visibility:hidden}.bx--menu--open{visibility:visible}.bx--menu--open:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--menu--open:focus{outline-style:dotted}}.bx--menu--invisible{opacity:0;pointer-events:none}.bx--menu-option{position:relative;height:2rem;background-color:var(--cds-layer, #f4f4f4);color:var(--cds-text-primary, #161616);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--menu-option:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--menu-option:focus{outline-style:dotted}}.bx--menu-option--active,.bx--menu-option:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--menu-option--danger:hover,.bx--menu-option--danger:focus{background-color:var(--cds-button-danger-primary, #da1e28);color:var(--cds-text-on-color, #ffffff)}.bx--menu-option>.bx--menu{margin-top:calc(var(--cds-spacing-02, .25rem) * -1)}.bx--menu-option__content{display:flex;height:100%;align-items:center;justify-content:space-between;padding:0 var(--cds-spacing-05, 1rem)}.bx--menu-option__content--disabled{background-color:var(--cds-layer, #f4f4f4);color:var(--cds-text-disabled, #c6c6c6);cursor:not-allowed}.bx--menu-option__content--disabled .bx--menu-option__label,.bx--menu-option__content--disabled .bx--menu-option__info,.bx--menu-option__content--disabled .bx--menu-option__icon{color:var(--cds-text-disabled, #c6c6c6)}.bx--menu-option__content--indented .bx--menu-option__label{margin-left:var(--cds-spacing-05, 1rem)}.bx--menu-option__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;flex-grow:1;padding:var(--cds-spacing-02, .25rem) 0;text-align:start;text-overflow:ellipsis;white-space:nowrap}.bx--menu-option__info{display:inline-flex;margin-left:var(--cds-spacing-05, 1rem)}.bx--menu-option__icon{display:flex;width:1rem;height:1rem;align-items:center;margin-right:var(--cds-spacing-03, .5rem)}.bx--menu-divider{width:100%;height:1px;margin:var(--cds-spacing-02, .25rem) 0;background-color:var(--cds-border-subtle, #e0e0e0)}.bx--menu--md .bx--menu-option{height:2.5rem}.bx--menu--lg .bx--menu-option{height:3rem}.bx--modal{position:fixed;z-index:9000;top:0;left:0;display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;background-color:var(--cds-overlay-01, rgba(22, 22, 22, .5));content:"";opacity:0;transition:opacity .24s cubic-bezier(.4,.14,1,1),visibility 0ms linear .24s;visibility:hidden}.bx--modal.is-visible{opacity:1;transition:opacity .24s cubic-bezier(0,0,.3,1),visibility 0ms linear;visibility:inherit}@media screen and (prefers-reduced-motion: reduce){.bx--modal.is-visible{transition:none}}.bx--modal .bx--pagination,.bx--modal .bx--pagination__control-buttons,.bx--modal .bx--text-input,.bx--modal .bx--text-area,.bx--modal .bx--search-input,.bx--modal .bx--select-input,.bx--modal .bx--dropdown,.bx--modal .bx--dropdown-list,.bx--modal .bx--number input[type=number],.bx--modal .bx--date-picker__input,.bx--modal .bx--multi-select{background-color:var(--cds-field-02, #ffffff)}.bx--modal.is-visible .bx--modal-container{transform:translateZ(0);transition:transform .24s cubic-bezier(0,0,.3,1)}.bx--modal-container{position:fixed;top:0;display:grid;overflow:hidden;width:100%;height:100%;max-height:100%;background-color:var(--cds-ui-01, #f4f4f4);grid-template-columns:100%;grid-template-rows:auto 1fr auto;outline:3px solid rgba(0,0,0,0);outline-offset:-3px;transform:translate3d(0,-24px,0);transform-origin:top center;transition:transform .24s cubic-bezier(.4,.14,1,1)}@media (min-width: 42rem){.bx--modal-container{position:static;width:84%;height:auto;max-height:90%}}@media (min-width: 66rem){.bx--modal-container{width:60%;max-height:84%}}@media (min-width: 82rem){.bx--modal-container{width:48%}}.bx--modal-content{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);position:relative;padding-top:var(--cds-spacing-03, .5rem);padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem);margin-bottom:var(--cds-spacing-09, 3rem);color:var(--cds-text-01, #161616);font-weight:400;grid-column:1/-1;grid-row:2/-2;overflow-y:auto}.bx--modal-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--modal-content:focus{outline-style:dotted}}.bx--modal-content p,.bx--modal-content__regular-content{padding-right:20%;font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--modal-content--with-form{padding-right:var(--cds-spacing-05, 1rem)}.bx--modal-header{padding-top:var(--cds-spacing-05, 1rem);padding-right:var(--cds-spacing-09, 3rem);padding-left:var(--cds-spacing-05, 1rem);margin-bottom:var(--cds-spacing-03, .5rem);grid-column:1/-1;grid-row:1/1}.bx--modal-header__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);margin-bottom:var(--cds-spacing-02, .25rem);color:var(--cds-text-02, #525252)}.bx--modal-header__heading{font-size:var(--cds-productive-heading-03-font-size, 1.25rem);font-weight:var(--cds-productive-heading-03-font-weight, 400);line-height:var(--cds-productive-heading-03-line-height, 1.4);letter-spacing:var(--cds-productive-heading-03-letter-spacing, 0);color:var(--cds-text-01, #161616)}.bx--modal-container--xs .bx--modal-content__regular-content{padding-right:var(--cds-spacing-05, 1rem)}.bx--modal-container--xs .bx--modal-content p{padding-right:0}@media (min-width: 42rem){.bx--modal-container--xs{width:48%}}@media (min-width: 66rem){.bx--modal-container--xs{width:32%;max-height:48%}}@media (min-width: 82rem){.bx--modal-container--xs{width:24%}}.bx--modal-container--sm .bx--modal-content__regular-content{padding-right:var(--cds-spacing-05, 1rem)}.bx--modal-container--sm .bx--modal-content p{padding-right:0}@media (min-width: 42rem){.bx--modal-container--sm{width:60%}}@media (min-width: 66rem){.bx--modal-container--sm{width:42%;max-height:72%}.bx--modal-container--sm .bx--modal-content p,.bx--modal-container--sm .bx--modal-content__regular-content{padding-right:20%}}@media (min-width: 82rem){.bx--modal-container--sm{width:36%}}@media (min-width: 42rem){.bx--modal-container--lg{width:96%}}@media (min-width: 66rem){.bx--modal-container--lg{width:84%;max-height:96%}}@media (min-width: 82rem){.bx--modal-container--lg{width:72%}}.bx--modal-scroll-content>*:last-child{padding-bottom:var(--cds-spacing-07, 2rem)}.bx--modal-content--overflow-indicator{position:absolute;bottom:var(--cds-spacing-09, 3rem);left:0;width:100%;height:2rem;background-image:linear-gradient(to bottom,rgba(var(--cds-ui-01, #f4f4f4),0),var(--cds-ui-01, #f4f4f4));content:"";grid-column:1/-1;grid-row:2/-2;pointer-events:none}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--modal-content--overflow-indicator{background-image:linear-gradient(to bottom,rgba(var(--cds-layer, #f4f4f4),0),var(--cds-layer, #f4f4f4))}}}.bx--modal-content:focus~.bx--modal-content--overflow-indicator{width:calc(100% - 4px);margin:0 2px 2px}@media screen and (-ms-high-contrast: active){.bx--modal-scroll-content>*:last-child{padding-bottom:0}.bx--modal-content--overflow-indicator{display:none}}.bx--modal-footer{display:flex;height:4rem;justify-content:flex-end;margin-top:auto;grid-column:1/-1;grid-row:-1/-1}.bx--modal-footer .bx--btn{max-width:none;height:4rem;flex:0 1 50%;padding-top:var(--cds-spacing-05, 1rem);padding-bottom:var(--cds-spacing-07, 2rem);margin:0}.bx--modal-footer--three-button .bx--btn{flex:0 1 25%;align-items:flex-start}.bx--modal-close{position:absolute;z-index:2;top:0;right:0;overflow:hidden;width:3rem;height:3rem;padding:.75rem;border:2px solid rgba(0,0,0,0);background-color:#0000;cursor:pointer;transition:background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--modal-close:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--modal-close:focus{border-color:var(--cds-focus, #0f62fe);outline:none}.bx--modal-close::-moz-focus-inner{border:0}.bx--modal-close__icon{width:1.25rem;height:1.25rem;fill:var(--cds-icon-01, #161616)}.bx--body--with-modal-open{overflow:hidden}.bx--body--with-modal-open .bx--tooltip,.bx--body--with-modal-open .bx--overflow-menu-options{z-index:9000}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--modal-close__icon{fill:ButtonText}.bx--modal-close:focus{color:Highlight;outline:1px solid Highlight}}.bx--multi-select .bx--tag{min-width:auto;margin:0 .5rem 0 0}.bx--multi-select--filterable .bx--tag{margin:0 .5rem 0 1rem}.bx--multi-select .bx--list-box__menu{min-width:auto}.bx--multi-select .bx--list-box__menu-item__option .bx--checkbox-wrapper{display:flex;width:100%;height:100%;align-items:center}.bx--multi-select .bx--list-box__menu-item__option .bx--checkbox-label{display:inline-block;overflow:hidden;width:100%;padding-left:1.75rem;text-overflow:ellipsis;white-space:nowrap}.bx--multi-select .bx--list-box__menu-item__option>.bx--form-item{flex-direction:row;margin:0}.bx--multi-select .bx--list-box__menu-item .bx--checkbox:checked~.bx--checkbox-label-text{color:var(--cds-text-01, #161616)}.bx--multi-select--filterable{transition:outline-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--multi-select--filterable.bx--combo-box .bx--text-input{border:.125rem solid rgba(0,0,0,0);background-clip:padding-box;outline:none}.bx--multi-select--filterable--input-focused{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--multi-select--filterable--input-focused{outline-style:dotted}}.bx--multi-select--filterable.bx--multi-select--selected .bx--text-input{padding-left:0}.bx--multi-select--filterable.bx--list-box--disabled:hover .bx--text-input{background-color:var(--cds-field-01, #f4f4f4)}.bx--multi-select--filterable .bx--list-box__selection--multi{margin:0 0 0 var(--cds-spacing-05, 1rem)}.bx--multi-select--filterable.bx--multi-select--inline,.bx--multi-select--filterable.bx--multi-select--inline .bx--text-input{border-bottom:0;background-color:#0000}.bx--number{position:relative;display:flex;width:100%;flex-direction:column}.bx--number input[type=number]{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-flex;width:100%;min-width:9.375rem;height:2.5rem;box-sizing:border-box;padding-right:8rem;padding-left:1rem;border:0;border-bottom:.0625rem solid var(--cds-ui-04, #8d8d8d);-moz-appearance:textfield;background-color:var(--cds-field-01, #f4f4f4);border-radius:0;color:var(--cds-text-01, #161616);font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace;font-weight:300;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--number input[type=number]:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--number input[type=number]:focus{outline-style:dotted}}.bx--number input[type=number]:disabled~.bx--number__controls{cursor:not-allowed;pointer-events:none}.bx--number input[type=number]:disabled~.bx--number__controls svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--number input[type=number]::-ms-clear{display:none}.bx--number input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.bx--number--xl.bx--number input[type=number],.bx--number--lg.bx--number input[type=number]{padding-right:9rem}.bx--number--sm.bx--number input[type=number]{padding-right:7rem}.bx--number input[type=number]:disabled{border-bottom-color:#0000;background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--number__input-wrapper{position:relative;display:flex;align-items:center}.bx--number__controls{position:absolute;top:50%;right:0;display:flex;width:5rem;height:100%;flex-direction:row;align-items:center;justify-content:center;transform:translateY(-50%)}.bx--number__control-btn{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;position:relative;display:inline-flex;height:100%;align-items:center;justify-content:center;border-bottom:.0625rem solid var(--cds-ui-04, #8d8d8d);color:var(--cds-icon-01, #161616)}.bx--number__control-btn::-moz-focus-inner{border:0}.bx--number__control-btn:before,.bx--number__control-btn:after{position:absolute;top:.125rem;display:block;width:.125rem;height:2.25rem;background-color:var(--cds-field-01, #f4f4f4);content:""}.bx--number__control-btn:before{left:0}.bx--number__control-btn:after{right:0}.bx--number__control-btn svg{fill:currentColor}.bx--number__control-btn:focus{outline:1px solid var(--cds-focus, #0f62fe);color:var(--cds-icon-01, #161616);outline-offset:-2px;outline-width:2px}@media screen and (prefers-contrast){.bx--number__control-btn:focus{outline-style:dotted}}.bx--number__control-btn:hover{background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-icon-01, #161616);cursor:pointer}.bx--number__control-btn:hover:before,.bx--number__control-btn:hover:after{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--number__control-btn:focus:before,.bx--number__control-btn:focus:after,.bx--number__control-btn:hover:focus:before,.bx--number__control-btn:hover:focus:after{background-color:#0000}.bx--number__control-btn:disabled{border-bottom-color:#0000;color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--number__control-btn.down-icon{order:1}.bx--number__control-btn.up-icon{order:2}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn{border-bottom-width:0}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;border:0}@media screen and (prefers-contrast){.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn:hover{outline-style:dotted}}.bx--number input[type=number][data-invalid]~.bx--number__controls .bx--number__control-btn{border-bottom-width:0}.bx--number input[type=number][data-invalid]:not(:focus)~.bx--number__controls .bx--number__control-btn:hover{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--number input[type=number][data-invalid]:not(:focus)~.bx--number__controls .bx--number__control-btn:hover{outline-style:dotted}}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn.up-icon:after{background-color:#0000}.bx--number input[type=number][data-invalid]~.bx--number__controls .bx--number__control-btn.up-icon:after{background-color:var(--cds-support-01, #da1e28)}.bx--number input[type=number][data-invalid]:focus~.bx--number__controls .bx--number__control-btn.up-icon:after,.bx--number input[type=number][data-invalid]~.bx--number__controls .bx--number__control-btn.up-icon:focus:after{background-color:var(--cds-focus, #0f62fe)}.bx--number__rule-divider{position:absolute;z-index:6000;width:.0625rem;height:1rem;background-color:var(--cds-ui-03, #e0e0e0)}.bx--number__rule-divider:first-of-type{order:0}.bx--number__controls .bx--number__rule-divider:first-of-type{left:0;background-color:#0000}.bx--number__invalid+.bx--number__controls .bx--number__rule-divider:first-of-type{background-color:var(--cds-ui-03, #e0e0e0)}.bx--number--light .bx--number__rule-divider,.bx--number--light .bx--number__invalid+.bx--number__controls .bx--number__rule-divider:first-of-type{background-color:var(--cds-decorative-01, #e0e0e0)}.bx--number input[type=number]:disabled+.bx--number__controls .bx--number__rule-divider:first-of-type{background-color:#0000}.bx--number input[type=number]:disabled+.bx--number__controls .bx--number__rule-divider{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--number__control-btn:focus~.bx--number__rule-divider{background-color:#0000}.bx--number__invalid{position:absolute;right:6rem;fill:var(--cds-support-01, #da1e28)}.bx--number--xl .bx--number__invalid,.bx--number--lg .bx--number__invalid{right:7rem}.bx--number--sm .bx--number__invalid{right:5rem}.bx--number__invalid+.bx--number__rule-divider{position:absolute;right:5rem}.bx--number--xl .bx--number__invalid+.bx--number__rule-divider,.bx--number--lg .bx--number__invalid+.bx--number__rule-divider{right:6rem}.bx--number--sm .bx--number__invalid+.bx--number__rule-divider{right:4rem}.bx--number__control-btn.down-icon:hover~.bx--number__rule-divider,.bx--number__control-btn.up-icon:hover+.bx--number__rule-divider,.bx--number__control-btn.down-icon:focus~.bx--number__rule-divider,.bx--number__control-btn.up-icon:focus+.bx--number__rule-divider{background-color:#0000}.bx--number__invalid--warning{fill:var(--cds-support-03, #f1c21b)}.bx--number__invalid--warning path:first-of-type{fill:#000;opacity:1}.bx--number--light input[type=number]{background-color:var(--cds-field-02, #ffffff)}.bx--number--light input[type=number]:disabled{background-color:var(--cds-field-02, #ffffff)}.bx--number--light .bx--number__control-btn:before,.bx--number--light .bx--number__control-btn:after{background-color:var(--cds-field-02, #ffffff)}.bx--number--light .bx--number__control-btn:focus:before,.bx--number--light .bx--number__control-btn:focus:after{background-color:#0000}.bx--number--light .bx--number__control-btn:hover,.bx--number--light .bx--number__control-btn:not(:focus):hover:before,.bx--number--light .bx--number__control-btn:not(:focus):hover:after{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--number--xl input[type=number],.bx--number--lg input[type=number]{height:3rem}.bx--number--xl .bx--number__controls,.bx--number--lg .bx--number__controls{width:6rem}.bx--number--xl .bx--number__control-btn,.bx--number--lg .bx--number__control-btn{width:3rem}.bx--number--xl .bx--number__control-btn:before,.bx--number--xl .bx--number__control-btn:after,.bx--number--lg .bx--number__control-btn:before,.bx--number--lg .bx--number__control-btn:after{height:2.75rem}.bx--number--sm input[type=number]{height:2rem}.bx--number--sm .bx--number__controls{width:4rem}.bx--number--sm .bx--number__control-btn{width:2rem}.bx--number--sm .bx--number__control-btn:before,.bx--number--sm .bx--number__control-btn:after{height:1.75rem}.bx--number--nolabel .bx--label+.bx--form__helper-text{margin-top:0}.bx--number--nosteppers input[type=number]{padding-right:3rem}.bx--number--nosteppers .bx--number__invalid{right:1rem}.bx--number--readonly input[type=number]{background:rgba(0,0,0,0)}.bx--number--readonly .bx--number__controls{display:none}.bx--number__readonly-icon{position:absolute;right:1rem}.bx--number.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%;height:2.5rem}.bx--number.bx--skeleton:hover,.bx--number.bx--skeleton:focus,.bx--number.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--number.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--number.bx--skeleton:before{animation:none}}.bx--number.bx--skeleton input[type=number]{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--number__control-btn:hover,.bx--number__control-btn:focus{color:Highlight;outline:1px solid Highlight}.bx--number__control-btn{outline:1px solid rgba(0,0,0,0)}.bx--number__control-btn svg{fill:ButtonText}}.bx--overflow-menu,.bx--overflow-menu__trigger{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;cursor:pointer;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu::-moz-focus-inner,.bx--overflow-menu__trigger::-moz-focus-inner{border:0}.bx--overflow-menu:focus,.bx--overflow-menu__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu:focus,.bx--overflow-menu__trigger:focus{outline-style:dotted}}.bx--overflow-menu:hover,.bx--overflow-menu__trigger:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--overflow-menu--sm{width:2rem;height:2rem}.bx--overflow-menu--xl,.bx--overflow-menu--lg{width:3rem;height:3rem}.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus svg{outline:none}.bx--overflow-menu.bx--overflow-menu--open,.bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__trigger{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));background-color:var(--cds-field-01, #f4f4f4);transition:none}.bx--overflow-menu--light.bx--overflow-menu--open,.bx--overflow-menu--light.bx--overflow-menu--open .bx--overflow-menu__trigger{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu__icon{width:1rem;height:1rem;fill:var(--cds-icon-01, #161616)}.bx--overflow-menu-options{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:6000;top:32px;left:0;display:none;width:10rem;flex-direction:column;align-items:flex-start;background-color:var(--cds-field-01, #f4f4f4);list-style:none}.bx--overflow-menu-options:after{position:absolute;display:block;background-color:var(--cds-field-01, #f4f4f4);content:"";transition:background-color .11s cubic-bezier(0,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--overflow-menu-options:after{transition:none}}.bx--overflow-menu.bx--overflow-menu--open:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--overflow-menu-options--light{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu-options--light:after{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu.bx--overflow-menu--light.bx--overflow-menu--open:hover{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after{top:-.1875rem;left:0;width:2.5rem;height:.1875rem}.bx--overflow-menu-options[data-floating-menu-direction=top]:after{bottom:-.5rem;left:0;width:2.5rem;height:.5rem}.bx--overflow-menu-options[data-floating-menu-direction=left]:after{top:0;right:-.375rem;width:.375rem;height:2.5rem}.bx--overflow-menu-options[data-floating-menu-direction=right]:after{top:0;left:-.375rem;width:.375rem;height:2.5rem}.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after,.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=top]:after{width:2rem}.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=right]:after{height:2rem}.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after,.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=top]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=top]:after{width:3rem}.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=right]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=right]:after{height:3rem}.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=top]:after,.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after{right:0;left:auto}.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=right]:after{top:auto;bottom:0}.bx--overflow-menu-options--open{display:flex}.bx--overflow-menu-options__content{width:100%}.bx--overflow-menu-options__option{display:flex;width:100%;height:2.5rem;align-items:center;padding:0;background-color:#0000;transition:background-color .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu-options--sm .bx--overflow-menu-options__option{height:2rem}.bx--overflow-menu-options--xl .bx--overflow-menu-options__option,.bx--overflow-menu-options--lg .bx--overflow-menu-options__option{height:3rem}.bx--overflow-menu--divider{border-top:1px solid var(--cds-ui-03, #e0e0e0)}.bx--overflow-menu--light .bx--overflow-menu--divider{border-top:1px solid var(--cds-decorative-01, #e0e0e0)}a.bx--overflow-menu-options__btn:before{display:inline-block;height:100%;content:"";vertical-align:middle}.bx--overflow-menu-options__btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-flex;width:100%;max-width:11.25rem;height:100%;align-items:center;padding:0 1rem;border:none;background-color:#0000;color:var(--cds-text-02, #525252);cursor:pointer;font-weight:400;text-align:left;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9),color .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu-options__btn:hover{color:var(--cds-text-01, #161616)}.bx--overflow-menu-options__btn:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu-options__btn:focus{outline-style:dotted}}.bx--overflow-menu-options__btn::-moz-focus-inner{border:none}.bx--overflow-menu-options__btn svg{fill:var(--cds-icon-02, #525252)}.bx--overflow-menu-options__btn:hover svg{fill:var(--cds-icon-01, #161616)}.bx--overflow-menu-options__option-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--overflow-menu-options__option:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover,.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:focus{background-color:var(--cds-danger-01, #da1e28);color:var(--cds-text-04, #ffffff)}.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover svg,.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:focus svg{fill:currentColor}.bx--overflow-menu-options__option--disabled:hover{background-color:var(--cds-ui-01, #f4f4f4);cursor:not-allowed}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn{color:var(--cds-disabled-02, #c6c6c6);pointer-events:none}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:hover,.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:active,.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:focus{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:var(--cds-ui-01, #f4f4f4)}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--overflow-menu--flip{left:-140px}.bx--overflow-menu--flip:before{left:145px}.bx--overflow-menu__container{display:inline-block}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--overflow-menu:focus,.bx--overflow-menu-options__btn:focus{color:Highlight;outline:1px solid Highlight}.bx--overflow-menu svg{fill:ButtonText}}.bx--pagination-nav{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);line-height:0}.bx--pagination-nav__list{display:flex;align-items:center;list-style:none}.bx--pagination-nav__list-item{padding:0}.bx--pagination-nav__list-item:first-child{padding-left:0}.bx--pagination-nav__list-item:last-child{padding-right:0}.bx--pagination-nav__page{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;position:relative;display:block;min-width:3rem;padding:1.0625rem .25rem;border-radius:0;color:var(--cds-text-02, #525252);font-weight:400;line-height:1;outline:0;text-align:center;text-decoration:none;transition:background-color .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--pagination-nav__page::-moz-focus-inner{border:0}.bx--pagination-nav__page:hover{background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-02, #525252)}.bx--pagination-nav__page:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--pagination-nav__page:focus{outline-style:dotted}}.bx--pagination-nav__page:disabled,.bx--pagination-nav__page.bx--pagination-nav__page--disabled{background:none;color:rgba(var(--cds-text-02, #525252),.5);outline:none;pointer-events:none}.bx--pagination-nav__page:not(.bx--pagination-nav__page--direction):after{position:absolute;bottom:0;left:50%;display:block;width:0;height:.25rem;background-color:var(--cds-interactive-01, #0f62fe);content:"";opacity:0;transition:width .11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--pagination-nav__page:not(.bx--pagination-nav__page--direction):after{transition:none}}.bx--pagination-nav__page--active+.bx--pagination-nav__page:after,.bx--pagination-nav__page.bx--pagination-nav__page--active:after{left:calc(50% - .5rem);width:1rem;opacity:1}.bx--pagination-nav__page.bx--pagination-nav__page--active{background-color:initial;color:var(--cds-text-02, #525252);font-weight:600}.bx--pagination-nav__page .bx--pagination-nav__icon{fill:currentColor;pointer-events:none}.bx--pagination-nav__page--direction{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;line-height:0}.bx--pagination-nav__select{position:relative}.bx--pagination-nav__page--select{max-height:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:calc(50% - 4.5px)}@-moz-document url-prefix(){.bx--pagination-nav__page--select{text-indent:0}}.bx--pagination-nav__select-icon-wrapper{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.bx--pagination-nav__select-icon-wrapper:not(.bx--pagination-nav__page--direction):after{position:absolute;bottom:0;left:50%;display:block;width:0;height:.25rem;background-color:var(--cds-interactive-01, #0f62fe);content:"";opacity:0;transition:width .11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--pagination-nav__select-icon-wrapper:not(.bx--pagination-nav__page--direction):after{transition:none}}.bx--pagination-nav__page--active+.bx--pagination-nav__select-icon-wrapper:after,.bx--pagination-nav__select-icon-wrapper.bx--pagination-nav__page--active:after{left:calc(50% - .5rem);width:1rem;opacity:1}.bx--pagination-nav__page--active+.bx--pagination-nav__select-icon-wrapper .bx--pagination-nav__select-icon{display:none}.bx--pagination-nav__select-icon{position:absolute;top:calc(50% - .5rem);left:calc(50% - .5rem);pointer-events:none}.bx--pagination-nav__accessibility-label{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--select{position:relative;display:flex;width:100%;flex-direction:column;align-items:flex-start}.bx--select-input__wrapper{position:relative;display:flex;width:100%;align-items:center}.bx--select-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;width:100%;height:2.5rem;padding:0 var(--cds-spacing-09, 3rem) 0 var(--cds-spacing-05, 1rem);border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cds-field-01, #f4f4f4);border-radius:0;color:var(--cds-text-01, #161616);cursor:pointer;font-family:inherit;opacity:1;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--select-input:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--select-input::-ms-expand{display:none}@-moz-document url-prefix(){.bx--select-input:-moz-focusring,.bx--select-input::-moz-focus-inner{background-image:none;color:#0000;text-shadow:0 0 0 #000}}.bx--select-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;color:var(--cds-text-01, #161616)}@media screen and (prefers-contrast){.bx--select-input:focus{outline-style:dotted}}.bx--select-input:disabled,.bx--select-input:hover:disabled{border-bottom-color:var(--cds-disabled-01, #f4f4f4);background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--select-input--sm{height:2rem;max-height:2rem}.bx--select-input--xl,.bx--select-input--lg{height:3rem;max-height:3rem}.bx--select--disabled .bx--label,.bx--select--disabled .bx--form__helper-text{color:var(--cds-disabled-02, #c6c6c6)}.bx--select-input__wrapper[data-invalid] .bx--select-input,.bx--select--warning .bx--select-input{padding-right:4.5rem}.bx--select-input:disabled~.bx--select__arrow{fill:var(--cds-disabled-02, #c6c6c6)}.bx--select--light .bx--select-input{background-color:var(--cds-field-02, #ffffff)}.bx--select--light .bx--select-input:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--select--light .bx--select-input:disabled,.bx--select--light .bx--select-input:hover:disabled{background-color:var(--cds-field-02, #ffffff);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--select__arrow{position:absolute;top:0;right:var(--cds-spacing-05, 1rem);height:100%;fill:var(--cds-ui-05, #161616);pointer-events:none}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--select__arrow path{fill:ButtonText}}.bx--select__invalid-icon{position:absolute;right:var(--cds-spacing-08, 2.5rem)}.bx--select-input__wrapper[data-invalid] .bx--select-input~.bx--select__invalid-icon{fill:var(--cds-support-01, #da1e28)}.bx--select__invalid-icon--warning{fill:var(--cds-support-03, #f1c21b)}.bx--select__invalid-icon--warning path[fill]{fill:#000;opacity:1}optgroup.bx--select-optgroup,.bx--select-option{background-color:var(--cds-background-hover, #e5e5e5);color:var(--cds-text-01, #161616)}optgroup.bx--select-optgroup:disabled,.bx--select-option:disabled{color:var(--cds-text-disabled, #c6c6c6)}.bx--select--inline{display:flex;flex-direction:row;align-items:center}.bx--select--inline.bx--select--invalid .bx--label,.bx--select--inline.bx--select--invalid .bx--form__helper-text{align-self:flex-start;margin-top:.8125rem}.bx--select--inline .bx--form__helper-text{margin-bottom:0;margin-left:var(--cds-spacing-03, .5rem)}.bx--select--inline .bx--label{margin:0 .5rem 0 0;white-space:nowrap}.bx--select--inline .bx--select-input{width:auto;padding-right:var(--cds-spacing-07, 2rem);padding-left:.5rem;border-bottom:none;background-color:#0000;color:var(--cds-text-01, #161616)}.bx--select--inline .bx--select-input:focus,.bx--select--inline .bx--select-input:focus option,.bx--select--inline .bx--select-input:focus optgroup{background-color:var(--cds-background, #ffffff)}.bx--select--inline .bx--select-input[disabled],.bx--select--inline .bx--select-input[disabled]:hover{background-color:var(--cds-disabled-01, #f4f4f4)}.bx--select--inline .bx--select__arrow{right:.5rem}.bx--select--inline.bx--select--invalid .bx--select-input{padding-right:3.5rem}.bx--select--inline.bx--select--invalid .bx--select-input~.bx--select__invalid-icon{right:var(--cds-spacing-07, 2rem)}.bx--select--inline .bx--select-input:disabled{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--select--inline .bx--select-input:disabled~*{cursor:not-allowed}.bx--select.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%;height:2.5rem}.bx--select.bx--skeleton:hover,.bx--select.bx--skeleton:focus,.bx--select.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--select.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--select.bx--skeleton:before{animation:none}}.bx--select.bx--skeleton .bx--select-input{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--select__arrow{fill:ButtonText}}.bx--text-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;height:2.5rem;padding:0 1rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-input:focus,.bx--text-input:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--text-input:focus,.bx--text-input:active{outline-style:dotted}}.bx--text-input-wrapper svg[hidden]{display:none}.bx--text-input--xl,.bx--text-input--lg{height:3rem}.bx--text-input--sm{height:2rem}.bx--password-input{padding-right:2.5rem}.bx--text-input--sm.bx--password-input{padding-right:2rem}.bx--text-input--lg.bx--password-input{padding-right:3rem}.bx--text-input::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--text-input::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--text-input--light{background-color:var(--cds-field-02, #ffffff)}.bx--text-input__field-wrapper{position:relative;display:flex;width:100%}.bx--text-input__invalid-icon,.bx--text-input__readonly-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.bx--text-input__invalid-icon{fill:var(--cds-support-01, #da1e28)}.bx--text-input__invalid-icon--warning{fill:var(--cds-support-03, #f1c21b)}.bx--text-input__invalid-icon--warning path:first-of-type{fill:#000;opacity:1}.bx--text-input--password__visibility{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--text-input--password__visibility:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--text-input--password__visibility:focus{outline-style:dotted}}.bx--text-input--password__visibility:focus{outline:1px solid rgba(0,0,0,0)}.bx--text-input--password__visibility:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--text-input--password__visibility:focus svg{outline-style:dotted}}.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{display:inline-block}}.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after{transition:none}}.bx--text-input--password__visibility.bx--tooltip--a11y:before,.bx--text-input--password__visibility.bx--tooltip--a11y:after{transition:none}.bx--text-input--password__visibility:before{width:0;height:0;border-style:solid;content:""}.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--text-input--password__visibility:after{content:attr(aria-label)}.bx--text-input--password__visibility.bx--tooltip--a11y:after{content:none}.bx--text-input--password__visibility.bx--tooltip--visible:before,.bx--text-input--password__visibility.bx--tooltip--visible:after,.bx--text-input--password__visibility:hover:before,.bx--text-input--password__visibility:hover:after,.bx--text-input--password__visibility:focus:before,.bx--text-input--password__visibility:focus:after{opacity:1}.bx--text-input--password__visibility.bx--tooltip--visible .bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--visible+.bx--assistive-text,.bx--text-input--password__visibility:hover .bx--assistive-text,.bx--text-input--password__visibility:hover+.bx--assistive-text,.bx--text-input--password__visibility:focus .bx--assistive-text,.bx--text-input--password__visibility:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--text-input--password__visibility.bx--tooltip--visible .bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--visible+.bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--text-input--password__visibility:hover .bx--assistive-text,.bx--text-input--password__visibility:hover+.bx--assistive-text,.bx--text-input--password__visibility:hover.bx--tooltip--a11y:before,.bx--text-input--password__visibility:focus .bx--assistive-text,.bx--text-input--password__visibility:focus+.bx--assistive-text,.bx--text-input--password__visibility:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-input--password__visibility.bx--tooltip--hidden .bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--text-input--password__visibility.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--text-input--password__visibility .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{bottom:0;left:50%}.bx--text-input--password__visibility:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--text-input--password__visibility,.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;right:0;display:flex;width:2.5rem;height:100%;min-height:auto;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-input--sm+.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger{width:2rem}.bx--text-input--lg+.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger{width:3rem}.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:var(--cds-icon-secondary, #525252);transition:fill 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:ButtonText}}.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:hover svg,.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:focus svg{fill:var(--cds-icon-primary, #161616)}.bx--text-input--invalid,.bx--text-input--warning,.bx--text-input-wrapper--readonly .bx--text-input{padding-right:2.5rem}.bx--text-input--invalid.bx--password-input{padding-right:4rem}.bx--text-input--invalid+.bx--text-input--password__visibility,.bx--text-input--invalid+.bx--text-input--password__visibility__toggle{right:1rem}.bx--password-input-wrapper .bx--text-input__invalid-icon{right:2.5rem}.bx--text-input:disabled+.bx--text-input--password__visibility svg,.bx--text-input:disabled+.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--text-input:disabled+.bx--text-input--password__visibility svg:hover,.bx--text-input:disabled+.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg:hover{fill:var(--cds-disabled-02, #c6c6c6)}.bx--text-input:disabled{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-disabled, #c6c6c6);cursor:not-allowed;-webkit-text-fill-color:var(--cds-disabled-02, #c6c6c6)}.bx--text-input--light:disabled{background-color:var(--cds-field-02, #ffffff)}.bx--text-input:disabled::-moz-placeholder{color:var(--cds-disabled-02, #c6c6c6);opacity:1}.bx--text-input:disabled::placeholder{color:var(--cds-disabled-02, #c6c6c6);opacity:1}.bx--text-input--invalid{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px;box-shadow:none}@media screen and (prefers-contrast){.bx--text-input--invalid{outline-style:dotted}}.bx--text-input--invalid .bx--text-input--password__visibility,.bx--text-input--invalid .bx--text-input--password__visibility__toggle{right:2.5rem}.bx--skeleton.bx--text-input{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--skeleton.bx--text-input:hover,.bx--skeleton.bx--text-input:focus,.bx--skeleton.bx--text-input:active{border:none;cursor:default;outline:none}.bx--skeleton.bx--text-input:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--skeleton.bx--text-input:before{animation:none}}.bx--form--fluid .bx--text-input-wrapper{position:relative;background:var(--cds-field-01, #f4f4f4);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--form--fluid .bx--label{position:absolute;z-index:1;top:.8125rem;left:1rem;margin:0}.bx--form--fluid .bx--form__helper-text{display:none}.bx--form--fluid .bx--text-input{min-height:4rem;padding:2rem 1rem .8125rem}.bx--text-input__divider,.bx--form--fluid .bx--text-input__divider{display:none}.bx--form--fluid .bx--text-input--invalid,.bx--form--fluid .bx--text-input--warn{border-bottom:none}.bx--form--fluid .bx--text-input--invalid+.bx--text-input__divider,.bx--form--fluid .bx--text-input--warn+.bx--text-input__divider{display:block;border-style:solid;border-color:var(--cds-ui-03, #e0e0e0);border-bottom:none;margin:0 1rem}.bx--form--fluid .bx--text-input__invalid-icon{top:5rem}.bx--form--fluid .bx--text-input-wrapper--light{background:var(--cds-field-02, #ffffff)}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid{outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]:not(:focus){outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]:not(:focus){outline-style:dotted}}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:focus{outline-style:dotted}}.bx--text-input-wrapper.bx--text-input-wrapper--inline{flex-flow:row wrap}.bx--text-input-wrapper .bx--label--inline{flex:1;margin:.8125rem 0 0;overflow-wrap:break-word;word-break:break-word}.bx--text-input-wrapper .bx--label--inline--sm{margin-top:.5625rem}.bx--text-input-wrapper .bx--label--inline--xl,.bx--text-input-wrapper .bx--label--inline--lg{margin-top:1.0625rem}.bx--text-input__label-helper-wrapper{max-width:8rem;flex:2;flex-direction:column;margin-right:1.5rem;overflow-wrap:break-word}.bx--text-input-wrapper .bx--form__helper-text--inline{margin-top:.125rem}.bx--text-input__field-outer-wrapper{display:flex;width:100%;flex:1 1 auto;flex-direction:column;align-items:flex-start}.bx--text-input__field-outer-wrapper--inline{flex:8;flex-direction:column}.bx--form--fluid .bx--text-input-wrapper--readonly,.bx--text-input-wrapper--readonly .bx--text-input{background:rgba(0,0,0,0)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--text-input--password__visibility,.bx--btn.bx--btn--icon-only.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg,.bx--btn.bx--btn--icon-only.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:hover svg{fill:ButtonText}}.bx--data-table-container+.bx--pagination{border-top:0}.bx--pagination{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;width:calc(100% - 1px);min-height:2.5rem;align-items:center;justify-content:space-between;border-top:1px solid var(--cds-ui-03, #e0e0e0);background-color:var(--cds-ui-01, #f4f4f4);overflow-x:auto}@media (min-width: 42rem){.bx--pagination{overflow:initial}.bx--pagination .bx--pagination__control-buttons{display:flex}}@media (max-width: 41.98rem){.bx--pagination .bx--pagination__left>*,.bx--pagination .bx--pagination__right>*{display:none}.bx--pagination .bx--pagination__items-count{display:initial}.bx--pagination .bx--pagination__control-buttons{display:flex}}.bx--pagination--sm{min-height:2rem}.bx--pagination--lg{min-height:3rem}.bx--pagination .bx--select{height:100%;align-items:center}.bx--pagination .bx--select-input--inline__wrapper{display:flex;height:100%}.bx--pagination .bx--select-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:auto;min-width:auto;height:100%;padding:0 2.25rem 0 var(--cds-spacing-05, 1rem);background-color:var(--cds-ui-01, #f4f4f4);line-height:2.5rem}.bx--pagination--sm .bx--select-input{line-height:2rem}.bx--pagination--lg .bx--select-input{line-height:3rem}.bx--pagination .bx--select-input:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--pagination .bx--select--inline .bx--select-input:focus,.bx--pagination .bx--select--inline .bx--select-input:focus option,.bx--pagination .bx--select--inline .bx--select-input:focus optgroup{background-color:var(--cds-layer, #f4f4f4)}.bx--pagination .bx--select__arrow{top:50%;transform:translate(-.5rem,-50%)}.bx--pagination .bx--select__item-count .bx--select-input{border-right:.0625rem solid var(--cds-ui-03, #e0e0e0)}.bx--pagination .bx--select__page-number .bx--select-input{border-left:1px solid var(--cds-ui-03, #e0e0e0)}.bx--pagination__left,.bx--pagination__right{display:flex;height:100%;align-items:center}.bx--pagination__left>.bx--form-item,.bx--pagination__right>.bx--form-item{height:100%}.bx--pagination__left .bx--pagination__text,.bx--pagination__right .bx--pagination__text{white-space:nowrap}.bx--pagination__left .bx--pagination__text{margin-right:.0625rem}.bx--pagination__right .bx--pagination__text{margin-right:1rem;margin-left:.0625rem}.bx--pagination__left{padding:0 1rem 0 0}@media (min-width: 42rem){.bx--pagination__left{padding:0 1rem}.bx--pagination__text{display:inline-block}}span.bx--pagination__text{margin-left:1rem;color:var(--cds-text-02, #525252)}.bx--pagination__button,.bx--btn--ghost.bx--pagination__button{display:flex;width:2.5rem;height:2.5rem;min-height:2rem;align-items:center;justify-content:center;border:none;border-left:1px solid var(--cds-ui-03, #e0e0e0);margin:0;background:none;cursor:pointer;fill:var(--cds-ui-05, #161616);transition:outline .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--pagination--sm .bx--pagination__button,.bx--pagination--sm .bx--btn--ghost.bx--pagination__button{width:2rem;height:2rem}.bx--pagination--lg .bx--pagination__button,.bx--pagination--lg .bx--btn--ghost.bx--pagination__button{width:3rem;height:3rem}.bx--pagination__button:focus,.bx--btn--ghost:focus.bx--pagination__button{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;border-left:0}@media screen and (prefers-contrast){.bx--pagination__button:focus,.bx--btn--ghost:focus.bx--pagination__button{outline-style:dotted}}.bx--pagination__button:hover,.bx--btn--ghost:hover.bx--pagination__button{background:var(--cds-hover-ui, #e5e5e5)}.bx--pagination__button--no-index,.bx--btn--ghost.bx--pagination__button--no-index{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--pagination__button:disabled:hover,.bx--pagination__button--no-index:hover,.bx--btn--ghost:disabled:hover.bx--pagination__button,.bx--btn--ghost:hover.bx--pagination__button--no-index{border-color:var(--cds-ui-03, #e0e0e0);background:var(--cds-ui-01, #f4f4f4);cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--pagination.bx--skeleton .bx--skeleton__text{margin-right:1rem;margin-bottom:0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--pagination__button,.bx--btn--ghost.bx--pagination__button{outline:1px solid rgba(0,0,0,0)}}.bx--progress-bar__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;min-width:3rem;justify-content:space-between;margin-bottom:var(--cds-spacing-03, .5rem);color:var(--cds-text-primary, #161616)}.bx--progress-bar__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--progress-bar__track{position:relative;width:100%;min-width:3rem;height:.5rem;background-color:var(--cds-layer, #f4f4f4)}.bx--progress-bar--big .bx--progress-bar__track{height:.5rem}.bx--progress-bar--small .bx--progress-bar__track{height:.25rem}.bx--progress-bar__bar{display:block;width:100%;height:100%;background-color:currentColor;color:var(--cds-interactive, #0f62fe);transform:scaleX(0);transform-origin:0 center;transition:transform .11s cubic-bezier(.2,0,.38,.9)}.bx--progress-bar--indeterminate .bx--progress-bar__track:after{position:absolute;top:0;right:0;bottom:0;left:0;animation-duration:1.4s;animation-iteration-count:infinite;animation-name:progress-bar-indeterminate;animation-timing-function:linear;background-image:linear-gradient(90deg,var(--cds-interactive, #0f62fe) 12.5%,transparent 12.5%);background-position-x:0%;background-size:200% 100%;content:""}.bx--progress-bar__helper-text{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);margin-top:var(--cds-spacing-03, .5rem);color:var(--cds-text-secondary, #525252)}.bx--progress-bar__status-icon{flex-shrink:0;margin-left:var(--cds-spacing-05, 1rem)}.bx--progress-bar--finished .bx--progress-bar__bar,.bx--progress-bar--finished .bx--progress-bar__status-icon{color:var(--cds-support-success, #198038)}.bx--progress-bar--error .bx--progress-bar__bar,.bx--progress-bar--error .bx--progress-bar__status-icon,.bx--progress-bar--error .bx--progress-bar__helper-text{color:var(--cds-support-error, #da1e28)}.bx--progress-bar--finished .bx--progress-bar__bar,.bx--progress-bar--error .bx--progress-bar__bar{transform:scaleX(1)}.bx--progress-bar--finished.bx--progress-bar--inline .bx--progress-bar__track,.bx--progress-bar--error.bx--progress-bar--inline .bx--progress-bar__track{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--progress-bar--finished.bx--progress-bar--inline .bx--progress-bar__label,.bx--progress-bar--error.bx--progress-bar--inline .bx--progress-bar__label{flex-shrink:1;justify-content:flex-start;margin-right:0}@keyframes progress-bar-indeterminate{0%{background-position-x:25%}80%,to{background-position-x:-105%}}.bx--progress-bar--inline{display:flex;align-items:center}.bx--progress-bar--inline .bx--progress-bar__label{margin-right:var(--cds-spacing-05, 1rem);margin-bottom:0}.bx--progress-bar--inline .bx--progress-bar__track{flex-basis:0;flex-grow:1}.bx--progress-bar--inline .bx--progress-bar__helper-text{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--progress-bar--indented .bx--progress-bar__label,.bx--progress-bar--indented .bx--progress-bar__helper-text{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem)}.bx--tooltip__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:inline-flex;align-items:center;color:var(--cds-text-02, #525252)}.bx--tooltip__label:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__label:focus{outline-style:dotted}}.bx--tooltip__trigger svg{fill:var(--cds-icon-02, #525252)}.bx--tooltip__trigger:not(.bx--btn--icon-only){display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:inline-flex;align-items:center;font-size:1rem}.bx--tooltip__trigger:not(.bx--btn--icon-only)::-moz-focus-inner{border:0}.bx--tooltip__trigger:not(.bx--btn--icon-only):focus{outline:1px solid var(--cds-focus, #0f62fe);fill:var(--cds-hover-primary, #0353e9)}@media screen and (prefers-contrast){.bx--tooltip__trigger:not(.bx--btn--icon-only):focus{outline-style:dotted}}.bx--tooltip__trigger:not(.bx--btn--icon-only)[disabled] svg{fill:var(--cds-icon-disabled, #c6c6c6)}.bx--tooltip__label .bx--tooltip__trigger{margin-left:.5rem}.bx--tooltip__label--bold{font-weight:600}.bx--tooltip{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:6000;display:none;min-width:13rem;max-width:18rem;padding:1rem;margin-top:.25rem;background:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);word-wrap:break-word}.bx--tooltip:focus{box-shadow:inset 0 0 0 1px var(--cds-inverse-02, #393939),inset 0 0 0 2px var(--cds-ui-background, #ffffff);outline:0}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-start,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-start{transform:translate(calc(50% - 22px))}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-start .bx--tooltip__caret,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-start .bx--tooltip__caret{margin-left:15px}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-end,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-end{transform:translate(calc(22px - 50%))}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-end .bx--tooltip__caret,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-end .bx--tooltip__caret{margin-right:15px}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-start{transform:translateY(calc(-15px + 50%))}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-start .bx--tooltip__caret{top:14px}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-end{transform:translateY(calc(31px - 50%))}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-end .bx--tooltip__caret{top:initial;bottom:25px}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-start{transform:translateY(calc(-26px + 50%))}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-start .bx--tooltip__caret{top:26px}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-end{transform:translateY(calc(20px - 50%))}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-end .bx--tooltip__caret{top:initial;bottom:12px}.bx--tooltip p{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);text-align:left}.bx--tooltip button{padding-right:2rem}.bx--tooltip .bx--btn:focus{border-color:var(--cds-inverse-focus-ui, #ffffff);outline-color:var(--cds-inverse-02, #393939)}.bx--tooltip .bx--link{color:var(--cds-inverse-link, #78a9ff);font-size:.875rem}.bx--tooltip .bx--link:focus{outline:1px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:2px}.bx--tooltip .bx--link:active,.bx--tooltip .bx--link:active:visited,.bx--tooltip .bx--link:active:visited:hover{color:var(--cds-inverse-01, #ffffff)}.bx--tooltip .bx--link:visited{color:var(--cds-inverse-link, #78a9ff)}.bx--tooltip .bx--tooltip__content[tabindex="-1"]:focus{outline:none}.bx--tooltip .bx--tooltip__caret{position:absolute;top:calc(-.4296875rem + 1px);right:0;left:0;width:0;height:0;border-right:.4296875rem solid rgba(0,0,0,0);border-bottom:.4296875rem solid var(--cds-inverse-02, #393939);border-left:.4296875rem solid rgba(0,0,0,0);margin:0 auto;content:""}.bx--tooltip .bx--tooltip__footer{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.bx--tooltip[data-floating-menu-direction=left]{margin-left:calc(var(--cds-spacing-03, .5rem) * -1)}.bx--tooltip[data-floating-menu-direction=left] .bx--tooltip__caret{top:50%;right:calc(-.4296875rem + 1px);left:auto;transform:rotate(90deg) translate(50%,-50%)}.bx--tooltip[data-floating-menu-direction=top]{margin-top:calc(var(--cds-spacing-03, .5rem) * -1)}.bx--tooltip[data-floating-menu-direction=top] .bx--tooltip__caret{top:auto;bottom:calc(-.4296875rem + 1px);transform:rotate(180deg)}.bx--tooltip[data-floating-menu-direction=right]{margin-left:var(--cds-spacing-03, .5rem)}.bx--tooltip[data-floating-menu-direction=right] .bx--tooltip__caret{top:50%;right:auto;left:calc(-.4296875rem + 1px);transform:rotate(270deg) translate(50%,-50%)}.bx--tooltip[data-floating-menu-direction=bottom]{margin-top:var(--cds-spacing-03, .5rem)}.bx--tooltip__heading{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin-bottom:var(--cds-spacing-03, .5rem)}.bx--tooltip--shown{display:block;margin-top:0}.bx--tooltip--definition{position:relative}.bx--tooltip--definition .bx--tooltip__trigger{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:relative;display:inline-flex;border-bottom:1px dotted var(--cds-interactive-01, #0f62fe);color:var(--cds-text-01, #161616)}.bx--tooltip--definition .bx--tooltip__trigger:hover+.bx--tooltip--definition__top,.bx--tooltip--definition .bx--tooltip__trigger:hover+.bx--tooltip--definition__bottom{display:block}.bx--tooltip--definition .bx--tooltip__trigger:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip--definition .bx--tooltip__trigger:focus{outline-style:dotted}}.bx--tooltip--definition .bx--tooltip__trigger:focus+.bx--tooltip--definition__top,.bx--tooltip--definition .bx--tooltip__trigger:focus+.bx--tooltip--definition__bottom{display:block}.bx--tooltip--definition__bottom,.bx--tooltip--definition__top{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:1;display:none;width:13rem;padding:.5rem 1rem;margin-top:.75rem;background:var(--cds-inverse-02, #393939);border-radius:.125rem;pointer-events:none}.bx--tooltip--definition__bottom p,.bx--tooltip--definition__top p{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-inverse-01, #ffffff)}.bx--tooltip--definition__bottom .bx--tooltip__caret,.bx--tooltip--definition__top .bx--tooltip__caret{position:absolute;right:0;left:0;width:.6rem;height:.6rem;margin-left:1rem;background:var(--cds-inverse-02, #393939)}.bx--tooltip--definition__bottom .bx--tooltip__caret{top:-.2rem;transform:rotate(-135deg)}.bx--tooltip--definition__top{margin-top:-2rem;transform:translateY(-100%)}.bx--tooltip--definition__top .bx--tooltip__caret{bottom:-.2rem;transform:rotate(45deg)}.bx--tooltip--definition__align-end{right:0}.bx--tooltip--definition__align-center{margin-left:50%;transform:translate(-50%)}.bx--tooltip--definition__top.bx--tooltip--definition__align-center{margin-left:50%;transform:translate(-50%,-100%)}.bx--tooltip--definition__align-center .bx--tooltip__caret{left:auto;margin-right:calc(50% - 6px);margin-left:auto}.bx--tooltip--definition__align-end .bx--tooltip__caret{left:auto;margin-right:1rem;margin-left:auto}.bx--tooltip--definition.bx--tooltip--a11y{display:inline-flex}.bx--tooltip--definition button.bx--tooltip--a11y{margin:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);border-bottom:.0625rem dotted var(--cds-text-02, #525252);transition:border-color .11s}.bx--tooltip__trigger.bx--tooltip__trigger--definition:hover,.bx--tooltip__trigger.bx--tooltip__trigger--definition:focus{border-bottom-color:var(--cds-interactive-04, #0f62fe)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:default}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after{transition:none}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.5rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{top:-.5625rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:-.5625rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:-.5625rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:-.5625rem;right:0;left:auto;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:default}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after{transition:none}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.5rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{bottom:-.5625rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-.5625rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-.5625rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-.5625rem;right:0;left:auto;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translateY(100%)}.bx--tooltip--icon{display:inline-flex;align-items:center}.bx--tooltip--icon__top,.bx--tooltip--icon__bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip--icon__top:before,.bx--tooltip--icon__top:after,.bx--tooltip--icon__bottom:before,.bx--tooltip--icon__bottom:after{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:absolute;display:flex;align-items:center;opacity:0;pointer-events:none;transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip--icon__top:before,.bx--tooltip--icon__top:after,.bx--tooltip--icon__bottom:before,.bx--tooltip--icon__bottom:after{transition:none}}.bx--tooltip--icon__top:before,.bx--tooltip--icon__bottom:before{right:0;left:0;width:0;height:0;border-width:0 .25rem .3125rem .25rem;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);margin:1px auto 0 50%;content:""}.bx--tooltip--icon__top:after,.bx--tooltip--icon__bottom:after{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));min-width:1.5rem;max-width:13rem;height:1.5rem;padding:0 1rem;margin-left:50%;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);content:attr(aria-label);font-weight:400;pointer-events:none;transform:translate(-50%);white-space:nowrap}.bx--tooltip--icon__top:hover:before,.bx--tooltip--icon__top:hover:after,.bx--tooltip--icon__top:focus:before,.bx--tooltip--icon__top:focus:after,.bx--tooltip--icon__bottom:hover:before,.bx--tooltip--icon__bottom:hover:after,.bx--tooltip--icon__bottom:focus:before,.bx--tooltip--icon__bottom:focus:after{opacity:1}.bx--tooltip--icon__top:hover svg,.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:hover svg,.bx--tooltip--icon__bottom:focus svg{fill:var(--cds-icon-02, #525252)}.bx--tooltip--icon__top:focus,.bx--tooltip--icon__bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:focus svg{outline-style:dotted}}.bx--tooltip--icon__top:before{transform:translate(-50%,calc(-100% - 9px)) rotate(180deg);top:1px}.bx--tooltip--icon__top:after{transform:translate(-50%,calc(-100% - 12px));top:0}.bx--tooltip--icon__bottom:before{transform:translate(-50%,10px) rotate(0);bottom:0}.bx--tooltip--icon__bottom:after{transform:translate(-50%,calc(100% + 10px));bottom:0}.bx--tooltip--icon__top.bx--tooltip--icon__align-start:before{transform:translateY(calc(-100% - 9px)) rotate(180deg);top:1px;margin-left:4px}.bx--tooltip--icon__top.bx--tooltip--icon__align-start:after{transform:translateY(calc(-100% - 12px));top:0;margin-left:0}.bx--tooltip--icon__top.bx--tooltip--icon__align-end:before{transform:translateY(calc(-100% - 9px)) rotate(180deg);top:1px;right:0;left:auto;margin-right:4px}.bx--tooltip--icon__top.bx--tooltip--icon__align-end:after{transform:translateY(calc(-100% - 12px));top:0;margin-left:0;right:0}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-start:before{transform:translateY(10px) rotate(0);bottom:0;margin-left:4px}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-start:after{transform:translateY(calc(100% + 10px));bottom:0;margin-left:0}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-end:before{transform:translateY(10px) rotate(0);bottom:0;right:0;left:auto;margin-right:4px}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-end:after{transform:translateY(calc(100% + 10px));bottom:0;margin-left:0;right:0}.bx--tooltip--icon .bx--tooltip__trigger svg{margin-left:0}.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg{fill:var(--cds-icon-02, #525252)}.bx--tooltip__trigger.bx--tooltip--top{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--top:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--top:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--top:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--top:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--top:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--top:hover:before,.bx--tooltip__trigger.bx--tooltip--top:hover:after,.bx--tooltip__trigger.bx--tooltip--top:focus:before,.bx--tooltip__trigger.bx--tooltip--top:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:-.8125rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:-.8125rem;right:0;left:auto;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip--right{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--right:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--right:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--right:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--right:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--right:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--right:hover:before,.bx--tooltip__trigger.bx--tooltip--right:hover:after,.bx--tooltip__trigger.bx--tooltip--right:focus:before,.bx--tooltip__trigger.bx--tooltip--right:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--bottom:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--bottom:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--bottom:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--bottom:hover:before,.bx--tooltip__trigger.bx--tooltip--bottom:hover:after,.bx--tooltip__trigger.bx--tooltip--bottom:focus:before,.bx--tooltip__trigger.bx--tooltip--bottom:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-.8125rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-.8125rem;right:0;left:auto;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip--left{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--left:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--left:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--left:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--left:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--left:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--left:hover:before,.bx--tooltip__trigger.bx--tooltip--left:hover:after,.bx--tooltip__trigger.bx--tooltip--left:focus:before,.bx--tooltip__trigger.bx--tooltip--left:focus:after{opacity:1}@keyframes tooltip-fade{0%{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger:not(.bx--tooltip--hidden) .bx--assistive-text{pointer-events:all}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--tooltip__trigger svg,.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg{fill:ButtonText}.bx--tooltip__trigger:focus svg{color:Highlight;outline:1px solid Highlight}.bx--tooltip,.bx--assistive-text{outline:1px solid rgba(0,0,0,0)}}.bx--progress{display:flex;list-style:none}.bx--progress-step{position:relative;display:inline-flex;overflow:visible;width:8rem;min-width:7rem;flex-direction:row}.bx--progress-step .bx--tooltip__label{display:block}.bx--progress--space-equal .bx--progress-step{min-width:8rem;flex-grow:1}.bx--progress-line{position:absolute;left:0;width:8rem;height:1px;border:1px inset rgba(0,0,0,0)}.bx--progress--space-equal .bx--progress-line{width:100%;min-width:8rem}.bx--progress-step svg{position:relative;z-index:1;width:1rem;height:1rem;flex-shrink:0;margin:.625rem .5rem 0 0;border-radius:50%;fill:var(--cds-interactive-04, #0f62fe)}.bx--progress-label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;max-width:5.5rem;margin:.5rem 0 0;color:var(--cds-text-01, #161616);line-height:1.45;text-overflow:ellipsis;transition:box-shadow .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--progress-label:before{display:block;content:""}.bx--progress-label:hover{box-shadow:0 .0625rem var(--cds-link-01, #0f62fe);color:var(--cds-link-01, #0f62fe);cursor:pointer}.bx--progress-label:focus{box-shadow:0 .1875rem 0 0 var(--cds-link-01, #0f62fe);color:var(--cds-link-01, #0f62fe);outline:none}.bx--progress--space-equal .bx--progress-label{max-width:100%;margin-right:.75rem}.bx--progress-step-button:not(.bx--progress-step-button--unclickable) .bx--progress-label:active{box-shadow:0 .1875rem 0 0 var(--cds-interactive, #0f62fe);color:var(--cds-interactive, #0f62fe)}.bx--progress-label-overflow:hover~.bx--tooltip,.bx--progress-label-overflow:focus~.bx--tooltip{visibility:inherit}.bx--progress-step .bx--tooltip .bx--tooltip__caret{margin-left:.625rem}.bx--tooltip__text{padding:0;margin:0;font-weight:400}.bx--progress-step .bx--tooltip{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);display:block;width:7.8125rem;min-width:7.1875rem;min-height:1.5rem;padding:.5rem 1rem;margin-top:2.5rem;margin-left:1.375rem;color:var(--cds-inverse-01, #ffffff);visibility:hidden}.bx--progress-step .bx--tooltip_multi{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);width:9.375rem;height:auto;color:var(--cds-inverse-01, #ffffff)}.bx--progress-optional{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:absolute;left:0;margin-top:1.75rem;margin-left:1.5rem;color:var(--cds-text-02, #525252);text-align:start}.bx--progress-step--current .bx--progress-line{background-color:var(--cds-interactive-04, #0f62fe)}.bx--progress-step--incomplete svg{fill:var(--cds-ui-05, #161616)}.bx--progress-step--incomplete .bx--progress-line{background-color:var(--cds-ui-03, #e0e0e0)}.bx--progress-step--complete .bx--progress-line{background-color:var(--cds-interactive-04, #0f62fe)}.bx--progress-step-button{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;display:flex;text-align:left}.bx--progress-step-button::-moz-focus-inner{border:0}.bx--progress-step-button--unclickable{cursor:default;outline:none}.bx--progress-step-button--unclickable .bx--progress-label:hover{box-shadow:none;color:var(--cds-text-01, #161616);cursor:default}.bx--progress-step-button--unclickable .bx--tooltip__label:hover{box-shadow:0 .0625rem var(--cds-link-01, #0f62fe);color:var(--cds-link-01, #0f62fe);cursor:pointer}.bx--progress-step--disabled{cursor:not-allowed;pointer-events:none}.bx--progress-step--disabled svg{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--progress-step--disabled .bx--progress-label,.bx--progress-step--disabled .bx--progress-label:hover{box-shadow:none;color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--progress-step--disabled .bx--progress-label:focus,.bx--progress-step--disabled .bx--progress-label:active{box-shadow:none;outline:none}.bx--progress-step--disabled .bx--progress-line{cursor:not-allowed}.bx--progress-step--disabled .bx--progress-label-overflow:hover~.bx--tooltip--definition .bx--tooltip--definition__bottom{display:none}.bx--progress__warning>*{fill:var(--cds-support-01, #da1e28)}.bx--progress.bx--skeleton .bx--progress-label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:2.5rem;height:.875rem;margin-top:.625rem}.bx--progress.bx--skeleton .bx--progress-label:hover,.bx--progress.bx--skeleton .bx--progress-label:focus,.bx--progress.bx--skeleton .bx--progress-label:active{border:none;cursor:default;outline:none}.bx--progress.bx--skeleton .bx--progress-label:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--progress.bx--skeleton .bx--progress-label:before{animation:none}}.bx--progress--vertical,.bx--progress-text{display:flex;flex-direction:column}.bx--progress--vertical .bx--progress-step,.bx--progress--vertical .bx--progress-step-button{width:initial;min-width:initial;min-height:3.625rem;align-content:flex-start}.bx--progress--vertical .bx--progress-step svg,.bx--progress--vertical .bx--progress-step-button svg{display:inline-block;margin:.0625rem .5rem 0}.bx--progress--vertical .bx--progress-label{display:inline-block;width:initial;max-width:10rem;margin:0;vertical-align:top;white-space:initial}.bx--progress--vertical .bx--progress-step .bx--tooltip{margin-top:.5rem}.bx--progress--vertical .bx--progress-optional{position:static;width:100%;margin:auto 0}.bx--progress--vertical .bx--progress-line{position:absolute;top:0;left:0;width:1px;height:100%}.bx--radio-button-group{position:relative;display:flex;align-items:center}.bx--label+.bx--form-item .bx--radio-button-group{margin-top:0}.bx--radio-button-group--vertical{flex-direction:column;align-items:flex-start}.bx--radio-button-group--vertical.bx--radio-button-group--label-left{align-items:flex-end}.bx--radio-button-group--vertical .bx--radio-button__label{margin-right:0;line-height:1.25rem}.bx--radio-button-group--vertical .bx--radio-button__label:not(:last-of-type){margin-bottom:.5rem}.bx--radio-button{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;visibility:inherit}.bx--radio-button__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;align-items:center;margin-right:1rem;cursor:pointer}.bx--radio-button__appearance{width:1.125rem;height:1.125rem;flex-shrink:0;border:1px solid var(--cds-icon-01, #161616);margin:.0625rem .5rem .125rem .125rem;background-color:#0000;border-radius:50%}.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance{display:flex;align-items:center;justify-content:center;border-color:var(--cds-icon-01, #161616)}.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance:before{position:relative;display:inline-block;width:100%;height:100%;background-color:var(--cds-icon-01, #161616);border-radius:50%;content:"";transform:scale(.5)}@media screen and (-ms-high-contrast: active){.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance:before{background-color:WindowText}}@media screen and (prefers-contrast){.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance:before{border:2px solid WindowText}}.bx--radio-button:disabled+.bx--radio-button__label{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--radio-button:disabled+.bx--radio-button__label .bx--radio-button__appearance,.bx--radio-button:disabled:checked+.bx--radio-button__label .bx--radio-button__appearance{border-color:var(--cds-disabled-02, #c6c6c6)}.bx--radio-button:disabled+.bx--radio-button__label .bx--radio-button__appearance:before,.bx--radio-button:disabled:checked+.bx--radio-button__label .bx--radio-button__appearance:before{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--radio-button:focus+.bx--radio-button__label .bx--radio-button__appearance{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1.5px}.bx--radio-button__label.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:1.125rem}.bx--radio-button__label.bx--skeleton:hover,.bx--radio-button__label.bx--skeleton:focus,.bx--radio-button__label.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--radio-button__label.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--radio-button__label.bx--skeleton:before{animation:none}}.bx--radio-button__label.bx--skeleton .bx--radio-button__appearance{display:none}.bx--radio-button-wrapper .bx--radio-button__label{display:flex;align-items:flex-start;justify-content:center;margin:0}.bx--radio-button-wrapper:not(:last-of-type){margin-right:1rem}.bx--radio-button-group--vertical .bx--radio-button-wrapper:not(:last-of-type){margin-right:0;margin-bottom:.5rem}.bx--radio-button-group--label-right .bx--radio-button__label,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-right .bx--radio-button__label{flex-direction:row}.bx--radio-button-group--label-left .bx--radio-button__label,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-left .bx--radio-button__label{flex-direction:row-reverse}.bx--radio-button-group--label-left .bx--radio-button__appearance,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-left .bx--radio-button__appearance{margin-right:0;margin-left:.5rem}.bx--search{position:relative;display:flex;width:100%;align-items:center}.bx--search .bx--label{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--search-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;order:1;padding:0 2.5rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);text-overflow:ellipsis;transition:background-color .11s cubic-bezier(.2,0,.38,.9),outline .11s cubic-bezier(.2,0,.38,.9)}.bx--search-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-input:focus{outline-style:dotted}}.bx--search-input::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--search-input::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--search-input::-ms-clear{display:none}.bx--search-input[disabled]{border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-field, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--search-input[disabled]::-moz-placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--search-input[disabled]::placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--search--light .bx--search-input{background:var(--cds-field-02, #ffffff)}.bx--search--light .bx--search-close:before{background:var(--cds-field-02, #ffffff)}.bx--search--sm .bx--search-input,.bx--search--sm.bx--search--expandable.bx--search--expanded .bx--search-input{height:2rem;padding:0 var(--cds-spacing-07, 2rem)}.bx--search--sm .bx--search-magnifier-icon{left:.5rem}.bx--search--lg .bx--search-input,.bx--search--lg.bx--search--expandable.bx--search--expanded .bx--search-input{height:2.5rem;padding:0 var(--cds-spacing-08, 2.5rem)}.bx--search--lg .bx--search-magnifier-icon{left:.75rem}.bx--search--xl .bx--search-input,.bx--search--xl.bx--search--expandable.bx--search--expanded .bx--search-input{height:3rem;padding:0 var(--cds-spacing-09, 3rem)}.bx--search-magnifier-icon{position:absolute;z-index:2;top:50%;left:var(--cds-spacing-05, 1rem);width:1rem;height:1rem;fill:var(--cds-icon-02, #525252);pointer-events:none;transform:translateY(-50%)}.bx--search-close{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;top:0;right:0}.bx--search-close::-moz-focus-inner{border:0}.bx--search-close:before{position:absolute;top:.0625rem;left:0;display:block;width:2px;height:calc(100% - 2px);background-color:var(--cds-field-01, #f4f4f4);content:"";transition:background-color .11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--search-close:before{transition:none}}.bx--search-close:hover{border-bottom:1px solid var(--cds-ui-04, #8d8d8d)}.bx--search-close:hover:before{background-color:var(--cds-hover-field, #e5e5e5)}.bx--search-button{flex-shrink:0;margin-left:.125rem;background-color:var(--cds-field-01, #f4f4f4)}.bx--search-button svg{fill:currentColor;vertical-align:middle}.bx--search-close svg{fill:inherit}.bx--search-close,.bx--search-button{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-width:1px 0;border-style:solid;border-color:#0000;cursor:pointer;fill:var(--cds-icon-01, #161616);opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9),outline .11s cubic-bezier(.2,0,.38,.9),border .11s cubic-bezier(.2,0,.38,.9);visibility:inherit}.bx--search-close:hover,.bx--search-button:hover{background-color:var(--cds-hover-field, #e5e5e5)}.bx--search-close:focus,.bx--search-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-close:focus,.bx--search-button:focus{outline-style:dotted}}.bx--search-close:active,.bx--search-button:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;background-color:var(--cds-selected-ui, #e0e0e0)}@media screen and (prefers-contrast){.bx--search-close:active,.bx--search-button:active{outline-style:dotted}}.bx--search--disabled .bx--search-close,.bx--search--disabled.bx--search--expandable .bx--search-magnifier{cursor:not-allowed;outline:none}.bx--search--disabled .bx--search-close:hover,.bx--search--disabled.bx--search--expandable .bx--search-magnifier:hover{border-bottom-color:#0000;background-color:#0000}.bx--search--disabled .bx--search-close:hover:before,.bx--search--disabled.bx--search--expandable .bx--search-magnifier:hover:before{background-color:#0000}.bx--search--disabled svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--search-close:focus:before,.bx--search-close:active:before{background-color:var(--cds-focus, #0f62fe)}.bx--search-input:focus~.bx--search-close:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-input:focus~.bx--search-close:hover{outline-style:dotted}}.bx--search--sm .bx--search-close,.bx--search--sm~.bx--search-button,.bx--search--sm.bx--search--expandable,.bx--search--sm.bx--search--expandable .bx--search-magnifier{width:2rem;height:2rem}.bx--search--sm.bx--search--expandable .bx--search-input::-moz-placeholder{padding:0 2rem}.bx--search--sm.bx--search--expandable .bx--search-input::placeholder{padding:0 2rem}.bx--search--lg .bx--search-close,.bx--search--lg~.bx--search-button,.bx--search--lg.bx--search--expandable,.bx--search--lg.bx--search--expandable .bx--search-magnifier{width:2.5rem;height:2.5rem}.bx--search--lg.bx--search--expandable .bx--search-input::-moz-placeholder{padding:0 2.5rem}.bx--search--lg.bx--search--expandable .bx--search-input::placeholder{padding:0 2.5rem}.bx--search--xl .bx--search-close,.bx--search--xl~.bx--search-button,.bx--search--xl.bx--search--expandable,.bx--search--xl.bx--search--expandable .bx--search-magnifier{width:3rem;height:3rem}.bx--search--xl.bx--search--expandable .bx--search-input::-moz-placeholder{padding:0 3rem}.bx--search--xl.bx--search--expandable .bx--search-input::placeholder{padding:0 3rem}.bx--search-close--hidden{opacity:0;visibility:hidden}.bx--search--xl.bx--skeleton .bx--search-input,.bx--search--lg.bx--skeleton .bx--search-input,.bx--search--sm.bx--skeleton .bx--search-input{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%}.bx--search--xl.bx--skeleton .bx--search-input:hover,.bx--search--xl.bx--skeleton .bx--search-input:focus,.bx--search--xl.bx--skeleton .bx--search-input:active,.bx--search--lg.bx--skeleton .bx--search-input:hover,.bx--search--lg.bx--skeleton .bx--search-input:focus,.bx--search--lg.bx--skeleton .bx--search-input:active,.bx--search--sm.bx--skeleton .bx--search-input:hover,.bx--search--sm.bx--skeleton .bx--search-input:focus,.bx--search--sm.bx--skeleton .bx--search-input:active{border:none;cursor:default;outline:none}.bx--search--xl.bx--skeleton .bx--search-input:before,.bx--search--lg.bx--skeleton .bx--search-input:before,.bx--search--sm.bx--skeleton .bx--search-input:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--search--xl.bx--skeleton .bx--search-input:before,.bx--search--lg.bx--skeleton .bx--search-input:before,.bx--search--sm.bx--skeleton .bx--search-input:before{animation:none}}.bx--search--xl.bx--skeleton .bx--search-input::-moz-placeholder,.bx--search--lg.bx--skeleton .bx--search-input::-moz-placeholder,.bx--search--sm.bx--skeleton .bx--search-input::-moz-placeholder{color:#0000}.bx--search--xl.bx--skeleton .bx--search-input::placeholder,.bx--search--lg.bx--skeleton .bx--search-input::placeholder,.bx--search--sm.bx--skeleton .bx--search-input::placeholder{color:#0000}.bx--search--expandable{transition:width 70ms cubic-bezier(.2,0,.38,.9)}.bx--search--expandable.bx--search--expanded{width:100%}.bx--search--expandable .bx--search-input{width:0;padding:0;transition:padding 70ms cubic-bezier(.2,0,.38,.9),width 0s linear 70ms}.bx--search--expandable .bx--search-input::-moz-placeholder{position:relative;opacity:0;transition-duration:70ms;-moz-transition-property:padding,opacity;transition-property:padding,opacity;transition-timing-function:cubic-bezier(.2,0,.38,.9)}.bx--search--expandable .bx--search-input::placeholder{position:relative;opacity:0;transition-duration:70ms;transition-property:padding,opacity;transition-timing-function:cubic-bezier(.2,0,.38,.9)}.bx--search--expandable.bx--search--expanded .bx--search-input{width:100%;transition:padding 70ms cubic-bezier(.2,0,.38,.9)}.bx--search--expandable.bx--search--expanded .bx--search-input::-moz-placeholder{position:relative;padding:0;opacity:1}.bx--search--expandable.bx--search--expanded .bx--search-input::placeholder{position:relative;padding:0;opacity:1}.bx--search--expandable .bx--search-magnifier{position:absolute;cursor:pointer}.bx--search--expandable .bx--search-magnifier:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--search--expandable.bx--search--expanded .bx--search-magnifier{pointer-events:none}.bx--search--expandable .bx--search-magnifier-icon{fill:var(--cds-icon-01, #161616)}.bx--search--expandable.bx--search--expanded .bx--search-magnifier-icon{fill:var(--cds-icon-02, #525252)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--search-close svg,.bx--search-magnifier-icon{fill:ButtonText}}.bx--skeleton__text{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%;height:1rem;margin-bottom:.5rem}.bx--skeleton__text:hover,.bx--skeleton__text:focus,.bx--skeleton__text:active{border:none;cursor:default;outline:none}.bx--skeleton__text:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--skeleton__text:before{animation:none}}.bx--skeleton__heading{height:1.5rem}.bx--icon--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:inline-block;width:1rem;height:1rem}.bx--icon--skeleton:hover,.bx--icon--skeleton:focus,.bx--icon--skeleton:active{border:none;cursor:default;outline:none}.bx--icon--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--icon--skeleton:before{animation:none}}.bx--skeleton__placeholder{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:6.25rem}.bx--skeleton__placeholder:hover,.bx--skeleton__placeholder:focus,.bx--skeleton__placeholder:active{border:none;cursor:default;outline:none}.bx--skeleton__placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--skeleton__placeholder:before{animation:none}}.bx--slider-container{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--slider{position:relative;width:100%;min-width:12.5rem;max-width:40rem;padding:var(--cds-spacing-05, 1rem) 0;margin:0 1rem;cursor:pointer}.bx--slider__range-label{font-family:var(--cds-code-02-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-02-font-size, .875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, .32px);color:var(--cds-text-01, #161616);white-space:nowrap}.bx--slider__range-label:last-of-type{margin-right:1rem}.bx--slider__track{position:absolute;width:100%;height:.125rem;background:var(--cds-ui-03, #e0e0e0);transform:translateY(-50%)}.bx--slider__track:before{position:absolute;top:-.3125rem;left:50%;display:inline-block;width:.125rem;height:.25rem;background:var(--cds-ui-03, #e0e0e0);content:"";transform:translate(-50%)}.bx--slider__filled-track{position:absolute;width:100%;height:.125rem;background:var(--cds-ui-05, #161616);pointer-events:none;transform:translateY(-50%);transform-origin:left;transition:background .11s cubic-bezier(.2,0,.38,.9)}.bx--slider__thumb{position:absolute;z-index:3;width:.875rem;height:.875rem;background:var(--cds-ui-05, #161616);border-radius:50%;box-shadow:inset 0 0 0 1px #0000,inset 0 0 0 2px #0000;outline:none;transform:translate(-50%,-50%);transition:transform .11s cubic-bezier(.2,0,.38,.9),background .11s cubic-bezier(.2,0,.38,.9),box-shadow .11s cubic-bezier(.2,0,.38,.9)}.bx--slider__thumb:hover{transform:translate(-50%,-50%) scale(1.4286)}.bx--slider__thumb:focus{background-color:var(--cds-interactive-04, #0f62fe);box-shadow:inset 0 0 0 2px var(--cds-interactive-04, #0f62fe),inset 0 0 0 3px var(--cds-ui-01, #f4f4f4);transform:translate(-50%,-50%) scale(1.4286)}.bx--slider__thumb:active{box-shadow:inset 0 0 0 2px var(--cds-interactive-04, #0f62fe);transform:translate(-50%,-50%) scale(1.4286)}.bx--slider__input{display:none}.bx--slider-text-input,.bx-slider-text-input{width:4rem;height:2.5rem;-moz-appearance:textfield;text-align:center}.bx--slider-text-input::-webkit-outer-spin-button,.bx--slider-text-input::-webkit-inner-spin-button,.bx-slider-text-input::-webkit-outer-spin-button,.bx-slider-text-input::-webkit-inner-spin-button{display:none}.bx--slider-text-input.bx--text-input--invalid{padding-right:1rem}.bx--slider__thumb:focus~.bx--slider__filled-track{background-color:var(--cds-interactive-04, #0f62fe)}.bx--label--disabled~.bx--slider-container>.bx--slider__range-label{color:var(--cds-disabled-02, #c6c6c6)}.bx--slider--disabled.bx--slider{cursor:not-allowed}.bx--slider--disabled .bx--slider__thumb{background-color:var(--cds-ui-03, #e0e0e0)}.bx--slider--disabled .bx--slider__thumb:hover{cursor:not-allowed;transform:translate(-50%,-50%)}.bx--slider--disabled .bx--slider__thumb:focus{background-color:var(--cds-ui-03, #e0e0e0);box-shadow:none;outline:none;transform:translate(-50%,-50%)}.bx--slider--disabled .bx--slider__thumb:active{background:var(--cds-ui-03, #e0e0e0);transform:translate(-50%,-50%)}.bx--slider--disabled .bx--slider__track,.bx--slider--disabled .bx--slider__filled-track,.bx--slider--disabled .bx--slider__thumb:focus~.bx--slider__filled-track{background-color:var(--cds-ui-03, #e0e0e0)}.bx--slider--disabled~.bx--form-item .bx--slider-text-input,.bx--slider--disabled~.bx--slider-text-input{border:none;background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;transition:none}.bx--slider--disabled~.bx--form-item .bx--slider-text-input:active,.bx--slider--disabled~.bx--form-item .bx--slider-text-input:focus,.bx--slider--disabled~.bx--form-item .bx--slider-text-input:hover,.bx--slider--disabled~.bx--slider-text-input:active,.bx--slider--disabled~.bx--slider-text-input:focus,.bx--slider--disabled~.bx--slider-text-input:hover{color:var(--cds-disabled-02, #c6c6c6);outline:none}.bx--slider-container.bx--skeleton .bx--slider__range-label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:1.25rem;height:.75rem}.bx--slider-container.bx--skeleton .bx--slider__range-label:hover,.bx--slider-container.bx--skeleton .bx--slider__range-label:focus,.bx--slider-container.bx--skeleton .bx--slider__range-label:active{border:none;cursor:default;outline:none}.bx--slider-container.bx--skeleton .bx--slider__range-label:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--slider-container.bx--skeleton .bx--slider__range-label:before{animation:none}}.bx--slider-container.bx--skeleton .bx--slider__track{cursor:default;pointer-events:none}.bx--slider-container.bx--skeleton .bx--slider__thumb{left:50%;cursor:default;pointer-events:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--slider__thumb{outline:1px solid rgba(0,0,0,0)}.bx--slider__thumb:focus{color:Highlight;outline:1px solid Highlight}.bx--slider__track{outline:1px solid rgba(0,0,0,0)}}.bx--structured-list--selection .bx--structured-list-td,.bx--structured-list--selection .bx--structured-list-th,.bx--structured-list--selection .bx--structured-list-td:first-child,.bx--structured-list--selection .bx--structured-list-th:first-child{padding-right:1rem;padding-left:1rem}.bx--structured-list-input{display:none}.bx--structured-list{display:table;width:100%;margin-bottom:5rem;background-color:#0000;border-collapse:collapse;border-spacing:0;overflow-x:auto}.bx--structured-list.bx--structured-list--condensed .bx--structured-list-td,.bx--structured-list.bx--structured-list--condensed .bx--structured-list-th{padding:.5rem}.bx--structured-list .bx--structured-list-row .bx--structured-list-td:first-of-type,.bx--structured-list .bx--structured-list-row .bx--structured-list-th:first-of-type{padding-left:1rem}.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-td,.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-th,.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-td:first-of-type,.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-th:first-of-type{padding-right:1rem;padding-left:0}.bx--structured-list-row{display:table-row;border-bottom:1px solid var(--cds-ui-03, #e0e0e0);transition:background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row):not(.bx--structured-list-row--selected){border-bottom:1px solid var(--cds-hover-row, #e5e5e5);background-color:var(--cds-hover-row, #e5e5e5);cursor:pointer}.bx--structured-list-row.bx--structured-list-row--selected{background-color:var(--cds-selected-ui, #e0e0e0)}.bx--structured-list-row.bx--structured-list-row--header-row{border-bottom:1px solid var(--cds-selected-ui, #e0e0e0);cursor:inherit}.bx--structured-list-row:focus:not(.bx--structured-list-row--header-row){outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--structured-list-row:focus:not(.bx--structured-list-row--header-row){outline-style:dotted}}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row)>.bx--structured-list-td,.bx--structured-list-row.bx--structured-list-row--selected>.bx--structured-list-td{color:var(--cds-text-01, #161616)}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row)>.bx--structured-list-td{border-top:1px solid var(--cds-ui-01, #f4f4f4)}.bx--structured-list-thead{display:table-header-group;vertical-align:middle}.bx--structured-list-th{padding:1rem .5rem .5rem;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:table-cell;height:2.5rem;color:var(--cds-text-01, #161616);font-weight:600;text-align:left;text-transform:none;vertical-align:top}.bx--structured-list-tbody{display:table-row-group;vertical-align:middle}.bx--structured-list-td{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);padding:1rem .5rem 1.5rem;position:relative;display:table-cell;max-width:36rem;color:var(--cds-text-02, #525252);transition:color .11s cubic-bezier(.2,0,.38,.9)}.bx--structured-list-content--nowrap{white-space:nowrap}.bx--structured-list-svg{display:inline-block;fill:#0000;transition:all .11s cubic-bezier(.2,0,.38,.9);vertical-align:middle}.bx--structured-list-input:checked+.bx--structured-list-row .bx--structured-list-svg,.bx--structured-list-input:checked+.bx--structured-list-td .bx--structured-list-svg{fill:var(--cds-icon-01, #161616)}.bx--structured-list.bx--skeleton .bx--structured-list-th:first-child{width:8%}.bx--structured-list.bx--skeleton .bx--structured-list-th:nth-child(3n+2){width:30%}.bx--structured-list.bx--skeleton .bx--structured-list-th:nth-child(3n+3){width:15%}.bx--structured-list.bx--skeleton span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:75%;height:1rem}.bx--structured-list.bx--skeleton span:hover,.bx--structured-list.bx--skeleton span:focus,.bx--structured-list.bx--skeleton span:active{border:none;cursor:default;outline:none}.bx--structured-list.bx--skeleton span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--structured-list.bx--skeleton span:before{animation:none}}.bx--structured-list.bx--structured-list--selection.bx--skeleton .bx--structured-list-th:first-child{width:5%}.bx--structured-list.bx--structured-list--selection.bx--skeleton .bx--structured-list-th:first-child span{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--structured-list-input:checked+.bx--structured-list-td .bx--structured-list-svg{fill:ButtonText}}.bx--tabs{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;width:100%;height:auto;color:var(--cds-text-01, #161616)}@media (min-width: 42rem){.bx--tabs{min-height:2.5rem;background:none}.bx--tabs--container{min-height:3rem}}.bx--tabs-trigger{display:flex;height:2.5rem;align-items:center;justify-content:space-between;padding:0 var(--cds-spacing-09, 3rem) 0 var(--cds-spacing-05, 1rem);border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);cursor:pointer;outline:2px solid rgba(0,0,0,0)}@media (min-width: 42rem){.bx--tabs-trigger{display:none}}.bx--tabs-trigger:focus,.bx--tabs-trigger:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs-trigger:focus,.bx--tabs-trigger:active{outline-style:dotted}}.bx--tabs-trigger svg{position:absolute;right:var(--cds-spacing-05, 1rem);fill:var(--cds-ui-05, #161616);transition:transform 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs-trigger--open:focus,.bx--tabs-trigger--open:active{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs-trigger--open{background:var(--cds-ui-03, #e0e0e0)}.bx--tabs-trigger--open svg{transform:rotate(-180deg);transform-origin:50% 45%;transition:transform 70ms}.bx--tabs--light.bx--tabs-trigger{background-color:var(--cds-field-02, #ffffff)}.bx--tabs-trigger-text{overflow:hidden;padding-top:2px;color:var(--cds-text-01, #161616);font-weight:400;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.bx--tabs-trigger-text:hover{color:var(--cds-text-01, #161616)}.bx--tabs-trigger-text:focus{outline:none}.bx--tabs__nav{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:9100;display:flex;width:100%;max-height:600px;flex-direction:column;padding:0;margin:0;background:var(--cds-ui-01, #f4f4f4);list-style:none;transition:max-height 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav{z-index:auto;width:auto;flex-direction:row;background:none;box-shadow:none;transition:inherit}}.bx--tabs__nav--hidden{overflow:hidden;max-height:0;transition:max-height 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav--hidden{display:flex;max-width:100%;max-height:none;overflow-x:auto;transition:inherit}}.bx--tabs__nav-item{display:flex;width:100%;height:2.5rem;padding:0;background-color:var(--cds-ui-01, #f4f4f4);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav-item{height:auto;background:rgba(0,0,0,0)}.bx--tabs__nav-item+.bx--tabs__nav-item{margin-left:.0625rem}.bx--tabs--container .bx--tabs__nav-item{background-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--container .bx--tabs__nav-item+.bx--tabs__nav-item{margin-left:0;box-shadow:-1px 0 0 0 var(--cds-ui-04, #8d8d8d)}.bx--tabs--container .bx--tabs__nav-item+.bx--tabs__nav-item.bx--tabs__nav-item--selected,.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--selected+.bx--tabs__nav-item{box-shadow:none}}.bx--tabs__nav-item .bx--tabs__nav-link{transition:color 70ms cubic-bezier(.2,0,.38,.9),border-bottom-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected){background:rgba(0,0,0,0)}}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:var(--cds-hover-ui, #e5e5e5);box-shadow:0 -1px 0 var(--cds-hover-ui, #e5e5e5)}@media (min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:#0000}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled)+.bx--tabs__nav-item{box-shadow:none}.bx--tabs--container .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:var(--cds-hover-selected-ui, #cacaca)}}.bx--tabs__nav-item--disabled,.bx--tabs__nav-item--disabled:hover{cursor:not-allowed;outline:none}@media (min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--disabled,.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--disabled:hover{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--tabs--container .bx--tabs__nav-item--disabled .bx--tabs__nav-link{border-bottom:none;color:var(--cds-disabled-03, #8d8d8d)}}.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled){display:none;border:none;transition:color 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled){display:flex}.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);border-bottom:2px solid var(--cds-interactive-04, #0f62fe);color:var(--cds-text-01, #161616)}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled),.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled){background-color:var(--cds-ui-01, #f4f4f4)}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border-bottom:none;box-shadow:inset 0 2px 0 0 var(--cds-interactive-04, #0f62fe);line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active{box-shadow:none}}a.bx--tabs__nav-link{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-block;overflow:hidden;width:calc(100% - 32px);height:2.5rem;padding:var(--cds-spacing-04, .75rem) 0;border-bottom:1px solid var(--cds-ui-03, #e0e0e0);margin:0 var(--cds-spacing-05, 1rem);color:var(--cds-text-02, #525252);font-weight:400;line-height:1rem;text-decoration:none;text-overflow:ellipsis;transition:border 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;width:100%;padding-left:16px;margin:0}@media screen and (prefers-contrast){a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{outline-style:dotted}}@media (min-width: 42rem){a.bx--tabs__nav-link{width:10rem;padding:var(--cds-spacing-04, .75rem) var(--cds-spacing-05, 1rem) var(--cds-spacing-03, .5rem);border-bottom:2px solid var(--cds-ui-03, #e0e0e0);margin:0;line-height:inherit}a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{width:10rem;border-bottom:2px}.bx--tabs--container a.bx--tabs__nav-link{height:3rem;padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border-bottom:none;line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{color:var(--cds-text-01, #161616)}@media (min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{border-bottom:2px solid var(--cds-ui-04, #8d8d8d);color:var(--cds-text-01, #161616)}.bx--tabs--container .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{border-bottom:none}}.bx--tabs__nav-item--disabled .bx--tabs__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);pointer-events:none}.bx--tabs__nav-item--disabled:hover .bx--tabs__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);cursor:no-drop}.bx--tabs__nav-item--disabled .bx--tabs__nav-link:focus,.bx--tabs__nav-item--disabled a.bx--tabs__nav-link:active{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);outline:none}.bx--tabs__nav-item:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled):not(.bx--tabs__nav-item--selected) .bx--tabs__nav-link:focus,.bx--tabs__nav-item:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled):not(.bx--tabs__nav-item--selected) a.bx--tabs__nav-link:active{color:var(--cds-text-02, #525252)}.bx--tab-content{padding:1rem}.bx--tab-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tab-content:focus{outline-style:dotted}}.bx--tabs.bx--skeleton{cursor:default;pointer-events:none}.bx--skeleton.bx--tabs--scrollable:not(.bx--tabs--scrollable--container) .bx--tabs--scrollable__nav-item{border-bottom:2px solid var(--cds-skeleton-02, #c6c6c6)}.bx--tabs.bx--skeleton .bx--tabs__nav-link{display:flex;width:10rem;height:100%;align-items:center;padding:0 1rem}.bx--tabs.bx--skeleton .bx--tabs__nav-link span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:100%;height:.875rem}.bx--tabs.bx--skeleton .bx--tabs__nav-link span:hover,.bx--tabs.bx--skeleton .bx--tabs__nav-link span:focus,.bx--tabs.bx--skeleton .bx--tabs__nav-link span:active{border:none;cursor:default;outline:none}.bx--tabs.bx--skeleton .bx--tabs__nav-link span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs.bx--skeleton .bx--tabs__nav-link span:before{animation:none}}.bx--tabs.bx--skeleton .bx--tabs-trigger{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem}.bx--tabs.bx--skeleton .bx--tabs-trigger:hover,.bx--tabs.bx--skeleton .bx--tabs-trigger:focus,.bx--tabs.bx--skeleton .bx--tabs-trigger:active{border:none;cursor:default;outline:none}.bx--tabs.bx--skeleton .bx--tabs-trigger:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs.bx--skeleton .bx--tabs-trigger:before{animation:none}}.bx--tabs.bx--skeleton .bx--tabs-trigger svg{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--tabs--scrollable{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;width:100%;height:auto;min-height:2.5rem;color:var(--cds-text-01, #161616)}.bx--tabs--scrollable.bx--tabs--scrollable--container{min-height:3rem}.bx--tabs--scrollable .bx--tabs--scrollable__nav{display:flex;overflow:auto hidden;width:auto;max-width:100%;flex-direction:row;padding:0;margin:0;list-style:none;outline:0;scrollbar-width:none;transition:max-height 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav::-webkit-scrollbar{display:none}.bx--tabs--scrollable .bx--tabs__overflow-indicator--left,.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{z-index:1;width:.5rem;flex:1 0 auto}.bx--tabs--scrollable .bx--tabs__overflow-indicator--left{margin-right:-.5rem;background-image:linear-gradient(to left,transparent,var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{margin-left:-.5rem;background-image:linear-gradient(to right,transparent,var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,transparent,var(--cds-ui-01, #f4f4f4))}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,transparent,var(--cds-ui-01, #f4f4f4))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,transparent,var(--cds-ui-03, #e0e0e0))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,transparent,var(--cds-ui-03, #e0e0e0))}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--tabs--scrollable .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,rgba(var(--cds-ui-background, #ffffff),0),var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,rgba(var(--cds-ui-background, #ffffff),0),var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,rgba(var(--cds-ui-03, #e0e0e0),0),var(--cds-ui-03, #e0e0e0))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,rgba(var(--cds-ui-03, #e0e0e0),0),var(--cds-ui-03, #e0e0e0))}}}.bx--tabs--scrollable .bx--tab--overflow-nav-button{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;display:flex;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center}.bx--tabs--scrollable .bx--tab--overflow-nav-button::-moz-focus-inner{border:0}.bx--tabs--scrollable .bx--tab--overflow-nav-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs--scrollable .bx--tab--overflow-nav-button:focus{outline-style:dotted}}.bx--tabs--scrollable .bx--tab--overflow-nav-button--hidden{display:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tab--overflow-nav-button{width:3rem;margin:0;background-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable .bx--tab--overflow-nav-button svg{fill:var(--cds-icon-01, #161616)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item{display:flex;padding:0;cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item{margin-left:.0625rem}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item{background-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item{margin-left:0;box-shadow:-.0625rem 0 0 0 var(--cds-ui-04, #8d8d8d)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected+.bx--tabs--scrollable__nav-item{box-shadow:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{transition:color 70ms cubic-bezier(.2,0,.38,.9),border-bottom-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item:hover{background-color:var(--cds-hover-selected-ui, #cacaca)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled:hover{background-color:#0000;cursor:not-allowed;outline:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled:hover{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected{transition:color 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:active{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);border-bottom:2px solid var(--cds-interactive-04, #0f62fe);color:var(--cds-text-01, #161616)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover{background-color:var(--cds-ui-01, #f4f4f4)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:active,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover .bx--tabs--scrollable__nav-link:active{box-shadow:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link{box-shadow:inset 0 2px 0 0 var(--cds-interactive-04, #0f62fe);line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}.bx--tabs--scrollable.bx--tabs--scrollable--light.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--light.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover{background-color:var(--cds-ui-background, #ffffff)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:10rem;overflow:hidden;padding:var(--cds-spacing-04, .75rem) var(--cds-spacing-05, 1rem) var(--cds-spacing-03, .5rem);border-bottom:2px solid var(--cds-ui-03, #e0e0e0);color:var(--cds-text-02, #525252);text-align:left;text-decoration:none;text-overflow:ellipsis;transition:border 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link::-moz-focus-inner{border:0}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:active{outline-style:dotted}}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-link{height:3rem;padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border-bottom:0;line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item:hover .bx--tabs--scrollable__nav-link{border-bottom:2px solid var(--cds-ui-04, #8d8d8d);color:var(--cds-text-01, #161616)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{border-bottom:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled:hover .bx--tabs--scrollable__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;pointer-events:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:active{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);outline:none}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link,.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled:hover .bx--tabs--scrollable__nav-link{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:active{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{border-bottom:none;color:var(--cds-disabled-03, #8d8d8d)}.bx--tabs--scrollable .bx--tab-content{padding:1rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton{cursor:default;pointer-events:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:hover,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:active{border:none;cursor:default;outline:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:before{animation:none}}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;margin-right:.0625rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:hover,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:focus,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:active{border:none;cursor:default;outline:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:before{animation:none}}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger svg{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--tabs--scrollable__nav-item .bx--tabs__nav-item--selected .bx--tabs--scrollable__nav-item--selected{color:Highlight;outline:1px solid Highlight}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{color:GrayText;fill:GrayText}}.bx--text-area{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;min-width:10rem;height:100%;min-height:2.5rem;padding:.6875rem 1rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);resize:vertical;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-area:focus,.bx--text-area:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--text-area:focus,.bx--text-area:active{outline-style:dotted}}.bx--text-area::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1;font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--text-area::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1;font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--text-area--light{background-color:var(--cds-field-02, #ffffff)}.bx--text-area--invalid{padding-right:2.5rem}.bx--text-area__wrapper{position:relative;display:flex;width:100%}.bx--text-area__invalid-icon{position:absolute;top:.75rem;right:1rem;fill:var(--cds-support-01, #da1e28)}.bx--text-area:disabled{border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;outline:none}.bx--text-area:disabled::-moz-placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--text-area:disabled::placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--text-area.bx--text-area--light:disabled{background-color:var(--cds-field-02, #ffffff)}.bx--text-area.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;height:6.25rem}.bx--text-area.bx--skeleton:hover,.bx--text-area.bx--skeleton:focus,.bx--text-area.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--text-area.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--text-area.bx--skeleton:before{animation:none}}.bx--text-area.bx--skeleton::-moz-placeholder{color:#0000}.bx--text-area.bx--skeleton::placeholder{color:#0000}.bx--text-area__label-wrapper{display:flex;width:100%;justify-content:space-between}.bx--tile{display:block;min-width:8rem;min-height:4rem;padding:var(--cds-spacing-05, 1rem);background-color:var(--cds-ui-01, #f4f4f4);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.bx--tile:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile:focus{outline-style:dotted}}.bx--tile--light{background-color:var(--cds-ui-02, #ffffff)}.bx--tile--clickable,.bx--tile--selectable,.bx--tile--expandable{cursor:pointer;transition:.15s cubic-bezier(.2,0,.38,.9)}.bx--tile--clickable:hover,.bx--tile--selectable:hover,.bx--tile--expandable:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--tile--expandable .bx--link{color:var(--cds-link-secondary, #0043ce)}.bx--tile--clickable:focus,.bx--tile--expandable:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile--clickable:focus,.bx--tile--expandable:focus{outline-style:dotted}}.bx--tile--clickable:hover .bx--tile__checkmark,.bx--tile--clickable:focus .bx--tile__checkmark,.bx--tile--expandable:hover .bx--tile__checkmark,.bx--tile--expandable:focus .bx--tile__checkmark{opacity:1}.bx--tile--expandable::-moz-focus-inner{border:0}.bx--tile--clickable{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-text-01, #161616);text-decoration:none}.bx--tile--clickable:hover,.bx--tile--clickable:active,.bx--tile--clickable:visited,.bx--tile--clickable:visited:hover{color:var(--cds-text-01, #161616);text-decoration:none}.bx--tile--clickable.bx--link--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--tile--clickable:hover.bx--link--disabled{display:block;background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tile--selectable{position:relative;padding-right:3rem;border:1px solid rgba(0,0,0,0)}.bx--tile__checkmark,.bx--tile__chevron{position:absolute;border:none;background:rgba(0,0,0,0);transition:.11s cubic-bezier(.2,0,.38,.9)}.bx--tile__checkmark{top:1rem;right:1rem;height:1rem;opacity:0}.bx--tile__checkmark svg{border-radius:50%;fill:var(--cds-icon-02, #525252)}.bx--tile__checkmark:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile__checkmark:focus{outline-style:dotted}}.bx--tile__checkmark--persistent{opacity:1}.bx--tile__chevron{position:absolute;right:1rem;bottom:1rem;display:flex;height:1rem;align-items:flex-end}.bx--tile__chevron svg{margin-left:.5rem;fill:var(--cds-ui-05, #161616);transform-origin:center;transition:.11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tile__chevron svg{transition:none}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tile__chevron svg{fill:ButtonText}}.bx--tile__chevron:hover{cursor:pointer}.bx--tile__chevron:focus{outline:none}.bx--tile--expandable{position:relative;overflow:hidden;width:100%;border:0;color:inherit;font-size:inherit;text-align:left;transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.bx--tile-content__above-the-fold{display:block}.bx--tile-content__below-the-fold{display:block;opacity:0;transition:opacity .11s cubic-bezier(.2,0,.38,.9),visibility .11s cubic-bezier(.2,0,.38,.9);visibility:hidden}.bx--tile--is-expanded{overflow:visible;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.bx--tile--is-expanded .bx--tile__chevron svg{transform:rotate(180deg)}.bx--tile--is-expanded .bx--tile-content__below-the-fold{opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9),visibility .11s cubic-bezier(.2,0,.38,.9);visibility:inherit}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--tile--is-expanded .bx--tile-content__below-the-fold{overflow-y:auto}}}.bx--tile--is-selected{border:1px solid var(--cds-ui-05, #161616)}.bx--tile--is-selected .bx--tile__checkmark{opacity:1}.bx--tile--is-selected .bx--tile__checkmark svg{fill:var(--cds-ui-05, #161616)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tile--is-selected .bx--tile__checkmark svg{fill:ButtonText}}.bx--tile-content{width:100%;height:100%}.bx--tile-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--tile-input:focus+.bx--tile{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile-input:focus+.bx--tile{outline-style:dotted}}.bx--tile--disabled.bx--tile--selectable{background-color:var(--cds-ui-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--tile--disabled.bx--tile--selectable.bx--tile--light{background-color:var(--cds-ui-02, #ffffff)}.bx--tile--disabled.bx--tile--is-selected{outline-color:var(--cds-disabled-02, #c6c6c6)}.bx--tile--disabled.bx--tile--is-selected .bx--tile__checkmark svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--time-picker{display:flex;align-items:flex-end}.bx--time-picker__select{justify-content:center}.bx--time-picker__select:not(:last-of-type){margin:0 .125rem}.bx--time-picker__input{display:flex;flex-direction:column}.bx--time-picker .bx--select-input{width:auto;min-width:auto;padding-right:3rem;margin:0}.bx--time-picker__input-field{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-family:var(--cds-code-02-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-02-font-size, .875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, .32px);display:flex;width:4.875rem;height:2.5rem;align-items:center;transition:outline 70ms cubic-bezier(.2,0,.38,.9),background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--time-picker__input-field::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--time-picker__input-field::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--time-picker--light .bx--select-input{background-color:var(--cds-field-02, #ffffff)}.bx--time-picker--light .bx--select-input:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--time-picker--light .bx--select-input:disabled,.bx--time-picker--light .bx--select-input:hover:disabled{border-bottom:1px solid rgba(0,0,0,0);background-color:#0000;color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--time-picker--sm .bx--select-input,.bx--time-picker--sm .bx--time-picker__input-field{height:2rem;max-height:2rem}.bx--time-picker--xl .bx--select-input,.bx--time-picker--xl .bx--time-picker__input-field,.bx--time-picker--lg .bx--select-input,.bx--time-picker--lg .bx--time-picker__input-field{height:3rem;max-height:3rem}.bx--toggle{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--toggle:focus{outline:none}.bx--toggle__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:relative;display:flex;align-items:center;margin:.5rem 0;cursor:pointer}.bx--toggle__appearance{position:relative;width:3rem;height:1.5rem}.bx--toggle__appearance:before{position:absolute;top:0;display:block;width:3rem;height:1.5rem;box-sizing:border-box;background-color:var(--cds-ui-04, #8d8d8d);border-radius:.9375rem;box-shadow:0 0 0 1px #0000,0 0 0 3px #0000;content:"";cursor:pointer;transition:box-shadow 70ms cubic-bezier(.2,0,1,.9),background-color 70ms cubic-bezier(.2,0,1,.9);will-change:box-shadow}@media screen and (prefers-reduced-motion: reduce){.bx--toggle__appearance:before{transition:none}}.bx--toggle__appearance:after{position:absolute;top:.1875rem;left:.1875rem;display:block;width:1.125rem;height:1.125rem;box-sizing:border-box;background-color:var(--cds-icon-03, #ffffff);border-radius:50%;content:"";cursor:pointer;transition:transform 70ms cubic-bezier(.2,0,1,.9)}.bx--toggle__check{position:absolute;z-index:1;top:.375rem;left:.375rem;width:.375rem;height:.3125rem;fill:var(--cds-icon-03, #ffffff);transform:scale(.2);transition:70ms cubic-bezier(.2,0,1,.9)}.bx--toggle__text--left,.bx--toggle__text--right{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;margin-left:.5rem}.bx--toggle__text--left{position:absolute;left:3rem}.bx--toggle:checked+.bx--toggle__label .bx--toggle__text--left,.bx--toggle:not(:checked)+.bx--toggle__label .bx--toggle__text--right{visibility:hidden}.bx--toggle:checked+.bx--toggle__label .bx--toggle__text--right,.bx--toggle:not(:checked)+.bx--toggle__label .bx--toggle__text--left{display:inline}.bx--toggle:checked+.bx--toggle__label .bx--toggle__appearance:before{background-color:var(--cds-support-02, #198038)}.bx--toggle:checked+.bx--toggle__label .bx--toggle__appearance:after{background-color:var(--cds-icon-03, #ffffff);transform:translate(1.5rem)}.bx--toggle+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:0 0 0 1px #0000,0 0 0 3px #0000}.bx--toggle:focus+.bx--toggle__label,.bx--toggle:active+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:0 0 0 1px var(--cds-ui-03, #e0e0e0),0 0 0 3px var(--cds-focus, #0f62fe)}.bx--toggle:disabled+.bx--toggle__label{cursor:not-allowed}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:before{background-color:var(--cds-disabled-01, #f4f4f4)}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:after{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:before,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:after{cursor:not-allowed;transition:70ms cubic-bezier(.2,0,1,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:before,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:after{transition:none}}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__text--left,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__text--right{color:var(--cds-disabled-02, #c6c6c6)}.bx--toggle:disabled:active+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:none}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__check{fill:var(--cds-disabled-02, #c6c6c6)}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance{width:2rem;height:1rem}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance:before{top:0;width:2rem;height:1rem;box-sizing:border-box;border-radius:.9375rem}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance:after{top:.1875rem;left:.1875rem;width:.625rem;height:.625rem}.bx--toggle--small:checked+.bx--toggle__label .bx--toggle__check{fill:var(--cds-support-02, #198038);transform:scale(1) translate(1rem)}.bx--toggle--small+.bx--toggle__label .bx--toggle__text--left{left:2rem}.bx--toggle--small:checked+.bx--toggle__label .bx--toggle__appearance:after{margin-left:0;transform:translate(1.0625rem)}.bx--toggle-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--toggle-input:focus{outline:none}.bx--toggle-input__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:flex;flex-direction:column;align-items:flex-start;color:var(--cds-text-02, #525252);cursor:pointer}.bx--toggle__switch{position:relative;display:flex;width:3rem;height:1.5rem;align-items:center;cursor:pointer}.bx--toggle__switch:before{position:absolute;top:0;display:block;width:3rem;height:1.5rem;box-sizing:border-box;background-color:var(--cds-ui-04, #8d8d8d);border-radius:.9375rem;box-shadow:0 0 0 1px #0000,0 0 0 3px #0000;content:"";transition:box-shadow 70ms cubic-bezier(.2,0,1,.9),background-color 70ms cubic-bezier(.2,0,1,.9);will-change:box-shadow}@media screen and (prefers-reduced-motion: reduce){.bx--toggle__switch:before{transition:none}}.bx--toggle__switch:after{position:absolute;top:.1875rem;left:.1875rem;display:block;width:1.125rem;height:1.125rem;box-sizing:border-box;background-color:var(--cds-icon-03, #ffffff);border-radius:50%;content:"";transition:transform 70ms cubic-bezier(.2,0,1,.9)}.bx--toggle-input__label .bx--toggle__switch{margin-top:1rem}.bx--toggle__text--off,.bx--toggle__text--on{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:absolute;top:50%;margin-left:3.5rem;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch>.bx--toggle__text--off,.bx--toggle-input:not(:checked)+.bx--toggle-input__label>.bx--toggle__switch>.bx--toggle__text--on{visibility:hidden}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch:before{background-color:var(--cds-support-02, #198038)}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch:after{background-color:var(--cds-icon-03, #ffffff);transform:translate(1.5rem)}.bx--toggle-input:focus+.bx--toggle-input__label>.bx--toggle__switch:before,.bx--toggle-input:active+.bx--toggle-input__label>.bx--toggle__switch:before{box-shadow:0 0 0 1px var(--cds-ui-02, #ffffff),0 0 0 3px var(--cds-focus, #0f62fe)}.bx--toggle-input:disabled+.bx--toggle-input__label{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch{cursor:not-allowed}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:before{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:after{background-color:var(--cds-disabled-03, #8d8d8d)}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:before,.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:after{cursor:not-allowed;transition:70ms cubic-bezier(.2,0,1,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:before,.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:after{transition:none}}.bx--toggle-input:disabled:active+.bx--toggle-input__label>.bx--toggle__switch:before{box-shadow:none}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch{width:2rem;height:1rem}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch:before{width:2rem;height:1rem;border-radius:.9375rem}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch:after{width:.625rem;height:.625rem}.bx--toggle-input--small+.bx--toggle-input__label .bx--toggle__text--off,.bx--toggle-input--small+.bx--toggle-input__label .bx--toggle__text--on{margin-left:2.5rem}.bx--toggle-input--small:checked+.bx--toggle-input__label>.bx--toggle__switch:after{transform:translate(1.0625rem)}.bx--toggle-input--small:checked+.bx--toggle-input__label .bx--toggle__check{fill:var(--cds-support-02, #198038);transform:scale(1) translate(1rem)}.bx--toggle-input--small:disabled:checked+.bx--toggle-input__label .bx--toggle__check{fill:var(--cds-disabled-01, #f4f4f4)}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:3rem;margin-top:.5rem}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:hover,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:focus,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:active{border:none;cursor:default;outline:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{animation:none}}.bx--toggle.bx--skeleton+.bx--toggle-input__label>div{overflow:hidden;width:1.5rem;height:.5rem;font-size:0%;line-height:0;position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:hover,.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:focus,.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:active{border:none;cursor:default;outline:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:before{animation:none}}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:2rem;margin-top:.5rem}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:hover,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:focus,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:active{border:none;cursor:default;outline:none}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{animation:none}}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div{overflow:hidden;width:1rem;height:.5rem;font-size:0%;line-height:0;position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:hover,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:focus,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:active{border:none;cursor:default;outline:none}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:before{animation:none}}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;position:absolute;width:1rem;height:.5rem}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:hover,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:focus,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:active{border:none;cursor:default;outline:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:before{animation:none}}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left{left:2rem}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:after,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__appearance:after,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__appearance:before{display:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{border-radius:0}.bx--toolbar{display:flex;flex-flow:row nowrap;align-items:center;margin:1rem 0}.bx--toolbar>div{margin:0 .25rem}.bx--toolbar .bx--search-input{height:2rem;background-color:#0000;outline:none}.bx--toolbar .bx--search-close{display:none}.bx--toolbar .bx--overflow-menu__icon{fill:var(--cds-text-02, #525252);transition:fill 50ms cubic-bezier(.2,0,.38,.9)}.bx--toolbar .bx--search-magnifier{top:.5rem;left:.375rem;cursor:pointer;fill:var(--cds-text-02, #525252);transform:scale(1.15);transition:all 175ms cubic-bezier(.2,0,.38,.9)}.bx--toolbar fieldset{padding:0;border:0}.bx--toolbar .bx--toolbar-search--active{width:15.625rem}.bx--toolbar .bx--toolbar-search--active .bx--search-magnifier{top:.5625rem;transform:scale(1)}.bx--toolbar .bx--toolbar-search--active .bx--search-input{background-color:var(--cds-field-02, #ffffff)}.bx--toolbar .bx--toolbar-search--active .bx--search-close{display:block}.bx--toolbar .bx--checkbox-label{margin-bottom:0}.bx--toolbar .bx--overflow-menu--open>.bx--overflow-menu__icon{fill:var(--cds-brand-01, #0f62fe)}.bx--toolbar-search{width:1.8rem;transition:all 175ms cubic-bezier(.2,0,.38,.9)}.bx--toolbar-search__btn{position:absolute;top:0;left:0;width:2rem;height:2rem;border:0;background:rgba(0,0,0,0)}.bx--toolbar-search__btn:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--toolbar-search__btn:focus{outline-style:dotted}}.bx--toolbar-filter-icon{padding-right:0;padding-left:0}.bx--toolbar-menu__title{font-size:var(--cds-caption-01-font-size, .75rem);font-weight:var(--cds-caption-01-font-weight, 400);line-height:var(--cds-caption-01-line-height, 1.33333);letter-spacing:var(--cds-caption-01-letter-spacing, .32px);padding:.5rem 1.25rem;font-weight:600}.bx--toolbar-menu__option{padding:.5rem 1.25rem}.bx--toolbar-menu__divider{width:100%;border:0;border-top:1px solid var(--cds-ui-03, #e0e0e0)}.bx--radio-button-group{border:none}.bx--toolbar-search:not(.bx--toolbar-search--active) .bx--search-input{border-bottom:none}.bx--unstable-pagination{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;width:100%;height:3rem;align-items:center;justify-content:space-between;border-top:1px solid var(--cds-ui-03, #e0e0e0);border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-ui-01, #f4f4f4)}.bx--unstable-pagination__text{margin:0 1rem;color:var(--cds-text-02, #525252)}@media (min-width: 42rem){.bx--unstable-pagination__text{display:inline-block}}.bx--unstable-pagination__left,.bx--unstable-pagination__right{display:flex;height:100%;align-items:center}.bx--unstable-pagination__left{padding:0 1rem 0 0}.bx--unstable-pagination__left>.bx--form-item,.bx--unstable-pagination__right>.bx--form-item{height:100%}.bx--unstable-pagination__left .bx--unstable-pagination__text{margin-right:.0625rem}.bx--unstable-pagination__right .bx--unstable-pagination__text{margin-right:1rem;margin-left:.0625rem}.bx--unstable-pagination__button{display:flex;height:100%;align-items:center;justify-content:center;padding:0 .875rem;border:none;border-left:1px solid var(--cds-ui-03, #e0e0e0);margin:0;background:none;color:var(--cds-ui-05, #161616);cursor:pointer;fill:var(--cds-ui-05, #161616);transition:outline .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--unstable-pagination__button .bx--btn__icon{width:initial;height:initial}.bx--unstable-pagination__button.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--unstable-pagination__button.bx--btn--icon-only.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--unstable-pagination__button:hover{background:var(--cds-hover-ui, #e5e5e5);color:var(--cds-ui-05, #161616)}.bx--unstable-pagination__button--no-index{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--unstable-pagination__button.bx--btn:disabled{border-color:var(--cds-ui-03, #e0e0e0);background:rgba(0,0,0,0)}.bx--unstable-pagination__button:disabled:hover,.bx--unstable-pagination__button--no-index:hover{background:rgba(0,0,0,0);cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--unstable-pagination__page-selector,.bx--unstable-pagination__page-sizer{height:100%;align-items:center}.bx--unstable-pagination__page-selector .bx--select-input--inline__wrapper,.bx--unstable-pagination__page-sizer .bx--select-input--inline__wrapper{display:flex;height:100%}.bx--unstable-pagination__page-selector .bx--select-input,.bx--unstable-pagination__page-sizer .bx--select-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:auto;min-width:auto;height:100%;padding:0 2.5rem 0 1rem;margin-right:-.65rem}@media (min-width: 42rem){.bx--unstable-pagination__page-selector .bx--select-input,.bx--unstable-pagination__page-sizer .bx--select-input{padding-right:2.25rem;margin-right:0}}.bx--unstable-pagination__page-selector .bx--select-input:hover,.bx--unstable-pagination__page-sizer .bx--select-input:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--unstable-pagination__page-selector .bx--select__arrow,.bx--unstable-pagination__page-sizer .bx--select__arrow{top:50%;transform:translateY(-50%)}@media (min-width: 42rem){.bx--unstable-pagination__page-selector .bx--select__arrow,.bx--unstable-pagination__page-sizer .bx--select__arrow{right:1rem}}.bx--unstable-pagination__page-selector{border-left:1px solid var(--cds-ui-03, #e0e0e0)}.bx--unstable-pagination__page-sizer{border-right:1px solid var(--cds-ui-03, #e0e0e0)}.bx--header{position:fixed;z-index:8000;top:0;right:0;left:0;display:flex;height:3rem;align-items:center;border-bottom:1px solid #393939;background-color:#161616}.bx--header__action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;width:3rem;height:3rem;border:.0625rem solid rgba(0,0,0,0);transition:background-color .11s,border-color .11s}.bx--header__action::-moz-focus-inner{border:0}.bx--header__action>svg.bx--navigation-menu-panel-collapse-icon,.bx--header__action--active>svg.bx--navigation-menu-panel-expand-icon{display:none}.bx--header__action--active>svg.bx--navigation-menu-panel-collapse-icon{display:inline}.bx--header__action:hover{background-color:#353535}.bx--header__action--active{border-right:1px solid #393939;border-bottom:1px solid #161616;border-left:1px solid #393939}.bx--header__action:focus{border-color:#fff;outline:none}.bx--header__action:active{background-color:#393939}.bx--header__action.bx--btn--icon-only.bx--tooltip__trigger{justify-content:center}.bx--header__action>svg{fill:#fff}.bx--header__menu-trigger>svg{fill:#f4f4f4}.bx--header__menu-trigger:hover{fill:#2c2c2c}.bx--header__menu-toggle{display:flex;align-items:center;justify-content:center}@media (min-width: 66rem){.bx--header__menu-toggle__hidden{display:none}}a.bx--header__name{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;height:100%;align-items:center;padding:0 2rem 0 1rem;border:.125rem solid rgba(0,0,0,0);font-weight:600;letter-spacing:.1px;line-height:1.25rem;outline:none;text-decoration:none;transition:border-color .11s;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.bx--header__name:focus{border-color:#fff}.bx--header__name--prefix{font-weight:400}a.bx--header__name,a.bx--header__name:hover{color:#f4f4f4}.bx--header__menu-toggle:not(.bx--header__menu-toggle__hidden)~.bx--header__name{padding-left:.5rem}.bx--header__nav{position:relative;display:none;height:100%;padding-left:1rem}@media (min-width: 66rem){.bx--header__nav{display:block}}.bx--header__nav:before{position:absolute;top:50%;left:0;display:block;width:.0625rem;height:1.5rem;background-color:#393939;content:"";transform:translateY(-50%)}.bx--header__menu-bar{display:flex;height:100%;padding:0;margin:0;list-style:none}a.bx--header__menu-item{position:relative;display:flex;height:100%;align-items:center;padding:0 1rem;border:2px solid rgba(0,0,0,0);color:#c6c6c6;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;text-decoration:none;transition:background-color .11s,border-color .11s,color .11s;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.bx--header__menu-item:hover{background-color:#2c2c2c;color:#f4f4f4}.bx--header__action:active,a.bx--header__menu-item:active{background-color:#393939;color:#f4f4f4}a.bx--header__menu-item:focus{border-color:#fff;color:#f4f4f4;outline:none}a.bx--header__menu-item:hover>svg,a.bx--header__menu-item:active>svg,a.bx--header__menu-item:focus>svg{fill:#f4f4f4}a.bx--header__menu-item[aria-current=page]:after,.bx--header__menu-item--current:after{position:absolute;top:0;right:0;bottom:-2px;left:0;width:100%;border-bottom:3px solid var(--cds-inverse-support-04, #4589ff);content:""}a.bx--header__menu-item[aria-current=page]:focus:after,.bx--header__menu-item--current:focus:after{border:0}a.bx--header__menu-item[aria-current=page]:focus,a.bx--header__menu-item.bx--header__menu-item--current:focus{border:2px solid #fff}.bx--header__submenu{position:relative}.bx--header__submenu--current:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-bottom:3px solid var(--cds-border-interactive, #0f62fe);content:""}.bx--header__submenu--current:focus{border:2px solid var(--cds-focus, #0f62fe)}.bx--header__submenu--current:focus:after{border:0}.bx--header__menu-title[aria-haspopup=true]{position:relative}.bx--header__menu-title[aria-expanded=true]{z-index:8001;background-color:#262626;color:#fff}.bx--header__menu-title[aria-expanded=true]>.bx--header__menu-arrow{transform:rotate(180deg)}.bx--header__menu{display:none;padding:0;margin:0;list-style:none}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu{position:absolute;z-index:8000;bottom:0;left:0;display:flex;width:12.5rem;flex-direction:column;background-color:#262626;box-shadow:0 4px 8px #00000080;transform:translateY(100%)}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu .bx--header__menu-item:hover{background-color:#353535}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu .bx--header__menu-item:active{background-color:#393939}.bx--header__menu .bx--header__menu-item{height:3rem}.bx--header__menu .bx--header__menu-item:hover{background-color:#262626;color:#f4f4f4}.bx--header__menu-arrow{margin-left:.5rem;fill:#c6c6c6;transition:transform .11s,fill .11s}.bx--header__global{display:flex;height:100%;flex:1 1 0%;justify-content:flex-end}.bx--skip-to-content{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--skip-to-content:focus{z-index:9999;top:0;left:0;display:flex;width:auto;height:3rem;align-items:center;padding:0 1rem;border:4px solid #0f62fe;background-color:#161616;clip:auto;color:#f4f4f4;outline:none}.bx--header-panel{transition-timing-function:cubic-bezier(.2,0,1,.9);position:fixed;z-index:8000;top:3rem;right:0;bottom:0;overflow:hidden;width:0;border:none;background-color:#161616;color:#c6c6c6;transition:width .11s;will-change:width}.bx--header-panel--expanded{width:16rem;border-right:1px solid #393939;border-left:1px solid #393939}.bx--panel--overlay{position:fixed;z-index:1000;top:3rem;right:0;bottom:0;width:16rem;height:100%;padding:1rem 0;background-color:#161616;overflow-x:hidden;overflow-y:auto;transform:translate3d(100%,0,0);transition:transform .11s cubic-bezier(.2,0,.38,.9);will-change:transform}.bx--panel--expanded{box-shadow:0 8px 16px #00000040;transform:translateZ(0)}.bx--product-switcher__search{padding:0 1rem;margin-bottom:1.5rem}.bx--search--shell input{background-color:#e0e0e0}.bx--product-switcher__subheader,.bx--product-switcher__all-btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);padding:.5rem;color:#c6c6c6}.bx--product-switcher__subheader,.bx--product-switcher__all-btn{padding-left:3.5rem}.bx--product-switcher__all-btn,.bx--product-switcher__back-btn{display:inline-block;width:100%;border:none;background:rgba(0,0,0,0);color:#0f62fe;cursor:pointer;text-align:left}.bx--product-switcher__all-btn:hover,.bx--product-switcher__back-btn:hover{text-decoration:underline}.bx--product-switcher__all-btn:focus,.bx--product-switcher__back-btn:focus{box-shadow:inset 0 0 0 3px #0f62fe;outline:none}.bx--product-switcher__back-btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;align-items:center;padding:.5rem 1rem}.bx--product-switcher__back-arrow{margin-right:1rem;fill:#0f62fe}.bx--product-list__item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.bx--product-list__item:hover{background:#e0e0e0}.bx--product-link{display:flex;width:100%;flex-direction:row;align-items:center;padding:.5rem 1rem;text-decoration:none}.bx--product-link:focus{box-shadow:inset 0 0 0 3px #0f62fe;outline:none}.bx--product-switcher__icon{margin-right:1rem}.bx--product-link__name{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin-left:.25rem;color:#c6c6c6;font-weight:400}.bx--product-switcher__product-list .bx--overflow-menu{display:none;width:2.5rem;align-items:center;justify-content:center}.bx--product-switcher__product-list .bx--overflow-menu.bx--overflow-menu--open{display:flex}.bx--product-switcher__product-list .bx--overflow-menu>svg{fill:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:hover{background:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:hover>svg{fill:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:focus{display:flex;box-shadow:inset 0 0 0 3px #0f62fe;outline:none}.bx--product-switcher__product-list .bx--overflow-menu-options__option:hover{background:#fff}.bx--product-list__item:hover .bx--overflow-menu{display:flex}.bx--switcher{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c6c6c6}.bx--switcher__item{width:100%;height:var(--cds-spacing-07, 2rem)}.bx--switcher__item:nth-child(1){margin-top:var(--cds-spacing-05, 1rem)}.bx--switcher__item--divider{display:block;width:14rem;height:1px;border:none;margin:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);background:#393939}.bx--switcher__item-link{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:block;height:var(--cds-spacing-07, 2rem);padding:.375rem var(--cds-spacing-05, 1rem);color:#c6c6c6;text-decoration:none}.bx--switcher__item-link:hover:not(.bx--switcher__item-link--selected){background:#2c2c2c;color:#f4f4f4;cursor:pointer}.bx--switcher__item-link:focus{outline:2px solid #fff;outline-offset:-2px}.bx--switcher__item-link:active{background:#393939;color:#f4f4f4}.bx--switcher__item-link--selected{background:#262626;color:#f4f4f4}.bx--side-nav{position:fixed;z-index:8000;top:0;bottom:0;left:0;overflow:hidden;width:3rem;max-width:16rem;background-color:#fff;color:#525252;transition:width .11s cubic-bezier(.2,0,1,.9);will-change:width}.bx--side-nav--ux{top:var(--cds-spacing-09, 3rem);width:16rem}@media (max-width: 65.98rem){.bx--side-nav--ux{width:0}}.bx--side-nav--rail{width:3rem}.bx--side-nav--hidden{width:0}.bx--side-nav.bx--side-nav--rail:not(.bx--side-nav--fixed):hover,.bx--side-nav--expanded{width:16rem}.bx--side-nav__overlay{position:fixed;top:3rem;left:0;width:0;height:0;background-color:#0000;opacity:0;transition:opacity .24s cubic-bezier(.2,0,.38,.9),background-color .24s cubic-bezier(.2,0,.38,.9)}@media (max-width: 65.98rem){.bx--side-nav__overlay-active{width:100vw;height:100vh;background-color:var(--cds-overlay-01, rgba(22, 22, 22, .5));opacity:1;transition:opacity .24s cubic-bezier(.2,0,.38,.9),background-color .24s cubic-bezier(.2,0,.38,.9)}}.bx--header~.bx--side-nav{top:3rem;height:calc(100% - 48px)}.bx--side-nav--fixed{width:16rem}.bx--side-nav--collapsed{width:16rem;transform:translate(-16rem)}.bx--side-nav__navigation{display:flex;height:100%;flex-direction:column}.bx--side-nav__header{display:flex;width:100%;max-width:100%;height:3rem;border-bottom:1px solid #393939}.bx--side-nav:hover .bx--side-nav__header,.bx--side-nav--fixed .bx--side-nav__header,.bx--side-nav--expanded .bx--side-nav__header,.bx--side-nav--ux .bx--side-nav__header{height:auto}.bx--side-nav__details{display:flex;min-width:0;flex:1;flex-direction:column;padding-right:1rem;opacity:0;visibility:hidden}.bx--side-nav:hover .bx--side-nav__details,.bx--side-nav--fixed .bx--side-nav__details,.bx--side-nav--expanded .bx--side-nav__details{visibility:inherit;opacity:1}.bx--side-nav--ux .bx--side-nav__details{opacity:1;visibility:inherit}.bx--side-nav__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1rem;font-size:.875rem;font-weight:600;letter-spacing:.1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--side-nav__title,.bx--side-nav__select{padding-left:.5rem}.bx--side-nav__switcher{position:relative;display:flex;align-items:center;justify-content:space-between}.bx--side-nav__switcher-chevron{position:absolute;top:0;right:.5rem;bottom:0;display:flex;align-items:center;fill:#525252}.bx--side-nav__select{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;min-width:0;height:2rem;flex:1 1 0%;padding-right:2rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#161616;border-radius:0;color:#f4f4f4;cursor:pointer;font-size:.75rem;transition:outline .11s}.bx--side-nav__select:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__select:focus{outline-style:dotted}}.bx--side-nav__footer{width:100%;flex:0 0 3rem;background-color:#fff}.bx--side-nav__toggle{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;height:100%;padding-left:1rem;text-align:left;transition:outline .11s}.bx--side-nav__toggle::-moz-focus-inner{border:0}.bx--side-nav__toggle:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__toggle:focus{outline-style:dotted}}.bx--side-nav__items{overflow:hidden;flex:1 1 0%;padding:1rem 0 0}.bx--side-nav:hover .bx--side-nav__items,.bx--side-nav--fixed .bx--side-nav__items,.bx--side-nav--expanded .bx--side-nav__items,.bx--side-nav--ux .bx--side-nav__items{overflow-y:auto}.bx--side-nav__item{overflow:hidden;width:auto;height:auto}.bx--side-nav--ux .bx--side-nav__item{width:auto;height:auto}.bx--side-nav__item:not(.bx--side-nav__item--active):hover .bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__submenu:hover,.bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__link:hover,.bx--side-nav__menu a.bx--side-nav__link:not(.bx--side-nav__link--current):not([aria-current=page]):hover,.bx--side-nav a.bx--header__menu-item:hover,.bx--side-nav .bx--header__menu-title[aria-expanded=true]:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__link:hover>span,.bx--side-nav__item:not(.bx--side-nav__item--active) .bx--side-nav__menu-item>.bx--side-nav__link:hover>span{color:#161616}.bx--side-nav__item--large{height:3rem}.bx--side-nav__divider{height:1px;margin:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);background-color:#e0e0e0}.bx--side-nav__submenu{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:flex;height:2rem;align-items:center;padding:0 1rem;color:#525252;transition:color .11s,background-color .11s,outline .11s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--side-nav__submenu::-moz-focus-inner{border:0}.bx--side-nav__submenu:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav__submenu:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__submenu:focus{outline-style:dotted}}.bx--side-nav__submenu-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.bx--side-nav__icon.bx--side-nav__submenu-chevron{display:flex;flex:1;justify-content:flex-end}.bx--side-nav__submenu-chevron>svg{width:1rem;height:1rem;transition:transform .11s}.bx--side-nav__submenu[aria-expanded=true] .bx--side-nav__submenu-chevron>svg{transform:rotate(180deg)}.bx--side-nav__item--large .bx--side-nav__submenu{height:3rem}.bx--side-nav__item--active .bx--side-nav__submenu:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav__item--active .bx--side-nav__submenu[aria-expanded=false]{position:relative;background-color:#e5e5e5;color:#161616}.bx--side-nav__item--active .bx--side-nav__submenu[aria-expanded=false]:before{position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#0f62fe;content:""}.bx--side-nav__item--active .bx--side-nav__submenu-title{color:#161616;font-weight:600}.bx--side-nav__menu{display:block;max-height:0;visibility:hidden}.bx--side-nav__submenu[aria-expanded=true]+.bx--side-nav__menu{max-height:93.75rem;visibility:inherit}.bx--side-nav__menu a.bx--side-nav__link{height:2rem;min-height:2rem;padding-left:2rem;font-weight:400}.bx--side-nav__item.bx--side-nav__item--icon a.bx--side-nav__link{padding-left:4.5rem}.bx--side-nav__menu a.bx--side-nav__link--current,.bx--side-nav__menu a.bx--side-nav__link[aria-current=page],a.bx--side-nav__link--current{background-color:#e0e0e0}.bx--side-nav__menu a.bx--side-nav__link--current>span,.bx--side-nav__menu a.bx--side-nav__link[aria-current=page]>span,a.bx--side-nav__link--current>span{color:#161616;font-weight:600}a.bx--side-nav__link,.bx--side-nav a.bx--header__menu-item,.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);position:relative;display:flex;min-height:2rem;align-items:center;padding:0 1rem;text-decoration:none;transition:color .11s,background-color .11s,outline .11s}.bx--side-nav__item--large a.bx--side-nav__link{height:3rem}a.bx--side-nav__link>.bx--side-nav__link-text,.bx--side-nav a.bx--header__menu-item .bx--text-truncate-end{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#525252;font-size:.875rem;letter-spacing:.1px;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.bx--side-nav__link:focus,.bx--side-nav a.bx--header__menu-item:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){a.bx--side-nav__link:focus,.bx--side-nav a.bx--header__menu-item:focus{outline-style:dotted}}a.bx--side-nav__link[aria-current=page],a.bx--side-nav__link--current{background-color:#e5e5e5;font-weight:600}a.bx--side-nav__link[aria-current=page] .bx--side-nav__link-text,a.bx--side-nav__link--current .bx--side-nav__link-text{color:#161616}a.bx--side-nav__link[aria-current=page]:before,a.bx--side-nav__link--current:before{position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#0f62fe;content:""}.bx--side-nav__icon{display:flex;flex:0 0 1rem;align-items:center;justify-content:center}.bx--side-nav__icon:not(.bx--side-nav__submenu-chevron){margin-right:1.5rem}.bx--side-nav__icon>svg{width:1rem;height:1rem;fill:#525252}.bx--side-nav__icon>svg.bx--side-nav-collapse-icon{display:none}.bx--side-nav--expanded .bx--side-nav__icon>svg.bx--side-nav-expand-icon{display:none}.bx--side-nav--expanded .bx--side-nav__icon>svg.bx--side-nav-collapse-icon{display:block}.bx--side-nav--fixed a.bx--side-nav__link,.bx--side-nav--fixed .bx--side-nav__submenu{padding-left:1rem}.bx--side-nav--fixed .bx--side-nav__item:not(.bx--side-nav__item--icon) .bx--side-nav__menu a.bx--side-nav__link{padding-left:2rem}@media (max-width: 65.98rem){.bx--side-nav .bx--header__nav{display:block}}.bx--side-nav__header-navigation{display:none}@media (max-width: 65.98rem){.bx--side-nav__header-navigation{position:relative;display:block;margin-bottom:2rem}}.bx--side-nav__header-divider:after{position:absolute;bottom:-1rem;left:1rem;width:calc(100% - 32px);height:.0625rem;background:#e0e0e0;content:""}.bx--side-nav a.bx--header__menu-item{justify-content:space-between;color:#525252;white-space:nowrap}.bx--side-nav a.bx--header__menu-item[aria-expanded=true]{background-color:#0000}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{bottom:inherit;width:100%;padding:0;background-color:#0000;box-shadow:none;transform:none}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu li{width:100%}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu a.bx--header__menu-item{padding-left:4.25rem;font-weight:400}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu a.bx--header__menu-item:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav .bx--header__menu a.bx--header__menu-item{height:inherit}.bx--side-nav a.bx--header__menu-item:hover .bx--header__menu-arrow,.bx--side-nav a.bx--header__menu-item:focus .bx--header__menu-arrow,.bx--side-nav .bx--header__menu-arrow{fill:#525252}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--side-nav__icon>svg,.bx--side-nav a.bx--header__menu-item:hover .bx--header__menu-arrow,.bx--side-nav a.bx--header__menu-item:focus .bx--header__menu-arrow,.bx--side-nav .bx--header__menu-arrow{fill:ButtonText}}.bx--navigation{position:fixed;z-index:9100;top:3rem;bottom:0;left:0;width:16rem;background-color:#262626;box-shadow:0 .5rem 1rem #00000040;color:#f4f4f4}.bx--navigation--right{right:0;left:auto}.bx--navigation svg{fill:#f4f4f4}.bx--navigation-section:not(:last-child):after{display:block;height:1px;margin:0 1rem;background-color:#393939;content:""}.bx--navigation-item{position:relative;display:flex;align-items:center}.bx--navigation-item--active>a.bx--navigation-link{color:#fff;font-weight:600}.bx--navigation-item--active:after{position:absolute;top:0;bottom:0;left:0;display:block;width:4px;background-color:#0f62fe;content:""}a.bx--navigation-link{display:flex;width:100%;min-height:2.5rem;align-items:center;padding-left:1rem;color:#f4f4f4;font-size:.875rem;font-weight:400;text-decoration:none}a.bx--navigation-link:hover{background-color:#333;color:#fff}a.bx--navigation-link:focus{outline:.1875rem solid #0f62fe;outline-offset:-.1875rem}.bx--navigation-item--icon>a.bx--navigation-link{padding-left:0}.bx--navigation__category{width:100%}.bx--navigation__category-toggle{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;display:flex;align-items:center}.bx--navigation__category-toggle::-moz-focus-inner{border:0}.bx--navigation__category-toggle:hover{background-color:#333}.bx--navigation__category-toggle:focus{outline:.1875rem solid #0f62fe;outline-offset:-.1875rem}.bx--navigation__category-title{display:flex;width:100%;min-height:2.5rem;align-items:center;justify-content:space-between;padding-right:1rem;padding-left:1rem;color:#f4f4f4;font-size:.875rem;font-weight:400}.bx--navigation-item--icon .bx--navigation__category-title{padding-left:0}.bx--navigation__category-items{display:none;visibility:hidden}.bx--navigation__category-item>a.bx--navigation-link{display:flex;min-height:2rem;align-items:center;padding-left:2rem}.bx--navigation__category-item{position:relative}.bx--navigation-item--icon .bx--navigation__category-item>a.bx--navigation-link{padding-left:3.5rem}.bx--navigation__category-item--active:after{position:absolute;top:0;bottom:0;left:0;display:block;width:4px;background-color:#0f62fe;content:""}.bx--navigation__category-item--active>a.bx--navigation-link{color:#fff;font-weight:600}.bx--navigation__category--expanded .bx--navigation__category-title{font-weight:600}.bx--navigation__category--expanded .bx--navigation__category-title>svg{transform:rotate(180deg)}.bx--navigation__category--expanded .bx--navigation__category-items{display:block;visibility:inherit}.bx--navigation-icon{display:flex;width:3rem;min-width:3rem;height:2.5rem;align-items:center;justify-content:center;margin-right:.5rem}.bx--content{padding:2rem;will-change:margin-left}.bx--header~.bx--content{margin-top:3rem}.bx--side-nav~.bx--content{margin-left:3rem}.bx--side-nav.bx--side-nav--expanded~.bx--content{margin-left:16rem}.bx--tree{overflow:hidden}.bx--tree .bx--tree-node{padding-left:var(--cds-spacing-05, 1rem);background-color:var(--cds-ui-01, #f4f4f4);color:var(--cds-text-02, #525252)}.bx--tree .bx--tree-node:focus{outline:none}.bx--tree .bx--tree-node:focus>.bx--tree-node__label{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tree .bx--tree-node:focus>.bx--tree-node__label{outline-style:dotted}}.bx--tree .bx--tree-node--disabled:focus>.bx--tree-node__label{outline:none}.bx--tree .bx--tree-node--disabled,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover .bx--tree-node__label__details{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tree .bx--tree-node--disabled .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node--disabled .bx--tree-node__icon,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover .bx--tree-node__icon{fill:var(--cds-disabled-02, #c6c6c6)}.bx--tree .bx--tree-node--disabled,.bx--tree .bx--tree-node--disabled .bx--tree-parent-node__toggle-icon:hover{cursor:not-allowed}.bx--tree .bx--tree-node__label{display:flex;min-height:2rem;flex:1;align-items:center}.bx--tree .bx--tree-node__label:hover{background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-01, #161616)}.bx--tree .bx--tree-node__label:hover .bx--tree-node__label__details{color:var(--cds-text-01, #161616)}.bx--tree .bx--tree-node__label:hover .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node__label:hover .bx--tree-node__icon{fill:var(--cds-icon-01, #161616)}.bx--tree .bx--tree-leaf-node{display:flex;padding-left:var(--cds-spacing-08, 2.5rem)}.bx--tree .bx--tree-leaf-node.bx--tree-node--with-icon{padding-left:var(--cds-spacing-07, 2rem)}.bx--tree .bx--tree-node__label__details{display:flex;align-items:center}.bx--tree .bx--tree-node--with-icon .bx--tree-parent-node__toggle{margin-right:0}.bx--tree .bx--tree-parent-node__toggle{padding:0;border:0;margin-right:var(--cds-spacing-03, .5rem)}.bx--tree .bx--tree-parent-node__toggle:hover{cursor:pointer}.bx--tree .bx--tree-parent-node__toggle:focus{outline:none}.bx--tree .bx--tree-parent-node__toggle-icon{fill:var(--cds-icon-02, #525252);transform:rotate(-90deg);transition:all .11s cubic-bezier(.2,0,.38,.9)}.bx--tree .bx--tree-parent-node__toggle-icon--expanded{transform:rotate(0)}.bx--tree .bx--tree-node__icon{flex-shrink:0;margin-right:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-02, #525252)}.bx--tree .bx--tree-node--selected>.bx--tree-node__label{background-color:var(--cds-selected-ui, #e0e0e0);color:var(--cds-text-01, #161616)}.bx--tree .bx--tree-node--selected>.bx--tree-node__label:hover{background-color:var(--cds-hover-selected-ui, #cacaca)}.bx--tree .bx--tree-node--selected>.bx--tree-node__label .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node--selected>.bx--tree-node__label .bx--tree-node__icon{fill:var(--cds-icon-01, #161616)}.bx--tree .bx--tree-node--active>.bx--tree-node__label{position:relative}.bx--tree .bx--tree-node--active>.bx--tree-node__label:before{position:absolute;top:0;left:0;width:.25rem;height:100%;background-color:var(--cds-interactive-04, #0f62fe);content:""}.bx--tree--compact .bx--tree-node__label{min-height:1.5rem}body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.bx--select-input,.bx--dropdown,.bx--text-input,.bx--search-input{border-radius:.25rem;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));outline-width:1px;outline-color:#d4d4d4}.bx--select-input:focus,.bx--dropdown:focus,.bx--text-input:focus,.bx--search-input:focus{outline-width:1px;outline-color:#737373}.bx--select-input:hover,.bx--dropdown:hover,.bx--text-input:hover,.bx--search-input:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));outline-width:1px;outline-color:#a3a3a3}.bx--list-box{border-width:0px}.bx--list-box__menu-item{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}.bx--list-box__menu-item--active.bx--list-box__menu-item--highlighted{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity))}.bx--list-box__menu{border-radius:.25rem}.bx--btn{border-radius:.25rem;padding:.5rem}button{border-radius:.25rem}.bx--btn.bx--btn--primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#4550e8}.bx--btn.bx--btn--primary:hover{background-color:#1741c1}.bx--btn.bx--btn--secondary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--btn--tertiary{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.bx--btn--tertiary:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--btn--ghost{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.bx--btn--ghost:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bx--btn.bx--btn--primary.bx--btn--disabled{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.bx--modal-container{border-radius:.25rem}.bx--modal-content.bx--modal-content--with-form{margin-top:0;margin-bottom:0;padding-bottom:1rem;padding-top:0}.bx--modal-footer .bx--btn{border-radius:0;border-style:none}.bx--modal-header{margin:0;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.bx--tabs__nav-item,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,a.bx--tabs__nav-link{border-bottom-width:0px;border-color:transparent}a.bx--tabs__nav-link{border-radius:.25rem;border-bottom-width:0px}a.bx--tabs__nav-link:focus{outline-color:transparent}.bx--btn--icon-only.bx--btn--expressive{padding:.25rem}.bx--tooltip__label{vertical-align:middle}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border-style:solid} diff --git a/web/blueprint/build/_app/immutable/assets/4.c639d771.css b/web/blueprint/build/_app/immutable/assets/4.c639d771.css new file mode 100644 index 0000000000000000000000000000000000000000..7055cd79c17f80b408fd3e688f8ed2e8d0ed15f1 --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/4.c639d771.css @@ -0,0 +1 @@ +.removable-tag{max-width:8rem}.filter-pill .bx--tooltip__label{margin-right:.25rem;display:inline-block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5rem}.filter-pill .bx--tooltip__content{display:flex;flex-direction:column;align-items:center}.embedding-badge-nolabel .bx--tooltip__label .bx--tooltip__trigger{margin:0}.embedding-badge-nolabel .bx--tag__custom-icon{margin-right:0}.search-pill .bx--tooltip__label{margin-right:.25rem;display:inline-block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5rem}.search-pill .bx--tooltip__content{display:flex;flex-direction:column;align-items:center}.filter-group.svelte-e2icyu{min-width:6rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding:.75rem .5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.more-button .bx--btn{height:1.5rem;width:12rem}.named-value-name.svelte-1689hje{max-width:15rem}.highlight-span.svelte-i4bfci{padding-top:1.5px;padding-bottom:1.5px}.signal-badge .bx--tag{padding-left:.5rem;padding-right:.5rem}.signal-badge .bx--tag__custom-icon{margin-right:0}.signal-badge .bx--tooltip__label .bx--tooltip__trigger{margin:0}.bx--tabs__nav{display:flex;width:100%;flex-direction:row}.bx--tabs__nav-item,.bx--tabs__nav-item .bx--tabs__nav-link{width:7rem}.bx--form__helper-text{padding:0 0 0 1rem}.compute-embedding .bx--btn,.sort-container .bx--btn{height:3rem}.compute-embedding-indexing .bx--btn.bx--btn--disabled{color:transparent}.embedding-select .bx--select-input,.field-select .bx--select-input{height:3rem}.new-concept .bx--tag{width:1.5rem;min-width:0px;padding-left:0;padding-right:0}ul.bx--overflow-menu-options{width:11rem}.stats-table.svelte-1tctrjz td.svelte-1tctrjz{width:12rem}.stats-table.svelte-1tctrjz td.svelte-1tctrjz:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem}.stats-table.svelte-1tctrjz td.svelte-1tctrjz:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}.bx--btn--selected{--tw-bg-opacity:1 !important;background-color:rgb(203 213 225 / var(--tw-bg-opacity))!important}.bx--btn--selected .bx--btn__icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.signal-tag span{padding-left:.5rem;padding-right:.5rem}.compute-signal-chip .bx--tooltip__label .bx--tooltip__trigger{margin:0}.compute-signal-preview .bx--tag{cursor:pointer}.compute-signal-preview .bx--tag__custom-icon{margin:0}.bx--tab-content{padding:0!important} diff --git a/web/blueprint/build/_app/immutable/assets/ConceptHoverPill.5dceca58.css b/web/blueprint/build/_app/immutable/assets/ConceptHoverPill.5dceca58.css new file mode 100644 index 0000000000000000000000000000000000000000..009a2ded1faeb39658a36b28eb3866b3aab1706b --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/ConceptHoverPill.5dceca58.css @@ -0,0 +1 @@ +button.svelte-d3v0kx{width:100%;padding:.5rem 1rem;text-align:left;--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}button.svelte-d3v0kx:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}button[data-active=true].svelte-d3v0kx{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.bx--tag{margin:0}.concept-score-pill .bx--tooltip__label{margin-right:.25rem;display:inline-block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5rem}.concept-score-pill .bx--tooltip__content{display:flex;flex-direction:column;align-items:center}table.svelte-zc5pc5 td.svelte-zc5pc5{padding:.25rem .5rem} diff --git a/web/blueprint/build/_app/immutable/assets/ConceptView.5dceca58.css b/web/blueprint/build/_app/immutable/assets/ConceptView.5dceca58.css new file mode 100644 index 0000000000000000000000000000000000000000..009a2ded1faeb39658a36b28eb3866b3aab1706b --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/ConceptView.5dceca58.css @@ -0,0 +1 @@ +button.svelte-d3v0kx{width:100%;padding:.5rem 1rem;text-align:left;--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}button.svelte-d3v0kx:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}button[data-active=true].svelte-d3v0kx{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.bx--tag{margin:0}.concept-score-pill .bx--tooltip__label{margin-right:.25rem;display:inline-block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5rem}.concept-score-pill .bx--tooltip__content{display:flex;flex-direction:column;align-items:center}table.svelte-zc5pc5 td.svelte-zc5pc5{padding:.25rem .5rem} diff --git a/web/blueprint/build/_app/immutable/assets/JSONSchemaForm.23bf139e.css b/web/blueprint/build/_app/immutable/assets/JSONSchemaForm.23bf139e.css new file mode 100644 index 0000000000000000000000000000000000000000..a1ce575a45ea28494ddb3154e9a86e8ca2b03ff7 --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/JSONSchemaForm.23bf139e.css @@ -0,0 +1 @@ +.description p{font-size:.875rem;line-height:1.25rem;margin:1em 0}.bx--toggle-input__label .bx--toggle__switch{margin-top:0} diff --git a/web/blueprint/build/_app/immutable/assets/_layout.14c6f20d.css b/web/blueprint/build/_app/immutable/assets/_layout.14c6f20d.css new file mode 100644 index 0000000000000000000000000000000000000000..40020aee39608a5d35feb9f1db8514d4213c4293 --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/_layout.14c6f20d.css @@ -0,0 +1 @@ +.progress-container .bx--progress-bar__label,.progress-container .bx--progress-bar__helper-text{font-size:.75rem;line-height:1rem;font-weight:300}.task-button .bx--popover-contents{width:28rem;max-width:28rem}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-4{bottom:1rem}.left-0{left:0}.right-4{right:1rem}.top-0{top:0}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.m-4{margin:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-px{margin-top:1px;margin-bottom:1px}.-ml-4{margin-left:-1rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.contents{display:contents}.hidden{display:none}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-48{width:12rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-spacing-y-2{--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity))}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-blue-600{fill:#2563eb}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.leading-5{line-height:1.25rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-red-500{outline-color:#ef4444}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-slate-400:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}@media (prefers-color-scheme: dark){.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline}button,select,input,textarea{border-radius:0;font-family:inherit}input[type=text]::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}sup{vertical-align:super}sub{vertical-align:sub}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{margin:0}html{font-size:100%}body{font-weight:400;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}code{font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace}strong{font-weight:600}@media screen and (-ms-high-contrast: active){svg{fill:ButtonText}}h1{font-size:var(--cds-productive-heading-06-font-size, 2.625rem);font-weight:var(--cds-productive-heading-06-font-weight, 300);line-height:var(--cds-productive-heading-06-line-height, 1.199);letter-spacing:var(--cds-productive-heading-06-letter-spacing, 0)}h2{font-size:var(--cds-productive-heading-05-font-size, 2rem);font-weight:var(--cds-productive-heading-05-font-weight, 400);line-height:var(--cds-productive-heading-05-line-height, 1.25);letter-spacing:var(--cds-productive-heading-05-letter-spacing, 0)}h3{font-size:var(--cds-productive-heading-04-font-size, 1.75rem);font-weight:var(--cds-productive-heading-04-font-weight, 400);line-height:var(--cds-productive-heading-04-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-04-letter-spacing, 0)}h4{font-size:var(--cds-productive-heading-03-font-size, 1.25rem);font-weight:var(--cds-productive-heading-03-font-weight, 400);line-height:var(--cds-productive-heading-03-line-height, 1.4);letter-spacing:var(--cds-productive-heading-03-letter-spacing, 0)}h5{font-size:var(--cds-productive-heading-02-font-size, 1rem);font-weight:var(--cds-productive-heading-02-font-weight, 600);line-height:var(--cds-productive-heading-02-line-height, 1.375);letter-spacing:var(--cds-productive-heading-02-letter-spacing, 0)}h6{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px)}p{font-size:var(--cds-body-long-02-font-size, 1rem);font-weight:var(--cds-body-long-02-font-weight, 400);line-height:var(--cds-body-long-02-line-height, 1.5);letter-spacing:var(--cds-body-long-02-letter-spacing, 0)}a{color:#0f62fe}em{font-style:italic}@keyframes skeleton{0%{opacity:.3;transform:scaleX(0);transform-origin:left}20%{opacity:1;transform:scaleX(1);transform-origin:left}28%{transform:scaleX(1);transform-origin:right}51%{transform:scaleX(0);transform-origin:right}58%{transform:scaleX(0);transform-origin:right}82%{transform:scaleX(1);transform-origin:right}83%{transform:scaleX(1);transform-origin:left}96%{transform:scaleX(0);transform-origin:left}to{opacity:.3;transform:scaleX(0);transform-origin:left}}.bx--tag{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #393939);display:inline-flex;min-width:2rem;max-width:100%;min-height:1.5rem;align-items:center;justify-content:center;padding:.25rem .5rem;margin:.25rem;border-radius:.9375rem;cursor:default;vertical-align:middle;word-break:break-word}.bx--tag::-moz-focus-inner{border:0}.bx--tag.bx--tag--interactive:hover,.bx--tag .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #c6c6c6)}.bx--tag:not(:first-child){margin-left:0}.bx--tag--red{background-color:var(--cds-tag-background-red, #ffd7d9);color:var(--cds-tag-color-red, #750e13)}.bx--tag--red.bx--tag--interactive:hover,.bx--tag--red .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-red, #ffb3b8)}.bx--tag--magenta{background-color:var(--cds-tag-background-magenta, #ffd6e8);color:var(--cds-tag-color-magenta, #740937)}.bx--tag--magenta.bx--tag--interactive:hover,.bx--tag--magenta .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-magenta, #ffafd2)}.bx--tag--purple{background-color:var(--cds-tag-background-purple, #e8daff);color:var(--cds-tag-color-purple, #491d8b)}.bx--tag--purple.bx--tag--interactive:hover,.bx--tag--purple .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-purple, #d4bbff)}.bx--tag--blue{background-color:var(--cds-tag-background-blue, #d0e2ff);color:var(--cds-tag-color-blue, #002d9c)}.bx--tag--blue.bx--tag--interactive:hover,.bx--tag--blue .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-blue, #a6c8ff)}.bx--tag--cyan{background-color:var(--cds-tag-background-cyan, #bae6ff);color:var(--cds-tag-color-cyan, #003a6d)}.bx--tag--cyan.bx--tag--interactive:hover,.bx--tag--cyan .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-cyan, #82cfff)}.bx--tag--teal{background-color:var(--cds-tag-background-teal, #9ef0f0);color:var(--cds-tag-color-teal, #004144)}.bx--tag--teal.bx--tag--interactive:hover,.bx--tag--teal .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-teal, #3ddbd9)}.bx--tag--green{background-color:var(--cds-tag-background-green, #a7f0ba);color:var(--cds-tag-color-green, #044317)}.bx--tag--green.bx--tag--interactive:hover,.bx--tag--green .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-green, #6fdc8c)}.bx--tag--gray{background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #393939)}.bx--tag--gray.bx--tag--interactive:hover,.bx--tag--gray .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #c6c6c6)}.bx--tag--cool-gray{background-color:var(--cds-tag-background-cool-gray, #dde1e6);color:var(--cds-tag-color-cool-gray, #343a3f)}.bx--tag--cool-gray.bx--tag--interactive:hover,.bx--tag--cool-gray .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-cool-gray, #c1c7cd)}.bx--tag--warm-gray{background-color:var(--cds-tag-background-warm-gray, #e5e0df);color:var(--cds-tag-color-warm-gray, #3c3838)}.bx--tag--warm-gray.bx--tag--interactive:hover,.bx--tag--warm-gray .bx--tag__close-icon:hover{background-color:var(--cds-tag-hover-warm-gray, #cac5c4)}.bx--tag--high-contrast{background-color:var(--cds-inverse-02, #393939);color:var(--cds-inverse-01, #ffffff)}.bx--tag--high-contrast.bx--tag--interactive:hover,.bx--tag--high-contrast .bx--tag__close-icon:hover{background-color:var(--cds-inverse-hover-ui, #4c4c4c)}.bx--tag--outline{background-color:var(--cds-background, #ffffff);color:var(--cds-text-01, #161616);box-shadow:inset 0 0 0 1px var(--cds-inverse-02, #393939)}.bx--tag--outline.bx--tag--interactive:hover,.bx--tag--outline .bx--tag__close-icon:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--tag--disabled,.bx--tag--filter.bx--tag--disabled,.bx--tag--interactive.bx--tag--disabled{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tag--disabled.bx--tag--interactive:hover,.bx--tag--disabled .bx--tag__close-icon:hover,.bx--tag--filter.bx--tag--disabled.bx--tag--interactive:hover,.bx--tag--filter.bx--tag--disabled .bx--tag__close-icon:hover,.bx--tag--interactive.bx--tag--disabled.bx--tag--interactive:hover,.bx--tag--interactive.bx--tag--disabled .bx--tag__close-icon:hover{background-color:var(--cds-disabled-01, #f4f4f4)}.bx--tag--disabled:hover,.bx--tag--filter.bx--tag--disabled:hover,.bx--tag--interactive.bx--tag--disabled:hover{cursor:not-allowed}.bx--tag__label{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.bx--tag--interactive:focus{box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe);outline:none}.bx--tag--interactive:hover{cursor:pointer}.bx--tag--filter{padding-top:0;padding-right:0;padding-bottom:0;cursor:pointer}.bx--tag--filter:hover{outline:none}.bx--tag--interactive{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--tag__close-icon{display:flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;margin:0 0 0 .125rem;background-color:#0000;border-radius:50%;color:currentColor;cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),box-shadow 70ms cubic-bezier(.2,0,.38,.9)}.bx--tag__close-icon svg{fill:currentColor}.bx--tag__custom-icon{width:1rem;height:1rem;flex-shrink:0;padding:0;border:0;margin-right:var(--cds-spacing-02, .25rem);background-color:#0000;color:currentColor;outline:none}.bx--tag__custom-icon svg{fill:currentColor}.bx--tag--disabled .bx--tag__close-icon{cursor:not-allowed}.bx--tag__close-icon:focus{border-radius:50%;box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe);outline:none}.bx--tag--high-contrast .bx--tag__close-icon:focus{box-shadow:inset 0 0 0 1px var(--cds-inverse-focus-ui, #ffffff)}.bx--tag--filter.bx--tag--disabled .bx--tag__close-icon:hover{background-color:#0000}.bx--tag--filter.bx--tag--disabled svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--tag--sm{min-height:1.125rem;padding:0 .5rem}.bx--tag--sm.bx--tag--filter{padding-right:0}.bx--tag--sm .bx--tag__close-icon{width:1.125rem;height:1.125rem;margin-left:.3125rem}.bx--tag.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;background-color:var(--cds-skeleton-01, #e5e5e5);color:var(--cds-text-01, #161616);overflow:hidden;width:3.75rem}.bx--tag.bx--skeleton:hover,.bx--tag.bx--skeleton:focus,.bx--tag.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--tag.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tag.bx--skeleton:before{animation:none}}.bx--tag.bx--skeleton.bx--tag--interactive:hover,.bx--tag.bx--skeleton .bx--tag__close-icon:hover{background-color:var(--cds-skeleton-01, #e5e5e5)}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--tag.bx--skeleton{transform:translateZ(0)}}}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--tag{outline:1px solid rgba(0,0,0,0)}.bx--tag__close-icon svg,.bx--tag__custom-icon svg{fill:ButtonText}.bx--tag__close-icon:focus{color:Highlight;outline:1px solid Highlight}}.bx--text-truncate--end{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.bx--text-truncate--front{display:inline-block;overflow:hidden;width:100%;direction:rtl;text-overflow:ellipsis;white-space:nowrap}.bx--inline-notification{position:relative;display:flex;width:100%;min-width:18rem;max-width:18rem;height:auto;min-height:3rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem;color:var(--cds-inverse-01, #ffffff)}@media (min-width: 42rem){.bx--inline-notification{max-width:38rem;flex-wrap:nowrap}}@media (min-width: 66rem){.bx--inline-notification{max-width:46rem}}@media (min-width: 99rem){.bx--inline-notification{max-width:52rem}}.bx--inline-notification:not(.bx--inline-notification--low-contrast) a{color:var(--cds-inverse-link, #78a9ff)}.bx--inline-notification a{text-decoration:none}.bx--inline-notification a:hover{text-decoration:underline}.bx--inline-notification a:focus{outline:1px solid var(--cds-inverse-link, #78a9ff)}.bx--inline-notification.bx--inline-notification--low-contrast a:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--inline-notification.bx--inline-notification--low-contrast a:focus{outline-style:dotted}}.bx--inline-notification--low-contrast{color:var(--cds-text-01, #161616)}.bx--inline-notification--low-contrast:before{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-width:1px 1px 1px 0;border-style:solid;content:"";filter:opacity(.4);pointer-events:none}.bx--inline-notification--error{border-left:3px solid var(--cds-inverse-support-01, #fa4d56);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--error .bx--inline-notification__icon,.bx--inline-notification--error .bx--toast-notification__icon,.bx--inline-notification--error .bx--actionable-notification__icon{fill:var(--cds-inverse-support-01, #fa4d56)}.bx--inline-notification--low-contrast.bx--inline-notification--error{border-left:3px solid var(--cds-support-01, #da1e28);background:var(--cds-notification-background-error, #fff1f1)}.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--actionable-notification__icon{fill:var(--cds-support-01, #da1e28)}.bx--inline-notification--low-contrast.bx--inline-notification--error:before{border-color:var(--cds-support-01, #da1e28)}.bx--inline-notification--success{border-left:3px solid var(--cds-inverse-support-02, #42be65);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--success .bx--inline-notification__icon,.bx--inline-notification--success .bx--toast-notification__icon,.bx--inline-notification--success .bx--actionable-notification__icon{fill:var(--cds-inverse-support-02, #42be65)}.bx--inline-notification--low-contrast.bx--inline-notification--success{border-left:3px solid var(--cds-support-02, #198038);background:var(--cds-notification-background-success, #defbe6)}.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--actionable-notification__icon{fill:var(--cds-support-02, #198038)}.bx--inline-notification--low-contrast.bx--inline-notification--success:before{border-color:var(--cds-support-02, #198038)}.bx--inline-notification--info,.bx--inline-notification--info-square{border-left:3px solid var(--cds-inverse-support-04, #4589ff);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--info .bx--inline-notification__icon,.bx--inline-notification--info .bx--toast-notification__icon,.bx--inline-notification--info .bx--actionable-notification__icon,.bx--inline-notification--info-square .bx--inline-notification__icon,.bx--inline-notification--info-square .bx--toast-notification__icon,.bx--inline-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-inverse-support-04, #4589ff)}.bx--inline-notification--low-contrast.bx--inline-notification--info,.bx--inline-notification--low-contrast.bx--inline-notification--info-square{border-left:3px solid var(--cds-support-04, #0043ce);background:var(--cds-notification-background-info, #edf5ff)}.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--actionable-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-support-04, #0043ce)}.bx--inline-notification--low-contrast.bx--inline-notification--info:before,.bx--inline-notification--low-contrast.bx--inline-notification--info-square:before{border-color:var(--cds-support-04, #0043ce)}.bx--inline-notification--warning,.bx--inline-notification--warning-alt{border-left:3px solid var(--cds-inverse-support-03, #f1c21b);background:var(--cds-inverse-02, #393939)}.bx--inline-notification--warning .bx--inline-notification__icon,.bx--inline-notification--warning .bx--toast-notification__icon,.bx--inline-notification--warning .bx--actionable-notification__icon,.bx--inline-notification--warning-alt .bx--inline-notification__icon,.bx--inline-notification--warning-alt .bx--toast-notification__icon,.bx--inline-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-inverse-support-03, #f1c21b)}.bx--inline-notification--low-contrast.bx--inline-notification--warning,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt{border-left:3px solid var(--cds-support-03, #f1c21b);background:var(--cds-notification-background-warning, #fdf6dd)}.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--actionable-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-support-03, #f1c21b)}.bx--inline-notification--low-contrast.bx--inline-notification--warning:before,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt:before{border-color:var(--cds-support-03, #f1c21b)}.bx--inline-notification--warning .bx--inline-notification__icon path[opacity="0"]{fill:#000;opacity:1}.bx--inline-notification__details{display:flex;flex-grow:1;margin:0 3rem 0 1rem}@media (min-width: 42rem){.bx--inline-notification__details{margin:0 1rem}}.bx--inline-notification__icon{flex-shrink:0;margin-top:.875rem;margin-right:1rem}.bx--inline-notification__text-wrapper{display:flex;flex-wrap:wrap;padding:.9375rem 0}.bx--inline-notification__title{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin:0 .25rem 0 0}.bx--inline-notification__subtitle{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);word-break:break-word}.bx--inline-notification__action-button.bx--btn--ghost{height:2rem;margin-bottom:.5rem;margin-left:2.5rem}@media (min-width: 42rem){.bx--inline-notification__action-button.bx--btn--ghost{margin:.5rem 0}}.bx--inline-notification:not(.bx--inline-notification--low-contrast) .bx--inline-notification__action-button.bx--btn--ghost{color:var(--cds-inverse-link, #78a9ff)}.bx--inline-notification__action-button.bx--btn--ghost:active,.bx--inline-notification__action-button.bx--btn--ghost:hover{background-color:var(--cds-inverse-hover-ui, #4c4c4c)}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:active,.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:hover{background-color:var(--cds-notification-action-hover, #ffffff)}.bx--inline-notification__action-button.bx--btn--ghost:focus{border-color:#0000;box-shadow:none;outline:2px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:-2px}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:focus{outline-color:var(--cds-focus, #0f62fe)}.bx--inline-notification--hide-close-button .bx--inline-notification__action-button.bx--btn--ghost{margin-right:.5rem}.bx--inline-notification__close-button{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;top:0;right:0;display:flex;width:3rem;min-width:3rem;max-width:3rem;height:3rem;flex-direction:column;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:outline .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--inline-notification__close-button:focus{outline:2px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:-2px}.bx--inline-notification__close-button .bx--inline-notification__close-icon{fill:var(--cds-inverse-01, #ffffff)}@media (min-width: 42rem){.bx--inline-notification__close-button{position:static}}.bx--inline-notification--low-contrast .bx--inline-notification__close-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--inline-notification--low-contrast .bx--inline-notification__close-button:focus{outline-style:dotted}}.bx--inline-notification--low-contrast .bx--inline-notification__close-button .bx--inline-notification__close-icon{fill:var(--cds-icon-01, #161616)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--inline-notification{outline:1px solid rgba(0,0,0,0)}.bx--inline-notification__close-button:focus,.bx--btn.bx--btn--ghost.bx--inline-notification__action-button:focus{color:Highlight;outline:1px solid Highlight}.bx--inline-notification__icon{fill:ButtonText}}.bx--toast-notification{display:flex;width:18rem;height:auto;padding-left:1rem;margin-top:.5rem;margin-right:1rem;margin-bottom:.5rem;box-shadow:0 2px 6px #0003;color:var(--cds-inverse-01, #ffffff)}.bx--toast-notification:first-child{margin-top:1rem}@media (min-width: 99rem){.bx--toast-notification{width:22rem}}.bx--toast-notification:not(.bx--toast-notification--low-contrast) a{color:var(--cds-inverse-link, #78a9ff)}.bx--toast-notification a{text-decoration:none}.bx--toast-notification a:hover{text-decoration:underline}.bx--toast-notification a:focus{outline:1px solid var(--cds-inverse-link, #78a9ff)}.bx--toast-notification.bx--toast-notification--low-contrast a:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--toast-notification.bx--toast-notification--low-contrast a:focus{outline-style:dotted}}.bx--toast-notification--low-contrast{color:var(--cds-text-01, #161616)}.bx--toast-notification--error{border-left:3px solid var(--cds-inverse-support-01, #fa4d56);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--error .bx--inline-notification__icon,.bx--toast-notification--error .bx--toast-notification__icon,.bx--toast-notification--error .bx--actionable-notification__icon{fill:var(--cds-inverse-support-01, #fa4d56)}.bx--toast-notification--low-contrast.bx--toast-notification--error{border-left:3px solid var(--cds-support-01, #da1e28);background:var(--cds-notification-background-error, #fff1f1)}.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--actionable-notification__icon{fill:var(--cds-support-01, #da1e28)}.bx--toast-notification--success{border-left:3px solid var(--cds-inverse-support-02, #42be65);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--success .bx--inline-notification__icon,.bx--toast-notification--success .bx--toast-notification__icon,.bx--toast-notification--success .bx--actionable-notification__icon{fill:var(--cds-inverse-support-02, #42be65)}.bx--toast-notification--low-contrast.bx--toast-notification--success{border-left:3px solid var(--cds-support-02, #198038);background:var(--cds-notification-background-success, #defbe6)}.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--actionable-notification__icon{fill:var(--cds-support-02, #198038)}.bx--toast-notification--info,.bx--toast-notification--info-square{border-left:3px solid var(--cds-inverse-support-04, #4589ff);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--info .bx--inline-notification__icon,.bx--toast-notification--info .bx--toast-notification__icon,.bx--toast-notification--info .bx--actionable-notification__icon,.bx--toast-notification--info-square .bx--inline-notification__icon,.bx--toast-notification--info-square .bx--toast-notification__icon,.bx--toast-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-inverse-support-04, #4589ff)}.bx--toast-notification--low-contrast.bx--toast-notification--info,.bx--toast-notification--low-contrast.bx--toast-notification--info-square{border-left:3px solid var(--cds-support-04, #0043ce);background:var(--cds-notification-background-info, #edf5ff)}.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--actionable-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--actionable-notification__icon{fill:var(--cds-support-04, #0043ce)}.bx--toast-notification--warning,.bx--toast-notification--warning-alt{border-left:3px solid var(--cds-inverse-support-03, #f1c21b);background:var(--cds-inverse-02, #393939)}.bx--toast-notification--warning .bx--inline-notification__icon,.bx--toast-notification--warning .bx--toast-notification__icon,.bx--toast-notification--warning .bx--actionable-notification__icon,.bx--toast-notification--warning-alt .bx--inline-notification__icon,.bx--toast-notification--warning-alt .bx--toast-notification__icon,.bx--toast-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-inverse-support-03, #f1c21b)}.bx--toast-notification--low-contrast.bx--toast-notification--warning,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt{border-left:3px solid var(--cds-support-03, #f1c21b);background:var(--cds-notification-background-warning, #fdf6dd)}.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--actionable-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--actionable-notification__icon{fill:var(--cds-support-03, #f1c21b)}.bx--toast-notification--warning .bx--toast-notification__icon path[opacity="0"]{fill:#000;opacity:1}.bx--toast-notification__icon{flex-shrink:0;margin-top:1rem;margin-right:1rem}.bx--toast-notification__details{margin-right:1rem}.bx--toast-notification__close-button{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:flex;width:3rem;min-width:3rem;height:3rem;min-height:3rem;flex-direction:column;align-items:center;justify-content:center;padding:0;border:none;margin-left:auto;background-color:#0000;cursor:pointer;transition:outline .11s,background-color .11s}.bx--toast-notification__close-button:focus{outline:2px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:-2px}.bx--toast-notification__close-button .bx--toast-notification__close-icon{fill:var(--cds-inverse-01, #ffffff)}.bx--toast-notification--low-contrast .bx--toast-notification__close-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--toast-notification--low-contrast .bx--toast-notification__close-button:focus{outline-style:dotted}}.bx--toast-notification--low-contrast .bx--toast-notification__close-button .bx--toast-notification__close-icon{fill:var(--cds-icon-01, #161616)}.bx--toast-notification__title{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin-top:1rem;font-weight:600;word-break:break-word}.bx--toast-notification__subtitle{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin-top:0;margin-bottom:1rem;color:var(--cds-inverse-01, #ffffff);word-break:break-word}.bx--toast-notification--low-contrast .bx--toast-notification__subtitle{color:var(--cds-text-primary, #161616)}.bx--toast-notification__caption{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);padding-top:.5rem;margin-bottom:1rem;color:var(--cds-inverse-01, #ffffff)}.bx--toast-notification--low-contrast .bx--toast-notification__caption{color:var(--cds-text-01, #161616)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--toast-notification{outline:1px solid rgba(0,0,0,0)}.bx--toast-notification__close-button:focus{color:Highlight;outline:1px solid Highlight}.bx--toast-notification__icon{fill:ButtonText}}.bx--popover{--cds-popover-offset: 0rem;--cds-popover-caret-offset: 1rem;position:absolute;z-index:6000;display:none}.bx--popover:before{position:absolute;display:block;content:""}.bx--popover--open{display:block}.bx--popover-contents{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:relative;width:-moz-max-content;width:max-content;max-width:23rem;background-color:var(--cds-ui-01, #f4f4f4);border-radius:2px;color:var(--cds-text-01, #161616)}.bx--popover--light .bx--popover-contents{background-color:var(--cds-ui-background, #ffffff)}.bx--popover--high-contrast .bx--popover-contents{background-color:var(--cds-inverse-02, #393939);color:var(--cds-inverse-01, #ffffff)}.bx--popover--caret{--cds-popover-offset: .5rem}.bx--popover--caret .bx--popover-contents:before,.bx--popover--caret .bx--popover-contents:after{position:absolute;display:inline-block;width:.5rem;height:.5rem;background-color:inherit;content:""}.bx--popover--caret .bx--popover-contents:before{z-index:-1;box-shadow:2px 2px 6px #0003}.bx--popover--bottom{bottom:0;left:50%;transform:translate(-50%,calc(100% + var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--bottom .bx--popover-contents:before,.bx--popover--caret.bx--popover--bottom .bx--popover-contents:after{top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.bx--popover--bottom-left{bottom:0;left:0;transform:translateY(calc(100% + var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--bottom-left .bx--popover-contents:before,.bx--popover--caret.bx--popover--bottom-left .bx--popover-contents:after{top:0;left:0;transform:translate(var(--cds-popover-caret-offset),-50%) rotate(45deg)}.bx--popover--bottom-right{right:0;bottom:0;transform:translateY(calc(100% + var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--bottom-right .bx--popover-contents:before,.bx--popover--caret.bx--popover--bottom-right .bx--popover-contents:after{top:0;right:0;transform:translate(calc(-1 * var(--cds-popover-caret-offset)),-50%) rotate(45deg)}.bx--popover--bottom.bx--popover:before,.bx--popover--bottom-left.bx--popover:before,.bx--popover--bottom-right.bx--popover:before{top:0;right:0;left:0;height:var(--cds-popover-offset);transform:translateY(-100%)}.bx--popover--top{bottom:100%;left:50%;transform:translate(-50%,calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--top .bx--popover-contents:before,.bx--popover--caret.bx--popover--top .bx--popover-contents:after{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.bx--popover--top-left{bottom:100%;left:0;transform:translateY(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--top-left .bx--popover-contents:before,.bx--popover--caret.bx--popover--top-left .bx--popover-contents:after{bottom:0;left:0;transform:translate(var(--cds-popover-caret-offset),50%) rotate(45deg)}.bx--popover--top-right{right:0;bottom:100%;transform:translateY(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--top-right .bx--popover-contents:before,.bx--popover--caret.bx--popover--top-right .bx--popover-contents:after{right:0;bottom:0;transform:translate(calc(-1 * var(--cds-popover-caret-offset)),50%) rotate(45deg)}.bx--popover--top.bx--popover:before,.bx--popover--top-left.bx--popover:before,.bx--popover--top-right.bx--popover:before{right:0;bottom:0;left:0;height:var(--cds-popover-offset);transform:translateY(100%)}.bx--popover--right{top:50%;left:100%;transform:translate(var(--cds-popover-offset),-50%)}.bx--popover--caret.bx--popover--right .bx--popover-contents:before,.bx--popover--caret.bx--popover--right .bx--popover-contents:after{top:50%;left:0;transform:translate(-50%,-50%) rotate(45deg)}.bx--popover--right-top{top:0;left:100%;transform:translate(8px)}.bx--popover--caret.bx--popover--right-top .bx--popover-contents:before,.bx--popover--caret.bx--popover--right-top .bx--popover-contents:after{top:0;left:0;transform:translate(-50%,var(--cds-popover-caret-offset)) rotate(45deg)}.bx--popover--right-bottom{bottom:0;left:100%;transform:translate(var(--cds-popover-offset))}.bx--popover--caret.bx--popover--right-bottom .bx--popover-contents:before,.bx--popover--caret.bx--popover--right-bottom .bx--popover-contents:after{bottom:0;left:0;transform:translate(-50%,calc(-1 * var(--cds-popover-caret-offset))) rotate(45deg)}.bx--popover--right.bx--popover:before,.bx--popover--right-top.bx--popover:before,.bx--popover--right-bottom.bx--popover:before{top:0;bottom:0;left:0;width:var(--cds-popover-offset);transform:translate(-100%)}.bx--popover--left{top:50%;right:100%;transform:translate(calc(-1 * var(--cds-popover-offset)),-50%)}.bx--popover--caret.bx--popover--left .bx--popover-contents:before,.bx--popover--caret.bx--popover--left .bx--popover-contents:after{top:50%;right:0;transform:translate(50%,-50%) rotate(45deg)}.bx--popover--left-top{top:0;right:100%;transform:translate(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--left-top .bx--popover-contents:before,.bx--popover--caret.bx--popover--left-top .bx--popover-contents:after{top:0;right:0;transform:translate(50%,var(--cds-popover-caret-offset)) rotate(45deg)}.bx--popover--left-bottom{right:100%;bottom:0;transform:translate(calc(-1 * var(--cds-popover-offset)))}.bx--popover--caret.bx--popover--left-bottom .bx--popover-contents:before,.bx--popover--caret.bx--popover--left-bottom .bx--popover-contents:after{right:0;bottom:0;transform:translate(50%,calc(-1 * var(--cds-popover-caret-offset))) rotate(45deg)}.bx--popover--left.bx--popover:before,.bx--popover--left-top.bx--popover:before,.bx--popover--left-bottom.bx--popover:before{top:0;right:0;bottom:0;width:var(--cds-popover-offset);transform:translate(100%)}:root{--cds-interactive-01: #0f62fe;--cds-interactive-02: #393939;--cds-interactive-03: #0f62fe;--cds-interactive-04: #0f62fe;--cds-ui-background: #ffffff;--cds-ui-01: #f4f4f4;--cds-ui-02: #ffffff;--cds-ui-03: #e0e0e0;--cds-ui-04: #8d8d8d;--cds-ui-05: #161616;--cds-text-01: #161616;--cds-text-02: #525252;--cds-text-03: #a8a8a8;--cds-text-04: #ffffff;--cds-text-05: #6f6f6f;--cds-text-error: #da1e28;--cds-icon-01: #161616;--cds-icon-02: #525252;--cds-icon-03: #ffffff;--cds-link-01: #0f62fe;--cds-link-02: #0043ce;--cds-inverse-link: #78a9ff;--cds-field-01: #f4f4f4;--cds-field-02: #ffffff;--cds-inverse-01: #ffffff;--cds-inverse-02: #393939;--cds-support-01: #da1e28;--cds-support-02: #198038;--cds-support-03: #f1c21b;--cds-support-04: #0043ce;--cds-inverse-support-01: #fa4d56;--cds-inverse-support-02: #42be65;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #4589ff;--cds-overlay-01: rgba(22, 22, 22, .5);--cds-danger-01: #da1e28;--cds-danger-02: #da1e28;--cds-focus: #0f62fe;--cds-inverse-focus-ui: #ffffff;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #0043ce;--cds-hover-secondary: #4c4c4c;--cds-active-secondary: #6f6f6f;--cds-hover-tertiary: #0353e9;--cds-active-tertiary: #002d9c;--cds-hover-ui: #e5e5e5;--cds-hover-light-ui: #e5e5e5;--cds-hover-selected-ui: #cacaca;--cds-active-ui: #c6c6c6;--cds-active-light-ui: #c6c6c6;--cds-selected-ui: #e0e0e0;--cds-selected-light-ui: #e0e0e0;--cds-inverse-hover-ui: #4c4c4c;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #e5e5e5;--cds-visited-link: #8a3ffc;--cds-disabled-01: #f4f4f4;--cds-disabled-02: #c6c6c6;--cds-disabled-03: #8d8d8d;--cds-highlight: #d0e2ff;--cds-decorative-01: #e0e0e0;--cds-button-separator: #e0e0e0;--cds-skeleton-01: #e5e5e5;--cds-skeleton-02: #c6c6c6;--cds-background: #ffffff;--cds-layer: #f4f4f4;--cds-layer-accent: #e0e0e0;--cds-layer-accent-hover: #d1d1d1;--cds-layer-accent-active: #a8a8a8;--cds-field: #f4f4f4;--cds-background-inverse: #393939;--cds-background-brand: #0f62fe;--cds-interactive: #0f62fe;--cds-border-subtle: #e0e0e0;--cds-border-strong: #8d8d8d;--cds-border-inverse: #161616;--cds-border-interactive: #0f62fe;--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-text-placeholder: #a8a8a8;--cds-text-helper: #6f6f6f;--cds-text-on-color: #ffffff;--cds-text-inverse: #ffffff;--cds-link-primary: #0f62fe;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-link-inverse: #78a9ff;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #ffffff;--cds-support-error: #da1e28;--cds-support-success: #198038;--cds-support-warning: #f1c21b;--cds-support-info: #0043ce;--cds-support-error-inverse: #fa4d56;--cds-support-success-inverse: #42be65;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #4589ff;--cds-overlay: rgba(22, 22, 22, .5);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .3);--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-background-active: #c6c6c6;--cds-layer-active: #c6c6c6;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-background-hover: #e5e5e5;--cds-layer-hover: #e5e5e5;--cds-field-hover: #e5e5e5;--cds-background-inverse-hover: #4c4c4c;--cds-link-primary-hover: #0043ce;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #4c4c4c;--cds-button-tertiary-hover: #0353e9;--cds-background-selected: #e0e0e0;--cds-background-selected-hover: #cacaca;--cds-layer-selected: #e0e0e0;--cds-layer-selected-hover: #cacaca;--cds-layer-selected-inverse: #161616;--cds-border-subtle-selected: #c6c6c6;--cds-border-disabled: #f4f4f4;--cds-text-disabled: #c6c6c6;--cds-button-disabled: #c6c6c6;--cds-icon-disabled: #c6c6c6;--cds-text-on-color-disabled: #8d8d8d;--cds-icon-on-color-disabled: #8d8d8d;--cds-layer-selected-disabled: #8d8d8d;--cds-skeleton-background: #e5e5e5;--cds-skeleton-element: #c6c6c6;--cds-brand-01: #0f62fe;--cds-brand-02: #393939;--cds-brand-03: #0f62fe;--cds-active-01: #c6c6c6;--cds-hover-field: #e5e5e5;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #750e13;--cds-tag-hover-red: #ffb3b8;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #740937;--cds-tag-hover-magenta: #ffafd2;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #491d8b;--cds-tag-hover-purple: #d4bbff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #002d9c;--cds-tag-hover-blue: #a6c8ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #003a6d;--cds-tag-hover-cyan: #82cfff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #004144;--cds-tag-hover-teal: #3ddbd9;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #044317;--cds-tag-hover-green: #6fdc8c;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #393939;--cds-tag-hover-gray: #c6c6c6;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #343a3f;--cds-tag-hover-cool-gray: #c1c7cd;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #3c3838;--cds-tag-hover-warm-gray: #cac5c4;--cds-notification-background-error: #fff1f1;--cds-notification-background-success: #defbe6;--cds-notification-background-info: #edf5ff;--cds-notification-background-warning: #fdf6dd;--cds-notification-action-hover: #ffffff}:root[theme=g10]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #393939;--cds-interactive-03: #0f62fe;--cds-interactive-04: #0f62fe;--cds-ui-background: #f4f4f4;--cds-ui-01: #ffffff;--cds-ui-02: #f4f4f4;--cds-ui-03: #e0e0e0;--cds-ui-04: #8d8d8d;--cds-ui-05: #161616;--cds-text-01: #161616;--cds-text-02: #525252;--cds-text-03: #a8a8a8;--cds-text-04: #ffffff;--cds-text-05: #6f6f6f;--cds-text-error: #da1e28;--cds-icon-01: #161616;--cds-icon-02: #525252;--cds-icon-03: #ffffff;--cds-link-01: #0f62fe;--cds-link-02: #0043ce;--cds-inverse-link: #78a9ff;--cds-field-01: #ffffff;--cds-field-02: #f4f4f4;--cds-inverse-01: #ffffff;--cds-inverse-02: #393939;--cds-support-01: #da1e28;--cds-support-02: #198038;--cds-support-03: #f1c21b;--cds-support-04: #0043ce;--cds-inverse-support-01: #fa4d56;--cds-inverse-support-02: #42be65;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #4589ff;--cds-overlay-01: rgba(22, 22, 22, .5);--cds-danger-01: #da1e28;--cds-danger-02: #da1e28;--cds-focus: #0f62fe;--cds-inverse-focus-ui: #ffffff;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #0043ce;--cds-hover-secondary: #4c4c4c;--cds-active-secondary: #6f6f6f;--cds-hover-tertiary: #0353e9;--cds-active-tertiary: #002d9c;--cds-hover-ui: #e5e5e5;--cds-hover-light-ui: #e5e5e5;--cds-hover-selected-ui: #cacaca;--cds-active-ui: #c6c6c6;--cds-active-light-ui: #c6c6c6;--cds-selected-ui: #e0e0e0;--cds-selected-light-ui: #e0e0e0;--cds-inverse-hover-ui: #4c4c4c;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #e5e5e5;--cds-visited-link: #8a3ffc;--cds-disabled-01: #ffffff;--cds-disabled-02: #c6c6c6;--cds-disabled-03: #8d8d8d;--cds-highlight: #d0e2ff;--cds-decorative-01: #e0e0e0;--cds-button-separator: #e0e0e0;--cds-skeleton-01: #e5e5e5;--cds-skeleton-02: #c6c6c6;--cds-background: #f4f4f4;--cds-layer: #ffffff;--cds-layer-accent: #e0e0e0;--cds-layer-accent-hover: #d1d1d1;--cds-layer-accent-active: #a8a8a8;--cds-field: #ffffff;--cds-background-inverse: #393939;--cds-background-brand: #0f62fe;--cds-interactive: #0f62fe;--cds-border-subtle: #e0e0e0;--cds-border-strong: #8d8d8d;--cds-border-inverse: #161616;--cds-border-interactive: #0f62fe;--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-text-placeholder: #a8a8a8;--cds-text-helper: #6f6f6f;--cds-text-on-color: #ffffff;--cds-text-inverse: #ffffff;--cds-link-primary: #0f62fe;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-link-inverse: #78a9ff;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #ffffff;--cds-support-error: #da1e28;--cds-support-success: #198038;--cds-support-warning: #f1c21b;--cds-support-info: #0043ce;--cds-support-error-inverse: #fa4d56;--cds-support-success-inverse: #42be65;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #4589ff;--cds-overlay: rgba(22, 22, 22, .5);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .3);--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-background-active: #c6c6c6;--cds-layer-active: #c6c6c6;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-background-hover: #e5e5e5;--cds-layer-hover: #e5e5e5;--cds-field-hover: #e5e5e5;--cds-background-inverse-hover: #4c4c4c;--cds-link-primary-hover: #0043ce;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #4c4c4c;--cds-button-tertiary-hover: #0353e9;--cds-background-selected: #e0e0e0;--cds-background-selected-hover: #cacaca;--cds-layer-selected: #e0e0e0;--cds-layer-selected-hover: #cacaca;--cds-layer-selected-inverse: #161616;--cds-border-subtle-selected: #c6c6c6;--cds-border-disabled: #ffffff;--cds-text-disabled: #c6c6c6;--cds-button-disabled: #c6c6c6;--cds-icon-disabled: #c6c6c6;--cds-text-on-color-disabled: #8d8d8d;--cds-icon-on-color-disabled: #8d8d8d;--cds-layer-selected-disabled: #8d8d8d;--cds-skeleton-background: #e5e5e5;--cds-skeleton-element: #c6c6c6;--cds-brand-01: #0f62fe;--cds-brand-02: #393939;--cds-brand-03: #0f62fe;--cds-active-01: #c6c6c6;--cds-hover-field: #e5e5e5;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #750e13;--cds-tag-hover-red: #ffb3b8;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #740937;--cds-tag-hover-magenta: #ffafd2;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #491d8b;--cds-tag-hover-purple: #d4bbff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #002d9c;--cds-tag-hover-blue: #a6c8ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #003a6d;--cds-tag-hover-cyan: #82cfff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #004144;--cds-tag-hover-teal: #3ddbd9;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #044317;--cds-tag-hover-green: #6fdc8c;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #393939;--cds-tag-hover-gray: #c6c6c6;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #343a3f;--cds-tag-hover-cool-gray: #c1c7cd;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #3c3838;--cds-tag-hover-warm-gray: #cac5c4;--cds-notification-background-error: #fff1f1;--cds-notification-background-success: #defbe6;--cds-notification-background-info: #edf5ff;--cds-notification-background-warning: #fdf6dd;--cds-notification-action-hover: #ffffff}:root[theme=g80]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #6f6f6f;--cds-interactive-03: #ffffff;--cds-interactive-04: #78a9ff;--cds-ui-background: #393939;--cds-ui-01: #525252;--cds-ui-02: #525252;--cds-ui-03: #6f6f6f;--cds-ui-04: #a8a8a8;--cds-ui-05: #f4f4f4;--cds-text-01: #f4f4f4;--cds-text-02: #c6c6c6;--cds-text-03: #6f6f6f;--cds-text-04: #ffffff;--cds-text-05: #a8a8a8;--cds-text-error: #ffb3b8;--cds-icon-01: #f4f4f4;--cds-icon-02: #c6c6c6;--cds-icon-03: #ffffff;--cds-link-01: #78a9ff;--cds-link-02: #a6c8ff;--cds-inverse-link: #0f62fe;--cds-field-01: #525252;--cds-field-02: #6f6f6f;--cds-inverse-01: #161616;--cds-inverse-02: #f4f4f4;--cds-support-01: #ff8389;--cds-support-02: #42be65;--cds-support-03: #f1c21b;--cds-support-04: #4589ff;--cds-inverse-support-01: #da1e28;--cds-inverse-support-02: #24a148;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #0f62fe;--cds-overlay-01: rgba(0, 0, 0, .65);--cds-danger-01: #da1e28;--cds-danger-02: #ff8389;--cds-focus: #ffffff;--cds-inverse-focus-ui: #0f62fe;--cds-hover-primary: #0151e4;--cds-active-primary: #002d9c;--cds-hover-primary-text: #a6c8ff;--cds-hover-secondary: #5e5e5e;--cds-active-secondary: #525252;--cds-hover-tertiary: #ffffff;--cds-active-tertiary: #c6c6c6;--cds-hover-ui: #474747;--cds-hover-light-ui: #5e5e5e;--cds-hover-selected-ui: #616161;--cds-active-ui: #525252;--cds-active-light-ui: #8d8d8d;--cds-selected-ui: #525252;--cds-selected-light-ui: #8d8d8d;--cds-inverse-hover-ui: #e8e8e8;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #636363;--cds-visited-link: #be95ff;--cds-disabled-01: #525252;--cds-disabled-02: #8d8d8d;--cds-disabled-03: #c6c6c6;--cds-highlight: #0043ce;--cds-decorative-01: #6f6f6f;--cds-button-separator: #161616;--cds-skeleton-01: #474747;--cds-skeleton-02: #6f6f6f;--cds-background: #393939;--cds-layer: #525252;--cds-layer-accent: #6f6f6f;--cds-layer-accent-hover: #5e5e5e;--cds-layer-accent-active: #525252;--cds-field: #525252;--cds-background-inverse: #f4f4f4;--cds-background-brand: #0f62fe;--cds-interactive: #78a9ff;--cds-border-subtle: #6f6f6f;--cds-border-strong: #a8a8a8;--cds-border-inverse: #f4f4f4;--cds-border-interactive: #4589ff;--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-text-placeholder: #6f6f6f;--cds-text-helper: #a8a8a8;--cds-text-on-color: #ffffff;--cds-text-inverse: #161616;--cds-link-primary: #78a9ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-link-inverse: #0f62fe;--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #161616;--cds-support-error: #ff8389;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-info: #4589ff;--cds-support-error-inverse: #da1e28;--cds-support-success-inverse: #24a148;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #0f62fe;--cds-overlay: rgba(0, 0, 0, .65);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .8);--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #ff8389;--cds-background-active: #525252;--cds-layer-active: #6f6f6f;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #525252;--cds-button-tertiary-active: #c6c6c6;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-background-hover: #474747;--cds-layer-hover: #636363;--cds-field-hover: #636363;--cds-background-inverse-hover: #e8e8e8;--cds-link-primary-hover: #a6c8ff;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0151e4;--cds-button-secondary-hover: #5e5e5e;--cds-button-tertiary-hover: #ffffff;--cds-background-selected: #525252;--cds-background-selected-hover: #636363;--cds-layer-selected: #6f6f6f;--cds-layer-selected-hover: #616161;--cds-layer-selected-inverse: #f4f4f4;--cds-border-subtle-selected: #8d8d8d;--cds-border-disabled: #525252;--cds-text-disabled: #8d8d8d;--cds-button-disabled: #8d8d8d;--cds-icon-disabled: #8d8d8d;--cds-text-on-color-disabled: #c6c6c6;--cds-icon-on-color-disabled: #c6c6c6;--cds-layer-selected-disabled: #c6c6c6;--cds-skeleton-background: #474747;--cds-skeleton-element: #6f6f6f;--cds-brand-01: #0f62fe;--cds-brand-02: #6f6f6f;--cds-brand-03: #ffffff;--cds-active-01: #525252;--cds-hover-field: #474747;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #750e13;--cds-tag-hover-red: #ffb3b8;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #740937;--cds-tag-hover-magenta: #ffafd2;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #491d8b;--cds-tag-hover-purple: #d4bbff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #002d9c;--cds-tag-hover-blue: #a6c8ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #003a6d;--cds-tag-hover-cyan: #82cfff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #004144;--cds-tag-hover-teal: #3ddbd9;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #044317;--cds-tag-hover-green: #6fdc8c;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #393939;--cds-tag-hover-gray: #c6c6c6;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #343a3f;--cds-tag-hover-cool-gray: #c1c7cd;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #3c3838;--cds-tag-hover-warm-gray: #cac5c4;--cds-notification-background-error: var(--cds-layer, #f4f4f4);--cds-notification-background-success: var(--cds-layer, #f4f4f4);--cds-notification-background-info: var(--cds-layer, #f4f4f4);--cds-notification-background-warning: var(--cds-layer, #f4f4f4);--cds-notification-action-hover: var(--cds-layer-hover, #e5e5e5)}:root[theme=g90]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #6f6f6f;--cds-interactive-03: #ffffff;--cds-interactive-04: #4589ff;--cds-ui-background: #262626;--cds-ui-01: #393939;--cds-ui-02: #525252;--cds-ui-03: #525252;--cds-ui-04: #8d8d8d;--cds-ui-05: #f4f4f4;--cds-text-01: #f4f4f4;--cds-text-02: #c6c6c6;--cds-text-03: #6f6f6f;--cds-text-04: #ffffff;--cds-text-05: #8d8d8d;--cds-text-error: #ffb3b8;--cds-icon-01: #f4f4f4;--cds-icon-02: #c6c6c6;--cds-icon-03: #ffffff;--cds-link-01: #78a9ff;--cds-link-02: #a6c8ff;--cds-inverse-link: #0f62fe;--cds-field-01: #393939;--cds-field-02: #525252;--cds-inverse-01: #161616;--cds-inverse-02: #f4f4f4;--cds-support-01: #ff8389;--cds-support-02: #42be65;--cds-support-03: #f1c21b;--cds-support-04: #4589ff;--cds-inverse-support-01: #da1e28;--cds-inverse-support-02: #24a148;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #0f62fe;--cds-overlay-01: rgba(0, 0, 0, .65);--cds-danger-01: #da1e28;--cds-danger-02: #ff8389;--cds-focus: #ffffff;--cds-inverse-focus-ui: #0f62fe;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #a6c8ff;--cds-hover-secondary: #606060;--cds-active-secondary: #393939;--cds-hover-tertiary: #f4f4f4;--cds-active-tertiary: #c6c6c6;--cds-hover-ui: #4c4c4c;--cds-hover-light-ui: #656565;--cds-hover-selected-ui: #656565;--cds-active-ui: #6f6f6f;--cds-active-light-ui: #8d8d8d;--cds-selected-ui: #525252;--cds-selected-light-ui: #6f6f6f;--cds-inverse-hover-ui: #e5e5e5;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #4c4c4c;--cds-visited-link: #be95ff;--cds-disabled-01: #393939;--cds-disabled-02: #6f6f6f;--cds-disabled-03: #a8a8a8;--cds-highlight: #0043ce;--cds-decorative-01: #6f6f6f;--cds-button-separator: #161616;--cds-skeleton-01: #353535;--cds-skeleton-02: #525252;--cds-background: #262626;--cds-layer: #393939;--cds-layer-accent: #525252;--cds-layer-accent-hover: #636363;--cds-layer-accent-active: #8d8d8d;--cds-field: #393939;--cds-background-inverse: #f4f4f4;--cds-background-brand: #0f62fe;--cds-interactive: #4589ff;--cds-border-subtle: #525252;--cds-border-strong: #8d8d8d;--cds-border-inverse: #f4f4f4;--cds-border-interactive: #4589ff;--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-text-placeholder: #6f6f6f;--cds-text-helper: #8d8d8d;--cds-text-on-color: #ffffff;--cds-text-inverse: #161616;--cds-link-primary: #78a9ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-link-inverse: #0f62fe;--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #161616;--cds-support-error: #ff8389;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-info: #4589ff;--cds-support-error-inverse: #da1e28;--cds-support-success-inverse: #24a148;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #0f62fe;--cds-overlay: rgba(0, 0, 0, .65);--cds-toggle-off: #8d8d8d;--cds-shadow: rgba(0, 0, 0, .8);--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #ff8389;--cds-background-active: #6f6f6f;--cds-layer-active: #6f6f6f;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #393939;--cds-button-tertiary-active: #c6c6c6;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-background-hover: #4c4c4c;--cds-layer-hover: #4c4c4c;--cds-field-hover: #4c4c4c;--cds-background-inverse-hover: #e5e5e5;--cds-link-primary-hover: #a6c8ff;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #606060;--cds-button-tertiary-hover: #f4f4f4;--cds-background-selected: #525252;--cds-background-selected-hover: #656565;--cds-layer-selected: #525252;--cds-layer-selected-hover: #656565;--cds-layer-selected-inverse: #f4f4f4;--cds-border-subtle-selected: #6f6f6f;--cds-border-disabled: #393939;--cds-text-disabled: #6f6f6f;--cds-button-disabled: #6f6f6f;--cds-icon-disabled: #6f6f6f;--cds-text-on-color-disabled: #a8a8a8;--cds-icon-on-color-disabled: #a8a8a8;--cds-layer-selected-disabled: #a8a8a8;--cds-skeleton-background: #353535;--cds-skeleton-element: #525252;--cds-brand-01: #0f62fe;--cds-brand-02: #6f6f6f;--cds-brand-03: #ffffff;--cds-active-01: #6f6f6f;--cds-hover-field: #4c4c4c;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #a2191f;--cds-tag-color-red: #ffd7d9;--cds-tag-hover-red: #c21e25;--cds-tag-background-magenta: #9f1853;--cds-tag-color-magenta: #ffd6e8;--cds-tag-hover-magenta: #bf1d63;--cds-tag-background-purple: #6929c4;--cds-tag-color-purple: #e8daff;--cds-tag-hover-purple: #7c3dd6;--cds-tag-background-blue: #0043ce;--cds-tag-color-blue: #d0e2ff;--cds-tag-hover-blue: #0053ff;--cds-tag-background-cyan: #00539a;--cds-tag-color-cyan: #bae6ff;--cds-tag-hover-cyan: #0066bd;--cds-tag-background-teal: #005d5d;--cds-tag-color-teal: #9ef0f0;--cds-tag-hover-teal: #007070;--cds-tag-background-green: #0e6027;--cds-tag-color-green: #a7f0ba;--cds-tag-hover-green: #11742f;--cds-tag-background-gray: #525252;--cds-tag-color-gray: #e0e0e0;--cds-tag-hover-gray: #636363;--cds-tag-background-cool-gray: #4d5358;--cds-tag-color-cool-gray: #dde1e6;--cds-tag-hover-cool-gray: #5d646a;--cds-tag-background-warm-gray: #565151;--cds-tag-color-warm-gray: #e5e0df;--cds-tag-hover-warm-gray: #696363;--cds-notification-background-error: var(--cds-ui-01, #f4f4f4);--cds-notification-background-success: var(--cds-ui-01, #f4f4f4);--cds-notification-background-info: var(--cds-ui-01, #f4f4f4);--cds-notification-background-warning: var(--cds-ui-01, #f4f4f4);--cds-notification-action-hover: var(--cds-hover-ui, #e5e5e5)}:root[theme=g100]{--cds-interactive-01: #0f62fe;--cds-interactive-02: #6f6f6f;--cds-interactive-03: #ffffff;--cds-interactive-04: #4589ff;--cds-ui-background: #161616;--cds-ui-01: #262626;--cds-ui-02: #393939;--cds-ui-03: #393939;--cds-ui-04: #6f6f6f;--cds-ui-05: #f4f4f4;--cds-text-01: #f4f4f4;--cds-text-02: #c6c6c6;--cds-text-03: #6f6f6f;--cds-text-04: #ffffff;--cds-text-05: #8d8d8d;--cds-text-error: #ff8389;--cds-icon-01: #f4f4f4;--cds-icon-02: #c6c6c6;--cds-icon-03: #ffffff;--cds-link-01: #78a9ff;--cds-link-02: #a6c8ff;--cds-inverse-link: #0f62fe;--cds-field-01: #262626;--cds-field-02: #393939;--cds-inverse-01: #161616;--cds-inverse-02: #f4f4f4;--cds-support-01: #fa4d56;--cds-support-02: #42be65;--cds-support-03: #f1c21b;--cds-support-04: #4589ff;--cds-inverse-support-01: #da1e28;--cds-inverse-support-02: #24a148;--cds-inverse-support-03: #f1c21b;--cds-inverse-support-04: #0f62fe;--cds-overlay-01: rgba(0, 0, 0, .65);--cds-danger-01: #da1e28;--cds-danger-02: #fa4d56;--cds-focus: #ffffff;--cds-inverse-focus-ui: #0f62fe;--cds-hover-primary: #0353e9;--cds-active-primary: #002d9c;--cds-hover-primary-text: #a6c8ff;--cds-hover-secondary: #606060;--cds-active-secondary: #393939;--cds-hover-tertiary: #f4f4f4;--cds-active-tertiary: #c6c6c6;--cds-hover-ui: #353535;--cds-hover-light-ui: #4c4c4c;--cds-hover-selected-ui: #4c4c4c;--cds-active-ui: #525252;--cds-active-light-ui: #6f6f6f;--cds-selected-ui: #393939;--cds-selected-light-ui: #525252;--cds-inverse-hover-ui: #e5e5e5;--cds-hover-danger: #b81921;--cds-active-danger: #750e13;--cds-hover-row: #353535;--cds-visited-link: #be95ff;--cds-disabled-01: #262626;--cds-disabled-02: #525252;--cds-disabled-03: #8d8d8d;--cds-highlight: #002d9c;--cds-decorative-01: #525252;--cds-button-separator: #161616;--cds-skeleton-01: #353535;--cds-skeleton-02: #525252;--cds-background: #161616;--cds-layer: #262626;--cds-layer-accent: #393939;--cds-layer-accent-hover: #474747;--cds-layer-accent-active: #6f6f6f;--cds-field: #262626;--cds-background-inverse: #f4f4f4;--cds-background-brand: #0f62fe;--cds-interactive: #4589ff;--cds-border-subtle: #393939;--cds-border-strong: #6f6f6f;--cds-border-inverse: #f4f4f4;--cds-border-interactive: #4589ff;--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-text-placeholder: #6f6f6f;--cds-text-helper: #8d8d8d;--cds-text-on-color: #ffffff;--cds-text-inverse: #161616;--cds-link-primary: #78a9ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-link-inverse: #0f62fe;--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-icon-on-color: #ffffff;--cds-icon-inverse: #161616;--cds-support-error: #fa4d56;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-info: #4589ff;--cds-support-error-inverse: #da1e28;--cds-support-success-inverse: #24a148;--cds-support-warning-inverse: #f1c21b;--cds-support-info-inverse: #0f62fe;--cds-overlay: rgba(0, 0, 0, .65);--cds-toggle-off: #6f6f6f;--cds-shadow: rgba(0, 0, 0, .8);--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #fa4d56;--cds-background-active: #525252;--cds-layer-active: #525252;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #393939;--cds-button-tertiary-active: #c6c6c6;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-background-hover: #353535;--cds-layer-hover: #353535;--cds-field-hover: #353535;--cds-background-inverse-hover: #e5e5e5;--cds-link-primary-hover: #a6c8ff;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0353e9;--cds-button-secondary-hover: #606060;--cds-button-tertiary-hover: #f4f4f4;--cds-background-selected: #393939;--cds-background-selected-hover: #4c4c4c;--cds-layer-selected: #393939;--cds-layer-selected-hover: #4c4c4c;--cds-layer-selected-inverse: #f4f4f4;--cds-border-subtle-selected: #525252;--cds-border-disabled: #262626;--cds-text-disabled: #525252;--cds-button-disabled: #525252;--cds-icon-disabled: #525252;--cds-text-on-color-disabled: #8d8d8d;--cds-icon-on-color-disabled: #8d8d8d;--cds-layer-selected-disabled: #8d8d8d;--cds-skeleton-background: #353535;--cds-skeleton-element: #525252;--cds-brand-01: #0f62fe;--cds-brand-02: #6f6f6f;--cds-brand-03: #ffffff;--cds-active-01: #525252;--cds-hover-field: #353535;--cds-danger: #da1e28;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.199;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.25;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 600;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.199;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", "Georgia", Times, serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 600;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-layout-01: 1rem;--cds-layout-02: 1.5rem;--cds-layout-03: 2rem;--cds-layout-04: 3rem;--cds-layout-05: 4rem;--cds-layout-06: 6rem;--cds-layout-07: 10rem;--cds-container-01: 1.5rem;--cds-container-02: 2rem;--cds-container-03: 2.5rem;--cds-container-04: 3rem;--cds-container-05: 4rem;--cds-size-xsmall: 1.5rem;--cds-size-small: 2rem;--cds-size-medium: 2.5rem;--cds-size-large: 3rem;--cds-size-xlarge: 4rem;--cds-size-2XLarge: 5rem;--cds-icon-size-01: 1rem;--cds-icon-size-02: 1.25rem;--cds-tag-background-red: #a2191f;--cds-tag-color-red: #ffd7d9;--cds-tag-hover-red: #c21e25;--cds-tag-background-magenta: #9f1853;--cds-tag-color-magenta: #ffd6e8;--cds-tag-hover-magenta: #bf1d63;--cds-tag-background-purple: #6929c4;--cds-tag-color-purple: #e8daff;--cds-tag-hover-purple: #7c3dd6;--cds-tag-background-blue: #0043ce;--cds-tag-color-blue: #d0e2ff;--cds-tag-hover-blue: #0053ff;--cds-tag-background-cyan: #00539a;--cds-tag-color-cyan: #bae6ff;--cds-tag-hover-cyan: #0066bd;--cds-tag-background-teal: #005d5d;--cds-tag-color-teal: #9ef0f0;--cds-tag-hover-teal: #007070;--cds-tag-background-green: #0e6027;--cds-tag-color-green: #a7f0ba;--cds-tag-hover-green: #11742f;--cds-tag-background-gray: #525252;--cds-tag-color-gray: #e0e0e0;--cds-tag-hover-gray: #636363;--cds-tag-background-cool-gray: #4d5358;--cds-tag-color-cool-gray: #dde1e6;--cds-tag-hover-cool-gray: #5d646a;--cds-tag-background-warm-gray: #565151;--cds-tag-color-warm-gray: #e5e0df;--cds-tag-hover-warm-gray: #696363;--cds-notification-background-error: var(--cds-ui-01, #f4f4f4);--cds-notification-background-success: var(--cds-ui-01, #f4f4f4);--cds-notification-background-info: var(--cds-ui-01, #f4f4f4);--cds-notification-background-warning: var(--cds-ui-01, #f4f4f4);--cds-notification-action-hover: var(--cds-hover-ui, #e5e5e5)}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Bold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-BoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-BoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-ExtraLight.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-ExtraLight.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:local("IBM Plex Mono ExtLt"),local("IBMPlexMono-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLight-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-ExtraLightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-ExtraLightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:local("IBM Plex Mono ExtLt Italic"),local("IBMPlexMono-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ExtraLightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Italic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Italic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Light.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Light.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-LightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-LightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Medium.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-MediumItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-MediumItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medm Italic"),local("IBMPlexMono-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-MediumItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Regular.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-SemiBold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-SemiBold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-SemiBoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-SemiBoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:local("IBM Plex Mono SmBld Italic"),local("IBMPlexMono-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Text.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Text.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:450;src:local("IBM Plex Mono Text"),local("IBMPlexMono-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Text-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-TextItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-TextItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:450;src:local("IBM Plex Mono Text Italic"),local("IBMPlexMono-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-TextItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Thin.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Thin.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Thin-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-ThinItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-ThinItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-ThinItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Bold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-BoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-BoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ExtraLight.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ExtraLight.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLight-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ExtraLightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ExtraLightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ExtraLightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Italic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Italic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Light.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Light.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-LightItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-LightItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Medium.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-MediumItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-MediumItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-SemiBold.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-SemiBold.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-SemiBoldItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-SemiBoldItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Text.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Text.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Text-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-TextItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-TextItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-TextItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Thin.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Thin.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ThinItalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ThinItalic.woff) format("woff")}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:auto;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE}.bx--assistive-text,.bx--visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--body,body{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);background-color:var(--cds-ui-background, #ffffff);color:var(--cds-text-01, #161616);line-height:1}.bx--grid{margin-right:auto;margin-left:auto;max-width:99rem;padding-right:1rem;padding-left:1rem}@media (min-width: 42rem){.bx--grid{padding-right:2rem;padding-left:2rem}}@media (min-width: 99rem){.bx--grid{padding-right:2.5rem;padding-left:2.5rem}.bx--grid--full-width{max-width:100%}}.bx--row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.bx--row-padding [class*=bx--col],.bx--col-padding{padding-top:1rem;padding-bottom:1rem}.bx--grid--condensed [class*=bx--col]{padding-top:.03125rem;padding-bottom:.03125rem}.bx--col{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col,.bx--grid--condensed .bx--col{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col,.bx--grid--narrow .bx--col{padding-right:1rem;padding-left:0}.bx--col-sm-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-0,.bx--grid--condensed .bx--col-sm-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-0,.bx--grid--narrow .bx--col-sm-0{padding-right:1rem;padding-left:0}.bx--col-sm-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-1,.bx--grid--condensed .bx--col-sm-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-1,.bx--grid--narrow .bx--col-sm-1{padding-right:1rem;padding-left:0}.bx--col-sm-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-2,.bx--grid--condensed .bx--col-sm-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-2,.bx--grid--narrow .bx--col-sm-2{padding-right:1rem;padding-left:0}.bx--col-sm-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-3,.bx--grid--condensed .bx--col-sm-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-3,.bx--grid--narrow .bx--col-sm-3{padding-right:1rem;padding-left:0}.bx--col-sm-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-4,.bx--grid--condensed .bx--col-sm-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-4,.bx--grid--narrow .bx--col-sm-4{padding-right:1rem;padding-left:0}.bx--col-sm,.bx--col-sm--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm,.bx--grid--condensed .bx--col-sm,.bx--row--condensed .bx--col-sm--auto,.bx--grid--condensed .bx--col-sm--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm,.bx--grid--narrow .bx--col-sm,.bx--row--narrow .bx--col-sm--auto,.bx--grid--narrow .bx--col-sm--auto{padding-right:1rem;padding-left:0}.bx--col,.bx--col-sm{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-sm--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-sm-0{display:none}.bx--col-sm-1{display:block;max-width:25%;flex:0 0 25%}.bx--col-sm-2{display:block;max-width:50%;flex:0 0 50%}.bx--col-sm-3{display:block;max-width:75%;flex:0 0 75%}.bx--col-sm-4{display:block;max-width:100%;flex:0 0 100%}.bx--offset-sm-0{margin-left:0}.bx--offset-sm-1{margin-left:25%}.bx--offset-sm-2{margin-left:50%}.bx--offset-sm-3{margin-left:75%}.bx--col-md-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-0,.bx--grid--condensed .bx--col-md-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-0,.bx--grid--narrow .bx--col-md-0{padding-right:1rem;padding-left:0}.bx--col-md-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-1,.bx--grid--condensed .bx--col-md-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-1,.bx--grid--narrow .bx--col-md-1{padding-right:1rem;padding-left:0}.bx--col-md-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-2,.bx--grid--condensed .bx--col-md-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-2,.bx--grid--narrow .bx--col-md-2{padding-right:1rem;padding-left:0}.bx--col-md-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-3,.bx--grid--condensed .bx--col-md-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-3,.bx--grid--narrow .bx--col-md-3{padding-right:1rem;padding-left:0}.bx--col-md-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-4,.bx--grid--condensed .bx--col-md-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-4,.bx--grid--narrow .bx--col-md-4{padding-right:1rem;padding-left:0}.bx--col-md-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-5,.bx--grid--condensed .bx--col-md-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-5,.bx--grid--narrow .bx--col-md-5{padding-right:1rem;padding-left:0}.bx--col-md-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-6,.bx--grid--condensed .bx--col-md-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-6,.bx--grid--narrow .bx--col-md-6{padding-right:1rem;padding-left:0}.bx--col-md-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-7,.bx--grid--condensed .bx--col-md-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-7,.bx--grid--narrow .bx--col-md-7{padding-right:1rem;padding-left:0}.bx--col-md-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-8,.bx--grid--condensed .bx--col-md-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-8,.bx--grid--narrow .bx--col-md-8{padding-right:1rem;padding-left:0}.bx--col-md,.bx--col-md--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md,.bx--grid--condensed .bx--col-md,.bx--row--condensed .bx--col-md--auto,.bx--grid--condensed .bx--col-md--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md,.bx--grid--narrow .bx--col-md,.bx--row--narrow .bx--col-md--auto,.bx--grid--narrow .bx--col-md--auto{padding-right:1rem;padding-left:0}@media (min-width: 42rem){.bx--col,.bx--col-md{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-md--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-md-0{display:none}.bx--col-md-1{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-md-2{display:block;max-width:25%;flex:0 0 25%}.bx--col-md-3{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-md-4{display:block;max-width:50%;flex:0 0 50%}.bx--col-md-5{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-md-6{display:block;max-width:75%;flex:0 0 75%}.bx--col-md-7{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-md-8{display:block;max-width:100%;flex:0 0 100%}.bx--offset-md-0{margin-left:0}.bx--offset-md-1{margin-left:12.5%}.bx--offset-md-2{margin-left:25%}.bx--offset-md-3{margin-left:37.5%}.bx--offset-md-4{margin-left:50%}.bx--offset-md-5{margin-left:62.5%}.bx--offset-md-6{margin-left:75%}.bx--offset-md-7{margin-left:87.5%}}.bx--col-lg-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-0,.bx--grid--condensed .bx--col-lg-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-0,.bx--grid--narrow .bx--col-lg-0{padding-right:1rem;padding-left:0}.bx--col-lg-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-1,.bx--grid--condensed .bx--col-lg-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-1,.bx--grid--narrow .bx--col-lg-1{padding-right:1rem;padding-left:0}.bx--col-lg-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-2,.bx--grid--condensed .bx--col-lg-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-2,.bx--grid--narrow .bx--col-lg-2{padding-right:1rem;padding-left:0}.bx--col-lg-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-3,.bx--grid--condensed .bx--col-lg-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-3,.bx--grid--narrow .bx--col-lg-3{padding-right:1rem;padding-left:0}.bx--col-lg-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-4,.bx--grid--condensed .bx--col-lg-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-4,.bx--grid--narrow .bx--col-lg-4{padding-right:1rem;padding-left:0}.bx--col-lg-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-5,.bx--grid--condensed .bx--col-lg-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-5,.bx--grid--narrow .bx--col-lg-5{padding-right:1rem;padding-left:0}.bx--col-lg-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-6,.bx--grid--condensed .bx--col-lg-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-6,.bx--grid--narrow .bx--col-lg-6{padding-right:1rem;padding-left:0}.bx--col-lg-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-7,.bx--grid--condensed .bx--col-lg-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-7,.bx--grid--narrow .bx--col-lg-7{padding-right:1rem;padding-left:0}.bx--col-lg-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-8,.bx--grid--condensed .bx--col-lg-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-8,.bx--grid--narrow .bx--col-lg-8{padding-right:1rem;padding-left:0}.bx--col-lg-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-9,.bx--grid--condensed .bx--col-lg-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-9,.bx--grid--narrow .bx--col-lg-9{padding-right:1rem;padding-left:0}.bx--col-lg-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-10,.bx--grid--condensed .bx--col-lg-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-10,.bx--grid--narrow .bx--col-lg-10{padding-right:1rem;padding-left:0}.bx--col-lg-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-11,.bx--grid--condensed .bx--col-lg-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-11,.bx--grid--narrow .bx--col-lg-11{padding-right:1rem;padding-left:0}.bx--col-lg-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-12,.bx--grid--condensed .bx--col-lg-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-12,.bx--grid--narrow .bx--col-lg-12{padding-right:1rem;padding-left:0}.bx--col-lg-13{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-13,.bx--grid--condensed .bx--col-lg-13{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-13,.bx--grid--narrow .bx--col-lg-13{padding-right:1rem;padding-left:0}.bx--col-lg-14{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-14,.bx--grid--condensed .bx--col-lg-14{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-14,.bx--grid--narrow .bx--col-lg-14{padding-right:1rem;padding-left:0}.bx--col-lg-15{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-15,.bx--grid--condensed .bx--col-lg-15{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-15,.bx--grid--narrow .bx--col-lg-15{padding-right:1rem;padding-left:0}.bx--col-lg-16{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-16,.bx--grid--condensed .bx--col-lg-16{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-16,.bx--grid--narrow .bx--col-lg-16{padding-right:1rem;padding-left:0}.bx--col-lg,.bx--col-lg--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg,.bx--grid--condensed .bx--col-lg,.bx--row--condensed .bx--col-lg--auto,.bx--grid--condensed .bx--col-lg--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg,.bx--grid--narrow .bx--col-lg,.bx--row--narrow .bx--col-lg--auto,.bx--grid--narrow .bx--col-lg--auto{padding-right:1rem;padding-left:0}@media (min-width: 66rem){.bx--col,.bx--col-lg{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-lg--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-lg-0{display:none}.bx--col-lg-1{display:block;max-width:6.25%;flex:0 0 6.25%}.bx--col-lg-2{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-lg-3{display:block;max-width:18.75%;flex:0 0 18.75%}.bx--col-lg-4{display:block;max-width:25%;flex:0 0 25%}.bx--col-lg-5{display:block;max-width:31.25%;flex:0 0 31.25%}.bx--col-lg-6{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-lg-7{display:block;max-width:43.75%;flex:0 0 43.75%}.bx--col-lg-8{display:block;max-width:50%;flex:0 0 50%}.bx--col-lg-9{display:block;max-width:56.25%;flex:0 0 56.25%}.bx--col-lg-10{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-lg-11{display:block;max-width:68.75%;flex:0 0 68.75%}.bx--col-lg-12{display:block;max-width:75%;flex:0 0 75%}.bx--col-lg-13{display:block;max-width:81.25%;flex:0 0 81.25%}.bx--col-lg-14{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-lg-15{display:block;max-width:93.75%;flex:0 0 93.75%}.bx--col-lg-16{display:block;max-width:100%;flex:0 0 100%}.bx--offset-lg-0{margin-left:0}.bx--offset-lg-1{margin-left:6.25%}.bx--offset-lg-2{margin-left:12.5%}.bx--offset-lg-3{margin-left:18.75%}.bx--offset-lg-4{margin-left:25%}.bx--offset-lg-5{margin-left:31.25%}.bx--offset-lg-6{margin-left:37.5%}.bx--offset-lg-7{margin-left:43.75%}.bx--offset-lg-8{margin-left:50%}.bx--offset-lg-9{margin-left:56.25%}.bx--offset-lg-10{margin-left:62.5%}.bx--offset-lg-11{margin-left:68.75%}.bx--offset-lg-12{margin-left:75%}.bx--offset-lg-13{margin-left:81.25%}.bx--offset-lg-14{margin-left:87.5%}.bx--offset-lg-15{margin-left:93.75%}}.bx--col-xlg-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-0,.bx--grid--condensed .bx--col-xlg-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-0,.bx--grid--narrow .bx--col-xlg-0{padding-right:1rem;padding-left:0}.bx--col-xlg-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-1,.bx--grid--condensed .bx--col-xlg-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-1,.bx--grid--narrow .bx--col-xlg-1{padding-right:1rem;padding-left:0}.bx--col-xlg-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-2,.bx--grid--condensed .bx--col-xlg-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-2,.bx--grid--narrow .bx--col-xlg-2{padding-right:1rem;padding-left:0}.bx--col-xlg-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-3,.bx--grid--condensed .bx--col-xlg-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-3,.bx--grid--narrow .bx--col-xlg-3{padding-right:1rem;padding-left:0}.bx--col-xlg-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-4,.bx--grid--condensed .bx--col-xlg-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-4,.bx--grid--narrow .bx--col-xlg-4{padding-right:1rem;padding-left:0}.bx--col-xlg-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-5,.bx--grid--condensed .bx--col-xlg-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-5,.bx--grid--narrow .bx--col-xlg-5{padding-right:1rem;padding-left:0}.bx--col-xlg-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-6,.bx--grid--condensed .bx--col-xlg-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-6,.bx--grid--narrow .bx--col-xlg-6{padding-right:1rem;padding-left:0}.bx--col-xlg-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-7,.bx--grid--condensed .bx--col-xlg-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-7,.bx--grid--narrow .bx--col-xlg-7{padding-right:1rem;padding-left:0}.bx--col-xlg-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-8,.bx--grid--condensed .bx--col-xlg-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-8,.bx--grid--narrow .bx--col-xlg-8{padding-right:1rem;padding-left:0}.bx--col-xlg-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-9,.bx--grid--condensed .bx--col-xlg-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-9,.bx--grid--narrow .bx--col-xlg-9{padding-right:1rem;padding-left:0}.bx--col-xlg-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-10,.bx--grid--condensed .bx--col-xlg-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-10,.bx--grid--narrow .bx--col-xlg-10{padding-right:1rem;padding-left:0}.bx--col-xlg-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-11,.bx--grid--condensed .bx--col-xlg-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-11,.bx--grid--narrow .bx--col-xlg-11{padding-right:1rem;padding-left:0}.bx--col-xlg-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-12,.bx--grid--condensed .bx--col-xlg-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-12,.bx--grid--narrow .bx--col-xlg-12{padding-right:1rem;padding-left:0}.bx--col-xlg-13{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-13,.bx--grid--condensed .bx--col-xlg-13{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-13,.bx--grid--narrow .bx--col-xlg-13{padding-right:1rem;padding-left:0}.bx--col-xlg-14{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-14,.bx--grid--condensed .bx--col-xlg-14{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-14,.bx--grid--narrow .bx--col-xlg-14{padding-right:1rem;padding-left:0}.bx--col-xlg-15{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-15,.bx--grid--condensed .bx--col-xlg-15{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-15,.bx--grid--narrow .bx--col-xlg-15{padding-right:1rem;padding-left:0}.bx--col-xlg-16{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-16,.bx--grid--condensed .bx--col-xlg-16{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-16,.bx--grid--narrow .bx--col-xlg-16{padding-right:1rem;padding-left:0}.bx--col-xlg,.bx--col-xlg--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg,.bx--grid--condensed .bx--col-xlg,.bx--row--condensed .bx--col-xlg--auto,.bx--grid--condensed .bx--col-xlg--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg,.bx--grid--narrow .bx--col-xlg,.bx--row--narrow .bx--col-xlg--auto,.bx--grid--narrow .bx--col-xlg--auto{padding-right:1rem;padding-left:0}@media (min-width: 82rem){.bx--col,.bx--col-xlg{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-xlg--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-xlg-0{display:none}.bx--col-xlg-1{display:block;max-width:6.25%;flex:0 0 6.25%}.bx--col-xlg-2{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-xlg-3{display:block;max-width:18.75%;flex:0 0 18.75%}.bx--col-xlg-4{display:block;max-width:25%;flex:0 0 25%}.bx--col-xlg-5{display:block;max-width:31.25%;flex:0 0 31.25%}.bx--col-xlg-6{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-xlg-7{display:block;max-width:43.75%;flex:0 0 43.75%}.bx--col-xlg-8{display:block;max-width:50%;flex:0 0 50%}.bx--col-xlg-9{display:block;max-width:56.25%;flex:0 0 56.25%}.bx--col-xlg-10{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-xlg-11{display:block;max-width:68.75%;flex:0 0 68.75%}.bx--col-xlg-12{display:block;max-width:75%;flex:0 0 75%}.bx--col-xlg-13{display:block;max-width:81.25%;flex:0 0 81.25%}.bx--col-xlg-14{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-xlg-15{display:block;max-width:93.75%;flex:0 0 93.75%}.bx--col-xlg-16{display:block;max-width:100%;flex:0 0 100%}.bx--offset-xlg-0{margin-left:0}.bx--offset-xlg-1{margin-left:6.25%}.bx--offset-xlg-2{margin-left:12.5%}.bx--offset-xlg-3{margin-left:18.75%}.bx--offset-xlg-4{margin-left:25%}.bx--offset-xlg-5{margin-left:31.25%}.bx--offset-xlg-6{margin-left:37.5%}.bx--offset-xlg-7{margin-left:43.75%}.bx--offset-xlg-8{margin-left:50%}.bx--offset-xlg-9{margin-left:56.25%}.bx--offset-xlg-10{margin-left:62.5%}.bx--offset-xlg-11{margin-left:68.75%}.bx--offset-xlg-12{margin-left:75%}.bx--offset-xlg-13{margin-left:81.25%}.bx--offset-xlg-14{margin-left:87.5%}.bx--offset-xlg-15{margin-left:93.75%}}.bx--col-max-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-0,.bx--grid--condensed .bx--col-max-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-0,.bx--grid--narrow .bx--col-max-0{padding-right:1rem;padding-left:0}.bx--col-max-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-1,.bx--grid--condensed .bx--col-max-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-1,.bx--grid--narrow .bx--col-max-1{padding-right:1rem;padding-left:0}.bx--col-max-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-2,.bx--grid--condensed .bx--col-max-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-2,.bx--grid--narrow .bx--col-max-2{padding-right:1rem;padding-left:0}.bx--col-max-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-3,.bx--grid--condensed .bx--col-max-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-3,.bx--grid--narrow .bx--col-max-3{padding-right:1rem;padding-left:0}.bx--col-max-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-4,.bx--grid--condensed .bx--col-max-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-4,.bx--grid--narrow .bx--col-max-4{padding-right:1rem;padding-left:0}.bx--col-max-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-5,.bx--grid--condensed .bx--col-max-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-5,.bx--grid--narrow .bx--col-max-5{padding-right:1rem;padding-left:0}.bx--col-max-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-6,.bx--grid--condensed .bx--col-max-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-6,.bx--grid--narrow .bx--col-max-6{padding-right:1rem;padding-left:0}.bx--col-max-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-7,.bx--grid--condensed .bx--col-max-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-7,.bx--grid--narrow .bx--col-max-7{padding-right:1rem;padding-left:0}.bx--col-max-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-8,.bx--grid--condensed .bx--col-max-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-8,.bx--grid--narrow .bx--col-max-8{padding-right:1rem;padding-left:0}.bx--col-max-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-9,.bx--grid--condensed .bx--col-max-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-9,.bx--grid--narrow .bx--col-max-9{padding-right:1rem;padding-left:0}.bx--col-max-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-10,.bx--grid--condensed .bx--col-max-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-10,.bx--grid--narrow .bx--col-max-10{padding-right:1rem;padding-left:0}.bx--col-max-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-11,.bx--grid--condensed .bx--col-max-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-11,.bx--grid--narrow .bx--col-max-11{padding-right:1rem;padding-left:0}.bx--col-max-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-12,.bx--grid--condensed .bx--col-max-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-12,.bx--grid--narrow .bx--col-max-12{padding-right:1rem;padding-left:0}.bx--col-max-13{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-13,.bx--grid--condensed .bx--col-max-13{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-13,.bx--grid--narrow .bx--col-max-13{padding-right:1rem;padding-left:0}.bx--col-max-14{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-14,.bx--grid--condensed .bx--col-max-14{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-14,.bx--grid--narrow .bx--col-max-14{padding-right:1rem;padding-left:0}.bx--col-max-15{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-15,.bx--grid--condensed .bx--col-max-15{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-15,.bx--grid--narrow .bx--col-max-15{padding-right:1rem;padding-left:0}.bx--col-max-16{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-16,.bx--grid--condensed .bx--col-max-16{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-16,.bx--grid--narrow .bx--col-max-16{padding-right:1rem;padding-left:0}.bx--col-max,.bx--col-max--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max,.bx--grid--condensed .bx--col-max,.bx--row--condensed .bx--col-max--auto,.bx--grid--condensed .bx--col-max--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max,.bx--grid--narrow .bx--col-max,.bx--row--narrow .bx--col-max--auto,.bx--grid--narrow .bx--col-max--auto{padding-right:1rem;padding-left:0}@media (min-width: 99rem){.bx--col,.bx--col-max{max-width:100%;flex-basis:0;flex-grow:1}.bx--col--auto,.bx--col-max--auto{width:auto;max-width:100%;flex:1 0 0%}.bx--col-max-0{display:none}.bx--col-max-1{display:block;max-width:6.25%;flex:0 0 6.25%}.bx--col-max-2{display:block;max-width:12.5%;flex:0 0 12.5%}.bx--col-max-3{display:block;max-width:18.75%;flex:0 0 18.75%}.bx--col-max-4{display:block;max-width:25%;flex:0 0 25%}.bx--col-max-5{display:block;max-width:31.25%;flex:0 0 31.25%}.bx--col-max-6{display:block;max-width:37.5%;flex:0 0 37.5%}.bx--col-max-7{display:block;max-width:43.75%;flex:0 0 43.75%}.bx--col-max-8{display:block;max-width:50%;flex:0 0 50%}.bx--col-max-9{display:block;max-width:56.25%;flex:0 0 56.25%}.bx--col-max-10{display:block;max-width:62.5%;flex:0 0 62.5%}.bx--col-max-11{display:block;max-width:68.75%;flex:0 0 68.75%}.bx--col-max-12{display:block;max-width:75%;flex:0 0 75%}.bx--col-max-13{display:block;max-width:81.25%;flex:0 0 81.25%}.bx--col-max-14{display:block;max-width:87.5%;flex:0 0 87.5%}.bx--col-max-15{display:block;max-width:93.75%;flex:0 0 93.75%}.bx--col-max-16{display:block;max-width:100%;flex:0 0 100%}.bx--offset-max-0{margin-left:0}.bx--offset-max-1{margin-left:6.25%}.bx--offset-max-2{margin-left:12.5%}.bx--offset-max-3{margin-left:18.75%}.bx--offset-max-4{margin-left:25%}.bx--offset-max-5{margin-left:31.25%}.bx--offset-max-6{margin-left:37.5%}.bx--offset-max-7{margin-left:43.75%}.bx--offset-max-8{margin-left:50%}.bx--offset-max-9{margin-left:56.25%}.bx--offset-max-10{margin-left:62.5%}.bx--offset-max-11{margin-left:68.75%}.bx--offset-max-12{margin-left:75%}.bx--offset-max-13{margin-left:81.25%}.bx--offset-max-14{margin-left:87.5%}.bx--offset-max-15{margin-left:93.75%}}.bx--no-gutter,.bx--row.bx--no-gutter [class*=bx--col]{padding-right:0;padding-left:0}.bx--no-gutter--start,.bx--row.bx--no-gutter--start [class*=bx--col]{padding-left:0}.bx--no-gutter--end,.bx--row.bx--no-gutter--end [class*=bx--col]{padding-right:0}.bx--no-gutter--left,.bx--row.bx--no-gutter--left [class*=bx--col]{padding-left:0}.bx--no-gutter--right,.bx--row.bx--no-gutter--right [class*=bx--col]{padding-right:0}.bx--hang--start{padding-left:1rem}.bx--hang--end{padding-right:1rem}.bx--hang--left{padding-left:1rem}.bx--hang--right{padding-right:1rem}.bx--aspect-ratio{position:relative}.bx--aspect-ratio:before{width:1px;height:0;margin-left:-1px;content:"";float:left}.bx--aspect-ratio:after{display:table;clear:both;content:""}.bx--aspect-ratio--16x9:before{padding-top:56.25%}.bx--aspect-ratio--9x16:before{padding-top:177.7777777778%}.bx--aspect-ratio--2x1:before{padding-top:50%}.bx--aspect-ratio--1x2:before{padding-top:200%}.bx--aspect-ratio--4x3:before{padding-top:75%}.bx--aspect-ratio--3x4:before{padding-top:133.3333333333%}.bx--aspect-ratio--3x2:before{padding-top:66.6666666667%}.bx--aspect-ratio--2x3:before{padding-top:150%}.bx--aspect-ratio--1x1:before{padding-top:100%}.bx--aspect-ratio--object{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes collapse-accordion{0%{height:100%;opacity:1;visibility:inherit}to{height:0;opacity:0;visibility:hidden}}@keyframes expand-accordion{0%{height:0;opacity:0;visibility:hidden}to{height:100%;opacity:1;visibility:inherit}}.bx--accordion{width:100%;list-style:none}.bx--accordion__item{overflow:visible;border-top:1px solid var(--cds-ui-03, #e0e0e0);transition:all .11s cubic-bezier(.2,0,.38,.9)}.bx--accordion__item:last-child{border-bottom:1px solid var(--cds-ui-03, #e0e0e0)}.bx--accordion__heading{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:relative;display:flex;width:100%;min-height:2.5rem;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start;padding:.625rem 0;margin:0;color:var(--cds-text-01, #161616);cursor:pointer;transition:background-color cubic-bezier(.2,0,.38,.9) .11s}.bx--accordion__heading::-moz-focus-inner{border:0}.bx--accordion__heading:hover:before,.bx--accordion__heading:focus:before{position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 2px);content:""}.bx--accordion__heading:hover:before{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--accordion__heading:focus{outline:none}.bx--accordion__heading:focus:before{box-sizing:border-box;border:2px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--accordion__heading:focus:before{border-style:dotted}}.bx--accordion--xl .bx--accordion__heading,.bx--accordion--lg .bx--accordion__heading{min-height:3rem}.bx--accordion--sm .bx--accordion__heading{min-height:2rem;padding:.3125rem 0}.bx--accordion__heading[disabled]{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--accordion__heading[disabled] .bx--accordion__arrow{fill:var(--cds-disabled-02, #c6c6c6)}.bx--accordion__heading[disabled]:hover:before{background-color:#0000}.bx--accordion__item--disabled,.bx--accordion__item--disabled+.bx--accordion__item{border-top:1px solid var(--cds-disabled-01, #f4f4f4)}li.bx--accordion__item--disabled:last-of-type{border-bottom:1px solid var(--cds-disabled-01, #f4f4f4)}.bx--accordion__arrow{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:1rem;height:1rem;flex:0 0 1rem;margin:2px 1rem 0 0;fill:var(--cds-ui-05, #161616);transform:rotate(-270deg);transition:all .11s cubic-bezier(.2,0,.38,.9)}.bx--accordion__title{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);z-index:1;width:100%;margin:0 0 0 1rem;text-align:left}.bx--accordion__content{display:none;padding-right:1rem;padding-left:1rem;transition:padding cubic-bezier(.2,0,.38,.9) .11s}@media (min-width: 480px){.bx--accordion__content{padding-right:3rem}}@media (min-width: 640px){.bx--accordion__content{padding-right:25%}}.bx--accordion__content>p{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--accordion--start .bx--accordion__heading{flex-direction:row}.bx--accordion--start .bx--accordion__arrow{margin:2px 0 0 1rem}.bx--accordion--start .bx--accordion__title{margin-right:1rem}.bx--accordion--start .bx--accordion__content{margin-left:2rem}.bx--accordion__item--collapsing .bx--accordion__content,.bx--accordion__item--expanding .bx--accordion__content{display:block}.bx--accordion__item--collapsing .bx--accordion__content{animation:.11s cubic-bezier(.2,0,.38,.9) collapse-accordion}.bx--accordion__item--expanding .bx--accordion__content{animation:.11s cubic-bezier(.2,0,.38,.9) expand-accordion}.bx--accordion__item--active{overflow:visible}.bx--accordion__item--active .bx--accordion__content{display:block;padding-top:var(--cds-spacing-03, .5rem);padding-bottom:1.5rem;transition:padding-top cubic-bezier(0,0,.38,.9) .11s,padding-bottom cubic-bezier(0,0,.38,.9) .11s}.bx--accordion__item--active .bx--accordion__arrow{fill:var(--cds-ui-05, #161616);transform:rotate(-90deg)}.bx--accordion.bx--skeleton .bx--accordion__heading,.bx--accordion.bx--skeleton .bx--accordion__button{cursor:default}.bx--accordion.bx--skeleton .bx--accordion__arrow{cursor:default;fill:var(--cds-ui-05, #161616);pointer-events:none}.bx--accordion.bx--skeleton .bx--accordion__arrow:hover,.bx--accordion.bx--skeleton .bx--accordion__arrow:focus,.bx--accordion.bx--skeleton .bx--accordion__arrow:active{border:none;cursor:default;outline:none}.bx--accordion.bx--skeleton .bx--accordion__heading:hover:before{background-color:#0000}.bx--accordion--end.bx--skeleton .bx--accordion__arrow{margin-left:var(--cds-spacing-05, 1rem)}.bx--skeleton .bx--accordion__heading:focus .bx--accordion__arrow{border:none;cursor:default;outline:none}.bx--accordion__title.bx--skeleton__text{margin-bottom:0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--accordion__arrow,.bx--accordion__item--active .bx--accordion__arrow{fill:ButtonText}}.bx--link{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:inline-flex;color:var(--cds-link-01, #0f62fe);outline:none;text-decoration:none;transition:color 70ms cubic-bezier(.2,0,.38,.9)}.bx--link:hover{color:var(--cds-hover-primary-text, #0043ce);text-decoration:underline}.bx--link:active,.bx--link:active:visited,.bx--link:active:visited:hover{color:var(--cds-text-01, #161616);text-decoration:underline}.bx--link:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--link:focus{outline-style:dotted}}.bx--link:visited{color:var(--cds-link-01, #0f62fe)}.bx--link:visited:hover{color:var(--cds-hover-primary-text, #0043ce)}.bx--link--disabled,.bx--link--disabled:hover{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;font-weight:400;text-decoration:none}.bx--link.bx--link--visited:visited{color:var(--cds-visited-link, #8a3ffc)}.bx--link.bx--link--visited:visited:hover{color:var(--cds-hover-primary-text, #0043ce)}.bx--link.bx--link--inline{text-decoration:underline}.bx--link.bx--link--inline:focus,.bx--link.bx--link--inline:visited{text-decoration:none}.bx--link--disabled.bx--link--inline{text-decoration:underline}.bx--link--sm{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px)}.bx--link--lg{font-size:var(--cds-body-short-02-font-size, 1rem);font-weight:var(--cds-body-short-02-font-weight, 400);line-height:var(--cds-body-short-02-line-height, 1.375);letter-spacing:var(--cds-body-short-02-letter-spacing, 0)}.bx--link__icon{display:inline-flex;align-self:center;margin-left:var(--cds-spacing-03, .5rem)}.bx--breadcrumb{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:inline}@media (min-width: 42rem){.bx--breadcrumb{display:flex;flex-wrap:wrap}}.bx--breadcrumb-item{position:relative;display:flex;align-items:center;margin-right:.5rem}.bx--breadcrumb-item .bx--link:visited{color:var(--cds-link-01, #0f62fe)}.bx--breadcrumb-item .bx--link:visited:hover{color:var(--cds-hover-primary-text, #0043ce)}.bx--breadcrumb-item:after{margin-left:.5rem;color:var(--cds-text-01, #161616);content:"/"}.bx--breadcrumb--no-trailing-slash .bx--breadcrumb-item:last-child:after{content:""}.bx--breadcrumb-item:last-child,.bx--breadcrumb-item:last-child:after{margin-right:0}.bx--breadcrumb .bx--link{white-space:nowrap}.bx--breadcrumb-item [aria-current=page],.bx--breadcrumb-item.bx--breadcrumb-item--current .bx--link{color:var(--cds-text-01, #161616);cursor:auto}.bx--breadcrumb-item [aria-current=page]:hover,.bx--breadcrumb-item.bx--breadcrumb-item--current .bx--link:hover{text-decoration:none}.bx--breadcrumb-item .bx--overflow-menu{position:relative;width:1.25rem;height:1.125rem}.bx--breadcrumb-item .bx--overflow-menu:focus{outline:1px solid var(--cds-focus, #0f62fe)}.bx--breadcrumb-item .bx--overflow-menu:hover{background:rgba(0,0,0,0)}.bx--breadcrumb-item .bx--overflow-menu:after{position:absolute;bottom:2px;width:.75rem;height:1px;background:var(--cds-hover-primary-text, #0043ce);content:"";opacity:0;transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--breadcrumb-item .bx--overflow-menu:after{transition:none}}.bx--breadcrumb-item .bx--overflow-menu:hover:after{opacity:1}.bx--breadcrumb-item .bx--overflow-menu.bx--overflow-menu--open{background:rgba(0,0,0,0);box-shadow:none}.bx--breadcrumb-item .bx--overflow-menu__icon{position:relative;fill:var(--cds-link-01, #0f62fe);transform:translateY(4px)}.bx--breadcrumb-item .bx--overflow-menu:hover .bx--overflow-menu__icon{fill:var(--cds-hover-primary-text, #0043ce)}.bx--breadcrumb-menu-options:focus{outline:none}.bx--breadcrumb-menu-options.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after{top:-.4375rem;left:.875rem;width:0;height:0;border-right:.4375rem solid rgba(0,0,0,0);border-bottom:.4375rem solid var(--cds-field-01, #f4f4f4);border-left:.4375rem solid rgba(0,0,0,0);margin:0 auto;background:rgba(0,0,0,0)}.bx--breadcrumb.bx--skeleton .bx--link{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:1rem}.bx--breadcrumb.bx--skeleton .bx--link:hover,.bx--breadcrumb.bx--skeleton .bx--link:focus,.bx--breadcrumb.bx--skeleton .bx--link:active{border:none;cursor:default;outline:none}.bx--breadcrumb.bx--skeleton .bx--link:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--breadcrumb.bx--skeleton .bx--link:before{animation:none}}.bx--btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;display:inline-flex;max-width:20rem;min-height:3rem;flex-shrink:0;align-items:center;justify-content:space-between;padding:calc(.875rem - 3px) 63px calc(.875rem - 3px) 15px;margin:0;border-radius:0;cursor:pointer;outline:none;text-align:left;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top}.bx--btn:disabled,.bx--btn:hover:disabled,.bx--btn:focus:disabled,.bx--btn.bx--btn--disabled,.bx--btn.bx--btn--disabled:hover,.bx--btn.bx--btn--disabled:focus{border-color:var(--cds-disabled-02, #c6c6c6);background:var(--cds-disabled-02, #c6c6c6);box-shadow:none;color:var(--cds-disabled-03, #8d8d8d);cursor:not-allowed}.bx--btn .bx--btn__icon{position:absolute;right:1rem;width:1rem;height:1rem;flex-shrink:0}.bx--btn::-moz-focus-inner{padding:0;border:0}.bx--btn--primary{border-width:1px;border-style:solid;border-color:#0000;background-color:var(--cds-interactive-01, #0f62fe);color:var(--cds-text-04, #ffffff)}.bx--btn--primary:hover{background-color:var(--cds-hover-primary, #0353e9)}.bx--btn--primary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--primary:active{background-color:var(--cds-active-primary, #002d9c)}.bx--btn--primary .bx--btn__icon,.bx--btn--primary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--primary:hover{color:var(--cds-text-04, #ffffff)}.bx--btn--secondary{border-width:1px;border-style:solid;border-color:#0000;background-color:var(--cds-interactive-02, #393939);color:var(--cds-text-04, #ffffff)}.bx--btn--secondary:hover{background-color:var(--cds-hover-secondary, #4c4c4c)}.bx--btn--secondary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--secondary:active{background-color:var(--cds-active-secondary, #6f6f6f)}.bx--btn--secondary .bx--btn__icon,.bx--btn--secondary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--secondary:hover,.bx--btn--secondary:focus{color:var(--cds-text-04, #ffffff)}.bx--btn--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-interactive-03, #0f62fe);background-color:#0000;color:var(--cds-interactive-03, #0f62fe)}.bx--btn--tertiary:hover{background-color:var(--cds-hover-tertiary, #0353e9)}.bx--btn--tertiary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--tertiary:active{background-color:var(--cds-active-tertiary, #002d9c)}.bx--btn--tertiary .bx--btn__icon,.bx--btn--tertiary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--tertiary:hover{color:var(--cds-inverse-01, #ffffff)}.bx--btn--tertiary:focus{background-color:var(--cds-interactive-03, #0f62fe);color:var(--cds-inverse-01, #ffffff)}.bx--btn--tertiary:active{border-color:#0000;background-color:var(--cds-active-tertiary, #002d9c);color:var(--cds-inverse-01, #ffffff)}.bx--btn--tertiary:disabled,.bx--btn--tertiary:hover:disabled,.bx--btn--tertiary:focus:disabled,.bx--btn--tertiary.bx--btn--disabled,.bx--btn--tertiary.bx--btn--disabled:hover,.bx--btn--tertiary.bx--btn--disabled:focus{background:rgba(0,0,0,0);color:var(--cds-disabled-03, #8d8d8d);outline:none}.bx--btn--ghost{border-width:1px;border-style:solid;border-color:#0000;background-color:#0000;color:var(--cds-link-01, #0f62fe);padding:calc(.875rem - 3px) 16px}.bx--btn--ghost:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--btn--ghost:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--ghost .bx--btn__icon,.bx--btn--ghost .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--ghost:hover,.bx--btn--ghost:active{color:var(--cds-hover-primary-text, #0043ce)}.bx--btn--ghost:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--btn--ghost:disabled,.bx--btn--ghost:hover:disabled,.bx--btn--ghost:focus:disabled,.bx--btn--ghost.bx--btn--disabled,.bx--btn--ghost.bx--btn--disabled:hover,.bx--btn--ghost.bx--btn--disabled:focus{border-color:#0000;background:rgba(0,0,0,0);color:var(--cds-disabled-03, #8d8d8d);outline:none}.bx--btn--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 16px}.bx--btn--ghost.bx--btn--field,.bx--btn--ghost.bx--btn--md{padding:calc(.675rem - 3px) 16px}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid rgba(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline-style:dotted}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{display:inline-block}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after{transition:none}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y:after{transition:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:before{width:0;height:0;border-style:solid;content:""}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:after{content:attr(aria-label)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y:after{content:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus:after{opacity:1}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger svg,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover svg,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{fill:currentColor}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled.bx--tooltip--a11y:before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled.bx--tooltip--a11y:after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled .bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0);opacity:0}.bx--btn.bx--btn--icon-only:not(.bx--tooltip--hidden) .bx--assistive-text{pointer-events:all}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{border-color:var(--cds-focus, #0f62fe)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:active:not([disabled]){border-color:#0000}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline-color:#0000}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:hover,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:focus,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:active{cursor:not-allowed;fill:var(--cds-disabled-03, #8d8d8d)}.bx--tooltip__trigger.bx--btn--icon-only--top{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--top:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--top:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--top:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--top:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--top:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--top:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--top:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--top:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--top:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--top:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top:before,.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top:after,.bx--tooltip__trigger.bx--btn--icon-only--top .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-start+.bx--assistive-text{top:-.8125rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-center+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--top.bx--tooltip--align-end+.bx--assistive-text{top:-.8125rem;right:0;left:auto;transform:translateY(-100%)}.bx--tooltip__trigger.bx--btn--icon-only--right{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--right:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--right:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--right:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--right:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--right:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--right:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--right:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--right:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--right:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--right:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--right:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right:before,.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right:after,.bx--tooltip__trigger.bx--btn--icon-only--right .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-start+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-center+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--right.bx--tooltip--align-end+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--bottom:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-.8125rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-.8125rem;right:0;left:auto;transform:translateY(100%)}.bx--tooltip__trigger.bx--btn--icon-only--left{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--btn--icon-only--left:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--left:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--left:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--left:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--left:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after{transition:none}}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--btn--icon-only--left:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--btn--icon-only--left:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--btn--icon-only--left:hover:before,.bx--tooltip__trigger.bx--btn--icon-only--left:hover:after,.bx--tooltip__trigger.bx--btn--icon-only--left:focus:before,.bx--tooltip__trigger.bx--btn--icon-only--left:focus:after{opacity:1}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--btn--icon-only--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left:before,.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left:after,.bx--tooltip__trigger.bx--btn--icon-only--left .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-start+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-center+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--btn--icon-only--left.bx--tooltip--align-end+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--btn--icon-only{padding-right:.9375rem;padding-left:.9375rem}.bx--btn--icon-only .bx--btn__icon{position:static}.bx--btn--icon-only.bx--btn--ghost .bx--btn__icon,.bx--btn--icon-only.bx--btn--danger--ghost .bx--btn__icon{margin:0}.bx--btn--icon-only.bx--btn--selected{background:var(--cds-selected-ui, #e0e0e0)}.bx--btn path[data-icon-path=inner-path]{fill:none}.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon{fill:var(--cds-icon-01, #161616)}.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon,.bx--btn.bx--btn--icon-only.bx--btn--ghost[disabled]:hover .bx--btn__icon{fill:var(--cds-disabled-03, #8d8d8d)}.bx--btn--ghost.bx--btn--icon-only[disabled]{cursor:not-allowed}.bx--btn--field.bx--btn--icon-only,.bx--btn--md.bx--btn--icon-only{padding-right:.6875rem;padding-left:.6875rem}.bx--btn--sm.bx--btn--icon-only{padding-right:.4375rem;padding-left:.4375rem}.bx--btn--danger{border-width:1px;border-style:solid;border-color:#0000;background-color:var(--cds-danger-01, #da1e28);color:var(--cds-text-04, #ffffff)}.bx--btn--danger:hover{background-color:var(--cds-hover-danger, #b81921)}.bx--btn--danger:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--danger:active{background-color:var(--cds-active-danger, #750e13)}.bx--btn--danger .bx--btn__icon,.bx--btn--danger .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--danger:hover{color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary,.bx--btn--danger--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-danger-02, #da1e28);background-color:#0000;color:var(--cds-danger-02, #da1e28)}.bx--btn--danger-tertiary:hover,.bx--btn--danger--tertiary:hover{background-color:var(--cds-hover-danger, #b81921)}.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--danger-tertiary:active,.bx--btn--danger--tertiary:active{background-color:var(--cds-active-danger, #750e13)}.bx--btn--danger-tertiary .bx--btn__icon,.bx--btn--danger-tertiary .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--danger--tertiary .bx--btn__icon,.bx--btn--danger--tertiary .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--danger-tertiary:hover,.bx--btn--danger--tertiary:hover{border-color:var(--cds-hover-danger, #b81921);color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{background-color:var(--cds-danger-01, #da1e28);color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary:active,.bx--btn--danger--tertiary:active{border-color:var(--cds-active-danger, #750e13);color:var(--cds-text-04, #ffffff)}.bx--btn--danger-tertiary:disabled,.bx--btn--danger-tertiary:hover:disabled,.bx--btn--danger-tertiary:focus:disabled,.bx--btn--danger-tertiary.bx--btn--disabled,.bx--btn--danger-tertiary.bx--btn--disabled:hover,.bx--btn--danger-tertiary.bx--btn--disabled:focus,.bx--btn--danger--tertiary:disabled,.bx--btn--danger--tertiary:hover:disabled,.bx--btn--danger--tertiary:focus:disabled,.bx--btn--danger--tertiary.bx--btn--disabled,.bx--btn--danger--tertiary.bx--btn--disabled:hover,.bx--btn--danger--tertiary.bx--btn--disabled:focus{background:rgba(0,0,0,0);color:var(--cds-disabled-03, #8d8d8d);outline:none}.bx--btn--danger-ghost,.bx--btn--danger--ghost{border-width:1px;border-style:solid;border-color:#0000;background-color:#0000;color:var(--cds-danger-02, #da1e28);padding:calc(.875rem - 3px) 16px}.bx--btn--danger-ghost:hover,.bx--btn--danger--ghost:hover{background-color:var(--cds-hover-danger, #b81921)}.bx--btn--danger-ghost:focus,.bx--btn--danger--ghost:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-ui-background, #ffffff)}.bx--btn--danger-ghost:active,.bx--btn--danger--ghost:active{background-color:var(--cds-active-danger, #750e13)}.bx--btn--danger-ghost .bx--btn__icon,.bx--btn--danger-ghost .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--danger--ghost .bx--btn__icon,.bx--btn--danger--ghost .bx--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.bx--btn--danger-ghost .bx--btn__icon,.bx--btn--danger--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--danger-ghost:hover,.bx--btn--danger-ghost:active,.bx--btn--danger--ghost:hover,.bx--btn--danger--ghost:active{color:var(--cds-text-04, #ffffff)}.bx--btn--danger-ghost:disabled,.bx--btn--danger-ghost:hover:disabled,.bx--btn--danger-ghost:focus:disabled,.bx--btn--danger-ghost.bx--btn--disabled,.bx--btn--danger-ghost.bx--btn--disabled:hover,.bx--btn--danger-ghost.bx--btn--disabled:focus,.bx--btn--danger--ghost:disabled,.bx--btn--danger--ghost:hover:disabled,.bx--btn--danger--ghost:focus:disabled,.bx--btn--danger--ghost.bx--btn--disabled,.bx--btn--danger--ghost.bx--btn--disabled:hover,.bx--btn--danger--ghost.bx--btn--disabled:focus{border-color:#0000;background:rgba(0,0,0,0);color:var(--cds-disabled-02, #c6c6c6);outline:none}.bx--btn--danger-ghost.bx--btn--sm,.bx--btn--danger--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 16px}.bx--btn--danger-ghost.bx--btn--field,.bx--btn--danger-ghost.bx--btn--md,.bx--btn--danger--ghost.bx--btn--field,.bx--btn--danger--ghost.bx--btn--md{padding:calc(.675rem - 3px) 16px}.bx--btn--sm{min-height:2rem;padding:calc(.375rem - 3px) 60px calc(.375rem - 3px) 12px}.bx--btn--xl:not(.bx--btn--icon-only){align-items:baseline;padding-top:var(--cds-spacing-05, 1rem);padding-right:var(--cds-spacing-10, 4rem);padding-left:var(--cds-spacing-05, 1rem);min-height:5rem}.bx--btn--lg:not(.bx--btn--icon-only){align-items:baseline;padding-top:var(--cds-spacing-05, 1rem);padding-right:var(--cds-spacing-10, 4rem);padding-left:var(--cds-spacing-05, 1rem);min-height:4rem}.bx--btn--field,.bx--btn--md{min-height:2.5rem;padding:calc(.675rem - 3px) 60px calc(.675rem - 3px) 12px}.bx--btn--expressive{font-size:var(--cds-body-short-02-font-size, 1rem);font-weight:var(--cds-body-short-02-font-weight, 400);line-height:var(--cds-body-short-02-line-height, 1.375);letter-spacing:var(--cds-body-short-02-letter-spacing, 0);min-height:3rem}.bx--btn--icon-only.bx--btn--expressive{padding:12px 13px}.bx--btn.bx--btn--expressive .bx--btn__icon{width:1.25rem;height:1.25rem}.bx--btn-set .bx--btn.bx--btn--expressive{max-width:20rem}.bx--btn.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:9.375rem}.bx--btn.bx--skeleton:hover,.bx--btn.bx--skeleton:focus,.bx--btn.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--btn.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--btn.bx--skeleton:before{animation:none}}.bx--btn-set{display:flex}.bx--btn-set--stacked{flex-direction:column}.bx--btn-set .bx--btn{width:100%;max-width:12.25rem}.bx--btn-set .bx--btn:not(:focus){box-shadow:-.0625rem 0 0 0 var(--cds-button-separator, #e0e0e0)}.bx--btn-set .bx--btn:first-of-type:not(:focus){box-shadow:inherit}.bx--btn-set .bx--btn:focus+.bx--btn{box-shadow:inherit}.bx--btn-set--stacked .bx--btn:not(:focus){box-shadow:0 -.0625rem 0 0 var(--cds-button-separator, #e0e0e0)}.bx--btn-set--stacked .bx--btn:first-of-type:not(:focus){box-shadow:inherit}.bx--btn-set .bx--btn.bx--btn--disabled{box-shadow:-.0625rem 0 0 0 var(--cds-disabled-03, #8d8d8d)}.bx--btn-set .bx--btn.bx--btn--disabled:first-of-type{box-shadow:none}.bx--btn-set--stacked .bx--btn.bx--btn--disabled{box-shadow:0 -.0625rem 0 0 var(--cds-disabled-03, #8d8d8d)}.bx--btn-set--stacked .bx--btn.bx--btn--disabled:first-of-type{box-shadow:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--btn:focus{color:Highlight;outline:1px solid Highlight}.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon path:not([data-icon-path]):not([fill=none]),.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon{fill:ButtonText}}.bx--fieldset{margin-bottom:2rem}.bx--fieldset--no-margin{margin-bottom:0}.bx--form-item{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.bx--label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:inline-block;margin-bottom:.5rem;color:var(--cds-text-02, #525252);font-weight:400;line-height:1rem;vertical-align:baseline}.bx--label .bx--tooltip__trigger{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.bx--label.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--label.bx--skeleton:hover,.bx--label.bx--skeleton:focus,.bx--label.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--label.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--label.bx--skeleton:before{animation:none}}input[type=number]{font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace}input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline-style:dotted}}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--number__input-wrapper--warning~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper--warn~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-input__field-wrapper--warning~.bx--form-requirement,.bx--text-input__field-wrapper--warning>.bx--text-input~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--select--warning .bx--select-input__wrapper~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement,.bx--list-box--warning~.bx--form-requirement{display:block;overflow:visible;max-height:12.5rem;font-weight:400}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement{color:var(--cds-text-error, #da1e28)}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid],.bx--form--fluid .bx--text-input__field-wrapper--warning{display:block}.bx--form--fluid .bx--fieldset{margin:0}.bx--form--fluid input[data-invalid]{outline:none}.bx--form--fluid .bx--form-requirement{padding:.5rem 2.5rem .5rem 1rem;margin:0}input:not(output):not([data-invalid]):-moz-ui-invalid{box-shadow:none}.bx--form-requirement{font-size:var(--cds-caption-01-font-size, .75rem);font-weight:var(--cds-caption-01-font-weight, 400);line-height:var(--cds-caption-01-line-height, 1.33333);letter-spacing:var(--cds-caption-01-letter-spacing, .32px);display:none;overflow:hidden;max-height:0;margin:.25rem 0 0}.bx--select--inline .bx--form__helper-text{margin-top:0}.bx--form__helper-text{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;width:100%;margin-top:.25rem;color:var(--cds-text-02, #525252);opacity:1}.bx--label--disabled,.bx--form__helper-text--disabled,fieldset[disabled] .bx--label,fieldset[disabled] .bx--form__helper-text{color:var(--cds-disabled-02, #c6c6c6)}.bx--form-item.bx--checkbox-wrapper{position:relative;margin-bottom:.25rem}.bx--form-item.bx--checkbox-wrapper:first-of-type{margin-top:.1875rem}.bx--label+.bx--form-item.bx--checkbox-wrapper{margin-top:-.125rem}.bx--form-item.bx--checkbox-wrapper:last-of-type{margin-bottom:.1875rem}.bx--checkbox{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap;top:1.25rem;left:.7rem}.bx--checkbox-label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;display:flex;min-height:1.5rem;padding-top:.1875rem;padding-left:1.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--checkbox-label-text{padding-left:.375rem}.bx--checkbox-label:before,.bx--checkbox-label:after{box-sizing:border-box}.bx--checkbox-label:before{position:absolute;top:.125rem;left:0;width:1rem;height:1rem;border:1px solid var(--cds-icon-01, #161616);margin:.125rem .125rem .125rem .1875rem;background-color:#0000;border-radius:1px;content:""}.bx--checkbox-label:after{position:absolute;top:.5rem;left:.4375rem;width:.5625rem;height:.3125rem;border-bottom:2px solid var(--cds-inverse-01, #ffffff);border-left:2px solid var(--cds-inverse-01, #ffffff);margin-top:-.1875rem;background:none;content:"";transform:scale(0) rotate(-45deg);transform-origin:bottom right}.bx--checkbox:checked+.bx--checkbox-label:before,.bx--checkbox:indeterminate+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=true]:before,.bx--checkbox-label[data-contained-checkbox-state=mixed]:before{border-width:1px;border-color:var(--cds-icon-01, #161616);background-color:var(--cds-icon-01, #161616)}.bx--checkbox:checked+.bx--checkbox-label:after,.bx--checkbox-label[data-contained-checkbox-state=true]:after{transform:scale(1) rotate(-45deg)}.bx--checkbox:indeterminate+.bx--checkbox-label:after,.bx--checkbox-label[data-contained-checkbox-state=mixed]:after{top:.6875rem;width:.5rem;border-bottom:2px solid var(--cds-inverse-01, #ffffff);border-left:0 solid var(--cds-inverse-01, #ffffff);transform:scale(1) rotate(0)}.bx--checkbox:focus+.bx--checkbox-label:before,.bx--checkbox-label__focus:before,.bx--checkbox:checked:focus+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=true].bx--checkbox-label__focus:before,.bx--checkbox:indeterminate:focus+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=mixed].bx--checkbox-label__focus:before{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.bx--checkbox:disabled+.bx--checkbox-label,.bx--checkbox-label[data-contained-checkbox-disabled=true]{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--checkbox:disabled+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-disabled=true]:before{border-color:var(--cds-disabled-02, #c6c6c6)}.bx--checkbox:checked:disabled+.bx--checkbox-label:before,.bx--checkbox:indeterminate:disabled+.bx--checkbox-label:before,.bx--checkbox-label[data-contained-checkbox-state=true][data-contained-checkbox-disabled=true]:before,.bx--checkbox-label[data-contained-checkbox-state=mixed][data-contained-checkbox-disabled=true]:before{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--checkbox-label-text.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:var(--cds-spacing-05, 1rem);margin:.0625rem 0 0 .375rem}.bx--checkbox-label-text.bx--skeleton:hover,.bx--checkbox-label-text.bx--skeleton:focus,.bx--checkbox-label-text.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--checkbox-label-text.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--checkbox-label-text.bx--skeleton:before{animation:none}}.bx--checkbox--inline{position:relative}.bx--snippet--disabled,.bx--snippet--disabled .bx--btn.bx--snippet-btn--expand{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--snippet--disabled .bx--snippet-btn--expand:hover,.bx--snippet--disabled .bx--copy-btn:hover{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--snippet--disabled .bx--snippet__icon,.bx--snippet--disabled .bx--snippet-btn--expand .bx--icon-chevron--down{fill:var(--cds-disabled-02, #c6c6c6)}.bx--snippet code{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px)}.bx--snippet--inline{position:relative;display:inline;padding:0;border:2px solid rgba(0,0,0,0);background-color:var(--cds-field-01, #f4f4f4);border-radius:4px;color:var(--cds-text-01, #161616);cursor:pointer}.bx--snippet--inline:hover{background-color:var(--cds-ui-03, #e0e0e0)}.bx--snippet--inline:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--snippet--inline:focus{border:2px solid var(--cds-focus, #0f62fe);outline:none}.bx--snippet--inline:before{position:absolute;z-index:6000;width:0;height:0;border-style:solid;content:"";display:none}.bx--snippet--inline .bx--copy-btn__feedback{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:none;overflow:visible;box-sizing:content-box;margin:auto;clip:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@supports (-ms-accelerator: true){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@supports (-ms-ime-align: auto){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--snippet--inline .bx--copy-btn__feedback{border:1px solid rgba(0,0,0,0)}}.bx--snippet--inline .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--snippet--inline:before,.bx--snippet--inline:after,.bx--snippet--inline .bx--assistive-text,.bx--snippet--inline+.bx--assistive-text{bottom:0;left:50%}.bx--snippet--inline:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--snippet--inline:after,.bx--snippet--inline .bx--assistive-text,.bx--snippet--inline+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--snippet--inline.bx--copy-btn--animating:before,.bx--snippet--inline.bx--copy-btn--animating .bx--copy-btn__feedback{display:block}.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-out:before,.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-out .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) hide-feedback}.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-in:before,.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-in .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) show-feedback}.bx--snippet--inline code{padding:0 var(--cds-spacing-03, .5rem)}.bx--snippet--inline.bx--snippet--no-copy{display:inline-block}.bx--snippet--inline.bx--snippet--no-copy:hover{background-color:var(--cds-field-01, #f4f4f4);cursor:auto}.bx--snippet--light.bx--snippet--inline.bx--snippet--no-copy:hover{background-color:var(--cds-field-02, #ffffff);cursor:auto}.bx--snippet--single{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);position:relative;width:100%;max-width:48rem;background-color:var(--cds-field-01, #f4f4f4);display:flex;height:2.5rem;align-items:center;padding-right:2.5rem}.bx--snippet--single.bx--snippet--no-copy{padding:0}.bx--snippet--single.bx--snippet--no-copy:after{right:1rem}.bx--snippet--single .bx--snippet-container{position:relative;display:flex;height:100%;align-items:center;padding-left:1rem;overflow-x:auto}.bx--snippet--single .bx--snippet-container:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--snippet--single .bx--snippet-container:focus{outline-style:dotted}}.bx--snippet--single pre{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);padding-right:var(--cds-spacing-03, .5rem)}.bx--snippet--single pre,.bx--snippet--inline code{white-space:pre}.bx--snippet--multi{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);position:relative;width:100%;max-width:48rem;background-color:var(--cds-field-01, #f4f4f4);display:flex;padding:1rem}.bx--snippet--multi .bx--snippet-container{position:relative;min-height:100%;max-height:100%;order:1;overflow-y:auto;transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.bx--snippet--multi.bx--snippet--expand .bx--snippet-container{padding-bottom:var(--cds-spacing-05, 1rem);transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.bx--snippet--multi.bx--snippet--wraptext pre{white-space:pre-wrap;word-wrap:break-word}.bx--snippet--multi .bx--snippet-container pre{padding-right:2.5rem;padding-bottom:1.5rem;overflow-x:auto}.bx--snippet--multi.bx--snippet--no-copy .bx--snippet-container pre{padding-right:0}.bx--snippet--multi.bx--snippet--expand .bx--snippet-container pre{overflow-x:auto}.bx--snippet--multi .bx--snippet-container pre:after{position:absolute;top:0;right:0;width:1rem;height:100%;background-image:linear-gradient(to right,rgba(var(--cds-field-01, #f4f4f4),0),var(--cds-field-01, #f4f4f4));content:""}.bx--snippet--multi .bx--snippet-container pre code{overflow:hidden}.bx--snippet__icon{width:1rem;height:1rem;fill:var(--cds-icon-01, #161616);transition:all 70ms cubic-bezier(.2,0,.38,.9)}.bx--snippet-button{position:absolute;top:0;right:0;display:flex;overflow:visible;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:none;background-color:var(--cds-field-01, #f4f4f4);cursor:pointer;outline:none}.bx--snippet-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;outline-color:var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--snippet-button:focus{outline-style:dotted}}.bx--snippet--multi .bx--snippet-button{top:var(--cds-spacing-03, .5rem);right:var(--cds-spacing-03, .5rem);width:2rem;height:2rem}.bx--snippet-button:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--snippet-button:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--btn--copy__feedback{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;z-index:6000;top:.75rem;right:1.25rem;left:inherit;font-weight:400}.bx--btn--copy__feedback:before,.bx--btn--copy__feedback:after{background:var(--cds-inverse-02, #393939)}.bx--btn--copy__feedback:after{border:none}.bx--snippet .bx--copy-btn{position:absolute;top:0;right:0;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.bx--snippet-btn--expand{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;position:absolute;z-index:10;right:0;bottom:0;display:inline-flex;align-items:center;padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border:0;background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616)}.bx--snippet-btn--expand .bx--snippet-btn--text{position:relative;top:-.0625rem}.bx--snippet-btn--expand--hide.bx--snippet-btn--expand{display:none}.bx--snippet-btn--expand .bx--icon-chevron--down{margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-primary, #161616);transform:rotate(0);transition:.15s cubic-bezier(.2,0,.38,.9)}.bx--snippet-btn--expand:hover{background:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-01, #161616)}.bx--snippet-btn--expand:active{background-color:var(--cds-active-ui, #c6c6c6)}.bx--snippet-btn--expand:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;border-color:#0000}@media screen and (prefers-contrast){.bx--snippet-btn--expand:focus{outline-style:dotted}}.bx--snippet--expand .bx--snippet-btn--expand .bx--icon-chevron--down{transform:rotate(180deg);transition:transform .24s}.bx--snippet--light,.bx--snippet--light .bx--snippet-button,.bx--snippet--light .bx--btn.bx--snippet-btn--expand,.bx--snippet--light .bx--copy-btn{background-color:var(--cds-field-02, #ffffff)}.bx--snippet--light.bx--snippet--inline:hover,.bx--snippet--light .bx--snippet-button:hover,.bx--snippet--light .bx--btn.bx--snippet-btn--expand:hover,.bx--snippet--light .bx--copy-btn:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--snippet--light.bx--snippet--inline:active,.bx--snippet--light .bx--snippet-button:active,.bx--snippet--light .bx--btn.bx--snippet-btn--expand:active,.bx--snippet--light .bx--copy-btn:active{background-color:var(--cds-active-light-ui, #c6c6c6)}.bx--snippet--light.bx--snippet--single:after,.bx--snippet--light.bx--snippet--multi .bx--snippet-container pre:after{background-image:linear-gradient(to right,rgba(var(--cds-field-02, #ffffff),0),var(--cds-field-02, #ffffff))}.bx--snippet.bx--skeleton .bx--snippet-container{width:100%;height:100%}.bx--snippet-button .bx--btn--copy__feedback{top:3.175rem;right:auto;left:50%}.bx--snippet-button .bx--btn--copy__feedback:before{top:0}.bx--snippet-button .bx--btn--copy__feedback:after{top:-.25rem}.bx--snippet--multi .bx--copy-btn{z-index:10;top:.5rem;right:.5rem;width:2rem;height:2rem}.bx--snippet--multi .bx--snippet-button .bx--btn--copy__feedback{top:2.675rem}.bx--snippet--inline .bx--btn--copy__feedback{top:calc(100% - .25rem);right:auto;left:50%}.bx--snippet__overflow-indicator--left,.bx--snippet__overflow-indicator--right{z-index:1;width:1rem;flex:1 0 auto}.bx--snippet__overflow-indicator--left{order:0;margin-right:-1rem;background-image:linear-gradient(to left,transparent,var(--cds-field-01, #f4f4f4))}.bx--snippet__overflow-indicator--right{order:2;margin-left:-1rem;background-image:linear-gradient(to right,transparent,var(--cds-field-01, #f4f4f4))}.bx--snippet--single .bx--snippet__overflow-indicator--right,.bx--snippet--single .bx--snippet__overflow-indicator--left{position:absolute;width:2rem;height:calc(100% - .25rem)}.bx--snippet--single .bx--snippet__overflow-indicator--right{right:2.5rem}.bx--snippet--single.bx--snippet--no-copy .bx--snippet__overflow-indicator--right{right:0}.bx--snippet--single .bx--snippet-container:focus~.bx--snippet__overflow-indicator--right{right:2.625rem}.bx--snippet--single .bx--snippet-container:focus+.bx--snippet__overflow-indicator--left{left:.125rem}.bx--snippet--light .bx--snippet__overflow-indicator--left{background-image:linear-gradient(to left,transparent,var(--cds-field-02, #ffffff))}.bx--snippet--light .bx--snippet__overflow-indicator--right{background-image:linear-gradient(to right,transparent,var(--cds-field-02, #ffffff))}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--snippet__overflow-indicator--left{background-image:linear-gradient(to left,rgba(var(--cds-field-01, #f4f4f4),0),var(--cds-field-01, #f4f4f4))}.bx--snippet__overflow-indicator--right{background-image:linear-gradient(to right,rgba(var(--cds-field-01, #f4f4f4),0),var(--cds-field-01, #f4f4f4))}}}.bx--snippet--multi.bx--skeleton{height:6.125rem}.bx--snippet--single.bx--skeleton{height:3.5rem}.bx--snippet.bx--skeleton span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:100%;height:1rem;margin-top:.5rem}.bx--snippet.bx--skeleton span:hover,.bx--snippet.bx--skeleton span:focus,.bx--snippet.bx--skeleton span:active{border:none;cursor:default;outline:none}.bx--snippet.bx--skeleton span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--snippet.bx--skeleton span:before{animation:none}}.bx--snippet.bx--skeleton span:first-child{margin:0}.bx--snippet.bx--skeleton span:nth-child(2){width:85%}.bx--snippet.bx--skeleton span:nth-child(3){width:95%}.bx--snippet--single.bx--skeleton .bx--snippet-container{padding-bottom:0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--snippet__icon{fill:ButtonText}.bx--snippet--inline:focus{color:Highlight;outline:1px solid Highlight}.bx--snippet--single,.bx--snippet--multi{outline:1px solid rgba(0,0,0,0)}}.bx--list-box__wrapper--inline{display:inline-grid;align-items:center;grid-gap:.25rem;grid-template:auto auto/auto auto}.bx--list-box__wrapper--inline .bx--label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}.bx--list-box__wrapper--inline .bx--label,.bx--list-box__wrapper--inline .bx--form__helper-text,.bx--list-box__wrapper--inline .bx--form-requirement{margin:0}.bx--list-box__wrapper--inline .bx--form__helper-text{max-width:none}.bx--list-box__wrapper--inline .bx--form-requirement{grid-column:2}.bx--list-box{position:relative;width:100%;height:2.5rem;max-height:2.5rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);cursor:pointer;transition:all 70ms cubic-bezier(.2,0,.38,.9)}.bx--list-box:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--list-box--xl,.bx--list-box--lg{height:3rem;max-height:3rem}.bx--list-box--sm{height:2rem;max-height:2rem}.bx--list-box--expanded{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box--expanded:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--list-box--expanded:hover.bx--list-box--light:hover{background-color:var(--cds-field-02, #ffffff)}.bx--list-box .bx--text-input{min-width:0;height:100%}.bx--list-box__invalid-icon{position:absolute;top:50%;right:2.5rem;fill:var(--cds-support-01, #da1e28);transform:translateY(-50%)}.bx--list-box__invalid-icon--warning{fill:var(--cds-support-03, #f1c21b)}.bx--list-box__invalid-icon--warning path[fill]{fill:#000;opacity:1}.bx--list-box[data-invalid] .bx--list-box__field,.bx--list-box.bx--list-box--warning .bx--list-box__field{padding-right:4rem;border-bottom:0}.bx--list-box[data-invalid].bx--list-box--inline .bx--list-box__field{padding-right:3.5rem}.bx--list-box--light{background-color:var(--cds-field-02, #ffffff)}.bx--list-box--light:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--list-box--light .bx--list-box__menu{background:var(--cds-field-02, #ffffff)}.bx--list-box--light .bx--list-box__menu-item__option{border-top-color:var(--cds-decorative-01, #e0e0e0)}.bx--list-box--light.bx--list-box--expanded{border-bottom-color:#0000}.bx--list-box--disabled:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--list-box--light.bx--list-box--disabled{background-color:var(--cds-field-02, #ffffff)}.bx--list-box--disabled,.bx--list-box--disabled .bx--list-box__field,.bx--list-box--disabled .bx--list-box__field:focus{border-bottom-color:#0000;outline:none}.bx--list-box--disabled .bx--list-box__label,.bx--list-box--disabled.bx--list-box--inline .bx--list-box__label{color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box--disabled .bx--list-box__menu-icon>svg,.bx--list-box--disabled .bx--list-box__selection>svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--list-box--disabled,.bx--list-box--disabled .bx--list-box__field,.bx--list-box--disabled .bx--list-box__menu-icon{cursor:not-allowed}.bx--list-box--disabled .bx--list-box__menu-item,.bx--list-box--disabled .bx--list-box__menu-item:hover,.bx--list-box--disabled .bx--list-box__menu-item--highlighted{color:var(--cds-disabled-02, #c6c6c6);text-decoration:none}.bx--list-box--disabled .bx--list-box__selection:hover{cursor:not-allowed}.bx--list-box--disabled.bx--list-box[data-invalid] .bx--list-box__field{padding-right:3rem}.bx--list-box--disabled.bx--list-box[data-invalid].bx--list-box--inline .bx--list-box__field{padding-right:2rem}.bx--list-box.bx--list-box--inline{border-width:0;background-color:#0000}.bx--list-box.bx--list-box--inline:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--list-box.bx--list-box--inline.bx--list-box--expanded{border-bottom-width:0}.bx--list-box.bx--list-box--inline.bx--list-box--expanded .bx--list-box__field[aria-expanded=true]{border-width:0}.bx--list-box.bx--list-box--inline.bx--list-box--disabled:hover{background-color:#0000}.bx--list-box.bx--list-box--inline.bx--list-box--expanded:hover{background-color:var(--cds-field-02, #ffffff)}.bx--list-box.bx--list-box--inline .bx--list-box__field{padding:0 2rem 0 .5rem}.bx--list-box.bx--list-box--inline .bx--list-box__menu-icon{right:.5rem}.bx--list-box.bx--list-box--inline .bx--list-box__invalid-icon{right:2rem}.bx--list-box--inline .bx--list-box__label{color:var(--cds-text-01, #161616)}.bx--list-box--inline .bx--list-box__field{height:100%}.bx--dropdown--inline .bx--list-box__field{max-width:30rem}.bx--dropdown--inline .bx--list-box__menu{min-width:18rem;max-width:30rem}.bx--list-box__field{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;position:relative;display:inline-flex;overflow:hidden;height:calc(100% + 1px);align-items:center;padding:0 3rem 0 1rem;cursor:pointer;outline:none;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.bx--list-box__field::-moz-focus-inner{border:0}.bx--list-box__field:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__field:focus{outline-style:dotted}}.bx--list-box__field[disabled]{color:var(--cds-disabled-02, #c6c6c6);outline:none}.bx--list-box__field .bx--text-input{padding-right:4.5rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input,.bx--list-box--warning .bx--list-box__field .bx--text-input{padding-right:6.125rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input+.bx--list-box__invalid-icon,.bx--list-box--warning .bx--list-box__field .bx--text-input+.bx--list-box__invalid-icon{right:4.125rem}.bx--list-box__field .bx--text-input--empty{padding-right:3rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input--empty,.bx--list-box--warning .bx--list-box__field .bx--text-input--empty{padding-right:4.5rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input--empty+.bx--list-box__invalid-icon,.bx--list-box--warning .bx--list-box__field .bx--text-input--empty+.bx--list-box__invalid-icon{right:2.5rem}.bx--list-box__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;color:var(--cds-text-01, #161616);text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.bx--list-box__menu-icon{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:absolute;right:1rem;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;cursor:pointer;outline:none;transition:transform 70ms cubic-bezier(.2,0,.38,.9)}.bx--list-box__menu-icon::-moz-focus-inner{border:0}.bx--list-box__menu-icon>svg{fill:var(--cds-icon-01, #161616)}.bx--list-box__menu-icon--open{width:1.5rem;justify-content:center;transform:rotate(180deg)}.bx--list-box__selection{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:absolute;top:50%;right:2.5rem;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);transition:background-color 70ms cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--list-box__selection::-moz-focus-inner{border:0}.bx--list-box__selection:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__selection:focus{outline-style:dotted}}.bx--list-box__selection:focus:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__selection:focus:hover{outline-style:dotted}}.bx--list-box__selection>svg{fill:var(--cds-icon-01, #161616)}.bx--list-box--disabled .bx--list-box__selection:focus{outline:none}.bx--list-box__selection--multi{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:static;top:auto;display:flex;width:auto;height:1.5rem;align-items:center;justify-content:space-between;padding:.5rem .125rem .5rem .5rem;margin-right:.625rem;background-color:var(--cds-inverse-02, #393939);border-radius:.75rem;color:var(--cds-inverse-01, #ffffff);line-height:0;transform:none}.bx--list-box__selection--multi>svg{width:1.25rem;height:1.25rem;padding:.125rem;margin-left:.25rem;fill:var(--cds-inverse-01, #ffffff)}.bx--list-box__selection--multi>svg:hover{background-color:var(--cds-hover-secondary, #4c4c4c);border-radius:50%}.bx--list-box--disabled .bx--list-box__selection--multi{background-color:var(--cds-disabled-02, #c6c6c6);color:var(--cds-disabled-01, #f4f4f4)}.bx--list-box--disabled .bx--list-box__selection--multi.bx--tag--interactive:hover,.bx--list-box--disabled .bx--list-box__selection--multi .bx--tag__close-icon:hover{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box--disabled .bx--list-box__selection--multi>svg{fill:var(--cds-disabled-01, #f4f4f4)}.bx--list-box--disabled .bx--list-box__selection--multi>svg:hover{background-color:initial}.bx--list-box__selection--multi:hover{outline:none}.bx--list-box__menu{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:9100;right:0;left:0;width:100%;background-color:var(--cds-ui-01, #f4f4f4);overflow-y:auto;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.bx--list-box__menu:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--list-box__menu:focus{outline-style:dotted}}.bx--list-box .bx--list-box__field[aria-expanded=false]+.bx--list-box__menu{max-height:0}.bx--list-box--expanded .bx--list-box__menu{max-height:13.75rem}.bx--list-box--expanded.bx--list-box--xl .bx--list-box__menu,.bx--list-box--expanded.bx--list-box--lg .bx--list-box__menu{max-height:16.5rem}.bx--list-box--expanded.bx--list-box--sm .bx--list-box__menu{max-height:11rem}.bx--list-box__menu-item{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;height:2.5rem;color:var(--cds-text-02, #525252);cursor:pointer;transition:background 70ms cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--list-box__menu-item:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--list-box__menu-item:active{background-color:var(--cds-selected-ui, #e0e0e0)}.bx--list-box--light .bx--list-box__menu-item:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--list-box--sm .bx--list-box__menu-item{height:2rem}.bx--list-box--xl .bx--list-box__menu-item,.bx--list-box--lg .bx--list-box__menu-item{height:3rem}.bx--list-box--disabled .bx--list-box__menu-item:hover{background-color:#0000}.bx--list-box--light .bx--list-box__menu-item:active{background-color:var(--cds-selected-light-ui, #e0e0e0)}.bx--list-box--disabled .bx--list-box__menu-item__option:hover{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box__menu-item:first-of-type .bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box__menu-item:hover .bx--list-box__menu-item__option{color:var(--cds-text-01, #161616)}.bx--list-box__menu-item:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box--disabled .bx--list-box__menu-item:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box__menu-item__option{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;overflow:hidden;height:2.5rem;padding:.6875rem 1.5rem .6875rem 0;border-top:1px solid rgba(0,0,0,0);border-top-color:var(--cds-ui-03, #e0e0e0);border-bottom:1px solid rgba(0,0,0,0);margin:0 1rem;color:var(--cds-text-02, #525252);font-weight:400;line-height:1rem;text-decoration:none;text-overflow:ellipsis;transition:border-color 70ms cubic-bezier(.2,0,.38,.9),color 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--list-box__menu-item__option:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;padding:.6875rem 1rem;border-color:#0000;margin:0}@media screen and (prefers-contrast){.bx--list-box__menu-item__option:focus{outline-style:dotted}}.bx--list-box__menu-item__option:hover{border-color:#0000;color:var(--cds-text-01, #161616)}.bx--list-box--sm .bx--list-box__menu-item__option{height:2rem;padding-top:.4375rem;padding-bottom:.4375rem}.bx--list-box--xl .bx--list-box__menu-item__option,.bx--list-box--lg .bx--list-box__menu-item__option{height:3rem;padding-top:.9375rem;padding-bottom:.9375rem}.bx--list-box--disabled .bx--list-box__menu-item:hover .bx--list-box__menu-item__option,.bx--list-box--disabled .bx--list-box__menu-item__option{color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box__menu-item[disabled],.bx--list-box__menu-item[disabled] *,.bx--list-box__menu-item[disabled] .bx--list-box__menu-item__option,.bx--list-box__menu-item[disabled]:hover{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;outline:none}.bx--list-box__menu-item[disabled]:hover{background-color:revert}.bx--list-box__menu-item[disabled] .bx--checkbox-label:before{border-color:var(--cds-disabled-02, #c6c6c6)}.bx--list-box__menu-item[disabled] .bx--list-box__menu-item__option{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box__menu-item[disabled]:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:var(--cds-ui-03, #e0e0e0)}.bx--list-box.bx--list-box--inline .bx--list-box__menu-item__option{margin:0 .5rem}.bx--list-box.bx--list-box--inline .bx--list-box__menu-item__option:focus{padding-right:.5rem;padding-left:.5rem;margin:0}.bx--list-box__menu-item--highlighted{border-color:#0000;background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-01, #161616)}.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option,.bx--list-box__menu-item--highlighted+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option{color:var(--cds-text-01, #161616)}.bx--list-box__menu-item--active{border-bottom-color:var(--cds-selected-ui, #e0e0e0);background-color:var(--cds-selected-ui, #e0e0e0);color:var(--cds-text-01, #161616)}.bx--list-box--light .bx--list-box__menu-item--active{border-bottom-color:var(--cds-selected-light-ui, #e0e0e0);background-color:var(--cds-selected-light-ui, #e0e0e0)}.bx--list-box__menu-item--active:hover,.bx--list-box__menu-item--active.bx--list-box__menu-item--highlighted{border-bottom-color:var(--cds-hover-selected-ui, #cacaca);background-color:var(--cds-hover-selected-ui, #cacaca)}.bx--list-box__menu-item--active .bx--list-box__menu-item__option{color:var(--cds-text-01, #161616)}.bx--list-box__menu-item--active+.bx--list-box__menu-item>.bx--list-box__menu-item__option{border-top-color:#0000}.bx--list-box__menu-item__selected-icon{position:absolute;top:50%;right:1rem;display:none;fill:var(--cds-icon-01, #161616);transform:translateY(-50%)}.bx--list-box--inline .bx--list-box__menu-item__selected-icon{right:.5rem}.bx--list-box__menu-item--active .bx--list-box__menu-item__selected-icon{display:block}.bx--list-box__menu-item .bx--checkbox-label{width:100%}.bx--list-box__menu-item .bx--checkbox-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--list-box--up .bx--list-box__menu{bottom:2.5rem}.bx--list-box--up.bx--dropdown--sm .bx--list-box__menu,.bx--list-box--up.bx--list-box--sm .bx--list-box__menu,.bx--list-box--up .bx--list-box--sm .bx--list-box__menu{bottom:2rem}.bx--list-box--up.bx--dropdown--xl .bx--list-box__menu,.bx--list-box--up.bx--list-box--xl .bx--list-box__menu,.bx--list-box--up.bx--dropdown--lg .bx--list-box__menu,.bx--list-box--up.bx--list-box--lg .bx--list-box__menu,.bx--list-box--up .bx--list-box--lg .bx--list-box__menu{bottom:3rem}.bx--list-box input[role=combobox],.bx--list-box input[type=text]{min-width:0;background-color:inherit}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--list-box__field,.bx--list-box__menu,.bx--multi-select .bx--tag--filter{outline:1px solid rgba(0,0,0,0)}.bx--list-box__field:focus,.bx--multi-select .bx--tag__close-icon:focus,.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option{color:Highlight;outline:1px solid Highlight}.bx--list-box__menu-icon>svg,.bx--list-box__selection>svg,.bx--list-box__selection--multi>svg{fill:ButtonText}}.bx--combo-box:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--combo-box.bx--list-box--light:hover{background-color:var(--cds-field-02, #ffffff)}.bx--combo-box .bx--text-input::-ms-clear{display:none}.bx--combo-box.bx--list-box--expanded .bx--text-input{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--combo-box .bx--list-box__field,.bx--combo-box.bx--list-box[data-invalid] .bx--list-box__field,.bx--combo-box.bx--list-box--warning .bx--list-box__field,.bx--combo-box.bx--list-box--disabled.bx--list-box[data-invalid] .bx--list-box__field,.bx--combo-box.bx--list-box--disabled.bx--list-box--warning .bx--list-box__field{padding:0}.bx--content-switcher{display:flex;width:100%;height:2.5rem;justify-content:space-evenly}.bx--content-switcher--sm{height:2rem}.bx--content-switcher--xl,.bx--content-switcher--lg{height:3rem}.bx--content-switcher-btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:inline-flex;overflow:hidden;width:100%;align-items:center;padding:.5rem 1rem;border:none;border-top:.0625rem solid var(--cds-border-inverse, #161616);border-bottom:.0625rem solid var(--cds-border-inverse, #161616);margin:0;background-color:#0000;color:var(--cds-text-secondary, #525252);text-align:left;text-decoration:none;transition:all .15s cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--content-switcher-btn:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:var(--cds-layer-selected-inverse, #161616);content:"";transform:scaleY(0);transform-origin:bottom;transition:all .15s cubic-bezier(.2,0,.38,.9)}@media (prefers-reduced-motion: reduce){.bx--content-switcher-btn:after{transition:none}}.bx--content-switcher-btn:disabled:after{display:none}.bx--content-switcher-btn:focus{z-index:3;border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 2px var(--cds-focus, #0f62fe),inset 0 0 0 3px var(--cds-focus-inset, #ffffff)}.bx--content-switcher-btn:focus:after{-webkit-clip-path:inset(3px 3px 3px 3px);clip-path:inset(3px 3px 3px 3px)}.bx--content-switcher-btn:hover{color:var(--cds-text-primary, #161616);cursor:pointer}.bx--content-switcher-btn:hover,.bx--content-switcher-btn:active{z-index:3;background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}.bx--content-switcher-btn:disabled{border-color:var(--cds-border-disabled, #f4f4f4);background-color:#0000;color:var(--cds-text-disabled, #c6c6c6)}.bx--content-switcher-btn:disabled:hover{cursor:not-allowed}.bx--content-switcher-btn:disabled:first-child,.bx--content-switcher-btn:disabled:last-child{border-color:var(--cds-border-disabled, #f4f4f4)}.bx--content-switcher-btn:first-child{border-left:.0625rem solid var(--cds-border-inverse, #161616);border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.bx--content-switcher-btn:last-child{border-right:.0625rem solid var(--cds-border-inverse, #161616);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.bx--content-switcher--selected,.bx--content-switcher--selected:first-child,.bx--content-switcher--selected:last-child{border:0}.bx--content-switcher-btn:before{position:absolute;z-index:2;left:0;display:block;width:.0625rem;height:1rem;background-color:var(--cds-border-subtle, #e0e0e0);content:""}.bx--content-switcher-btn:first-of-type:before{display:none}.bx--content-switcher-btn:focus:before,.bx--content-switcher-btn:focus+.bx--content-switcher-btn:before,.bx--content-switcher-btn:hover:before,.bx--content-switcher-btn:hover+.bx--content-switcher-btn:before,.bx--content-switcher--selected:before,.bx--content-switcher--selected+.bx--content-switcher-btn:before{background-color:#0000}.bx--content-switcher-btn:disabled:before,.bx--content-switcher-btn:disabled:hover+.bx--content-switcher-btn:disabled:before{background-color:var(--cds-border-disabled, #f4f4f4)}.bx--content-switcher-btn.bx--content-switcher--selected:disabled+.bx--content-switcher-btn:before,.bx--content-switcher-btn.bx--content-switcher--selected:disabled:hover+.bx--content-switcher-btn:before{background-color:#0000}.bx--content-switcher__icon{fill:var(--cds-icon-secondary, #525252);transition:fill 70ms cubic-bezier(.2,0,.38,.9)}.bx--content-switcher__icon+span{margin-left:.5rem}.bx--content-switcher__label{z-index:1;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.bx--content-switcher-btn:hover .bx--content-switcher__icon,.bx--content-switcher-btn:focus .bx--content-switcher__icon{fill:var(--cds-icon-primary, #161616)}.bx--content-switcher-btn.bx--content-switcher--selected{z-index:3;background-color:var(--cds-layer-selected-inverse, #161616);color:var(--cds-text-inverse, #ffffff)}.bx--content-switcher-btn.bx--content-switcher--selected:after{transform:scaleY(1)}.bx--content-switcher-btn.bx--content-switcher--selected:disabled{background-color:var(--cds-layer-selected-disabled, #8d8d8d);color:var(--cds-text-disabled, #c6c6c6)}.bx--content-switcher-btn.bx--content-switcher--selected .bx--content-switcher__icon{fill:var(--cds-icon-inverse, #ffffff)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--content-switcher-btn:focus{color:Highlight;outline:1px solid Highlight}}@keyframes hide-feedback{0%{opacity:1;visibility:inherit}to{opacity:0;visibility:hidden}}@keyframes show-feedback{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:inherit}}.bx--btn--copy{position:relative;overflow:visible}.bx--btn--copy .bx--btn__icon{margin-left:.3125rem}.bx--btn--copy__feedback{position:absolute;top:1.2rem;left:50%;display:none}.bx--btn--copy__feedback:before{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);z-index:2;top:1.1rem;padding:var(--cds-spacing-02, .25rem);border-radius:4px;color:var(--cds-text-inverse, #ffffff);content:attr(data-feedback);font-weight:400;pointer-events:none;transform:translate(-50%);white-space:nowrap}.bx--btn--copy__feedback:after{z-index:1;top:.85rem;left:-.3rem;width:.6rem;height:.6rem;border-right:1px solid var(--cds-background-inverse, #393939);border-bottom:1px solid var(--cds-background-inverse, #393939);content:"";transform:rotate(-135deg)}.bx--btn--copy__feedback:before,.bx--btn--copy__feedback:after{position:absolute;display:block;background:var(--cds-background-inverse, #393939)}.bx--btn--copy__feedback--displayed{display:inline-flex}.bx--copy-btn{position:relative;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:none;background-color:var(--cds-layer, #f4f4f4);cursor:pointer}.bx--copy-btn:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--copy-btn:active{background-color:var(--cds-layer-active, #c6c6c6)}.bx--copy-btn:before{position:absolute;z-index:6000;width:0;height:0;border-style:solid;content:"";display:none}.bx--copy-btn .bx--copy-btn__feedback{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:none;overflow:visible;box-sizing:content-box;margin:auto;clip:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@supports (-ms-accelerator: true){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@supports (-ms-ime-align: auto){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--copy-btn .bx--copy-btn__feedback{border:1px solid rgba(0,0,0,0)}}.bx--copy-btn .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--copy-btn:before,.bx--copy-btn:after,.bx--copy-btn .bx--assistive-text,.bx--copy-btn+.bx--assistive-text{bottom:0;left:50%}.bx--copy-btn:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--copy-btn:after,.bx--copy-btn .bx--assistive-text,.bx--copy-btn+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--copy-btn:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;outline-color:var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--copy-btn:focus{outline-style:dotted}}.bx--copy-btn.bx--copy-btn--animating:before,.bx--copy-btn.bx--copy-btn--animating .bx--copy-btn__feedback{display:block}.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-out:before,.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-out .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) hide-feedback}.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-in:before,.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-in .bx--copy-btn__feedback{animation:.11s cubic-bezier(.2,0,.38,.9) show-feedback}.bx--copy{font-size:0}.bx--table-toolbar{position:relative;display:flex;width:100%;min-height:var(--cds-spacing-09, 3rem);background-color:var(--cds-layer, #f4f4f4)}.bx--toolbar-content{display:flex;width:100%;height:var(--cds-spacing-09, 3rem);justify-content:flex-end;transform:translateZ(0);transition:transform .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9)}.bx--batch-actions~.bx--toolbar-content{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.bx--toolbar-content .bx--search .bx--search-input{background-color:#0000}.bx--batch-actions~.bx--toolbar-search-container{display:flex;align-items:center;opacity:1;transition:opacity .11s}.bx--toolbar-content .bx--toolbar-search-container-expandable{position:relative;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);box-shadow:none;cursor:pointer;transition:width .24s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9)}.bx--toolbar-content .bx--toolbar-search-container-expandable:hover{background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-expandable .bx--search-input{height:100%;cursor:pointer;opacity:0}.bx--toolbar-search-container-expandable:not(.bx--toolbar-search-container-active) .bx--search-input{padding:0}.bx--toolbar-search-container-expandable .bx--search-magnifier-icon{left:0;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);padding:var(--cds-spacing-05, 1rem);fill:var(--cds-icon-primary, #161616)}.bx--toolbar-search-container-expandable.bx--search--disabled .bx--search-magnifier-icon{background-color:var(--cds-layer, #f4f4f4);cursor:not-allowed;transition:background-color none}.bx--toolbar-search-container-disabled .bx--search-input{cursor:not-allowed}.bx--toolbar-search-container-expandable.bx--search .bx--label{visibility:hidden}.bx--toolbar-search-container-expandable.bx--search .bx--search-close{width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem)}.bx--toolbar-search-container-expandable.bx--search .bx--search-close:before{top:.125rem;height:calc(100% - .25rem);background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-expandable.bx--search .bx--search-close:focus:before{background-color:var(--cds-focus, #0f62fe)}.bx--toolbar-search-container-active.bx--search{width:100%}.bx--toolbar-search-container-active .bx--search-input{opacity:1}.bx--toolbar-search-container-active .bx--label,.bx--toolbar-search-container-active .bx--search-input{padding:0 var(--cds-spacing-09, 3rem);cursor:text}.bx--toolbar-search-container-active .bx--search-input:focus+.bx--search-close{border:none;box-shadow:none;outline:none}.bx--toolbar-search-container-active .bx--search-input:not(:-moz-placeholder-shown){border:none;background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-active .bx--search-input:not(:placeholder-shown){border:none;background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-active .bx--search-magnifier-icon:focus,.bx--toolbar-search-container-active .bx--search-magnifier-icon:active,.bx--toolbar-search-container-active .bx--search-magnifier-icon:hover{border:none;background-color:#0000;outline:none}.bx--toolbar-search-container-persistent .bx--search-close,.bx--toolbar-search-container-persistent .bx--search-close:hover,.bx--toolbar-search-container-active .bx--search-close,.bx--toolbar-search-container-active .bx--search-close:hover{border:none;background-color:#0000}.bx--toolbar-search-container-persistent .bx--search-close:before{display:none}.bx--overflow-menu.bx--toolbar-action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;display:flex;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);padding:var(--cds-spacing-05, 1rem);cursor:pointer;transition:background .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu.bx--toolbar-action::-moz-focus-inner{border:0}.bx--toolbar-action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;display:flex;width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem);cursor:pointer;transition:background .11s cubic-bezier(0,0,.38,.9)}.bx--toolbar-action::-moz-focus-inner{border:0}.bx--toolbar-action:hover:not([disabled]){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-action:hover[aria-expanded=true]{background-color:var(--cds-layer, #f4f4f4)}.bx--toolbar-action[disabled]{cursor:not-allowed}.bx--toolbar-action[disabled] .bx--toolbar-action__icon{cursor:not-allowed;fill:var(--cds-icon-disabled, #c6c6c6)}.bx--toolbar-action:focus:not([disabled]),.bx--toolbar-action:active:not([disabled]){outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-action:focus:not([disabled]),.bx--toolbar-action:active:not([disabled]){outline-style:dotted}}.bx--toolbar-action:focus:not([disabled]).bx--toolbar-search-container-expandable,.bx--toolbar-action:active:not([disabled]).bx--toolbar-search-container-expandable{outline:none}.bx--toolbar-action~.bx--btn{max-width:none;margin:0;white-space:nowrap}.bx--overflow-menu--data-table{height:var(--cds-spacing-09, 3rem)}.bx--toolbar-action__icon{width:auto;max-width:var(--cds-spacing-05, 1rem);height:var(--cds-spacing-05, 1rem);fill:var(--cds-icon-primary, #161616)}.bx--toolbar-search-container-persistent{position:relative;width:100%;height:var(--cds-spacing-09, 3rem);opacity:1}.bx--toolbar-search-container-persistent+.bx--toolbar-content{position:relative;width:auto}.bx--toolbar-search-container-persistent .bx--search{position:initial}.bx--toolbar-search-container-persistent .bx--search-magnifier-icon{left:var(--cds-spacing-05, 1rem)}.bx--toolbar-search-container-persistent .bx--search-input{height:var(--cds-spacing-09, 3rem);padding:0 var(--cds-spacing-09, 3rem);border:none}.bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline-style:dotted}}.bx--toolbar-search-container-persistent .bx--search-input:hover:not([disabled]){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-persistent .bx--search-input:not(:-moz-placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-persistent .bx--search-input:active:not([disabled]),.bx--toolbar-search-container-persistent .bx--search-input:not(:placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--toolbar-search-container-persistent .bx--search-close{width:var(--cds-spacing-09, 3rem);height:var(--cds-spacing-09, 3rem)}.bx--batch-actions--active~.bx--toolbar-search-container,.bx--batch-actions--active~.bx--toolbar-content{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:translate3d(0,48px,0);transition:transform .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9)}.bx--batch-actions{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;background-color:var(--cds-background-brand, #0f62fe);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none;transform:translate3d(0,48px,0);transition:transform .11s cubic-bezier(.2,0,.38,.9),opacity .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),opacity .11s cubic-bezier(.2,0,.38,.9);transition:transform .11s cubic-bezier(.2,0,.38,.9),clip-path .11s cubic-bezier(.2,0,.38,.9),opacity .11s cubic-bezier(.2,0,.38,.9),-webkit-clip-path .11s cubic-bezier(.2,0,.38,.9);will-change:transform}.bx--batch-actions:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--batch-actions:focus{outline-style:dotted}}.bx--batch-actions--active{overflow:auto hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:all;transform:translateZ(0)}.bx--action-list{display:flex;align-items:center}.bx--action-list .bx--btn{padding:calc(.875rem - 3px) 16px;color:var(--cds-text-on-color, #ffffff);white-space:nowrap}.bx--action-list .bx--btn:disabled{color:var(--cds-text-on-color-disabled, #8d8d8d)}.bx--action-list .bx--btn .bx--btn__icon{position:static;margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-on-color, #ffffff)}.bx--action-list .bx--btn .bx--btn__icon .st0{fill:none}.bx--batch-download{padding:.0625rem}.bx--action-list .bx--btn--primary:focus:before,.bx--action-list .bx--btn--primary:before,.bx--action-list .bx--btn--primary:focus:after,.bx--action-list .bx--btn--primary:after{display:none}.bx--action-list .bx--btn--primary:focus{outline:2px solid var(--cds-layer, #f4f4f4);outline-offset:-.125rem}.bx--action-list .bx--btn--primary:nth-child(3):hover+.bx--btn--primary.bx--batch-summary__cancel:before,.bx--action-list .bx--btn--primary:nth-child(3):focus+.bx--btn--primary.bx--batch-summary__cancel:before{opacity:0}.bx--btn--primary.bx--batch-summary__cancel:before{position:absolute;top:.9375rem;left:0;display:block;width:.0625rem;height:var(--cds-spacing-05, 1rem);border:none;background-color:var(--cds-text-on-color, #ffffff);content:"";opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9)}.bx--btn--primary.bx--batch-summary__cancel:hover:before{opacity:0;transition:opacity .11s cubic-bezier(.2,0,.38,.9)}.bx--batch-summary{position:sticky;z-index:100000;left:0;display:flex;min-height:3rem;align-items:center;padding:0 var(--cds-spacing-05, 1rem);background-color:var(--cds-background-brand, #0f62fe);color:var(--cds-text-on-color, #ffffff)}.bx--batch-summary__scroll{box-shadow:.5px 0 .2px var(--cds-hover-primary-text, #0043ce)}.bx--batch-summary__para{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}.bx--table-toolbar--small,.bx--table-toolbar--sm{height:2rem;min-height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable,.bx--table-toolbar--small .bx--toolbar-search-container-persistent,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent,.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search-input,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-input{height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search-close,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-close,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search-close,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-close{width:2rem;height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search-magnifier-icon,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-magnifier-icon{width:2rem;height:2rem;padding:var(--cds-spacing-03, .5rem)}.bx--table-toolbar--small .bx--toolbar-action.bx--toolbar-search-container-persistent,.bx--table-toolbar--sm .bx--toolbar-action.bx--toolbar-search-container-persistent{width:100%}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon,.bx--table-toolbar--sm .bx--toolbar-search-container-persistent .bx--search-magnifier-icon{left:var(--cds-spacing-03, .5rem)}.bx--table-toolbar--small .bx--toolbar-search-container-expandable,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable{width:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-expandable .bx--search .bx--search-input{padding:0 var(--cds-spacing-09, 3rem)}.bx--table-toolbar--small .bx--toolbar-search-container-active,.bx--table-toolbar--sm .bx--toolbar-search-container-active{flex:auto;transition:flex 175ms cubic-bezier(.2,0,.38,.9)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input{visibility:inherit}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:focus,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;background-color:var(--cds-field-hover, #e5e5e5)}@media screen and (prefers-contrast){.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:focus,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:focus{outline-style:dotted}}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:not(:-moz-placeholder-shown),.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:not(:-moz-placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:active,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-input:not(:placeholder-shown),.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:active,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-input:not(:placeholder-shown){background-color:var(--cds-field-hover, #e5e5e5)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon:focus,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon:active,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search-magnifier-icon:hover,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon:focus,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon:active,.bx--table-toolbar--sm .bx--toolbar-search-container-active .bx--search-magnifier-icon:hover{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:#0000}.bx--table-toolbar--small .bx--overflow-menu.bx--toolbar-action,.bx--table-toolbar--sm .bx--overflow-menu.bx--toolbar-action{width:2rem;min-width:2rem;height:2rem}.bx--table-toolbar--small .bx--toolbar-content,.bx--table-toolbar--sm .bx--toolbar-content{height:2rem}.bx--search--disabled .bx--search-magnifier-icon:hover{background-color:#0000}.bx--table-toolbar--small .bx--batch-actions .bx--action-list,.bx--table-toolbar--sm .bx--batch-actions .bx--action-list{height:2rem}.bx--table-toolbar--small .bx--toolbar-action,.bx--table-toolbar--sm .bx--toolbar-action{width:2rem;height:2rem;padding:var(--cds-spacing-03, .5rem) 0}.bx--table-toolbar--small .bx--btn--primary,.bx--table-toolbar--sm .bx--btn--primary{height:2rem;min-height:auto;padding-top:calc(.375rem - 3px);padding-bottom:calc(.375rem - 3px)}.bx--table-toolbar--small .bx--btn--primary.bx--batch-summary__cancel:before,.bx--table-toolbar--sm .bx--btn--primary.bx--batch-summary__cancel:before{top:.5rem}.bx--table-toolbar--small .bx--toolbar-action~.bx--btn,.bx--table-toolbar--sm .bx--toolbar-action~.bx--btn{overflow:hidden;height:2rem}.bx--table-toolbar--small .bx--batch-summary,.bx--table-toolbar--sm .bx--batch-summary{min-height:2rem}.bx--data-table-container{position:relative;padding-top:var(--cds-spacing-01, .125rem)}.bx--data-table-content{overflow-x:auto}.bx--data-table-header{padding:var(--cds-spacing-05, 1rem) 0 var(--cds-spacing-06, 1.5rem) var(--cds-spacing-05, 1rem);background:var(--cds-layer, #f4f4f4)}.bx--data-table-header__title{font-size:var(--cds-productive-heading-03-font-size, 1.25rem);font-weight:var(--cds-productive-heading-03-font-weight, 400);line-height:var(--cds-productive-heading-03-line-height, 1.4);letter-spacing:var(--cds-productive-heading-03-letter-spacing, 0);color:var(--cds-text-primary, #161616)}.bx--data-table-header__description{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-text-secondary, #525252)}.bx--data-table{width:100%;border-collapse:collapse;border-spacing:0}.bx--data-table thead{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);background-color:var(--cds-layer-accent, #e0e0e0)}.bx--data-table tbody{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:100%;background-color:var(--cds-layer, #f4f4f4)}.bx--data-table tr{width:100%;height:var(--cds-spacing-09, 3rem);border:none}.bx--data-table tbody tr,.bx--data-table tbody tr td,.bx--data-table tbody tr th{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--data-table tbody tr:hover{background:var(--cds-layer-hover, #e5e5e5)}.bx--data-table tbody tr:hover td,.bx--data-table tbody tr:hover th{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}.bx--data-table tr:hover .bx--link{color:var(--cds-link-secondary, #0043ce)}.bx--data-table tr:hover .bx--link--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--data-table th,.bx--data-table td{text-align:left;vertical-align:middle}.bx--data-table th[align=right],.bx--data-table td[align=right]{text-align:right}.bx--data-table th[align=center],.bx--data-table td[align=center]{text-align:center}.bx--data-table th{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem);background-color:var(--cds-layer-accent, #e0e0e0);color:var(--cds-text-primary, #161616)}.bx--data-table th:last-of-type{position:static;width:auto}.bx--data-table td,.bx--data-table tbody th{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem);border-top:1px solid var(--cds-layer, #f4f4f4);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-layer, #f4f4f4);color:var(--cds-text-secondary, #525252)}.bx--data-table td+td:first-of-type,.bx--data-table tbody th+td:first-of-type{padding-left:var(--cds-spacing-04, .75rem)}@supports (-moz-appearance: none){.bx--data-table td{background-clip:padding-box}}.bx--data-table .bx--list-box input[role=combobox],.bx--data-table .bx--list-box input[type=text],.bx--data-table .bx--dropdown,.bx--data-table .bx--list-box,.bx--data-table .bx--number input[type=number],.bx--data-table .bx--number__control-btn:before,.bx--data-table .bx--number__control-btn:after,.bx--data-table .bx--text-input,.bx--data-table .bx--select-input{background-color:var(--cds-field-02, #ffffff)}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline-style:dotted}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=true]:focus{outline:none}@media screen and (hover: hover),(-ms-high-contrast: active),(-ms-high-contrast: none){.bx--data-table td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:0}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__icon{opacity:1}.bx--data-table.bx--data-table--visible-overflow-menu td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:hover .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:focus .bx--overflow-menu__icon,.bx--data-table tr:hover td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--table-row--menu-option .bx--overflow-menu-options__btn .bx--overflow-menu-options__option-content svg{position:relative;top:.1875rem;margin-right:var(--cds-spacing-03, .5rem)}.bx--data-table .bx--overflow-menu:hover,.bx--data-table .bx--overflow-menu__trigger:hover{background-color:var(--cds-layer-selected-hover, #cacaca)}.bx--data-table--selected .bx--overflow-menu:hover,.bx--data-table--selected .bx--overflow-menu__trigger:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--data-table--selected .bx--link:not(.bx--link--disabled){color:var(--cds-link-secondary, #0043ce)}.bx--data-table--compact td.bx--table-column-menu,.bx--data-table--xs td.bx--table-column-menu,.bx--data-table--short td.bx--table-column-menu,.bx--data-table--sm td.bx--table-column-menu{height:1.5rem;padding-top:0;padding-bottom:0}.bx--data-table--short td.bx--table-column-menu,.bx--data-table--sm td.bx--table-column-menu{height:2rem}.bx--data-table--md td.bx--table-column-menu{height:2.5rem}.bx--data-table--tall .bx--table-column-menu,.bx--data-table--xl .bx--table-column-menu{padding-top:var(--cds-spacing-03, .5rem)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(odd) td{border-bottom:1px solid var(--cds-layer, #f4f4f4)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(even) td{border-top:1px solid var(--cds-ui-02, #ffffff);border-bottom:1px solid var(--cds-ui-02, #ffffff);background-color:var(--cds-ui-02, #ffffff)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):hover td{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background-color:var(--cds-layer-hover, #e5e5e5)}.bx--table-column-checkbox .bx--checkbox-label{padding-left:0}.bx--data-table th.bx--table-column-checkbox{position:static;width:2rem;background:var(--cds-layer-accent, #e0e0e0);transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--data-table .bx--table-column-checkbox .bx--checkbox:focus+.bx--checkbox-label:before{outline-offset:.375rem}.bx--data-table--compact .bx--table-column-checkbox .bx--checkbox:focus+.bx--checkbox-label:before,.bx--data-table--xs .bx--table-column-checkbox .bx--checkbox:focus+.bx--checkbox-label:before{outline-offset:.125rem}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox,.bx--data-table thead th.bx--table-expand,.bx--data-table tbody td.bx--table-expand{min-width:0}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox{width:2.5rem;padding-right:.25rem;padding-left:1rem}.bx--data-table thead th.bx--table-expand,.bx--data-table tbody td.bx--table-expand{width:2rem;height:2rem}.bx--data-table--compact thead th.bx--table-expand,.bx--data-table--compact tbody td.bx--table-expand,.bx--data-table--xs thead th.bx--table-expand,.bx--data-table--xs tbody td.bx--table-expand{width:1.5rem;height:1.5rem;padding:0 0 0 .5rem}.bx--data-table--short thead th.bx--table-expand,.bx--data-table--short tbody td.bx--table-expand,.bx--data-table--sm thead th.bx--table-expand,.bx--data-table--sm tbody td.bx--table-expand{width:2rem;height:2rem;padding:0;padding-left:.5rem}.bx--data-table--md thead th.bx--table-expand,.bx--data-table--md tbody td.bx--table-expand{width:2.5rem;height:2.5rem;padding:.25rem 0 .25rem .5rem}.bx--data-table--tall thead th.bx--table-expand,.bx--data-table--tall tbody td.bx--table-expand,.bx--data-table--xl thead th.bx--table-expand,.bx--data-table--xl tbody td.bx--table-expand{height:4rem;padding-top:.625rem;padding-bottom:1.375rem}.bx--data-table--tall .bx--table-column-checkbox,.bx--data-table--xl .bx--table-column-checkbox{padding-top:.8125rem}.bx--data-table--tall .bx--table-column-radio,.bx--data-table--xl .bx--table-column-radio{padding-top:var(--cds-spacing-05, 1rem)}tr.bx--data-table--selected:hover .bx--radio-button[disabled]+.bx--radio-button__label,tr.bx--data-table--selected:hover .bx--checkbox[disabled]+.bx--checkbox-label,tr.bx--data-table--selected:hover .bx--link--disabled{color:var(--cds-disabled-03, #8d8d8d)}tr.bx--data-table--selected:hover .bx--radio-button[disabled]+.bx--radio-button__label .bx--radio-button__appearance,tr.bx--data-table--selected:hover .bx--checkbox[disabled]+.bx--checkbox-label:before{border-color:var(--cds-disabled-03, #8d8d8d)}.bx--table-column-radio{width:48px}.bx--table-column-radio .bx--radio-button__appearance{margin-right:-.125rem}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected td{border-top:1px solid var(--cds-layer-selected, #e0e0e0);border-bottom:1px solid var(--cds-layer-active, #c6c6c6);background-color:var(--cds-layer-selected, #e0e0e0);color:var(--cds-text-primary, #161616)}.bx--data-table--zebra tbody tr:first-of-type:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected:first-of-type td{border-top:1px solid var(--cds-layer-active, #c6c6c6)}.bx--data-table--zebra tbody tr:last-of-type:nth-child(odd).bx--data-table--selected td,.bx--data-table--zebra tbody tr:last-of-type:nth-child(even).bx--data-table--selected td,tr.bx--data-table--selected:last-of-type td{border-top:1px solid var(--cds-layer-selected, #e0e0e0);border-bottom:1px solid var(--cds-layer-selected, #e0e0e0)}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected td{border-bottom:1px solid var(--cds-layer-active, #c6c6c6)}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected:hover td{border-bottom:1px solid var(--cds-hover-selected-ui, #cacaca)}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected:hover td,.bx--data-table tbody .bx--data-table--selected:hover td{border-top:1px solid var(--cds-hover-selected-ui, #cacaca);border-bottom:1px solid var(--cds-hover-selected-ui, #cacaca);background:var(--cds-hover-selected-ui, #cacaca);color:var(--cds-text-primary, #161616)}.bx--data-table--selected .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--data-table--compact thead tr,.bx--data-table--compact tbody tr,.bx--data-table--compact tbody tr th{height:1.5rem}.bx--data-table--compact .bx--table-header-label,.bx--data-table--compact td,.bx--data-table--compact tbody tr th{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--compact .bx--overflow-menu{width:2rem;height:100%}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox{padding-top:0;padding-bottom:0}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox .bx--checkbox-label{height:1.4375rem;min-height:1.4375rem}.bx--data-table--xs thead tr,.bx--data-table--xs tbody tr,.bx--data-table--xs tbody tr th{height:1.5rem}.bx--data-table--xs .bx--table-header-label,.bx--data-table--xs td,.bx--data-table--xs tbody tr th{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--xs .bx--overflow-menu{width:2rem;height:calc(100% + 1px)}.bx--data-table.bx--data-table--xs .bx--table-column-checkbox{padding-top:0;padding-bottom:0}.bx--data-table.bx--data-table--xs .bx--table-column-checkbox .bx--checkbox-label{height:1.4375rem;min-height:1.4375rem}.bx--data-table--short thead tr,.bx--data-table--short tbody tr,.bx--data-table--short tbody tr th{height:2rem}.bx--data-table--short .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--short td,.bx--data-table--short tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--short .bx--table-column-checkbox{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--short .bx--overflow-menu{height:100%}.bx--data-table--sm thead tr,.bx--data-table--sm tbody tr,.bx--data-table--sm tbody tr th{height:2rem}.bx--data-table--sm .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--sm td,.bx--data-table--sm tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--sm .bx--table-column-checkbox{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--sm .bx--overflow-menu{height:calc(100% + 1px)}.bx--data-table--md thead tr,.bx--data-table--md tbody tr,.bx--data-table--md tbody tr th{height:2.5rem}.bx--data-table--md .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--md td,.bx--data-table--md tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--md .bx--table-column-checkbox,.bx--data-table--md .bx--table-column-menu{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--tall thead tr,.bx--data-table--tall tbody tr,.bx--data-table--tall tbody tr th{height:4rem}.bx--data-table--tall .bx--table-header-label{padding-top:var(--cds-spacing-05, 1rem);padding-bottom:var(--cds-spacing-05, 1rem)}.bx--data-table--tall td,.bx--data-table--tall tbody tr th{padding-top:1rem}.bx--data-table--tall th,.bx--data-table--tall td{vertical-align:top}.bx--data-table--tall .bx--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.bx--data-table--xl thead tr,.bx--data-table--xl tbody tr,.bx--data-table--xl tbody tr th{height:4rem}.bx--data-table--xl .bx--table-header-label{padding-top:var(--cds-spacing-05, 1rem);padding-bottom:var(--cds-spacing-05, 1rem)}.bx--data-table--xl td,.bx--data-table--xl tbody tr th{padding-top:1rem}.bx--data-table--xl th,.bx--data-table--xl td{vertical-align:top}.bx--data-table--xl .bx--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.bx--data-table--static{width:auto}.bx--data-table-container--static{width:-moz-fit-content;width:fit-content}.bx--data-table_inner-container{background-color:var(--cds-layer-accent, #e0e0e0);transform:translateZ(0)}.bx--data-table--sticky-header{display:block;overflow-y:scroll}.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tbody,.bx--data-table--sticky-header tr,.bx--data-table--sticky-header th,.bx--data-table--sticky-header td{display:flex}.bx--data-table--sticky-header thead{position:sticky;z-index:1;top:0;overflow:scroll;width:100%;-ms-overflow-style:none;will-change:transform}.bx--data-table--sticky-header thead tr th{border-bottom:1px solid var(--cds-layer-active, #c6c6c6)}.bx--data-table--sticky-header tbody{flex-direction:column;-ms-overflow-style:none;overflow-x:scroll;will-change:transform}.bx--data-table--sticky-header tr.bx--parent-row.bx--expandable-row{height:auto;min-height:3rem}.bx--data-table--sticky-header tr.bx--expandable-row:not(.bx--parent-row){height:auto}.bx--data-table--sticky-header .bx--table-expand{max-width:3rem}.bx--data-table--sticky-header thead .bx--table-expand{align-items:center}.bx--data-table--sticky-header .bx--parent-row{min-height:3rem}.bx--data-table--sticky-header:not(.bx--data-table--compact):not(.bx--data-table--xs):not(.bx--data-table--tall):not(.bx--data-table--xl):not(.bx--data-table--short):not(.bx--data-table--sm) td:not(.bx--table-column-menu):not(.bx--table-column-checkbox){padding-top:.875rem}.bx--data-table--sticky-header tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{border-top:1px solid var(--cds-layer-hover, #e5e5e5)}.bx--data-table--sticky-header tr.bx--expandable-row:last-of-type{overflow:hidden}.bx--data-table--sticky-header tr.bx--data-table--selected:first-of-type td{border-top:none}.bx--data-table--sticky-header thead th.bx--table-column-checkbox,.bx--data-table--sticky-header tbody tr td.bx--table-column-checkbox{width:2.25rem;min-width:2.25rem;align-items:center}.bx--data-table--sticky-header.bx--data-table--tall thead th.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--xl thead th.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--tall td.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--xl td.bx--table-column-checkbox{align-items:flex-start}.bx--data-table--sticky-header th.bx--table-column-checkbox~th:last-of-type:empty{max-width:4rem}.bx--data-table--sticky-header th:empty:not(.bx--table-expand){max-width:2.25rem}.bx--data-table--sticky-header td.bx--table-column-menu{height:auto;align-items:center;padding-top:0}.bx--data-table--sticky-header thead::-webkit-scrollbar,.bx--data-table--sticky-header tbody::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tbody{scrollbar-width:none}}.bx--data-table--sticky-header tbody tr:last-of-type{border-bottom:0}.bx--data-table--sticky-header th:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon),.bx--data-table--sticky-header td:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon){width:100%;min-width:0}.bx--data-table--sticky-header.bx--data-table--compact tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xs tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--short tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--sm tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--tall tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xl tr:not(.bx--expandable-row){height:auto}.bx--data-table--sticky-header.bx--data-table--compact tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xs tr:not(.bx--expandable-row){min-height:1.5rem}.bx--data-table--sticky-header.bx--data-table--short tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--sm tr:not(.bx--expandable-row){min-height:2rem}.bx--data-table--sticky-header.bx--data-table--tall tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--xl tr:not(.bx--expandable-row){min-height:4rem}.bx--data-table--sticky-header.bx--data-table--compact tr td.bx--table-expand,.bx--data-table--sticky-header.bx--data-table--xs tr td.bx--table-expand{padding-top:.25rem}.bx--data-table--sticky-header.bx--data-table--short tr td.bx--table-expand,.bx--data-table--sticky-header.bx--data-table--sm tr td.bx--table-expand{padding-top:.5rem}.bx--data-table--sticky-header .bx--table-header-label{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 10px);padding-top:.9375rem;padding-bottom:1rem;overflow-y:hidden}.bx--data-table--sticky-header.bx--data-table--compact th .bx--table-header-label,.bx--data-table--sticky-header.bx--data-table--xs th .bx--table-header-label{padding-top:.1875rem;padding-bottom:0}.bx--data-table--sticky-header.bx--data-table--short th .bx--table-header-label,.bx--data-table--sticky-header.bx--data-table--sm th .bx--table-header-label{padding-top:.5rem;padding-bottom:0}.bx--data-table--sticky-header.bx--data-table--tall th .bx--table-header-label,.bx--data-table--sticky-header.bx--data-table--xl th .bx--table-header-label{padding-top:1rem}.bx--data-table--sticky-header.bx--data-table--tall th.bx--table-expand,.bx--data-table--sticky-header.bx--data-table--xl th.bx--table-expand{display:flex;align-items:flex-start}.bx--data-table--sticky-header.bx--data-table--compact tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--short tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--xs tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--sm tr.bx--parent-row .bx--table-column-checkbox{align-items:flex-start}.bx--data-table--max-width{max-width:100%}.bx--data-table--sticky-header{max-height:18.75rem}.bx--data-table .bx--form-item.bx--checkbox-wrapper:last-of-type{margin:0}.bx--data-table--short .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--compact .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--xs .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--sm .bx--form-item.bx--checkbox-wrapper:last-of-type{margin:-.1875rem 0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--data-table-content{outline:1px solid rgba(0,0,0,0)}}.bx--data-table tr.bx--parent-row:first-of-type td{border-top:1px solid var(--cds-border-subtle, #e0e0e0)}.bx--expandable-row--hidden td{width:auto;padding:var(--cds-spacing-05, 1rem);border-top:0}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]{height:0;transition:height .15s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td{padding-top:0;padding-bottom:0;border:0;background-color:var(--cds-layer-hover, #e5e5e5);transition:padding .15s cubic-bezier(.2,0,.38,.9),background-color .15s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td .bx--child-row-inner-container{overflow:hidden;max-height:0}tr.bx--parent-row.bx--expandable-row+tr[data-child-row]{transition:height .15s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{padding-left:4rem;border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);transition:padding-bottom .11s cubic-bezier(.2,0,.38,.9),transform .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td .bx--child-row-inner-container{max-height:100%}.bx--parent-row.bx--expandable-row>td,.bx--parent-row.bx--expandable-row+tr[data-child-row]>td{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);box-shadow:0 1px var(--cds-border-subtle, #e0e0e0)}.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]>td{box-shadow:none}.bx--parent-row.bx--expandable-row>td:first-of-type{box-shadow:none}tr.bx--parent-row:not(.bx--expandable-row) td,tr.bx--parent-row.bx--expandable-row td,tr.bx--parent-row.bx--expandable-row{transition:height .24s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row):first-of-type:hover td{border-top:1px solid var(--cds-border-subtle, #e0e0e0);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}tr.bx--parent-row.bx--expandable-row:hover td{border-top:1px solid var(--cds-border-subtle, #e0e0e0);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--expandable-row:hover td:first-of-type{border-bottom:1px solid var(--cds-layer-hover, #e5e5e5)}tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}tr.bx--expandable-row--hover+tr[data-child-row] td{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}tr.bx--expandable-row--hover{background-color:var(--cds-layer-hover, #e5e5e5)}tr.bx--expandable-row--hover td{border-top:1px solid var(--cds-border-subtle, #e0e0e0);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td:first-of-type{border-bottom:1px solid rgba(0,0,0,0)}.bx--data-table td.bx--table-expand{border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}.bx--data-table th.bx--table-expand+.bx--table-column-checkbox,.bx--data-table td.bx--table-expand+.bx--table-column-checkbox{padding-right:.375rem;padding-left:.375rem}.bx--data-table th.bx--table-expand+.bx--table-column-checkbox+th,.bx--data-table td.bx--table-expand+.bx--table-column-checkbox+td{padding-left:.5rem}.bx--data-table td.bx--table-expand,.bx--data-table th.bx--table-expand{padding:.5rem;padding-right:0}.bx--data-table td.bx--table-expand[data-previous-value=collapsed]{border-bottom:1px solid rgba(0,0,0,0)}.bx--table-expand[data-previous-value=collapsed] .bx--table-expand__svg{transform:rotate(270deg);transition:transform .15s cubic-bezier(.2,0,.38,.9)}.bx--table-expand__button{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:inline-flex;width:100%;height:calc(100% + 1px);align-items:center;justify-content:center;padding:0 .5rem;vertical-align:inherit}.bx--table-expand__button::-moz-focus-inner{border:0}.bx--table-expand__button:focus{box-shadow:inset 0 0 0 2px var(--cds-focus, #0f62fe);outline:none}.bx--table-expand__svg{fill:var(--cds-ui-05, #161616);transform:rotate(90deg);transition:transform .15s cubic-bezier(.2,0,.38,.9)}.bx--data-table--tall .bx--table-expand__button,.bx--data-table--xl .bx--table-expand__button{width:2rem;padding:0}tr.bx--parent-row.bx--expandable-row td.bx--table-expand+td:after{position:absolute;bottom:-.0625rem;left:0;width:.5rem;height:.0625rem;background:var(--cds-layer-accent, #e0e0e0);content:""}tr.bx--parent-row.bx--expandable-row:hover td.bx--table-expand+td:after,tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td.bx--table-expand+td:after{background:var(--cds-layer-hover, #e5e5e5)}tr.bx--parent-row.bx--data-table--selected td.bx--table-expand+td:after{display:none}.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+3) td,.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+4) td{border-bottom:1px solid var(--cds-layer, #f4f4f4)}.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+1) td,.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+2) td{border-top:1px solid var(--cds-ui-02, #ffffff);border-bottom:1px solid var(--cds-ui-02, #ffffff);background-color:var(--cds-ui-02, #ffffff)}.bx--data-table--zebra tr.bx--parent-row td,.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{transition:transform .15s cubic-bezier(.2,0,.38,.9),border-bottom .15s cubic-bezier(.2,0,.38,.9),border-top .15s cubic-bezier(.2,0,.38,.9)}.bx--data-table--zebra tbody tr[data-parent-row]:hover td,.bx--data-table--zebra tbody tr[data-parent-row]:hover+tr[data-child-row] td,.bx--data-table--zebra tbody tr[data-child-row]:hover td{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background-color:var(--cds-layer-hover, #e5e5e5)}.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td{border-top:1px solid var(--cds-layer-hover, #e5e5e5);border-bottom:1px solid var(--cds-layer-hover, #e5e5e5);background:var(--cds-layer-hover, #e5e5e5)}tr.bx--parent-row.bx--data-table--selected:first-of-type td{border-top:1px solid var(--cds-layer-active, #c6c6c6);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-layer-selected, #e0e0e0);box-shadow:0 1px var(--cds-layer-active, #c6c6c6)}tr.bx--parent-row.bx--data-table--selected td{border-bottom:1px solid rgba(0,0,0,0);background:var(--cds-layer-selected, #e0e0e0);box-shadow:0 1px var(--cds-layer-active, #c6c6c6);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--data-table--selected:last-of-type td{border-bottom:1px solid rgba(0,0,0,0);background:var(--cds-layer-selected, #e0e0e0);box-shadow:0 1px var(--cds-border-subtle, #e0e0e0)}tr.bx--parent-row.bx--data-table--selected:not(.bx--expandable-row):hover td{border-top:1px solid var(--cds-layer-selected-hover, #cacaca);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-layer-selected-hover, #cacaca);box-shadow:0 1px var(--cds-layer-selected-hover, #cacaca)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td:first-of-type{border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px var(--cds-layer-selected, #e0e0e0)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td:first-of-type,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td:first-of-type{border-top:1px solid var(--cds-layer-selected-hover, #cacaca);border-bottom:1px solid rgba(0,0,0,0);background:var(--cds-layer-selected-hover, #cacaca);box-shadow:0 1px var(--cds-layer-selected-hover, #cacaca)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row] td{border-top:1px solid var(--cds-layer-active, #c6c6c6);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0);background-color:var(--cds-layer-hover, #e5e5e5);box-shadow:0 1px var(--cds-layer-active, #c6c6c6);color:var(--cds-text-primary, #161616)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row]:last-of-type td{padding-bottom:1.5rem;box-shadow:inset 0 -1px var(--cds-layer-active, #c6c6c6)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover+tr[data-child-row] td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover+tr[data-child-row] td{background:var(--cds-layer-selected, #e0e0e0)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--table-expand__button:focus .bx--table-expand__svg{color:Highlight;outline:1px solid Highlight}.bx--table-expand__svg{fill:ButtonText}}.bx--data-table--sort th,.bx--data-table th[aria-sort]{height:var(--cds-spacing-09, 3rem);padding:0;border-top:none;border-bottom:none}.bx--table-sort{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:flex;width:100%;min-height:100%;align-items:center;justify-content:space-between;padding-left:var(--cds-spacing-05, 1rem);background-color:var(--cds-layer-accent, #e0e0e0);color:var(--cds-text-primary, #161616);font:inherit;line-height:1;text-align:left;transition:background-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9)}.bx--table-sort::-moz-focus-inner{border:0}.bx--table-sort:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--table-sort:focus{outline-style:dotted}}.bx--table-sort:hover{background:var(--cds-hover-selected-ui, #cacaca)}.bx--table-sort:focus svg,.bx--table-sort:hover svg{opacity:1}.bx--data-table.bx--data-table--sort th>.bx--table-header-label{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem)}th .bx--table-sort__flex{display:flex;width:100%;height:100%;min-height:3rem;align-items:center;justify-content:space-between}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.bx--data-table--sort:not(.bx--data-table--compact):not(.bx--data-table--short):not(.bx--data-table--tall):not(.bx--data-table--xs):not(.bx--data-table--sm):not(.bx--data-table--md):not(.bx--data-table--xl) th .bx--table-sort__flex{height:2.99rem}}.bx--data-table--compact.bx--data-table--sort th .bx--table-sort__flex,.bx--data-table--xs.bx--data-table--sort th .bx--table-sort__flex{min-height:1.5rem}.bx--data-table--short.bx--data-table--sort th .bx--table-sort__flex,.bx--data-table--sm.bx--data-table--sort th .bx--table-sort__flex{min-height:2rem}.bx--data-table--md.bx--data-table--sort th .bx--table-sort__flex{min-height:2.5rem}.bx--data-table--tall.bx--data-table--sort th .bx--table-sort__flex,.bx--data-table--xl.bx--data-table--sort th .bx--table-sort__flex{min-height:4rem;align-items:flex-start}.bx--table-sort .bx--table-sort__icon-inactive{display:block}.bx--table-sort .bx--table-sort__icon{display:none}.bx--table-sort__icon-unsorted{width:1.25rem;min-width:var(--cds-spacing-05, 1rem);margin-right:var(--cds-spacing-03, .5rem);margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-primary, #161616);opacity:0}.bx--table-sort.bx--table-sort--active{background:var(--cds-hover-selected-ui, #cacaca)}.bx--table-sort.bx--table-sort--active .bx--table-sort__icon-unsorted{display:none}.bx--table-sort.bx--table-sort--active .bx--table-sort__icon{display:block;opacity:1}.bx--table-sort--ascending .bx--table-sort__icon{transform:rotate(180deg)}.bx--table-sort__icon{width:1.25rem;min-width:var(--cds-spacing-05, 1rem);margin-right:var(--cds-spacing-03, .5rem);margin-left:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-primary, #161616);opacity:1;transform:rotate(0);transition:transform .11s cubic-bezier(.2,0,.38,.9)}.bx--data-table--compact.bx--data-table--sort th,.bx--data-table--xs.bx--data-table--sort th{height:1.5rem}.bx--data-table--short.bx--data-table--sort th,.bx--data-table--sm.bx--data-table--sort th{height:2rem}.bx--data-table--md.bx--data-table--sort th{height:2.5rem}.bx--data-table--tall.bx--data-table--sort th,.bx--data-table--xl.bx--data-table--sort th{height:4rem}.bx--data-table--tall.bx--data-table--sort th .bx--table-sort,.bx--data-table--xl.bx--data-table--sort th .bx--table-sort{display:inline-block;height:4rem}.bx--data-table--tall .bx--table-sort__icon-unsorted,.bx--data-table--tall .bx--table-sort__icon,.bx--data-table--xl .bx--table-sort__icon-unsorted,.bx--data-table--xl .bx--table-sort__icon{margin-top:.8125rem}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--table-sort__icon,.bx--table-sort__icon-unsorted{fill:ButtonText}}.bx--inline-edit-label{display:flex;align-items:center;justify-content:space-between}.bx--inline-edit-label:hover .bx--inline-edit-label__icon{opacity:1}.bx--inline-edit-label--inactive{display:none}.bx--inline-edit-label__action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.bx--inline-edit-label__action::-moz-focus-inner{border:0}.bx--inline-edit-label__action:hover{cursor:pointer}.bx--inline-edit-label__action:focus{outline:1px solid var(--cds-focus, #0f62fe);padding:var(--cds-spacing-01, .125rem)}@media screen and (prefers-contrast){.bx--inline-edit-label__action:focus{outline-style:dotted}}.bx--inline-edit-label__action:focus .bx--inline-edit-label__icon{width:auto;opacity:1}.bx--inline-edit-label__icon{fill:var(--cds-icon-primary, #161616);opacity:0}.bx--inline-edit-input{display:none}.bx--inline-edit-input--active{display:block;margin-left:-.75rem}.bx--inline-edit-input--active input{padding-left:var(--cds-spacing-04, .75rem)}.bx--data-table.bx--skeleton th{padding-left:1rem;vertical-align:middle}.bx--data-table.bx--skeleton th span,.bx--data-table.bx--skeleton td span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:4rem;height:1rem}.bx--data-table.bx--skeleton th span:hover,.bx--data-table.bx--skeleton th span:focus,.bx--data-table.bx--skeleton th span:active,.bx--data-table.bx--skeleton td span:hover,.bx--data-table.bx--skeleton td span:focus,.bx--data-table.bx--skeleton td span:active{border:none;cursor:default;outline:none}.bx--data-table.bx--skeleton th span:before,.bx--data-table.bx--skeleton td span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--data-table.bx--skeleton th span:before,.bx--data-table.bx--skeleton td span:before{animation:none}}.bx--data-table.bx--skeleton tr:hover td{border-color:var(--cds-border-subtle, #e0e0e0);background:rgba(0,0,0,0)}.bx--data-table.bx--skeleton tr:hover td:first-of-type,.bx--data-table.bx--skeleton tr:hover td:last-of-type{border-color:var(--cds-border-subtle, #e0e0e0)}.bx--data-table.bx--skeleton .bx--table-sort-v2{pointer-events:none}.bx--data-table.bx--skeleton th span{background:var(--cds-skeleton-element, #c6c6c6)}.bx--data-table.bx--skeleton th span:before{background:var(--cds-skeleton-background, #e5e5e5)}.bx--data-table-container.bx--skeleton .bx--data-table-header__title{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:7.5rem;height:1.5rem}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:hover,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:active{border:none;cursor:default;outline:none}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__title:before{animation:none}}.bx--data-table-container.bx--skeleton .bx--data-table-header__description{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:10rem;height:1rem;margin-top:var(--cds-spacing-03, .5rem)}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:hover,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:active{border:none;cursor:default;outline:none}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__description:before{animation:none}}@keyframes fpFadeInDown{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fpSlideLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeftNew{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes fpSlideRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes fpSlideRightNew{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes fpFadeOut{0%{opacity:1}to{opacity:0}}@keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}.flatpickr-calendar{position:absolute;box-sizing:border-box;width:19.6875rem;max-height:0;padding:0;overflow:hidden;direction:ltr;text-align:center;border:0;border-radius:0;visibility:hidden;opacity:0;animation:none;touch-action:manipulation}.flatpickr-calendar.open,.flatpickr-calendar.inline{max-height:40rem;overflow:visible;visibility:inherit;opacity:1}.flatpickr-calendar.open{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18rem;height:21rem;margin-top:-.125rem;padding:.25rem .25rem .5rem;overflow:hidden;background-color:var(--cds-ui-01, #f4f4f4);border:none}.flatpickr-calendar.open:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.flatpickr-calendar.open:focus{outline-style:dotted}}.flatpickr-calendar.animate.open{animation:fpFadeInDown .11s cubic-bezier(0,0,.38,.9)}.flatpickr-calendar.inline{position:relative;top:.125rem;display:block}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.dayContainer{display:flex;flex-wrap:wrap;justify-content:space-around;height:15.375rem;padding:0;outline:0}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:2.5rem;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:focus{outline:0}.flatpickr-months{display:flex;justify-content:space-between;width:100%}.flatpickr-month{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:flex;align-items:center;height:2.5rem;color:var(--cds-text-01, #161616);line-height:1;text-align:center;background-color:#0000}.flatpickr-prev-month,.flatpickr-next-month{z-index:3;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;line-height:16px;text-decoration:none;transform:scale(1);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9);fill:var(--cds-icon-01, #161616);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.flatpickr-next-month.disabled svg,.flatpickr-prev-month.disabled svg{cursor:not-allowed;fill:var(--cds-ui-05, #161616)}.flatpickr-next-month.disabled:hover svg,.flatpickr-prev-month.disabled:hover svg{fill:var(--cds-ui-05, #161616)}.flatpickr-current-month{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:flex;align-items:center;justify-content:center;height:1.75rem;text-align:center}.flatpickr-current-month .cur-month{margin-right:.25rem;margin-left:.25rem}.flatpickr-current-month .cur-month:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.numInputWrapper{position:relative;width:3.75rem}.numInputWrapper:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.numInputWrapper .numInput{display:inline-block;width:100%;margin:0;padding:.25rem;color:var(--cds-text-01, #161616);font-weight:600;font-size:inherit;font-family:inherit;background-color:var(--cds-field-01, #f4f4f4);border:none;cursor:default;-moz-appearance:textfield}.numInputWrapper .numInput::-webkit-outer-spin-button,.numInputWrapper .numInput::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper .numInput:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.numInputWrapper .numInput:focus{outline-style:dotted}}.numInputWrapper .numInput[disabled],.numInputWrapper .numInput[disabled]:hover{color:var(--cds-disabled-02, #c6c6c6);background-color:var(--cds-ui-01, #f4f4f4);pointer-events:none}.numInputWrapper .arrowUp{top:.25rem;border-bottom:0}.numInputWrapper .arrowUp:after{border-bottom:.25rem solid var(--cds-icon-01, #161616)}.numInputWrapper .arrowDown{top:.6875rem}.numInputWrapper .arrowDown:after{border-top:.25rem solid var(--cds-icon-01, #161616)}.numInputWrapper .arrowUp,.numInputWrapper .arrowDown{position:absolute;left:2.6rem;width:.75rem;height:50%;padding:0 .25rem 0 .125rem;line-height:50%;border:none;cursor:pointer;opacity:0}.numInputWrapper .arrowUp:after,.numInputWrapper .arrowDown:after{position:absolute;top:33%;display:block;border-right:.25rem solid rgba(0,0,0,0);border-left:.25rem solid rgba(0,0,0,0);content:""}.numInputWrapper .arrowUp:hover:after,.numInputWrapper .arrowDown:hover:after{border-top-color:var(--cds-interactive-01, #0f62fe);border-bottom-color:var(--cds-interactive-01, #0f62fe)}.numInputWrapper .arrowUp:active:after,.numInputWrapper .arrowDown:active:after{border-top-color:var(--cds-interactive-04, #0f62fe);border-bottom-color:var(--cds-interactive-04, #0f62fe)}.numInput[disabled]~.arrowUp:after{border-bottom-color:var(--cds-disabled-02, #c6c6c6)}.numInput[disabled]~.arrowDown:after{border-top-color:var(--cds-disabled-02, #c6c6c6)}.numInputWrapper:hover .arrowUp,.numInputWrapper:hover .arrowDown{opacity:1}.numInputWrapper:hover .numInput[disabled]~.arrowUp,.numInputWrapper:hover .numInput[disabled]~.arrowDown{opacity:0}.flatpickr-weekdays{display:flex;align-items:center;height:2.5rem}.flatpickr-weekdaycontainer{display:flex;width:100%}.flatpickr-weekday{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);flex:1;color:var(--cds-text-01, #161616);cursor:default}.flatpickr-days:focus{outline:0}.flatpickr-calendar.animate .dayContainer.slideLeft{animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{transform:translate3d(100%,0,0);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRightNew{animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--cds-text-01, #161616);cursor:pointer;transition:all 70ms cubic-bezier(.2,0,.38,.9)}.flatpickr-day:hover{background:var(--cds-hover-ui, #e5e5e5)}.flatpickr-day:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;outline-color:var(--cds-interactive-01, #0f62fe)}@media screen and (prefers-contrast){.flatpickr-day:focus{outline-style:dotted}}.nextMonthDay,.prevMonthDay{color:var(--cds-text-05, #6f6f6f)}.flatpickr-day.today{position:relative;color:var(--cds-link-01, #0f62fe);font-weight:600}.flatpickr-day.today:after{position:absolute;bottom:.4375rem;left:50%;display:block;width:.25rem;height:.25rem;background-color:var(--cds-link-01, #0f62fe);transform:translate(-50%);content:""}.flatpickr-day.today.no-border{border:none}.flatpickr-day.today.selected{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.flatpickr-day.today.selected{outline-style:dotted}}.flatpickr-day.today.selected:after{display:none}.flatpickr-day.inRange{color:var(--cds-text-01, #161616);background-color:var(--cds-highlight, #d0e2ff)}.flatpickr-day.selected{color:var(--cds-text-04, #ffffff);background-color:var(--cds-interactive-01, #0f62fe)}.flatpickr-day.selected:focus{outline:.0625rem solid var(--cds-ui-02, #ffffff);outline-offset:-.1875rem}.flatpickr-day.startRange.selected{z-index:2;box-shadow:none}.flatpickr-day.startRange.inRange:not(.selected),.flatpickr-day.endRange.inRange{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;z-index:3;background:var(--cds-ui-01, #f4f4f4)}@media screen and (prefers-contrast){.flatpickr-day.startRange.inRange:not(.selected),.flatpickr-day.endRange.inRange{outline-style:dotted}}.flatpickr-day.endRange:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;color:var(--cds-text-01, #161616);background:var(--cds-ui-01, #f4f4f4)}@media screen and (prefers-contrast){.flatpickr-day.endRange:hover{outline-style:dotted}}.flatpickr-day.endRange.inRange.selected{color:var(--cds-text-04, #ffffff);background:var(--cds-interactive-01, #0f62fe)}.flatpickr-day.flatpickr-disabled{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.flatpickr-day.flatpickr-disabled:hover{background-color:#0000}.flatpickr-input[readonly]{cursor:pointer}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.flatpickr-prev-month,.flatpickr-next-month{fill:ButtonText}.flatpickr-day.selected{color:Highlight;outline:1px solid Highlight;outline-style:dotted}.flatpickr-day.today,.flatpickr-day.inRange{color:Highlight}.flatpickr-calendar{outline:1px solid rgba(0,0,0,0)}}.bx--date-picker{display:flex}.bx--date-picker--light .bx--date-picker__input{background:var(--cds-field-02, #ffffff)}.bx--date-picker~.bx--label{order:1}.bx--date-picker-container{position:relative;display:flex;flex-direction:column;justify-content:space-between}.bx--date-picker-input__wrapper{position:relative;display:flex;align-items:center}.bx--date-picker.bx--date-picker--simple .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--label{width:7.5rem}.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn~.bx--form-requirement{width:9.5rem}.bx--date-picker.bx--date-picker--simple.bx--date-picker--short .bx--date-picker__input{width:5.7rem}.bx--date-picker.bx--date-picker--single .bx--date-picker__input{width:18rem}.bx--date-picker .bx--date-picker-input__wrapper--warn~.bx--form-requirement{color:var(--cds-text-primary, #161616)}.bx--date-picker__input{font-family:var(--cds-code-02-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-02-font-size, .875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, .32px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:block;height:2.5rem;padding:0 1rem;border:none;border-bottom:1px solid var(--cds-border-strong, #8d8d8d);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-primary, #161616);transition:70ms cubic-bezier(.2,0,.38,.9) all}.bx--date-picker__input:focus,.bx--date-picker__input.bx--focused{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--date-picker__input:focus,.bx--date-picker__input.bx--focused{outline-style:dotted}}.bx--date-picker__input:disabled{border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-disabled, #c6c6c6);cursor:not-allowed}.bx--date-picker__input:disabled::-moz-placeholder{color:var(--cds-text-disabled, #c6c6c6)}.bx--date-picker__input:disabled::placeholder{color:var(--cds-text-disabled, #c6c6c6)}.bx--date-picker__input:disabled:hover{border-bottom:1px solid rgba(0,0,0,0)}.bx--date-picker__input::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--date-picker__input::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--date-picker__input--xl,.bx--date-picker__input--lg{height:3rem}.bx--date-picker__input--sm{height:2rem}.bx--date-picker__icon{position:absolute;z-index:1;top:50%;right:1rem;fill:var(--cds-icon-primary, #161616);pointer-events:none;transform:translateY(-50%)}.bx--date-picker__icon--invalid,.bx--date-picker__icon--warn{cursor:auto}.bx--date-picker__icon--warn{fill:var(--cds-support-warning, #f1c21b)}.bx--date-picker__icon--warn path:first-of-type{fill:#000;opacity:1}.bx--date-picker__icon--invalid{fill:var(--cds-support-error, #da1e28)}.bx--date-picker__icon~.bx--date-picker__input{padding-right:3rem}.bx--date-picker__input:disabled~.bx--date-picker__icon{cursor:not-allowed;fill:var(--cds-icon-disabled, #c6c6c6)}.bx--date-picker--range>.bx--date-picker-container:first-child{margin-right:.0625rem}.bx--date-picker--range .bx--date-picker-container,.bx--date-picker--range .bx--date-picker__input{width:8.96875rem}.bx--date-picker.bx--skeleton input,.bx--date-picker__input.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%}.bx--date-picker.bx--skeleton input:hover,.bx--date-picker.bx--skeleton input:focus,.bx--date-picker.bx--skeleton input:active,.bx--date-picker__input.bx--skeleton:hover,.bx--date-picker__input.bx--skeleton:focus,.bx--date-picker__input.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--date-picker.bx--skeleton input:before,.bx--date-picker__input.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--date-picker.bx--skeleton input:before,.bx--date-picker__input.bx--skeleton:before{animation:none}}.bx--date-picker.bx--skeleton input::-moz-placeholder,.bx--date-picker__input.bx--skeleton::-moz-placeholder{color:#0000}.bx--date-picker.bx--skeleton input::placeholder,.bx--date-picker__input.bx--skeleton::placeholder{color:#0000}.bx--date-picker.bx--skeleton .bx--label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--date-picker.bx--skeleton .bx--label:hover,.bx--date-picker.bx--skeleton .bx--label:focus,.bx--date-picker.bx--skeleton .bx--label:active{border:none;cursor:default;outline:none}.bx--date-picker.bx--skeleton .bx--label:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--date-picker.bx--skeleton .bx--label:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--date-picker__icon{fill:ButtonText}}.bx--dropdown__wrapper--inline{display:inline-grid;align-items:center;grid-gap:0 1.5rem;grid-template:auto auto/auto min-content}.bx--dropdown__wrapper--inline .bx--label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}.bx--dropdown__wrapper--inline .bx--label,.bx--dropdown__wrapper--inline .bx--form__helper-text,.bx--dropdown__wrapper--inline .bx--form-requirement{margin:0}.bx--dropdown__wrapper--inline .bx--form-requirement{grid-column:2}.bx--dropdown{outline-offset:-2px;position:relative;display:block;width:100%;height:2.5rem;border:none;border-bottom:1px solid var(--cds-border-strong, #8d8d8d);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-primary, #161616);cursor:pointer;list-style:none;outline:2px solid rgba(0,0,0,0);transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--dropdown:hover{background-color:var(--cds-field-hover, #e5e5e5)}.bx--dropdown .bx--list-box__field{text-align:left}.bx--dropdown--xl,.bx--dropdown--lg{height:3rem;max-height:3rem}.bx--dropdown--xl .bx--dropdown__arrow,.bx--dropdown--lg .bx--dropdown__arrow{top:1rem}.bx--dropdown--sm{height:2rem;max-height:2rem}.bx--dropdown--sm .bx--dropdown__arrow{top:.5rem}.bx--dropdown--open{border-bottom-color:var(--cds-border-subtle, #e0e0e0)}.bx--dropdown--invalid{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--dropdown--invalid{outline-style:dotted}}.bx--dropdown--invalid .bx--dropdown-text{padding-right:3.5rem}.bx--dropdown--invalid+.bx--form-requirement{display:inline-block;max-height:12.5rem;color:var(--cds-text-error, #da1e28)}.bx--dropdown__invalid-icon{position:absolute;top:50%;right:var(--cds-spacing-08, 2.5rem);fill:var(--cds-support-error, #da1e28);transform:translateY(-50%)}.bx--dropdown--open:hover{background-color:var(--cds-field, #f4f4f4)}.bx--dropdown--open:focus{outline:1px solid rgba(0,0,0,0)}.bx--dropdown--open .bx--dropdown-list{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));max-height:13.75rem;transition:max-height .11s cubic-bezier(0,0,.38,.9)}.bx--dropdown--light{background-color:var(--cds-field-02, #ffffff)}.bx--dropdown--light:hover{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--dropdown--up .bx--dropdown-list{bottom:2rem}.bx--dropdown__arrow{position:absolute;top:.8125rem;right:1rem;fill:var(--cds-icon-primary, #161616);pointer-events:none;transform-origin:50% 45%;transition:transform .11s cubic-bezier(.2,0,.38,.9)}button.bx--dropdown-text{width:100%;border:none;background:none;color:var(--cds-text-primary, #161616);text-align:left}button.bx--dropdown-text:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){button.bx--dropdown-text:focus{outline-style:dotted}}.bx--dropdown-text{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:block;overflow:hidden;height:calc(100% + 1px);padding-right:2.625rem;padding-left:1rem;text-overflow:ellipsis;white-space:nowrap}.bx--dropdown-list{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:absolute;z-index:9100;display:flex;width:100%;max-height:0;flex-direction:column;background-color:var(--cds-layer, #f4f4f4);list-style:none;overflow-x:hidden;overflow-y:auto;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.bx--dropdown--light .bx--dropdown-list{background-color:var(--cds-field-02, #ffffff)}.bx--dropdown:not(.bx--dropdown--open) .bx--dropdown-item{visibility:hidden}.bx--dropdown-item{position:relative;opacity:0;transition:visibility 70ms cubic-bezier(.2,0,.38,.9),opacity 70ms cubic-bezier(.2,0,.38,.9),background-color 70ms cubic-bezier(.2,0,.38,.9);visibility:inherit}.bx--dropdown-item:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--dropdown-item:hover+.bx--dropdown-item .bx--dropdown-link{border-color:#0000}.bx--dropdown-item:active{background-color:var(--cds-layer-selected, #e0e0e0)}.bx--dropdown-item:first-of-type .bx--dropdown-link{border-top-color:#0000}.bx--dropdown-item:last-of-type .bx--dropdown-link{border-bottom:none}.bx--dropdown-link{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;overflow:hidden;height:2.5rem;padding:.6875rem 0;border:1px solid rgba(0,0,0,0);border-top-color:var(--cds-border-subtle, #e0e0e0);margin:0 1rem;color:var(--cds-text-secondary, #525252);font-weight:400;line-height:1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.bx--dropdown-link:hover{border-color:#0000;color:var(--cds-text-01, #161616)}.bx--dropdown--light .bx--dropdown-link{border-top-color:var(--cds-decorative-01, #e0e0e0)}.bx--dropdown--sm .bx--dropdown-link{height:2rem;padding-top:.4375rem;padding-bottom:.4375rem}.bx--dropdown--xl .bx--dropdown-link{height:3rem;padding-top:.9375rem;padding-bottom:.9375rem}.bx--dropdown--focused,.bx--dropdown-link:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;padding:.6875rem 1rem;margin:0}@media screen and (prefers-contrast){.bx--dropdown--focused,.bx--dropdown-link:focus{outline-style:dotted}}.bx--dropdown-list[aria-activedescendant] .bx--dropdown-link:focus{padding:.6875rem 0;margin:0 1rem;outline:none}.bx--dropdown-list[aria-activedescendant] .bx--dropdown--focused:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;padding:.6875rem 1rem;margin:0}@media screen and (prefers-contrast){.bx--dropdown-list[aria-activedescendant] .bx--dropdown--focused:focus{outline-style:dotted}}.bx--dropdown-list[aria-activedescendant] .bx--dropdown-item:active{background-color:inherit}.bx--dropdown-item:hover .bx--dropdown-link{border-bottom-color:var(--cds-layer-hover, #e5e5e5)}.bx--dropdown--open .bx--dropdown__arrow{transform:rotate(-180deg)}.bx--dropdown--open.bx--dropdown--xl .bx--dropdown-list{max-height:16.5rem}.bx--dropdown--open.bx--dropdown--sm .bx--dropdown-list{max-height:11rem}.bx--dropdown--open .bx--dropdown-item{opacity:1}.bx--dropdown--disabled{border-bottom-color:#0000}.bx--dropdown--disabled:hover{background-color:var(--cds-field, #f4f4f4)}.bx--dropdown--disabled:focus{outline:none}.bx--dropdown--disabled .bx--dropdown-text,.bx--dropdown--disabled .bx--list-box__label{color:var(--cds-text-disabled, #c6c6c6)}.bx--dropdown--disabled .bx--dropdown__arrow,.bx--dropdown--disabled .bx--list-box__menu-icon svg{fill:var(--cds-icon-disabled, #c6c6c6)}.bx--dropdown--disabled.bx--dropdown--light:hover{background-color:var(--cds-field-02, #ffffff)}.bx--dropdown--disabled .bx--list-box__field,.bx--dropdown--disabled .bx--list-box__menu-icon{cursor:not-allowed}.bx--dropdown--auto-width{width:auto;max-width:25rem}.bx--dropdown--inline{display:inline-block;width:auto;border-bottom-color:#0000;background-color:#0000;justify-self:start;transition:background 70ms cubic-bezier(0,0,.38,.9)}.bx--dropdown--inline:hover{background-color:var(--cds-field-hover, #e5e5e5)}.bx--dropdown--inline.bx--dropdown--disabled{background-color:#0000}.bx--dropdown--inline .bx--dropdown__arrow{top:.5rem;right:.5rem}.bx--dropdown--inline.bx--dropdown--open{background-color:#0000}.bx--dropdown--inline .bx--dropdown-text{display:inline-block;overflow:visible;height:2rem;padding:.4375rem 2rem .4375rem .75rem;color:var(--cds-text-primary, #161616)}.bx--dropdown--inline.bx--dropdown--disabled .bx--dropdown-text{color:var(--cds-text-disabled, #c6c6c6)}.bx--dropdown--inline.bx--dropdown--disabled:focus .bx--dropdown-text{outline:0}.bx--dropdown--inline.bx--dropdown--invalid .bx--dropdown__invalid-icon{right:2rem}.bx--dropdown--inline.bx--dropdown--invalid .bx--dropdown-text{padding-right:3.5rem}.bx--dropdown--inline.bx--dropdown--open:focus .bx--dropdown-list{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3))}.bx--dropdown--inline .bx--dropdown-link{font-weight:400}.bx--dropdown--show-selected .bx--dropdown--selected{display:block;background-color:var(--cds-layer-hover, #e5e5e5);color:var(--cds-text-primary, #161616)}.bx--dropdown--show-selected .bx--dropdown--selected:hover{background-color:var(--cds-layer-selected, #e0e0e0)}.bx--dropdown--show-selected .bx--dropdown--selected .bx--dropdown-link{border-top-color:#0000}.bx--dropdown--show-selected .bx--dropdown--selected+.bx--dropdown-item .bx--dropdown-link{border-top-color:#0000}.bx--dropdown--show-selected .bx--dropdown--selected .bx--list-box__menu-item__selected-icon{display:block}.bx--dropdown-v2.bx--skeleton,.bx--dropdown.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--dropdown-v2.bx--skeleton:hover,.bx--dropdown-v2.bx--skeleton:focus,.bx--dropdown-v2.bx--skeleton:active,.bx--dropdown.bx--skeleton:hover,.bx--dropdown.bx--skeleton:focus,.bx--dropdown.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--dropdown-v2.bx--skeleton:before,.bx--dropdown.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--dropdown-v2.bx--skeleton:before,.bx--dropdown.bx--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--dropdown .bx--list-box__field{outline:1px solid rgba(0,0,0,0)}.bx--list-box__menu-item__option{outline:none}.bx--list-box__menu-item__selected-icon{fill:ButtonText}}.bx--loading{animation-duration:.69s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;width:5.5rem;height:5.5rem}.bx--loading svg circle{animation-duration:10ms;animation-name:init-stroke;animation-timing-function:cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--loading svg circle{animation:none}}.bx--loading__svg{fill:#0000}.bx--loading__svg circle{stroke-dasharray:276.4608 276.4608;stroke-linecap:butt;stroke-width:10}.bx--loading__stroke{stroke:var(--cds-interactive-04, #0f62fe);stroke-dashoffset:52.527552}.bx--loading--small .bx--loading__stroke{stroke-dashoffset:143.759616}.bx--loading--stop{animation:rotate-end-p1 .7s cubic-bezier(.2,0,1,.9) forwards,rotate-end-p2 .7s cubic-bezier(.2,0,1,.9) .7s forwards}.bx--loading--stop svg circle{animation-delay:.7s;animation-duration:.7s;animation-fill-mode:forwards;animation-name:stroke-end;animation-timing-function:cubic-bezier(.2,0,1,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--loading--stop svg circle{animation:none}}.bx--loading--small{width:1rem;height:1rem}.bx--loading--small circle{stroke-width:16}.bx--loading--small .bx--loading__svg{stroke:var(--cds-interactive-04, #0f62fe)}.bx--loading__background{stroke:var(--cds-ui-03, #e0e0e0);stroke-dashoffset:-22}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){circle.bx--loading__background{stroke-dasharray:265;stroke-dashoffset:0}}}.bx--loading-overlay{position:fixed;z-index:6000;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--cds-overlay-01, rgba(22, 22, 22, .5));transition:background-color .72s cubic-bezier(.4,.14,.3,1)}.bx--loading-overlay--stop{display:none}.bx--file{width:100%}.bx--file--invalid{margin-right:.5rem;fill:var(--cds-support-01, #da1e28)}.bx--file--label{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin-bottom:.5rem;color:var(--cds-text-01, #161616)}.bx--file--label--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--file-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--file-btn{display:inline-flex;padding-right:4rem;margin:0}.bx--file-browse-btn{display:inline-block;width:100%;max-width:20rem;margin-bottom:.5rem;color:var(--cds-link-01, #0f62fe);cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;transition:.11s cubic-bezier(.2,0,.38,.9)}.bx--file-browse-btn:focus,.bx--file-browse-btn:hover{outline:2px solid var(--cds-interactive-03, #0f62fe)}.bx--file-browse-btn:hover,.bx--file-browse-btn:focus,.bx--file-browse-btn:active,.bx--file-browse-btn:active:visited{text-decoration:underline}.bx--file-browse-btn:active{color:var(--cds-text-01, #161616)}.bx--file-browse-btn--disabled{color:var(--cds-disabled-02, #c6c6c6);cursor:no-drop;text-decoration:none}.bx--file-browse-btn--disabled:hover,.bx--file-browse-btn--disabled:focus{color:var(--cds-disabled-02, #c6c6c6);outline:none;text-decoration:none}.bx--file-browse-btn--disabled .bx--file__drop-container{border:1px dashed var(--cds-disabled-02, #c6c6c6)}.bx--label-description{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin-bottom:1rem;color:var(--cds-text-02, #525252)}.bx--label-description--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--file-btn~.bx--file-container{margin-top:1.5rem}.bx--btn~.bx--file-container{margin-top:1rem}.bx--file .bx--file-container,.bx--file~.bx--file-container{margin-top:.5rem}.bx--file__selected-file{display:grid;max-width:20rem;min-height:3rem;align-items:center;margin-bottom:.5rem;background-color:var(--cds-field-01, #f4f4f4);gap:.75rem 1rem;grid-auto-rows:auto;grid-template-columns:1fr auto;word-break:break-word}.bx--file__selected-file:last-child{margin-bottom:0}.bx--file__selected-file .bx--form-requirement{display:block;max-height:none;margin:0;grid-column:1/-1}.bx--file__selected-file .bx--inline-loading__animation .bx--loading{margin-right:0}.bx--file__selected-file .bx--file-filename{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;margin-left:1rem;text-overflow:ellipsis;white-space:nowrap}.bx--file__selected-file--field,.bx--file__selected-file--md{min-height:2.5rem;gap:.5rem 1rem}.bx--file__selected-file--sm{min-height:2rem;gap:.25rem 1rem}.bx--file__selected-file--invalid__wrapper{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px;max-width:20rem;margin-bottom:.5rem;background-color:var(--cds-field-01, #f4f4f4);outline-width:1px}@media screen and (prefers-contrast){.bx--file__selected-file--invalid__wrapper{outline-style:dotted}}.bx--file__selected-file--invalid{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px;padding:.75rem 0}@media screen and (prefers-contrast){.bx--file__selected-file--invalid{outline-style:dotted}}.bx--file__selected-file--invalid.bx--file__selected-file--sm{padding:.25rem 0}.bx--file__selected-file--invalid.bx--file__selected-file--field,.bx--file__selected-file--invalid.bx--file__selected-file--md{padding:.5rem 0}.bx--file__selected-file--invalid .bx--form-requirement{padding-top:1rem;border-top:1px solid var(--cds-ui-03, #e0e0e0)}.bx--file__selected-file--invalid.bx--file__selected-file--sm .bx--form-requirement{padding-top:.4375rem}.bx--file__selected-file--invalid.bx--file__selected-file--field .bx--form-requirement,.bx--file__selected-file--invalid.bx--file__selected-file--md .bx--form-requirement{padding-top:.6875rem}.bx--file__selected-file--invalid .bx--form-requirement__title,.bx--file__selected-file--invalid .bx--form-requirement__supplement{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);padding:0 1rem}.bx--file__selected-file--invalid .bx--form-requirement__title{color:var(--cds-text-error, #da1e28)}.bx--file__selected-file--invalid .bx--form-requirement__supplement{color:var(--cds-text-01, #161616)}.bx--file__selected-file--invalid+.bx--form-requirement{font-size:var(--cds-caption-01-font-size, .75rem);font-weight:var(--cds-caption-01-font-weight, 400);line-height:var(--cds-caption-01-line-height, 1.33333);letter-spacing:var(--cds-caption-01-letter-spacing, .32px);display:block;overflow:visible;max-height:12.5rem;padding:.5rem 1rem;color:var(--cds-text-error, #da1e28);font-weight:400}.bx--file__selected-file--invalid+.bx--form-requirement .bx--form-requirement__supplement{padding-bottom:.5rem;color:var(--cds-text-01, #161616)}.bx--file__state-container{display:flex;min-width:1.5rem;align-items:center;justify-content:center;padding-right:1rem}.bx--file__state-container .bx--loading__svg{stroke:var(--cds-ui-05, #161616)}.bx--file__state-container .bx--file-complete{cursor:pointer;fill:var(--cds-interactive-04, #0f62fe)}.bx--file__state-container .bx--file-complete:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--file__state-container .bx--file-complete:focus{outline-style:dotted}}.bx--file__state-container .bx--file-complete [data-icon-path=inner-path]{fill:var(--cds-icon-03, #ffffff);opacity:1}.bx--file__state-container .bx--file-invalid{width:1rem;height:1rem;fill:var(--cds-support-01, #da1e28)}.bx--file__state-container .bx--file-close{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;padding:0;border:none;background-color:#0000;cursor:pointer;fill:var(--cds-icon-01, #161616)}.bx--file__state-container .bx--file-close:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--file__state-container .bx--file-close:focus{outline-style:dotted}}.bx--file__state-container .bx--file-close svg path{fill:var(--cds-icon-01, #161616)}.bx--file__state-container .bx--inline-loading__animation{margin-right:-.5rem}.bx--file__drop-container{display:flex;overflow:hidden;height:6rem;align-items:flex-start;justify-content:space-between;padding:1rem;border:1px dashed var(--cds-ui-04, #8d8d8d)}.bx--file__drop-container--drag-over{background:none;outline:2px solid var(--cds-interactive-03, #0f62fe);outline-offset:-2px}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--file__selected-file{outline:1px solid rgba(0,0,0,0)}.bx--file__state-container .bx--file-close svg path{fill:ButtonText}}@keyframes stroke{to{stroke-dashoffset:0}}.bx--inline-loading{display:flex;width:100%;min-height:2rem;align-items:center}.bx--inline-loading__text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:var(--cds-text-02, #525252)}.bx--inline-loading__animation{position:relative;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.bx--inline-loading__checkmark-container{fill:var(--cds-support-02, #198038)}.bx--inline-loading__checkmark-container.bx--inline-loading__svg{position:absolute;top:.75rem;width:.75rem}.bx--inline-loading__checkmark-container[hidden]{display:none}.bx--inline-loading__checkmark{animation-duration:.25s;animation-fill-mode:forwards;animation-name:stroke;fill:none;stroke:var(--cds-interactive-04, #0f62fe);stroke-dasharray:12;stroke-dashoffset:12;stroke-width:1.8;transform-origin:50% 50%}.bx--inline-loading--error{width:1rem;height:1rem;fill:var(--cds-support-01, #da1e28)}.bx--inline-loading--error[hidden]{display:none}.bx--loading--small .bx--inline-loading__svg{stroke:var(--cds-interactive-04, #0f62fe)}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.bx--inline-loading__checkmark-container{top:1px;right:.5rem}.bx--inline-loading__checkmark{animation:none;stroke-dasharray:0;stroke-dashoffset:0}}.bx--list--nested,.bx--list--unordered,.bx--list--ordered,.bx--list--ordered--native{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);list-style:none}.bx--list--expressive,.bx--list--expressive .bx--list--nested{font-size:var(--cds-body-long-02-font-size, 1rem);font-weight:var(--cds-body-long-02-font-weight, 400);line-height:var(--cds-body-long-02-line-height, 1.5);letter-spacing:var(--cds-body-long-02-letter-spacing, 0)}.bx--list--ordered--native{list-style:decimal}.bx--list__item{color:var(--cds-text-01, #161616)}.bx--list--nested{margin-left:2rem}.bx--list--nested .bx--list__item{padding-left:.25rem}.bx--list--ordered:not(.bx--list--nested){counter-reset:item}.bx--list--ordered:not(.bx--list--nested)>.bx--list__item{position:relative}.bx--list--ordered:not(.bx--list--nested)>.bx--list__item:before{position:absolute;left:-1.5rem;content:counter(item) ".";counter-increment:item}.bx--list--ordered.bx--list--nested,.bx--list--ordered--native.bx--list--nested{list-style-type:lower-latin}.bx--list--unordered>.bx--list__item{position:relative}.bx--list--unordered>.bx--list__item:before{position:absolute;left:-1rem;content:"–"}.bx--list--unordered.bx--list--nested>.bx--list__item:before{left:-.75rem;content:"▪"}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-end-p1{to{transform:rotate(360deg)}}@keyframes rotate-end-p2{to{transform:rotate(-360deg)}}@keyframes init-stroke{0%{stroke-dashoffset:276.4608}to{stroke-dashoffset:52.527552}}@keyframes stroke-end{0%{stroke-dashoffset:52.527552}to{stroke-dashoffset:276.4608}}.bx--menu{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:fixed;z-index:9000;min-width:13rem;max-width:18rem;padding:var(--cds-spacing-02, .25rem) 0;background-color:var(--cds-layer, #f4f4f4);visibility:hidden}.bx--menu--open{visibility:visible}.bx--menu--open:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--menu--open:focus{outline-style:dotted}}.bx--menu--invisible{opacity:0;pointer-events:none}.bx--menu-option{position:relative;height:2rem;background-color:var(--cds-layer, #f4f4f4);color:var(--cds-text-primary, #161616);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--menu-option:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--menu-option:focus{outline-style:dotted}}.bx--menu-option--active,.bx--menu-option:hover{background-color:var(--cds-layer-hover, #e5e5e5)}.bx--menu-option--danger:hover,.bx--menu-option--danger:focus{background-color:var(--cds-button-danger-primary, #da1e28);color:var(--cds-text-on-color, #ffffff)}.bx--menu-option>.bx--menu{margin-top:calc(var(--cds-spacing-02, .25rem) * -1)}.bx--menu-option__content{display:flex;height:100%;align-items:center;justify-content:space-between;padding:0 var(--cds-spacing-05, 1rem)}.bx--menu-option__content--disabled{background-color:var(--cds-layer, #f4f4f4);color:var(--cds-text-disabled, #c6c6c6);cursor:not-allowed}.bx--menu-option__content--disabled .bx--menu-option__label,.bx--menu-option__content--disabled .bx--menu-option__info,.bx--menu-option__content--disabled .bx--menu-option__icon{color:var(--cds-text-disabled, #c6c6c6)}.bx--menu-option__content--indented .bx--menu-option__label{margin-left:var(--cds-spacing-05, 1rem)}.bx--menu-option__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;flex-grow:1;padding:var(--cds-spacing-02, .25rem) 0;text-align:start;text-overflow:ellipsis;white-space:nowrap}.bx--menu-option__info{display:inline-flex;margin-left:var(--cds-spacing-05, 1rem)}.bx--menu-option__icon{display:flex;width:1rem;height:1rem;align-items:center;margin-right:var(--cds-spacing-03, .5rem)}.bx--menu-divider{width:100%;height:1px;margin:var(--cds-spacing-02, .25rem) 0;background-color:var(--cds-border-subtle, #e0e0e0)}.bx--menu--md .bx--menu-option{height:2.5rem}.bx--menu--lg .bx--menu-option{height:3rem}.bx--modal{position:fixed;z-index:9000;top:0;left:0;display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;background-color:var(--cds-overlay-01, rgba(22, 22, 22, .5));content:"";opacity:0;transition:opacity .24s cubic-bezier(.4,.14,1,1),visibility 0ms linear .24s;visibility:hidden}.bx--modal.is-visible{opacity:1;transition:opacity .24s cubic-bezier(0,0,.3,1),visibility 0ms linear;visibility:inherit}@media screen and (prefers-reduced-motion: reduce){.bx--modal.is-visible{transition:none}}.bx--modal .bx--pagination,.bx--modal .bx--pagination__control-buttons,.bx--modal .bx--text-input,.bx--modal .bx--text-area,.bx--modal .bx--search-input,.bx--modal .bx--select-input,.bx--modal .bx--dropdown,.bx--modal .bx--dropdown-list,.bx--modal .bx--number input[type=number],.bx--modal .bx--date-picker__input,.bx--modal .bx--multi-select{background-color:var(--cds-field-02, #ffffff)}.bx--modal.is-visible .bx--modal-container{transform:translateZ(0);transition:transform .24s cubic-bezier(0,0,.3,1)}.bx--modal-container{position:fixed;top:0;display:grid;overflow:hidden;width:100%;height:100%;max-height:100%;background-color:var(--cds-ui-01, #f4f4f4);grid-template-columns:100%;grid-template-rows:auto 1fr auto;outline:3px solid rgba(0,0,0,0);outline-offset:-3px;transform:translate3d(0,-24px,0);transform-origin:top center;transition:transform .24s cubic-bezier(.4,.14,1,1)}@media (min-width: 42rem){.bx--modal-container{position:static;width:84%;height:auto;max-height:90%}}@media (min-width: 66rem){.bx--modal-container{width:60%;max-height:84%}}@media (min-width: 82rem){.bx--modal-container{width:48%}}.bx--modal-content{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);position:relative;padding-top:var(--cds-spacing-03, .5rem);padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem);margin-bottom:var(--cds-spacing-09, 3rem);color:var(--cds-text-01, #161616);font-weight:400;grid-column:1/-1;grid-row:2/-2;overflow-y:auto}.bx--modal-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--modal-content:focus{outline-style:dotted}}.bx--modal-content p,.bx--modal-content__regular-content{padding-right:20%;font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--modal-content--with-form{padding-right:var(--cds-spacing-05, 1rem)}.bx--modal-header{padding-top:var(--cds-spacing-05, 1rem);padding-right:var(--cds-spacing-09, 3rem);padding-left:var(--cds-spacing-05, 1rem);margin-bottom:var(--cds-spacing-03, .5rem);grid-column:1/-1;grid-row:1/1}.bx--modal-header__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);margin-bottom:var(--cds-spacing-02, .25rem);color:var(--cds-text-02, #525252)}.bx--modal-header__heading{font-size:var(--cds-productive-heading-03-font-size, 1.25rem);font-weight:var(--cds-productive-heading-03-font-weight, 400);line-height:var(--cds-productive-heading-03-line-height, 1.4);letter-spacing:var(--cds-productive-heading-03-letter-spacing, 0);color:var(--cds-text-01, #161616)}.bx--modal-container--xs .bx--modal-content__regular-content{padding-right:var(--cds-spacing-05, 1rem)}.bx--modal-container--xs .bx--modal-content p{padding-right:0}@media (min-width: 42rem){.bx--modal-container--xs{width:48%}}@media (min-width: 66rem){.bx--modal-container--xs{width:32%;max-height:48%}}@media (min-width: 82rem){.bx--modal-container--xs{width:24%}}.bx--modal-container--sm .bx--modal-content__regular-content{padding-right:var(--cds-spacing-05, 1rem)}.bx--modal-container--sm .bx--modal-content p{padding-right:0}@media (min-width: 42rem){.bx--modal-container--sm{width:60%}}@media (min-width: 66rem){.bx--modal-container--sm{width:42%;max-height:72%}.bx--modal-container--sm .bx--modal-content p,.bx--modal-container--sm .bx--modal-content__regular-content{padding-right:20%}}@media (min-width: 82rem){.bx--modal-container--sm{width:36%}}@media (min-width: 42rem){.bx--modal-container--lg{width:96%}}@media (min-width: 66rem){.bx--modal-container--lg{width:84%;max-height:96%}}@media (min-width: 82rem){.bx--modal-container--lg{width:72%}}.bx--modal-scroll-content>*:last-child{padding-bottom:var(--cds-spacing-07, 2rem)}.bx--modal-content--overflow-indicator{position:absolute;bottom:var(--cds-spacing-09, 3rem);left:0;width:100%;height:2rem;background-image:linear-gradient(to bottom,rgba(var(--cds-ui-01, #f4f4f4),0),var(--cds-ui-01, #f4f4f4));content:"";grid-column:1/-1;grid-row:2/-2;pointer-events:none}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--modal-content--overflow-indicator{background-image:linear-gradient(to bottom,rgba(var(--cds-layer, #f4f4f4),0),var(--cds-layer, #f4f4f4))}}}.bx--modal-content:focus~.bx--modal-content--overflow-indicator{width:calc(100% - 4px);margin:0 2px 2px}@media screen and (-ms-high-contrast: active){.bx--modal-scroll-content>*:last-child{padding-bottom:0}.bx--modal-content--overflow-indicator{display:none}}.bx--modal-footer{display:flex;height:4rem;justify-content:flex-end;margin-top:auto;grid-column:1/-1;grid-row:-1/-1}.bx--modal-footer .bx--btn{max-width:none;height:4rem;flex:0 1 50%;padding-top:var(--cds-spacing-05, 1rem);padding-bottom:var(--cds-spacing-07, 2rem);margin:0}.bx--modal-footer--three-button .bx--btn{flex:0 1 25%;align-items:flex-start}.bx--modal-close{position:absolute;z-index:2;top:0;right:0;overflow:hidden;width:3rem;height:3rem;padding:.75rem;border:2px solid rgba(0,0,0,0);background-color:#0000;cursor:pointer;transition:background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--modal-close:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--modal-close:focus{border-color:var(--cds-focus, #0f62fe);outline:none}.bx--modal-close::-moz-focus-inner{border:0}.bx--modal-close__icon{width:1.25rem;height:1.25rem;fill:var(--cds-icon-01, #161616)}.bx--body--with-modal-open{overflow:hidden}.bx--body--with-modal-open .bx--tooltip,.bx--body--with-modal-open .bx--overflow-menu-options{z-index:9000}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--modal-close__icon{fill:ButtonText}.bx--modal-close:focus{color:Highlight;outline:1px solid Highlight}}.bx--multi-select .bx--tag{min-width:auto;margin:0 .5rem 0 0}.bx--multi-select--filterable .bx--tag{margin:0 .5rem 0 1rem}.bx--multi-select .bx--list-box__menu{min-width:auto}.bx--multi-select .bx--list-box__menu-item__option .bx--checkbox-wrapper{display:flex;width:100%;height:100%;align-items:center}.bx--multi-select .bx--list-box__menu-item__option .bx--checkbox-label{display:inline-block;overflow:hidden;width:100%;padding-left:1.75rem;text-overflow:ellipsis;white-space:nowrap}.bx--multi-select .bx--list-box__menu-item__option>.bx--form-item{flex-direction:row;margin:0}.bx--multi-select .bx--list-box__menu-item .bx--checkbox:checked~.bx--checkbox-label-text{color:var(--cds-text-01, #161616)}.bx--multi-select--filterable{transition:outline-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--multi-select--filterable.bx--combo-box .bx--text-input{border:.125rem solid rgba(0,0,0,0);background-clip:padding-box;outline:none}.bx--multi-select--filterable--input-focused{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--multi-select--filterable--input-focused{outline-style:dotted}}.bx--multi-select--filterable.bx--multi-select--selected .bx--text-input{padding-left:0}.bx--multi-select--filterable.bx--list-box--disabled:hover .bx--text-input{background-color:var(--cds-field-01, #f4f4f4)}.bx--multi-select--filterable .bx--list-box__selection--multi{margin:0 0 0 var(--cds-spacing-05, 1rem)}.bx--multi-select--filterable.bx--multi-select--inline,.bx--multi-select--filterable.bx--multi-select--inline .bx--text-input{border-bottom:0;background-color:#0000}.bx--number{position:relative;display:flex;width:100%;flex-direction:column}.bx--number input[type=number]{font-family:var(--cds-code-01-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-01-font-size, .75rem);font-weight:var(--cds-code-01-font-weight, 400);line-height:var(--cds-code-01-line-height, 1.33333);letter-spacing:var(--cds-code-01-letter-spacing, .32px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-flex;width:100%;min-width:9.375rem;height:2.5rem;box-sizing:border-box;padding-right:8rem;padding-left:1rem;border:0;border-bottom:.0625rem solid var(--cds-ui-04, #8d8d8d);-moz-appearance:textfield;background-color:var(--cds-field-01, #f4f4f4);border-radius:0;color:var(--cds-text-01, #161616);font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace;font-weight:300;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--number input[type=number]:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--number input[type=number]:focus{outline-style:dotted}}.bx--number input[type=number]:disabled~.bx--number__controls{cursor:not-allowed;pointer-events:none}.bx--number input[type=number]:disabled~.bx--number__controls svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--number input[type=number]::-ms-clear{display:none}.bx--number input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.bx--number--xl.bx--number input[type=number],.bx--number--lg.bx--number input[type=number]{padding-right:9rem}.bx--number--sm.bx--number input[type=number]{padding-right:7rem}.bx--number input[type=number]:disabled{border-bottom-color:#0000;background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--number__input-wrapper{position:relative;display:flex;align-items:center}.bx--number__controls{position:absolute;top:50%;right:0;display:flex;width:5rem;height:100%;flex-direction:row;align-items:center;justify-content:center;transform:translateY(-50%)}.bx--number__control-btn{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;position:relative;display:inline-flex;height:100%;align-items:center;justify-content:center;border-bottom:.0625rem solid var(--cds-ui-04, #8d8d8d);color:var(--cds-icon-01, #161616)}.bx--number__control-btn::-moz-focus-inner{border:0}.bx--number__control-btn:before,.bx--number__control-btn:after{position:absolute;top:.125rem;display:block;width:.125rem;height:2.25rem;background-color:var(--cds-field-01, #f4f4f4);content:""}.bx--number__control-btn:before{left:0}.bx--number__control-btn:after{right:0}.bx--number__control-btn svg{fill:currentColor}.bx--number__control-btn:focus{outline:1px solid var(--cds-focus, #0f62fe);color:var(--cds-icon-01, #161616);outline-offset:-2px;outline-width:2px}@media screen and (prefers-contrast){.bx--number__control-btn:focus{outline-style:dotted}}.bx--number__control-btn:hover{background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-icon-01, #161616);cursor:pointer}.bx--number__control-btn:hover:before,.bx--number__control-btn:hover:after{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--number__control-btn:focus:before,.bx--number__control-btn:focus:after,.bx--number__control-btn:hover:focus:before,.bx--number__control-btn:hover:focus:after{background-color:#0000}.bx--number__control-btn:disabled{border-bottom-color:#0000;color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--number__control-btn.down-icon{order:1}.bx--number__control-btn.up-icon{order:2}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn{border-bottom-width:0}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;border:0}@media screen and (prefers-contrast){.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn:hover{outline-style:dotted}}.bx--number input[type=number][data-invalid]~.bx--number__controls .bx--number__control-btn{border-bottom-width:0}.bx--number input[type=number][data-invalid]:not(:focus)~.bx--number__controls .bx--number__control-btn:hover{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--number input[type=number][data-invalid]:not(:focus)~.bx--number__controls .bx--number__control-btn:hover{outline-style:dotted}}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn.up-icon:after{background-color:#0000}.bx--number input[type=number][data-invalid]~.bx--number__controls .bx--number__control-btn.up-icon:after{background-color:var(--cds-support-01, #da1e28)}.bx--number input[type=number][data-invalid]:focus~.bx--number__controls .bx--number__control-btn.up-icon:after,.bx--number input[type=number][data-invalid]~.bx--number__controls .bx--number__control-btn.up-icon:focus:after{background-color:var(--cds-focus, #0f62fe)}.bx--number__rule-divider{position:absolute;z-index:6000;width:.0625rem;height:1rem;background-color:var(--cds-ui-03, #e0e0e0)}.bx--number__rule-divider:first-of-type{order:0}.bx--number__controls .bx--number__rule-divider:first-of-type{left:0;background-color:#0000}.bx--number__invalid+.bx--number__controls .bx--number__rule-divider:first-of-type{background-color:var(--cds-ui-03, #e0e0e0)}.bx--number--light .bx--number__rule-divider,.bx--number--light .bx--number__invalid+.bx--number__controls .bx--number__rule-divider:first-of-type{background-color:var(--cds-decorative-01, #e0e0e0)}.bx--number input[type=number]:disabled+.bx--number__controls .bx--number__rule-divider:first-of-type{background-color:#0000}.bx--number input[type=number]:disabled+.bx--number__controls .bx--number__rule-divider{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--number__control-btn:focus~.bx--number__rule-divider{background-color:#0000}.bx--number__invalid{position:absolute;right:6rem;fill:var(--cds-support-01, #da1e28)}.bx--number--xl .bx--number__invalid,.bx--number--lg .bx--number__invalid{right:7rem}.bx--number--sm .bx--number__invalid{right:5rem}.bx--number__invalid+.bx--number__rule-divider{position:absolute;right:5rem}.bx--number--xl .bx--number__invalid+.bx--number__rule-divider,.bx--number--lg .bx--number__invalid+.bx--number__rule-divider{right:6rem}.bx--number--sm .bx--number__invalid+.bx--number__rule-divider{right:4rem}.bx--number__control-btn.down-icon:hover~.bx--number__rule-divider,.bx--number__control-btn.up-icon:hover+.bx--number__rule-divider,.bx--number__control-btn.down-icon:focus~.bx--number__rule-divider,.bx--number__control-btn.up-icon:focus+.bx--number__rule-divider{background-color:#0000}.bx--number__invalid--warning{fill:var(--cds-support-03, #f1c21b)}.bx--number__invalid--warning path:first-of-type{fill:#000;opacity:1}.bx--number--light input[type=number]{background-color:var(--cds-field-02, #ffffff)}.bx--number--light input[type=number]:disabled{background-color:var(--cds-field-02, #ffffff)}.bx--number--light .bx--number__control-btn:before,.bx--number--light .bx--number__control-btn:after{background-color:var(--cds-field-02, #ffffff)}.bx--number--light .bx--number__control-btn:focus:before,.bx--number--light .bx--number__control-btn:focus:after{background-color:#0000}.bx--number--light .bx--number__control-btn:hover,.bx--number--light .bx--number__control-btn:not(:focus):hover:before,.bx--number--light .bx--number__control-btn:not(:focus):hover:after{background-color:var(--cds-hover-light-ui, #e5e5e5)}.bx--number--xl input[type=number],.bx--number--lg input[type=number]{height:3rem}.bx--number--xl .bx--number__controls,.bx--number--lg .bx--number__controls{width:6rem}.bx--number--xl .bx--number__control-btn,.bx--number--lg .bx--number__control-btn{width:3rem}.bx--number--xl .bx--number__control-btn:before,.bx--number--xl .bx--number__control-btn:after,.bx--number--lg .bx--number__control-btn:before,.bx--number--lg .bx--number__control-btn:after{height:2.75rem}.bx--number--sm input[type=number]{height:2rem}.bx--number--sm .bx--number__controls{width:4rem}.bx--number--sm .bx--number__control-btn{width:2rem}.bx--number--sm .bx--number__control-btn:before,.bx--number--sm .bx--number__control-btn:after{height:1.75rem}.bx--number--nolabel .bx--label+.bx--form__helper-text{margin-top:0}.bx--number--nosteppers input[type=number]{padding-right:3rem}.bx--number--nosteppers .bx--number__invalid{right:1rem}.bx--number--readonly input[type=number]{background:rgba(0,0,0,0)}.bx--number--readonly .bx--number__controls{display:none}.bx--number__readonly-icon{position:absolute;right:1rem}.bx--number.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%;height:2.5rem}.bx--number.bx--skeleton:hover,.bx--number.bx--skeleton:focus,.bx--number.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--number.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--number.bx--skeleton:before{animation:none}}.bx--number.bx--skeleton input[type=number]{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--number__control-btn:hover,.bx--number__control-btn:focus{color:Highlight;outline:1px solid Highlight}.bx--number__control-btn{outline:1px solid rgba(0,0,0,0)}.bx--number__control-btn svg{fill:ButtonText}}.bx--overflow-menu,.bx--overflow-menu__trigger{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;cursor:pointer;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu::-moz-focus-inner,.bx--overflow-menu__trigger::-moz-focus-inner{border:0}.bx--overflow-menu:focus,.bx--overflow-menu__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu:focus,.bx--overflow-menu__trigger:focus{outline-style:dotted}}.bx--overflow-menu:hover,.bx--overflow-menu__trigger:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--overflow-menu--sm{width:2rem;height:2rem}.bx--overflow-menu--xl,.bx--overflow-menu--lg{width:3rem;height:3rem}.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus svg{outline:none}.bx--overflow-menu.bx--overflow-menu--open,.bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__trigger{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));background-color:var(--cds-field-01, #f4f4f4);transition:none}.bx--overflow-menu--light.bx--overflow-menu--open,.bx--overflow-menu--light.bx--overflow-menu--open .bx--overflow-menu__trigger{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu__icon{width:1rem;height:1rem;fill:var(--cds-icon-01, #161616)}.bx--overflow-menu-options{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:6000;top:32px;left:0;display:none;width:10rem;flex-direction:column;align-items:flex-start;background-color:var(--cds-field-01, #f4f4f4);list-style:none}.bx--overflow-menu-options:after{position:absolute;display:block;background-color:var(--cds-field-01, #f4f4f4);content:"";transition:background-color .11s cubic-bezier(0,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--overflow-menu-options:after{transition:none}}.bx--overflow-menu.bx--overflow-menu--open:hover{background-color:var(--cds-field-01, #f4f4f4)}.bx--overflow-menu-options--light{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu-options--light:after{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu.bx--overflow-menu--light.bx--overflow-menu--open:hover{background-color:var(--cds-field-02, #ffffff)}.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after{top:-.1875rem;left:0;width:2.5rem;height:.1875rem}.bx--overflow-menu-options[data-floating-menu-direction=top]:after{bottom:-.5rem;left:0;width:2.5rem;height:.5rem}.bx--overflow-menu-options[data-floating-menu-direction=left]:after{top:0;right:-.375rem;width:.375rem;height:2.5rem}.bx--overflow-menu-options[data-floating-menu-direction=right]:after{top:0;left:-.375rem;width:.375rem;height:2.5rem}.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after,.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=top]:after{width:2rem}.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=right]:after{height:2rem}.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after,.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=top]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=top]:after{width:3rem}.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=right]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu-options--lg.bx--overflow-menu-options[data-floating-menu-direction=right]:after{height:3rem}.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=top]:after,.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=bottom]:after{right:0;left:auto}.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=left]:after,.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=right]:after{top:auto;bottom:0}.bx--overflow-menu-options--open{display:flex}.bx--overflow-menu-options__content{width:100%}.bx--overflow-menu-options__option{display:flex;width:100%;height:2.5rem;align-items:center;padding:0;background-color:#0000;transition:background-color .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu-options--sm .bx--overflow-menu-options__option{height:2rem}.bx--overflow-menu-options--xl .bx--overflow-menu-options__option,.bx--overflow-menu-options--lg .bx--overflow-menu-options__option{height:3rem}.bx--overflow-menu--divider{border-top:1px solid var(--cds-ui-03, #e0e0e0)}.bx--overflow-menu--light .bx--overflow-menu--divider{border-top:1px solid var(--cds-decorative-01, #e0e0e0)}a.bx--overflow-menu-options__btn:before{display:inline-block;height:100%;content:"";vertical-align:middle}.bx--overflow-menu-options__btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-flex;width:100%;max-width:11.25rem;height:100%;align-items:center;padding:0 1rem;border:none;background-color:#0000;color:var(--cds-text-02, #525252);cursor:pointer;font-weight:400;text-align:left;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9),color .11s cubic-bezier(0,0,.38,.9)}.bx--overflow-menu-options__btn:hover{color:var(--cds-text-01, #161616)}.bx--overflow-menu-options__btn:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu-options__btn:focus{outline-style:dotted}}.bx--overflow-menu-options__btn::-moz-focus-inner{border:none}.bx--overflow-menu-options__btn svg{fill:var(--cds-icon-02, #525252)}.bx--overflow-menu-options__btn:hover svg{fill:var(--cds-icon-01, #161616)}.bx--overflow-menu-options__option-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--overflow-menu-options__option:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover,.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:focus{background-color:var(--cds-danger-01, #da1e28);color:var(--cds-text-04, #ffffff)}.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover svg,.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:focus svg{fill:currentColor}.bx--overflow-menu-options__option--disabled:hover{background-color:var(--cds-ui-01, #f4f4f4);cursor:not-allowed}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn{color:var(--cds-disabled-02, #c6c6c6);pointer-events:none}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:hover,.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:active,.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:focus{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:var(--cds-ui-01, #f4f4f4)}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--overflow-menu--flip{left:-140px}.bx--overflow-menu--flip:before{left:145px}.bx--overflow-menu__container{display:inline-block}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--overflow-menu:focus,.bx--overflow-menu-options__btn:focus{color:Highlight;outline:1px solid Highlight}.bx--overflow-menu svg{fill:ButtonText}}.bx--pagination-nav{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);line-height:0}.bx--pagination-nav__list{display:flex;align-items:center;list-style:none}.bx--pagination-nav__list-item{padding:0}.bx--pagination-nav__list-item:first-child{padding-left:0}.bx--pagination-nav__list-item:last-child{padding-right:0}.bx--pagination-nav__page{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;position:relative;display:block;min-width:3rem;padding:1.0625rem .25rem;border-radius:0;color:var(--cds-text-02, #525252);font-weight:400;line-height:1;outline:0;text-align:center;text-decoration:none;transition:background-color .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--pagination-nav__page::-moz-focus-inner{border:0}.bx--pagination-nav__page:hover{background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-02, #525252)}.bx--pagination-nav__page:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--pagination-nav__page:focus{outline-style:dotted}}.bx--pagination-nav__page:disabled,.bx--pagination-nav__page.bx--pagination-nav__page--disabled{background:none;color:rgba(var(--cds-text-02, #525252),.5);outline:none;pointer-events:none}.bx--pagination-nav__page:not(.bx--pagination-nav__page--direction):after{position:absolute;bottom:0;left:50%;display:block;width:0;height:.25rem;background-color:var(--cds-interactive-01, #0f62fe);content:"";opacity:0;transition:width .11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--pagination-nav__page:not(.bx--pagination-nav__page--direction):after{transition:none}}.bx--pagination-nav__page--active+.bx--pagination-nav__page:after,.bx--pagination-nav__page.bx--pagination-nav__page--active:after{left:calc(50% - .5rem);width:1rem;opacity:1}.bx--pagination-nav__page.bx--pagination-nav__page--active{background-color:initial;color:var(--cds-text-02, #525252);font-weight:600}.bx--pagination-nav__page .bx--pagination-nav__icon{fill:currentColor;pointer-events:none}.bx--pagination-nav__page--direction{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;line-height:0}.bx--pagination-nav__select{position:relative}.bx--pagination-nav__page--select{max-height:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:calc(50% - 4.5px)}@-moz-document url-prefix(){.bx--pagination-nav__page--select{text-indent:0}}.bx--pagination-nav__select-icon-wrapper{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.bx--pagination-nav__select-icon-wrapper:not(.bx--pagination-nav__page--direction):after{position:absolute;bottom:0;left:50%;display:block;width:0;height:.25rem;background-color:var(--cds-interactive-01, #0f62fe);content:"";opacity:0;transition:width .11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--pagination-nav__select-icon-wrapper:not(.bx--pagination-nav__page--direction):after{transition:none}}.bx--pagination-nav__page--active+.bx--pagination-nav__select-icon-wrapper:after,.bx--pagination-nav__select-icon-wrapper.bx--pagination-nav__page--active:after{left:calc(50% - .5rem);width:1rem;opacity:1}.bx--pagination-nav__page--active+.bx--pagination-nav__select-icon-wrapper .bx--pagination-nav__select-icon{display:none}.bx--pagination-nav__select-icon{position:absolute;top:calc(50% - .5rem);left:calc(50% - .5rem);pointer-events:none}.bx--pagination-nav__accessibility-label{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--select{position:relative;display:flex;width:100%;flex-direction:column;align-items:flex-start}.bx--select-input__wrapper{position:relative;display:flex;width:100%;align-items:center}.bx--select-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;width:100%;height:2.5rem;padding:0 var(--cds-spacing-09, 3rem) 0 var(--cds-spacing-05, 1rem);border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cds-field-01, #f4f4f4);border-radius:0;color:var(--cds-text-01, #161616);cursor:pointer;font-family:inherit;opacity:1;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--select-input:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--select-input::-ms-expand{display:none}@-moz-document url-prefix(){.bx--select-input:-moz-focusring,.bx--select-input::-moz-focus-inner{background-image:none;color:#0000;text-shadow:0 0 0 #000}}.bx--select-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;color:var(--cds-text-01, #161616)}@media screen and (prefers-contrast){.bx--select-input:focus{outline-style:dotted}}.bx--select-input:disabled,.bx--select-input:hover:disabled{border-bottom-color:var(--cds-disabled-01, #f4f4f4);background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--select-input--sm{height:2rem;max-height:2rem}.bx--select-input--xl,.bx--select-input--lg{height:3rem;max-height:3rem}.bx--select--disabled .bx--label,.bx--select--disabled .bx--form__helper-text{color:var(--cds-disabled-02, #c6c6c6)}.bx--select-input__wrapper[data-invalid] .bx--select-input,.bx--select--warning .bx--select-input{padding-right:4.5rem}.bx--select-input:disabled~.bx--select__arrow{fill:var(--cds-disabled-02, #c6c6c6)}.bx--select--light .bx--select-input{background-color:var(--cds-field-02, #ffffff)}.bx--select--light .bx--select-input:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--select--light .bx--select-input:disabled,.bx--select--light .bx--select-input:hover:disabled{background-color:var(--cds-field-02, #ffffff);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--select__arrow{position:absolute;top:0;right:var(--cds-spacing-05, 1rem);height:100%;fill:var(--cds-ui-05, #161616);pointer-events:none}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--select__arrow path{fill:ButtonText}}.bx--select__invalid-icon{position:absolute;right:var(--cds-spacing-08, 2.5rem)}.bx--select-input__wrapper[data-invalid] .bx--select-input~.bx--select__invalid-icon{fill:var(--cds-support-01, #da1e28)}.bx--select__invalid-icon--warning{fill:var(--cds-support-03, #f1c21b)}.bx--select__invalid-icon--warning path[fill]{fill:#000;opacity:1}optgroup.bx--select-optgroup,.bx--select-option{background-color:var(--cds-background-hover, #e5e5e5);color:var(--cds-text-01, #161616)}optgroup.bx--select-optgroup:disabled,.bx--select-option:disabled{color:var(--cds-text-disabled, #c6c6c6)}.bx--select--inline{display:flex;flex-direction:row;align-items:center}.bx--select--inline.bx--select--invalid .bx--label,.bx--select--inline.bx--select--invalid .bx--form__helper-text{align-self:flex-start;margin-top:.8125rem}.bx--select--inline .bx--form__helper-text{margin-bottom:0;margin-left:var(--cds-spacing-03, .5rem)}.bx--select--inline .bx--label{margin:0 .5rem 0 0;white-space:nowrap}.bx--select--inline .bx--select-input{width:auto;padding-right:var(--cds-spacing-07, 2rem);padding-left:.5rem;border-bottom:none;background-color:#0000;color:var(--cds-text-01, #161616)}.bx--select--inline .bx--select-input:focus,.bx--select--inline .bx--select-input:focus option,.bx--select--inline .bx--select-input:focus optgroup{background-color:var(--cds-background, #ffffff)}.bx--select--inline .bx--select-input[disabled],.bx--select--inline .bx--select-input[disabled]:hover{background-color:var(--cds-disabled-01, #f4f4f4)}.bx--select--inline .bx--select__arrow{right:.5rem}.bx--select--inline.bx--select--invalid .bx--select-input{padding-right:3.5rem}.bx--select--inline.bx--select--invalid .bx--select-input~.bx--select__invalid-icon{right:var(--cds-spacing-07, 2rem)}.bx--select--inline .bx--select-input:disabled{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--select--inline .bx--select-input:disabled~*{cursor:not-allowed}.bx--select.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%;height:2.5rem}.bx--select.bx--skeleton:hover,.bx--select.bx--skeleton:focus,.bx--select.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--select.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--select.bx--skeleton:before{animation:none}}.bx--select.bx--skeleton .bx--select-input{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--select__arrow{fill:ButtonText}}.bx--text-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;height:2.5rem;padding:0 1rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-input:focus,.bx--text-input:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--text-input:focus,.bx--text-input:active{outline-style:dotted}}.bx--text-input-wrapper svg[hidden]{display:none}.bx--text-input--xl,.bx--text-input--lg{height:3rem}.bx--text-input--sm{height:2rem}.bx--password-input{padding-right:2.5rem}.bx--text-input--sm.bx--password-input{padding-right:2rem}.bx--text-input--lg.bx--password-input{padding-right:3rem}.bx--text-input::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--text-input::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--text-input--light{background-color:var(--cds-field-02, #ffffff)}.bx--text-input__field-wrapper{position:relative;display:flex;width:100%}.bx--text-input__invalid-icon,.bx--text-input__readonly-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.bx--text-input__invalid-icon{fill:var(--cds-support-01, #da1e28)}.bx--text-input__invalid-icon--warning{fill:var(--cds-support-03, #f1c21b)}.bx--text-input__invalid-icon--warning path:first-of-type{fill:#000;opacity:1}.bx--text-input--password__visibility{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--text-input--password__visibility:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--text-input--password__visibility:focus{outline-style:dotted}}.bx--text-input--password__visibility:focus{outline:1px solid rgba(0,0,0,0)}.bx--text-input--password__visibility:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--text-input--password__visibility:focus svg{outline-style:dotted}}.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{display:inline-block}}.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after{transition:none}}.bx--text-input--password__visibility.bx--tooltip--a11y:before,.bx--text-input--password__visibility.bx--tooltip--a11y:after{transition:none}.bx--text-input--password__visibility:before{width:0;height:0;border-style:solid;content:""}.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--text-input--password__visibility:after{content:attr(aria-label)}.bx--text-input--password__visibility.bx--tooltip--a11y:after{content:none}.bx--text-input--password__visibility.bx--tooltip--visible:before,.bx--text-input--password__visibility.bx--tooltip--visible:after,.bx--text-input--password__visibility:hover:before,.bx--text-input--password__visibility:hover:after,.bx--text-input--password__visibility:focus:before,.bx--text-input--password__visibility:focus:after{opacity:1}.bx--text-input--password__visibility.bx--tooltip--visible .bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--visible+.bx--assistive-text,.bx--text-input--password__visibility:hover .bx--assistive-text,.bx--text-input--password__visibility:hover+.bx--assistive-text,.bx--text-input--password__visibility:focus .bx--assistive-text,.bx--text-input--password__visibility:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--text-input--password__visibility.bx--tooltip--visible .bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--visible+.bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--text-input--password__visibility:hover .bx--assistive-text,.bx--text-input--password__visibility:hover+.bx--assistive-text,.bx--text-input--password__visibility:hover.bx--tooltip--a11y:before,.bx--text-input--password__visibility:focus .bx--assistive-text,.bx--text-input--password__visibility:focus+.bx--assistive-text,.bx--text-input--password__visibility:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-input--password__visibility.bx--tooltip--hidden .bx--assistive-text,.bx--text-input--password__visibility.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--text-input--password__visibility.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--text-input--password__visibility .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--text-input--password__visibility:before,.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{bottom:0;left:50%}.bx--text-input--password__visibility:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--text-input--password__visibility:after,.bx--text-input--password__visibility .bx--assistive-text,.bx--text-input--password__visibility+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--text-input--password__visibility,.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;right:0;display:flex;width:2.5rem;height:100%;min-height:auto;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-input--sm+.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger{width:2rem}.bx--text-input--lg+.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger{width:3rem}.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:var(--cds-icon-secondary, #525252);transition:fill 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:ButtonText}}.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:hover svg,.bx--btn.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:focus svg{fill:var(--cds-icon-primary, #161616)}.bx--text-input--invalid,.bx--text-input--warning,.bx--text-input-wrapper--readonly .bx--text-input{padding-right:2.5rem}.bx--text-input--invalid.bx--password-input{padding-right:4rem}.bx--text-input--invalid+.bx--text-input--password__visibility,.bx--text-input--invalid+.bx--text-input--password__visibility__toggle{right:1rem}.bx--password-input-wrapper .bx--text-input__invalid-icon{right:2.5rem}.bx--text-input:disabled+.bx--text-input--password__visibility svg,.bx--text-input:disabled+.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--text-input:disabled+.bx--text-input--password__visibility svg:hover,.bx--text-input:disabled+.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg:hover{fill:var(--cds-disabled-02, #c6c6c6)}.bx--text-input:disabled{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-field, #f4f4f4);color:var(--cds-text-disabled, #c6c6c6);cursor:not-allowed;-webkit-text-fill-color:var(--cds-disabled-02, #c6c6c6)}.bx--text-input--light:disabled{background-color:var(--cds-field-02, #ffffff)}.bx--text-input:disabled::-moz-placeholder{color:var(--cds-disabled-02, #c6c6c6);opacity:1}.bx--text-input:disabled::placeholder{color:var(--cds-disabled-02, #c6c6c6);opacity:1}.bx--text-input--invalid{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px;box-shadow:none}@media screen and (prefers-contrast){.bx--text-input--invalid{outline-style:dotted}}.bx--text-input--invalid .bx--text-input--password__visibility,.bx--text-input--invalid .bx--text-input--password__visibility__toggle{right:2.5rem}.bx--skeleton.bx--text-input{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--skeleton.bx--text-input:hover,.bx--skeleton.bx--text-input:focus,.bx--skeleton.bx--text-input:active{border:none;cursor:default;outline:none}.bx--skeleton.bx--text-input:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--skeleton.bx--text-input:before{animation:none}}.bx--form--fluid .bx--text-input-wrapper{position:relative;background:var(--cds-field-01, #f4f4f4);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--form--fluid .bx--label{position:absolute;z-index:1;top:.8125rem;left:1rem;margin:0}.bx--form--fluid .bx--form__helper-text{display:none}.bx--form--fluid .bx--text-input{min-height:4rem;padding:2rem 1rem .8125rem}.bx--text-input__divider,.bx--form--fluid .bx--text-input__divider{display:none}.bx--form--fluid .bx--text-input--invalid,.bx--form--fluid .bx--text-input--warn{border-bottom:none}.bx--form--fluid .bx--text-input--invalid+.bx--text-input__divider,.bx--form--fluid .bx--text-input--warn+.bx--text-input__divider{display:block;border-style:solid;border-color:var(--cds-ui-03, #e0e0e0);border-bottom:none;margin:0 1rem}.bx--form--fluid .bx--text-input__invalid-icon{top:5rem}.bx--form--fluid .bx--text-input-wrapper--light{background:var(--cds-field-02, #ffffff)}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid{outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]:not(:focus){outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]:not(:focus){outline-style:dotted}}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:focus{outline-style:dotted}}.bx--text-input-wrapper.bx--text-input-wrapper--inline{flex-flow:row wrap}.bx--text-input-wrapper .bx--label--inline{flex:1;margin:.8125rem 0 0;overflow-wrap:break-word;word-break:break-word}.bx--text-input-wrapper .bx--label--inline--sm{margin-top:.5625rem}.bx--text-input-wrapper .bx--label--inline--xl,.bx--text-input-wrapper .bx--label--inline--lg{margin-top:1.0625rem}.bx--text-input__label-helper-wrapper{max-width:8rem;flex:2;flex-direction:column;margin-right:1.5rem;overflow-wrap:break-word}.bx--text-input-wrapper .bx--form__helper-text--inline{margin-top:.125rem}.bx--text-input__field-outer-wrapper{display:flex;width:100%;flex:1 1 auto;flex-direction:column;align-items:flex-start}.bx--text-input__field-outer-wrapper--inline{flex:8;flex-direction:column}.bx--form--fluid .bx--text-input-wrapper--readonly,.bx--text-input-wrapper--readonly .bx--text-input{background:rgba(0,0,0,0)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--text-input--password__visibility,.bx--btn.bx--btn--icon-only.bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg,.bx--btn.bx--btn--icon-only.bx--text-input--password__visibility__toggle.bx--tooltip__trigger:hover svg{fill:ButtonText}}.bx--data-table-container+.bx--pagination{border-top:0}.bx--pagination{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;width:calc(100% - 1px);min-height:2.5rem;align-items:center;justify-content:space-between;border-top:1px solid var(--cds-ui-03, #e0e0e0);background-color:var(--cds-ui-01, #f4f4f4);overflow-x:auto}@media (min-width: 42rem){.bx--pagination{overflow:initial}.bx--pagination .bx--pagination__control-buttons{display:flex}}@media (max-width: 41.98rem){.bx--pagination .bx--pagination__left>*,.bx--pagination .bx--pagination__right>*{display:none}.bx--pagination .bx--pagination__items-count{display:initial}.bx--pagination .bx--pagination__control-buttons{display:flex}}.bx--pagination--sm{min-height:2rem}.bx--pagination--lg{min-height:3rem}.bx--pagination .bx--select{height:100%;align-items:center}.bx--pagination .bx--select-input--inline__wrapper{display:flex;height:100%}.bx--pagination .bx--select-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:auto;min-width:auto;height:100%;padding:0 2.25rem 0 var(--cds-spacing-05, 1rem);background-color:var(--cds-ui-01, #f4f4f4);line-height:2.5rem}.bx--pagination--sm .bx--select-input{line-height:2rem}.bx--pagination--lg .bx--select-input{line-height:3rem}.bx--pagination .bx--select-input:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--pagination .bx--select--inline .bx--select-input:focus,.bx--pagination .bx--select--inline .bx--select-input:focus option,.bx--pagination .bx--select--inline .bx--select-input:focus optgroup{background-color:var(--cds-layer, #f4f4f4)}.bx--pagination .bx--select__arrow{top:50%;transform:translate(-.5rem,-50%)}.bx--pagination .bx--select__item-count .bx--select-input{border-right:.0625rem solid var(--cds-ui-03, #e0e0e0)}.bx--pagination .bx--select__page-number .bx--select-input{border-left:1px solid var(--cds-ui-03, #e0e0e0)}.bx--pagination__left,.bx--pagination__right{display:flex;height:100%;align-items:center}.bx--pagination__left>.bx--form-item,.bx--pagination__right>.bx--form-item{height:100%}.bx--pagination__left .bx--pagination__text,.bx--pagination__right .bx--pagination__text{white-space:nowrap}.bx--pagination__left .bx--pagination__text{margin-right:.0625rem}.bx--pagination__right .bx--pagination__text{margin-right:1rem;margin-left:.0625rem}.bx--pagination__left{padding:0 1rem 0 0}@media (min-width: 42rem){.bx--pagination__left{padding:0 1rem}.bx--pagination__text{display:inline-block}}span.bx--pagination__text{margin-left:1rem;color:var(--cds-text-02, #525252)}.bx--pagination__button,.bx--btn--ghost.bx--pagination__button{display:flex;width:2.5rem;height:2.5rem;min-height:2rem;align-items:center;justify-content:center;border:none;border-left:1px solid var(--cds-ui-03, #e0e0e0);margin:0;background:none;cursor:pointer;fill:var(--cds-ui-05, #161616);transition:outline .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--pagination--sm .bx--pagination__button,.bx--pagination--sm .bx--btn--ghost.bx--pagination__button{width:2rem;height:2rem}.bx--pagination--lg .bx--pagination__button,.bx--pagination--lg .bx--btn--ghost.bx--pagination__button{width:3rem;height:3rem}.bx--pagination__button:focus,.bx--btn--ghost:focus.bx--pagination__button{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;border-left:0}@media screen and (prefers-contrast){.bx--pagination__button:focus,.bx--btn--ghost:focus.bx--pagination__button{outline-style:dotted}}.bx--pagination__button:hover,.bx--btn--ghost:hover.bx--pagination__button{background:var(--cds-hover-ui, #e5e5e5)}.bx--pagination__button--no-index,.bx--btn--ghost.bx--pagination__button--no-index{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--pagination__button:disabled:hover,.bx--pagination__button--no-index:hover,.bx--btn--ghost:disabled:hover.bx--pagination__button,.bx--btn--ghost:hover.bx--pagination__button--no-index{border-color:var(--cds-ui-03, #e0e0e0);background:var(--cds-ui-01, #f4f4f4);cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--pagination.bx--skeleton .bx--skeleton__text{margin-right:1rem;margin-bottom:0}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--pagination__button,.bx--btn--ghost.bx--pagination__button{outline:1px solid rgba(0,0,0,0)}}.bx--progress-bar__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;min-width:3rem;justify-content:space-between;margin-bottom:var(--cds-spacing-03, .5rem);color:var(--cds-text-primary, #161616)}.bx--progress-bar__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--progress-bar__track{position:relative;width:100%;min-width:3rem;height:.5rem;background-color:var(--cds-layer, #f4f4f4)}.bx--progress-bar--big .bx--progress-bar__track{height:.5rem}.bx--progress-bar--small .bx--progress-bar__track{height:.25rem}.bx--progress-bar__bar{display:block;width:100%;height:100%;background-color:currentColor;color:var(--cds-interactive, #0f62fe);transform:scaleX(0);transform-origin:0 center;transition:transform .11s cubic-bezier(.2,0,.38,.9)}.bx--progress-bar--indeterminate .bx--progress-bar__track:after{position:absolute;inset:0;animation-duration:1.4s;animation-iteration-count:infinite;animation-name:progress-bar-indeterminate;animation-timing-function:linear;background-image:linear-gradient(90deg,var(--cds-interactive, #0f62fe) 12.5%,transparent 12.5%);background-position-x:0%;background-size:200% 100%;content:""}.bx--progress-bar__helper-text{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);margin-top:var(--cds-spacing-03, .5rem);color:var(--cds-text-secondary, #525252)}.bx--progress-bar__status-icon{flex-shrink:0;margin-left:var(--cds-spacing-05, 1rem)}.bx--progress-bar--finished .bx--progress-bar__bar,.bx--progress-bar--finished .bx--progress-bar__status-icon{color:var(--cds-support-success, #198038)}.bx--progress-bar--error .bx--progress-bar__bar,.bx--progress-bar--error .bx--progress-bar__status-icon,.bx--progress-bar--error .bx--progress-bar__helper-text{color:var(--cds-support-error, #da1e28)}.bx--progress-bar--finished .bx--progress-bar__bar,.bx--progress-bar--error .bx--progress-bar__bar{transform:scaleX(1)}.bx--progress-bar--finished.bx--progress-bar--inline .bx--progress-bar__track,.bx--progress-bar--error.bx--progress-bar--inline .bx--progress-bar__track{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--progress-bar--finished.bx--progress-bar--inline .bx--progress-bar__label,.bx--progress-bar--error.bx--progress-bar--inline .bx--progress-bar__label{flex-shrink:1;justify-content:flex-start;margin-right:0}@keyframes progress-bar-indeterminate{0%{background-position-x:25%}80%,to{background-position-x:-105%}}.bx--progress-bar--inline{display:flex;align-items:center}.bx--progress-bar--inline .bx--progress-bar__label{margin-right:var(--cds-spacing-05, 1rem);margin-bottom:0}.bx--progress-bar--inline .bx--progress-bar__track{flex-basis:0;flex-grow:1}.bx--progress-bar--inline .bx--progress-bar__helper-text{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--progress-bar--indented .bx--progress-bar__label,.bx--progress-bar--indented .bx--progress-bar__helper-text{padding-right:var(--cds-spacing-05, 1rem);padding-left:var(--cds-spacing-05, 1rem)}.bx--tooltip__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:inline-flex;align-items:center;color:var(--cds-text-02, #525252)}.bx--tooltip__label:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__label:focus{outline-style:dotted}}.bx--tooltip__trigger svg{fill:var(--cds-icon-02, #525252)}.bx--tooltip__trigger:not(.bx--btn--icon-only){display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:inline-flex;align-items:center;font-size:1rem}.bx--tooltip__trigger:not(.bx--btn--icon-only)::-moz-focus-inner{border:0}.bx--tooltip__trigger:not(.bx--btn--icon-only):focus{outline:1px solid var(--cds-focus, #0f62fe);fill:var(--cds-hover-primary, #0353e9)}@media screen and (prefers-contrast){.bx--tooltip__trigger:not(.bx--btn--icon-only):focus{outline-style:dotted}}.bx--tooltip__trigger:not(.bx--btn--icon-only)[disabled] svg{fill:var(--cds-icon-disabled, #c6c6c6)}.bx--tooltip__label .bx--tooltip__trigger{margin-left:.5rem}.bx--tooltip__label--bold{font-weight:600}.bx--tooltip{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:6000;display:none;min-width:13rem;max-width:18rem;padding:1rem;margin-top:.25rem;background:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);word-wrap:break-word}.bx--tooltip:focus{box-shadow:inset 0 0 0 1px var(--cds-inverse-02, #393939),inset 0 0 0 2px var(--cds-ui-background, #ffffff);outline:0}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-start,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-start{transform:translate(calc(50% - 22px))}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-start .bx--tooltip__caret,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-start .bx--tooltip__caret{margin-left:15px}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-end,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-end{transform:translate(calc(22px - 50%))}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-end .bx--tooltip__caret,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-end .bx--tooltip__caret{margin-right:15px}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-start{transform:translateY(calc(-15px + 50%))}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-start .bx--tooltip__caret{top:14px}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-end{transform:translateY(calc(31px - 50%))}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-end .bx--tooltip__caret{top:initial;bottom:25px}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-start{transform:translateY(calc(-26px + 50%))}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-start .bx--tooltip__caret{top:26px}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-end{transform:translateY(calc(20px - 50%))}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-end .bx--tooltip__caret{top:initial;bottom:12px}.bx--tooltip p{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);text-align:left}.bx--tooltip button{padding-right:2rem}.bx--tooltip .bx--btn:focus{border-color:var(--cds-inverse-focus-ui, #ffffff);outline-color:var(--cds-inverse-02, #393939)}.bx--tooltip .bx--link{color:var(--cds-inverse-link, #78a9ff);font-size:.875rem}.bx--tooltip .bx--link:focus{outline:1px solid var(--cds-inverse-focus-ui, #ffffff);outline-offset:2px}.bx--tooltip .bx--link:active,.bx--tooltip .bx--link:active:visited,.bx--tooltip .bx--link:active:visited:hover{color:var(--cds-inverse-01, #ffffff)}.bx--tooltip .bx--link:visited{color:var(--cds-inverse-link, #78a9ff)}.bx--tooltip .bx--tooltip__content[tabindex="-1"]:focus{outline:none}.bx--tooltip .bx--tooltip__caret{position:absolute;top:calc(-.4296875rem + 1px);right:0;left:0;width:0;height:0;border-right:.4296875rem solid rgba(0,0,0,0);border-bottom:.4296875rem solid var(--cds-inverse-02, #393939);border-left:.4296875rem solid rgba(0,0,0,0);margin:0 auto;content:""}.bx--tooltip .bx--tooltip__footer{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.bx--tooltip[data-floating-menu-direction=left]{margin-left:calc(var(--cds-spacing-03, .5rem) * -1)}.bx--tooltip[data-floating-menu-direction=left] .bx--tooltip__caret{top:50%;right:calc(-.4296875rem + 1px);left:auto;transform:rotate(90deg) translate(50%,-50%)}.bx--tooltip[data-floating-menu-direction=top]{margin-top:calc(var(--cds-spacing-03, .5rem) * -1)}.bx--tooltip[data-floating-menu-direction=top] .bx--tooltip__caret{top:auto;bottom:calc(-.4296875rem + 1px);transform:rotate(180deg)}.bx--tooltip[data-floating-menu-direction=right]{margin-left:var(--cds-spacing-03, .5rem)}.bx--tooltip[data-floating-menu-direction=right] .bx--tooltip__caret{top:50%;right:auto;left:calc(-.4296875rem + 1px);transform:rotate(270deg) translate(50%,-50%)}.bx--tooltip[data-floating-menu-direction=bottom]{margin-top:var(--cds-spacing-03, .5rem)}.bx--tooltip__heading{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin-bottom:var(--cds-spacing-03, .5rem)}.bx--tooltip--shown{display:block;margin-top:0}.bx--tooltip--definition{position:relative}.bx--tooltip--definition .bx--tooltip__trigger{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:relative;display:inline-flex;border-bottom:1px dotted var(--cds-interactive-01, #0f62fe);color:var(--cds-text-01, #161616)}.bx--tooltip--definition .bx--tooltip__trigger:hover+.bx--tooltip--definition__top,.bx--tooltip--definition .bx--tooltip__trigger:hover+.bx--tooltip--definition__bottom{display:block}.bx--tooltip--definition .bx--tooltip__trigger:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip--definition .bx--tooltip__trigger:focus{outline-style:dotted}}.bx--tooltip--definition .bx--tooltip__trigger:focus+.bx--tooltip--definition__top,.bx--tooltip--definition .bx--tooltip__trigger:focus+.bx--tooltip--definition__bottom{display:block}.bx--tooltip--definition__bottom,.bx--tooltip--definition__top{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:1;display:none;width:13rem;padding:.5rem 1rem;margin-top:.75rem;background:var(--cds-inverse-02, #393939);border-radius:.125rem;pointer-events:none}.bx--tooltip--definition__bottom p,.bx--tooltip--definition__top p{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-inverse-01, #ffffff)}.bx--tooltip--definition__bottom .bx--tooltip__caret,.bx--tooltip--definition__top .bx--tooltip__caret{position:absolute;right:0;left:0;width:.6rem;height:.6rem;margin-left:1rem;background:var(--cds-inverse-02, #393939)}.bx--tooltip--definition__bottom .bx--tooltip__caret{top:-.2rem;transform:rotate(-135deg)}.bx--tooltip--definition__top{margin-top:-2rem;transform:translateY(-100%)}.bx--tooltip--definition__top .bx--tooltip__caret{bottom:-.2rem;transform:rotate(45deg)}.bx--tooltip--definition__align-end{right:0}.bx--tooltip--definition__align-center{margin-left:50%;transform:translate(-50%)}.bx--tooltip--definition__top.bx--tooltip--definition__align-center{margin-left:50%;transform:translate(-50%,-100%)}.bx--tooltip--definition__align-center .bx--tooltip__caret{left:auto;margin-right:calc(50% - 6px);margin-left:auto}.bx--tooltip--definition__align-end .bx--tooltip__caret{left:auto;margin-right:1rem;margin-left:auto}.bx--tooltip--definition.bx--tooltip--a11y{display:inline-flex}.bx--tooltip--definition button.bx--tooltip--a11y{margin:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);border-bottom:.0625rem dotted var(--cds-text-02, #525252);transition:border-color .11s}.bx--tooltip__trigger.bx--tooltip__trigger--definition:hover,.bx--tooltip__trigger.bx--tooltip__trigger--definition:focus{border-bottom-color:var(--cds-interactive-04, #0f62fe)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:default}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after{transition:none}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.5rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{top:-.5625rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:-.5625rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:-.5625rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:before{top:-.25rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:-.5625rem;right:0;left:auto;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:default}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after{transition:none}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.5rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{bottom:-.5625rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-.5625rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-.5625rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:before{bottom:-.25rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-.5625rem;right:0;left:auto;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end.bx--tooltip--a11y+.bx--assistive-text{bottom:-.5rem;transform:translateY(100%)}.bx--tooltip--icon{display:inline-flex;align-items:center}.bx--tooltip--icon__top,.bx--tooltip--icon__bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip--icon__top:before,.bx--tooltip--icon__top:after,.bx--tooltip--icon__bottom:before,.bx--tooltip--icon__bottom:after{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:absolute;display:flex;align-items:center;opacity:0;pointer-events:none;transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip--icon__top:before,.bx--tooltip--icon__top:after,.bx--tooltip--icon__bottom:before,.bx--tooltip--icon__bottom:after{transition:none}}.bx--tooltip--icon__top:before,.bx--tooltip--icon__bottom:before{right:0;left:0;width:0;height:0;border-width:0 .25rem .3125rem .25rem;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);margin:1px auto 0 50%;content:""}.bx--tooltip--icon__top:after,.bx--tooltip--icon__bottom:after{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));min-width:1.5rem;max-width:13rem;height:1.5rem;padding:0 1rem;margin-left:50%;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);content:attr(aria-label);font-weight:400;pointer-events:none;transform:translate(-50%);white-space:nowrap}.bx--tooltip--icon__top:hover:before,.bx--tooltip--icon__top:hover:after,.bx--tooltip--icon__top:focus:before,.bx--tooltip--icon__top:focus:after,.bx--tooltip--icon__bottom:hover:before,.bx--tooltip--icon__bottom:hover:after,.bx--tooltip--icon__bottom:focus:before,.bx--tooltip--icon__bottom:focus:after{opacity:1}.bx--tooltip--icon__top:hover svg,.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:hover svg,.bx--tooltip--icon__bottom:focus svg{fill:var(--cds-icon-02, #525252)}.bx--tooltip--icon__top:focus,.bx--tooltip--icon__bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:focus svg{outline-style:dotted}}.bx--tooltip--icon__top:before{transform:translate(-50%,calc(-100% - 9px)) rotate(180deg);top:1px}.bx--tooltip--icon__top:after{transform:translate(-50%,calc(-100% - 12px));top:0}.bx--tooltip--icon__bottom:before{transform:translate(-50%,10px) rotate(0);bottom:0}.bx--tooltip--icon__bottom:after{transform:translate(-50%,calc(100% + 10px));bottom:0}.bx--tooltip--icon__top.bx--tooltip--icon__align-start:before{transform:translateY(calc(-100% - 9px)) rotate(180deg);top:1px;margin-left:4px}.bx--tooltip--icon__top.bx--tooltip--icon__align-start:after{transform:translateY(calc(-100% - 12px));top:0;margin-left:0}.bx--tooltip--icon__top.bx--tooltip--icon__align-end:before{transform:translateY(calc(-100% - 9px)) rotate(180deg);top:1px;right:0;left:auto;margin-right:4px}.bx--tooltip--icon__top.bx--tooltip--icon__align-end:after{transform:translateY(calc(-100% - 12px));top:0;margin-left:0;right:0}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-start:before{transform:translateY(10px) rotate(0);bottom:0;margin-left:4px}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-start:after{transform:translateY(calc(100% + 10px));bottom:0;margin-left:0}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-end:before{transform:translateY(10px) rotate(0);bottom:0;right:0;left:auto;margin-right:4px}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-end:after{transform:translateY(calc(100% + 10px));bottom:0;margin-left:0;right:0}.bx--tooltip--icon .bx--tooltip__trigger svg{margin-left:0}.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg{fill:var(--cds-icon-02, #525252)}.bx--tooltip__trigger.bx--tooltip--top{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--top:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--top:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--top:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--top:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--top:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--top:hover:before,.bx--tooltip__trigger.bx--tooltip--top:hover:after,.bx--tooltip__trigger.bx--tooltip--top:focus:before,.bx--tooltip__trigger.bx--tooltip--top:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top:before,.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top:after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:-.8125rem;left:0;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:-.8125rem;left:50%;transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;bottom:-.75rem}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:before{top:-.5rem;border-width:.3125rem .25rem 0 .25rem;border-color:var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%,-100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:-.8125rem;right:0;left:auto;transform:translateY(-100%)}.bx--tooltip__trigger.bx--tooltip--right{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--right:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--right:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--right:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--right:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--right:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--right:hover:before,.bx--tooltip__trigger.bx--tooltip--right:hover:after,.bx--tooltip__trigger.bx--tooltip--right:focus:before,.bx--tooltip__trigger.bx--tooltip--right:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right:before,.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right:after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;left:-.75rem}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:before{right:-.5rem;border-width:.25rem .3125rem .25rem 0;border-color:rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end+.bx--assistive-text{right:-.8125rem;transform:translate(100%,-50%)}.bx--tooltip__trigger.bx--tooltip--bottom{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--bottom:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--bottom:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--bottom:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--bottom:hover:before,.bx--tooltip__trigger.bx--tooltip--bottom:hover:after,.bx--tooltip__trigger.bx--tooltip--bottom:focus:before,.bx--tooltip__trigger.bx--tooltip--bottom:focus:after{opacity:1}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom:before,.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom:after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-.8125rem;left:0;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-.8125rem;transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";left:0;width:100%;height:.75rem;top:-.75rem}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:before{bottom:-.5rem;border-width:0 .25rem .3125rem .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939) rgba(0,0,0,0);transform:translate(-50%,100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-.8125rem;right:0;left:auto;transform:translateY(100%)}.bx--tooltip__trigger.bx--tooltip--left{position:relative;display:inline-flex;overflow:visible;align-items:center;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--left:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--left:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--left:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after{transition:none}}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y:after{transition:none}.bx--tooltip__trigger.bx--tooltip--left:before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;background-color:var(--cds-inverse-02, #393939);border-radius:.125rem;color:var(--cds-inverse-01, #ffffff);font-weight:400;text-align:left;transform:translate(-50%);font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@supports (-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@supports (-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--left:after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y:after{content:none}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible:after,.bx--tooltip__trigger.bx--tooltip--left:hover:before,.bx--tooltip__trigger.bx--tooltip--left:hover:after,.bx--tooltip__trigger.bx--tooltip--left:focus:before,.bx--tooltip__trigger.bx--tooltip--left:focus:after{opacity:1}@keyframes tooltip-fade{0%{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus+.bx--assistive-text{overflow:visible;margin:auto;clip:auto}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover.bx--tooltip--a11y:before,.bx--tooltip__trigger.bx--tooltip--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus.bx--tooltip--a11y:before{animation:tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden+.bx--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden.bx--tooltip--a11y:before{animation:none;opacity:0}.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left:before,.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left:after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text:after{position:absolute;display:block;content:"";top:0;width:.75rem;height:100%;right:-.75rem}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:before{left:-.5rem;border-width:.25rem 0 .25rem .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--cds-inverse-02, #393939);transform:translate(-100%,-50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end:after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end+.bx--assistive-text{left:-.8125rem;transform:translate(-100%,-50%)}.bx--tooltip__trigger:not(.bx--tooltip--hidden) .bx--assistive-text{pointer-events:all}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--tooltip__trigger svg,.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg{fill:ButtonText}.bx--tooltip__trigger:focus svg{color:Highlight;outline:1px solid Highlight}.bx--tooltip,.bx--assistive-text{outline:1px solid rgba(0,0,0,0)}}.bx--progress{display:flex;list-style:none}.bx--progress-step{position:relative;display:inline-flex;overflow:visible;width:8rem;min-width:7rem;flex-direction:row}.bx--progress-step .bx--tooltip__label{display:block}.bx--progress--space-equal .bx--progress-step{min-width:8rem;flex-grow:1}.bx--progress-line{position:absolute;left:0;width:8rem;height:1px;border:1px inset rgba(0,0,0,0)}.bx--progress--space-equal .bx--progress-line{width:100%;min-width:8rem}.bx--progress-step svg{position:relative;z-index:1;width:1rem;height:1rem;flex-shrink:0;margin:.625rem .5rem 0 0;border-radius:50%;fill:var(--cds-interactive-04, #0f62fe)}.bx--progress-label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);overflow:hidden;max-width:5.5rem;margin:.5rem 0 0;color:var(--cds-text-01, #161616);line-height:1.45;text-overflow:ellipsis;transition:box-shadow .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--progress-label:before{display:block;content:""}.bx--progress-label:hover{box-shadow:0 .0625rem var(--cds-link-01, #0f62fe);color:var(--cds-link-01, #0f62fe);cursor:pointer}.bx--progress-label:focus{box-shadow:0 .1875rem 0 0 var(--cds-link-01, #0f62fe);color:var(--cds-link-01, #0f62fe);outline:none}.bx--progress--space-equal .bx--progress-label{max-width:100%;margin-right:.75rem}.bx--progress-step-button:not(.bx--progress-step-button--unclickable) .bx--progress-label:active{box-shadow:0 .1875rem 0 0 var(--cds-interactive, #0f62fe);color:var(--cds-interactive, #0f62fe)}.bx--progress-label-overflow:hover~.bx--tooltip,.bx--progress-label-overflow:focus~.bx--tooltip{visibility:inherit}.bx--progress-step .bx--tooltip .bx--tooltip__caret{margin-left:.625rem}.bx--tooltip__text{padding:0;margin:0;font-weight:400}.bx--progress-step .bx--tooltip{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);display:block;width:7.8125rem;min-width:7.1875rem;min-height:1.5rem;padding:.5rem 1rem;margin-top:2.5rem;margin-left:1.375rem;color:var(--cds-inverse-01, #ffffff);visibility:hidden}.bx--progress-step .bx--tooltip_multi{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);width:9.375rem;height:auto;color:var(--cds-inverse-01, #ffffff)}.bx--progress-optional{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:absolute;left:0;margin-top:1.75rem;margin-left:1.5rem;color:var(--cds-text-02, #525252);text-align:start}.bx--progress-step--current .bx--progress-line{background-color:var(--cds-interactive-04, #0f62fe)}.bx--progress-step--incomplete svg{fill:var(--cds-ui-05, #161616)}.bx--progress-step--incomplete .bx--progress-line{background-color:var(--cds-ui-03, #e0e0e0)}.bx--progress-step--complete .bx--progress-line{background-color:var(--cds-interactive-04, #0f62fe)}.bx--progress-step-button{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;display:flex;text-align:left}.bx--progress-step-button::-moz-focus-inner{border:0}.bx--progress-step-button--unclickable{cursor:default;outline:none}.bx--progress-step-button--unclickable .bx--progress-label:hover{box-shadow:none;color:var(--cds-text-01, #161616);cursor:default}.bx--progress-step-button--unclickable .bx--tooltip__label:hover{box-shadow:0 .0625rem var(--cds-link-01, #0f62fe);color:var(--cds-link-01, #0f62fe);cursor:pointer}.bx--progress-step--disabled{cursor:not-allowed;pointer-events:none}.bx--progress-step--disabled svg{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--progress-step--disabled .bx--progress-label,.bx--progress-step--disabled .bx--progress-label:hover{box-shadow:none;color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--progress-step--disabled .bx--progress-label:focus,.bx--progress-step--disabled .bx--progress-label:active{box-shadow:none;outline:none}.bx--progress-step--disabled .bx--progress-line{cursor:not-allowed}.bx--progress-step--disabled .bx--progress-label-overflow:hover~.bx--tooltip--definition .bx--tooltip--definition__bottom{display:none}.bx--progress__warning>*{fill:var(--cds-support-01, #da1e28)}.bx--progress.bx--skeleton .bx--progress-label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:2.5rem;height:.875rem;margin-top:.625rem}.bx--progress.bx--skeleton .bx--progress-label:hover,.bx--progress.bx--skeleton .bx--progress-label:focus,.bx--progress.bx--skeleton .bx--progress-label:active{border:none;cursor:default;outline:none}.bx--progress.bx--skeleton .bx--progress-label:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--progress.bx--skeleton .bx--progress-label:before{animation:none}}.bx--progress--vertical,.bx--progress-text{display:flex;flex-direction:column}.bx--progress--vertical .bx--progress-step,.bx--progress--vertical .bx--progress-step-button{width:initial;min-width:initial;min-height:3.625rem;align-content:flex-start}.bx--progress--vertical .bx--progress-step svg,.bx--progress--vertical .bx--progress-step-button svg{display:inline-block;margin:.0625rem .5rem 0}.bx--progress--vertical .bx--progress-label{display:inline-block;width:initial;max-width:10rem;margin:0;vertical-align:top;white-space:initial}.bx--progress--vertical .bx--progress-step .bx--tooltip{margin-top:.5rem}.bx--progress--vertical .bx--progress-optional{position:static;width:100%;margin:auto 0}.bx--progress--vertical .bx--progress-line{position:absolute;top:0;left:0;width:1px;height:100%}.bx--radio-button-group{position:relative;display:flex;align-items:center}.bx--label+.bx--form-item .bx--radio-button-group{margin-top:0}.bx--radio-button-group--vertical{flex-direction:column;align-items:flex-start}.bx--radio-button-group--vertical.bx--radio-button-group--label-left{align-items:flex-end}.bx--radio-button-group--vertical .bx--radio-button__label{margin-right:0;line-height:1.25rem}.bx--radio-button-group--vertical .bx--radio-button__label:not(:last-of-type){margin-bottom:.5rem}.bx--radio-button{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;visibility:inherit}.bx--radio-button__label{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;align-items:center;margin-right:1rem;cursor:pointer}.bx--radio-button__appearance{width:1.125rem;height:1.125rem;flex-shrink:0;border:1px solid var(--cds-icon-01, #161616);margin:.0625rem .5rem .125rem .125rem;background-color:#0000;border-radius:50%}.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance{display:flex;align-items:center;justify-content:center;border-color:var(--cds-icon-01, #161616)}.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance:before{position:relative;display:inline-block;width:100%;height:100%;background-color:var(--cds-icon-01, #161616);border-radius:50%;content:"";transform:scale(.5)}@media screen and (-ms-high-contrast: active){.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance:before{background-color:WindowText}}@media screen and (prefers-contrast){.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance:before{border:2px solid WindowText}}.bx--radio-button:disabled+.bx--radio-button__label{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--radio-button:disabled+.bx--radio-button__label .bx--radio-button__appearance,.bx--radio-button:disabled:checked+.bx--radio-button__label .bx--radio-button__appearance{border-color:var(--cds-disabled-02, #c6c6c6)}.bx--radio-button:disabled+.bx--radio-button__label .bx--radio-button__appearance:before,.bx--radio-button:disabled:checked+.bx--radio-button__label .bx--radio-button__appearance:before{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--radio-button:focus+.bx--radio-button__label .bx--radio-button__appearance{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1.5px}.bx--radio-button__label.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:1.125rem}.bx--radio-button__label.bx--skeleton:hover,.bx--radio-button__label.bx--skeleton:focus,.bx--radio-button__label.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--radio-button__label.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--radio-button__label.bx--skeleton:before{animation:none}}.bx--radio-button__label.bx--skeleton .bx--radio-button__appearance{display:none}.bx--radio-button-wrapper .bx--radio-button__label{display:flex;align-items:flex-start;justify-content:center;margin:0}.bx--radio-button-wrapper:not(:last-of-type){margin-right:1rem}.bx--radio-button-group--vertical .bx--radio-button-wrapper:not(:last-of-type){margin-right:0;margin-bottom:.5rem}.bx--radio-button-group--label-right .bx--radio-button__label,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-right .bx--radio-button__label{flex-direction:row}.bx--radio-button-group--label-left .bx--radio-button__label,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-left .bx--radio-button__label{flex-direction:row-reverse}.bx--radio-button-group--label-left .bx--radio-button__appearance,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-left .bx--radio-button__appearance{margin-right:0;margin-left:.5rem}.bx--search{position:relative;display:flex;width:100%;align-items:center}.bx--search .bx--label{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--search-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;order:1;padding:0 2.5rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);text-overflow:ellipsis;transition:background-color .11s cubic-bezier(.2,0,.38,.9),outline .11s cubic-bezier(.2,0,.38,.9)}.bx--search-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-input:focus{outline-style:dotted}}.bx--search-input::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--search-input::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--search-input::-ms-clear{display:none}.bx--search-input[disabled]{border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-field, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--search-input[disabled]::-moz-placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--search-input[disabled]::placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--search--light .bx--search-input{background:var(--cds-field-02, #ffffff)}.bx--search--light .bx--search-close:before{background:var(--cds-field-02, #ffffff)}.bx--search--sm .bx--search-input,.bx--search--sm.bx--search--expandable.bx--search--expanded .bx--search-input{height:2rem;padding:0 var(--cds-spacing-07, 2rem)}.bx--search--sm .bx--search-magnifier-icon{left:.5rem}.bx--search--lg .bx--search-input,.bx--search--lg.bx--search--expandable.bx--search--expanded .bx--search-input{height:2.5rem;padding:0 var(--cds-spacing-08, 2.5rem)}.bx--search--lg .bx--search-magnifier-icon{left:.75rem}.bx--search--xl .bx--search-input,.bx--search--xl.bx--search--expandable.bx--search--expanded .bx--search-input{height:3rem;padding:0 var(--cds-spacing-09, 3rem)}.bx--search-magnifier-icon{position:absolute;z-index:2;top:50%;left:var(--cds-spacing-05, 1rem);width:1rem;height:1rem;fill:var(--cds-icon-02, #525252);pointer-events:none;transform:translateY(-50%)}.bx--search-close{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;top:0;right:0}.bx--search-close::-moz-focus-inner{border:0}.bx--search-close:before{position:absolute;top:.0625rem;left:0;display:block;width:2px;height:calc(100% - 2px);background-color:var(--cds-field-01, #f4f4f4);content:"";transition:background-color .11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--search-close:before{transition:none}}.bx--search-close:hover{border-bottom:1px solid var(--cds-ui-04, #8d8d8d)}.bx--search-close:hover:before{background-color:var(--cds-hover-field, #e5e5e5)}.bx--search-button{flex-shrink:0;margin-left:.125rem;background-color:var(--cds-field-01, #f4f4f4)}.bx--search-button svg{fill:currentColor;vertical-align:middle}.bx--search-close svg{fill:inherit}.bx--search-close,.bx--search-button{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-width:1px 0;border-style:solid;border-color:#0000;cursor:pointer;fill:var(--cds-icon-01, #161616);opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9),outline .11s cubic-bezier(.2,0,.38,.9),border .11s cubic-bezier(.2,0,.38,.9);visibility:inherit}.bx--search-close:hover,.bx--search-button:hover{background-color:var(--cds-hover-field, #e5e5e5)}.bx--search-close:focus,.bx--search-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-close:focus,.bx--search-button:focus{outline-style:dotted}}.bx--search-close:active,.bx--search-button:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;background-color:var(--cds-selected-ui, #e0e0e0)}@media screen and (prefers-contrast){.bx--search-close:active,.bx--search-button:active{outline-style:dotted}}.bx--search--disabled .bx--search-close,.bx--search--disabled.bx--search--expandable .bx--search-magnifier{cursor:not-allowed;outline:none}.bx--search--disabled .bx--search-close:hover,.bx--search--disabled.bx--search--expandable .bx--search-magnifier:hover{border-bottom-color:#0000;background-color:#0000}.bx--search--disabled .bx--search-close:hover:before,.bx--search--disabled.bx--search--expandable .bx--search-magnifier:hover:before{background-color:#0000}.bx--search--disabled svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--search-close:focus:before,.bx--search-close:active:before{background-color:var(--cds-focus, #0f62fe)}.bx--search-input:focus~.bx--search-close:hover{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-input:focus~.bx--search-close:hover{outline-style:dotted}}.bx--search--sm .bx--search-close,.bx--search--sm~.bx--search-button,.bx--search--sm.bx--search--expandable,.bx--search--sm.bx--search--expandable .bx--search-magnifier{width:2rem;height:2rem}.bx--search--sm.bx--search--expandable .bx--search-input::-moz-placeholder{padding:0 2rem}.bx--search--sm.bx--search--expandable .bx--search-input::placeholder{padding:0 2rem}.bx--search--lg .bx--search-close,.bx--search--lg~.bx--search-button,.bx--search--lg.bx--search--expandable,.bx--search--lg.bx--search--expandable .bx--search-magnifier{width:2.5rem;height:2.5rem}.bx--search--lg.bx--search--expandable .bx--search-input::-moz-placeholder{padding:0 2.5rem}.bx--search--lg.bx--search--expandable .bx--search-input::placeholder{padding:0 2.5rem}.bx--search--xl .bx--search-close,.bx--search--xl~.bx--search-button,.bx--search--xl.bx--search--expandable,.bx--search--xl.bx--search--expandable .bx--search-magnifier{width:3rem;height:3rem}.bx--search--xl.bx--search--expandable .bx--search-input::-moz-placeholder{padding:0 3rem}.bx--search--xl.bx--search--expandable .bx--search-input::placeholder{padding:0 3rem}.bx--search-close--hidden{opacity:0;visibility:hidden}.bx--search--xl.bx--skeleton .bx--search-input,.bx--search--lg.bx--skeleton .bx--search-input,.bx--search--sm.bx--skeleton .bx--search-input{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%}.bx--search--xl.bx--skeleton .bx--search-input:hover,.bx--search--xl.bx--skeleton .bx--search-input:focus,.bx--search--xl.bx--skeleton .bx--search-input:active,.bx--search--lg.bx--skeleton .bx--search-input:hover,.bx--search--lg.bx--skeleton .bx--search-input:focus,.bx--search--lg.bx--skeleton .bx--search-input:active,.bx--search--sm.bx--skeleton .bx--search-input:hover,.bx--search--sm.bx--skeleton .bx--search-input:focus,.bx--search--sm.bx--skeleton .bx--search-input:active{border:none;cursor:default;outline:none}.bx--search--xl.bx--skeleton .bx--search-input:before,.bx--search--lg.bx--skeleton .bx--search-input:before,.bx--search--sm.bx--skeleton .bx--search-input:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--search--xl.bx--skeleton .bx--search-input:before,.bx--search--lg.bx--skeleton .bx--search-input:before,.bx--search--sm.bx--skeleton .bx--search-input:before{animation:none}}.bx--search--xl.bx--skeleton .bx--search-input::-moz-placeholder,.bx--search--lg.bx--skeleton .bx--search-input::-moz-placeholder,.bx--search--sm.bx--skeleton .bx--search-input::-moz-placeholder{color:#0000}.bx--search--xl.bx--skeleton .bx--search-input::placeholder,.bx--search--lg.bx--skeleton .bx--search-input::placeholder,.bx--search--sm.bx--skeleton .bx--search-input::placeholder{color:#0000}.bx--search--expandable{transition:width 70ms cubic-bezier(.2,0,.38,.9)}.bx--search--expandable.bx--search--expanded{width:100%}.bx--search--expandable .bx--search-input{width:0;padding:0;transition:padding 70ms cubic-bezier(.2,0,.38,.9),width 0s linear 70ms}.bx--search--expandable .bx--search-input::-moz-placeholder{position:relative;opacity:0;transition-duration:70ms;-moz-transition-property:padding,opacity;transition-property:padding,opacity;transition-timing-function:cubic-bezier(.2,0,.38,.9)}.bx--search--expandable .bx--search-input::placeholder{position:relative;opacity:0;transition-duration:70ms;transition-property:padding,opacity;transition-timing-function:cubic-bezier(.2,0,.38,.9)}.bx--search--expandable.bx--search--expanded .bx--search-input{width:100%;transition:padding 70ms cubic-bezier(.2,0,.38,.9)}.bx--search--expandable.bx--search--expanded .bx--search-input::-moz-placeholder{position:relative;padding:0;opacity:1}.bx--search--expandable.bx--search--expanded .bx--search-input::placeholder{position:relative;padding:0;opacity:1}.bx--search--expandable .bx--search-magnifier{position:absolute;cursor:pointer}.bx--search--expandable .bx--search-magnifier:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--search--expandable.bx--search--expanded .bx--search-magnifier{pointer-events:none}.bx--search--expandable .bx--search-magnifier-icon{fill:var(--cds-icon-01, #161616)}.bx--search--expandable.bx--search--expanded .bx--search-magnifier-icon{fill:var(--cds-icon-02, #525252)}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--search-close svg,.bx--search-magnifier-icon{fill:ButtonText}}.bx--skeleton__text{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:100%;height:1rem;margin-bottom:.5rem}.bx--skeleton__text:hover,.bx--skeleton__text:focus,.bx--skeleton__text:active{border:none;cursor:default;outline:none}.bx--skeleton__text:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--skeleton__text:before{animation:none}}.bx--skeleton__heading{height:1.5rem}.bx--icon--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:inline-block;width:1rem;height:1rem}.bx--icon--skeleton:hover,.bx--icon--skeleton:focus,.bx--icon--skeleton:active{border:none;cursor:default;outline:none}.bx--icon--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--icon--skeleton:before{animation:none}}.bx--skeleton__placeholder{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem;height:6.25rem}.bx--skeleton__placeholder:hover,.bx--skeleton__placeholder:focus,.bx--skeleton__placeholder:active{border:none;cursor:default;outline:none}.bx--skeleton__placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--skeleton__placeholder:before{animation:none}}.bx--slider-container{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--slider{position:relative;width:100%;min-width:12.5rem;max-width:40rem;padding:var(--cds-spacing-05, 1rem) 0;margin:0 1rem;cursor:pointer}.bx--slider__range-label{font-family:var(--cds-code-02-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-02-font-size, .875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, .32px);color:var(--cds-text-01, #161616);white-space:nowrap}.bx--slider__range-label:last-of-type{margin-right:1rem}.bx--slider__track{position:absolute;width:100%;height:.125rem;background:var(--cds-ui-03, #e0e0e0);transform:translateY(-50%)}.bx--slider__track:before{position:absolute;top:-.3125rem;left:50%;display:inline-block;width:.125rem;height:.25rem;background:var(--cds-ui-03, #e0e0e0);content:"";transform:translate(-50%)}.bx--slider__filled-track{position:absolute;width:100%;height:.125rem;background:var(--cds-ui-05, #161616);pointer-events:none;transform:translateY(-50%);transform-origin:left;transition:background .11s cubic-bezier(.2,0,.38,.9)}.bx--slider__thumb{position:absolute;z-index:3;width:.875rem;height:.875rem;background:var(--cds-ui-05, #161616);border-radius:50%;box-shadow:inset 0 0 0 1px #0000,inset 0 0 0 2px #0000;outline:none;transform:translate(-50%,-50%);transition:transform .11s cubic-bezier(.2,0,.38,.9),background .11s cubic-bezier(.2,0,.38,.9),box-shadow .11s cubic-bezier(.2,0,.38,.9)}.bx--slider__thumb:hover{transform:translate(-50%,-50%) scale(1.4286)}.bx--slider__thumb:focus{background-color:var(--cds-interactive-04, #0f62fe);box-shadow:inset 0 0 0 2px var(--cds-interactive-04, #0f62fe),inset 0 0 0 3px var(--cds-ui-01, #f4f4f4);transform:translate(-50%,-50%) scale(1.4286)}.bx--slider__thumb:active{box-shadow:inset 0 0 0 2px var(--cds-interactive-04, #0f62fe);transform:translate(-50%,-50%) scale(1.4286)}.bx--slider__input{display:none}.bx--slider-text-input,.bx-slider-text-input{width:4rem;height:2.5rem;-moz-appearance:textfield;text-align:center}.bx--slider-text-input::-webkit-outer-spin-button,.bx--slider-text-input::-webkit-inner-spin-button,.bx-slider-text-input::-webkit-outer-spin-button,.bx-slider-text-input::-webkit-inner-spin-button{display:none}.bx--slider-text-input.bx--text-input--invalid{padding-right:1rem}.bx--slider__thumb:focus~.bx--slider__filled-track{background-color:var(--cds-interactive-04, #0f62fe)}.bx--label--disabled~.bx--slider-container>.bx--slider__range-label{color:var(--cds-disabled-02, #c6c6c6)}.bx--slider--disabled.bx--slider{cursor:not-allowed}.bx--slider--disabled .bx--slider__thumb{background-color:var(--cds-ui-03, #e0e0e0)}.bx--slider--disabled .bx--slider__thumb:hover{cursor:not-allowed;transform:translate(-50%,-50%)}.bx--slider--disabled .bx--slider__thumb:focus{background-color:var(--cds-ui-03, #e0e0e0);box-shadow:none;outline:none;transform:translate(-50%,-50%)}.bx--slider--disabled .bx--slider__thumb:active{background:var(--cds-ui-03, #e0e0e0);transform:translate(-50%,-50%)}.bx--slider--disabled .bx--slider__track,.bx--slider--disabled .bx--slider__filled-track,.bx--slider--disabled .bx--slider__thumb:focus~.bx--slider__filled-track{background-color:var(--cds-ui-03, #e0e0e0)}.bx--slider--disabled~.bx--form-item .bx--slider-text-input,.bx--slider--disabled~.bx--slider-text-input{border:none;background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;transition:none}.bx--slider--disabled~.bx--form-item .bx--slider-text-input:active,.bx--slider--disabled~.bx--form-item .bx--slider-text-input:focus,.bx--slider--disabled~.bx--form-item .bx--slider-text-input:hover,.bx--slider--disabled~.bx--slider-text-input:active,.bx--slider--disabled~.bx--slider-text-input:focus,.bx--slider--disabled~.bx--slider-text-input:hover{color:var(--cds-disabled-02, #c6c6c6);outline:none}.bx--slider-container.bx--skeleton .bx--slider__range-label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:1.25rem;height:.75rem}.bx--slider-container.bx--skeleton .bx--slider__range-label:hover,.bx--slider-container.bx--skeleton .bx--slider__range-label:focus,.bx--slider-container.bx--skeleton .bx--slider__range-label:active{border:none;cursor:default;outline:none}.bx--slider-container.bx--skeleton .bx--slider__range-label:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--slider-container.bx--skeleton .bx--slider__range-label:before{animation:none}}.bx--slider-container.bx--skeleton .bx--slider__track{cursor:default;pointer-events:none}.bx--slider-container.bx--skeleton .bx--slider__thumb{left:50%;cursor:default;pointer-events:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--slider__thumb{outline:1px solid rgba(0,0,0,0)}.bx--slider__thumb:focus{color:Highlight;outline:1px solid Highlight}.bx--slider__track{outline:1px solid rgba(0,0,0,0)}}.bx--structured-list--selection .bx--structured-list-td,.bx--structured-list--selection .bx--structured-list-th,.bx--structured-list--selection .bx--structured-list-td:first-child,.bx--structured-list--selection .bx--structured-list-th:first-child{padding-right:1rem;padding-left:1rem}.bx--structured-list-input{display:none}.bx--structured-list{display:table;width:100%;margin-bottom:5rem;background-color:#0000;border-collapse:collapse;border-spacing:0;overflow-x:auto}.bx--structured-list.bx--structured-list--condensed .bx--structured-list-td,.bx--structured-list.bx--structured-list--condensed .bx--structured-list-th{padding:.5rem}.bx--structured-list .bx--structured-list-row .bx--structured-list-td:first-of-type,.bx--structured-list .bx--structured-list-row .bx--structured-list-th:first-of-type{padding-left:1rem}.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-td,.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-th,.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-td:first-of-type,.bx--structured-list.bx--structured-list--flush .bx--structured-list-row .bx--structured-list-th:first-of-type{padding-right:1rem;padding-left:0}.bx--structured-list-row{display:table-row;border-bottom:1px solid var(--cds-ui-03, #e0e0e0);transition:background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row):not(.bx--structured-list-row--selected){border-bottom:1px solid var(--cds-hover-row, #e5e5e5);background-color:var(--cds-hover-row, #e5e5e5);cursor:pointer}.bx--structured-list-row.bx--structured-list-row--selected{background-color:var(--cds-selected-ui, #e0e0e0)}.bx--structured-list-row.bx--structured-list-row--header-row{border-bottom:1px solid var(--cds-selected-ui, #e0e0e0);cursor:inherit}.bx--structured-list-row:focus:not(.bx--structured-list-row--header-row){outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--structured-list-row:focus:not(.bx--structured-list-row--header-row){outline-style:dotted}}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row)>.bx--structured-list-td,.bx--structured-list-row.bx--structured-list-row--selected>.bx--structured-list-td{color:var(--cds-text-01, #161616)}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row)>.bx--structured-list-td{border-top:1px solid var(--cds-ui-01, #f4f4f4)}.bx--structured-list-thead{display:table-header-group;vertical-align:middle}.bx--structured-list-th{padding:1rem .5rem .5rem;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:table-cell;height:2.5rem;color:var(--cds-text-01, #161616);font-weight:600;text-align:left;text-transform:none;vertical-align:top}.bx--structured-list-tbody{display:table-row-group;vertical-align:middle}.bx--structured-list-td{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);padding:1rem .5rem 1.5rem;position:relative;display:table-cell;max-width:36rem;color:var(--cds-text-02, #525252);transition:color .11s cubic-bezier(.2,0,.38,.9)}.bx--structured-list-content--nowrap{white-space:nowrap}.bx--structured-list-svg{display:inline-block;fill:#0000;transition:all .11s cubic-bezier(.2,0,.38,.9);vertical-align:middle}.bx--structured-list-input:checked+.bx--structured-list-row .bx--structured-list-svg,.bx--structured-list-input:checked+.bx--structured-list-td .bx--structured-list-svg{fill:var(--cds-icon-01, #161616)}.bx--structured-list.bx--skeleton .bx--structured-list-th:first-child{width:8%}.bx--structured-list.bx--skeleton .bx--structured-list-th:nth-child(3n+2){width:30%}.bx--structured-list.bx--skeleton .bx--structured-list-th:nth-child(3n+3){width:15%}.bx--structured-list.bx--skeleton span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:75%;height:1rem}.bx--structured-list.bx--skeleton span:hover,.bx--structured-list.bx--skeleton span:focus,.bx--structured-list.bx--skeleton span:active{border:none;cursor:default;outline:none}.bx--structured-list.bx--skeleton span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--structured-list.bx--skeleton span:before{animation:none}}.bx--structured-list.bx--structured-list--selection.bx--skeleton .bx--structured-list-th:first-child{width:5%}.bx--structured-list.bx--structured-list--selection.bx--skeleton .bx--structured-list-th:first-child span{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--structured-list-input:checked+.bx--structured-list-td .bx--structured-list-svg{fill:ButtonText}}.bx--tabs{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;width:100%;height:auto;color:var(--cds-text-01, #161616)}@media (min-width: 42rem){.bx--tabs{min-height:2.5rem;background:none}.bx--tabs--container{min-height:3rem}}.bx--tabs-trigger{display:flex;height:2.5rem;align-items:center;justify-content:space-between;padding:0 var(--cds-spacing-09, 3rem) 0 var(--cds-spacing-05, 1rem);border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);cursor:pointer;outline:2px solid rgba(0,0,0,0)}@media (min-width: 42rem){.bx--tabs-trigger{display:none}}.bx--tabs-trigger:focus,.bx--tabs-trigger:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs-trigger:focus,.bx--tabs-trigger:active{outline-style:dotted}}.bx--tabs-trigger svg{position:absolute;right:var(--cds-spacing-05, 1rem);fill:var(--cds-ui-05, #161616);transition:transform 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs-trigger--open:focus,.bx--tabs-trigger--open:active{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs-trigger--open{background:var(--cds-ui-03, #e0e0e0)}.bx--tabs-trigger--open svg{transform:rotate(-180deg);transform-origin:50% 45%;transition:transform 70ms}.bx--tabs--light.bx--tabs-trigger{background-color:var(--cds-field-02, #ffffff)}.bx--tabs-trigger-text{overflow:hidden;padding-top:2px;color:var(--cds-text-01, #161616);font-weight:400;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.bx--tabs-trigger-text:hover{color:var(--cds-text-01, #161616)}.bx--tabs-trigger-text:focus{outline:none}.bx--tabs__nav{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:9100;display:flex;width:100%;max-height:600px;flex-direction:column;padding:0;margin:0;background:var(--cds-ui-01, #f4f4f4);list-style:none;transition:max-height 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav{z-index:auto;width:auto;flex-direction:row;background:none;box-shadow:none;transition:inherit}}.bx--tabs__nav--hidden{overflow:hidden;max-height:0;transition:max-height 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav--hidden{display:flex;max-width:100%;max-height:none;overflow-x:auto;transition:inherit}}.bx--tabs__nav-item{display:flex;width:100%;height:2.5rem;padding:0;background-color:var(--cds-ui-01, #f4f4f4);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav-item{height:auto;background:rgba(0,0,0,0)}.bx--tabs__nav-item+.bx--tabs__nav-item{margin-left:.0625rem}.bx--tabs--container .bx--tabs__nav-item{background-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--container .bx--tabs__nav-item+.bx--tabs__nav-item{margin-left:0;box-shadow:-1px 0 0 0 var(--cds-ui-04, #8d8d8d)}.bx--tabs--container .bx--tabs__nav-item+.bx--tabs__nav-item.bx--tabs__nav-item--selected,.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--selected+.bx--tabs__nav-item{box-shadow:none}}.bx--tabs__nav-item .bx--tabs__nav-link{transition:color 70ms cubic-bezier(.2,0,.38,.9),border-bottom-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected){background:rgba(0,0,0,0)}}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:var(--cds-hover-ui, #e5e5e5);box-shadow:0 -1px 0 var(--cds-hover-ui, #e5e5e5)}@media (min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:#0000}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled)+.bx--tabs__nav-item{box-shadow:none}.bx--tabs--container .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:var(--cds-hover-selected-ui, #cacaca)}}.bx--tabs__nav-item--disabled,.bx--tabs__nav-item--disabled:hover{cursor:not-allowed;outline:none}@media (min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--disabled,.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--disabled:hover{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--tabs--container .bx--tabs__nav-item--disabled .bx--tabs__nav-link{border-bottom:none;color:var(--cds-disabled-03, #8d8d8d)}}.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled){display:none;border:none;transition:color 70ms cubic-bezier(.2,0,.38,.9)}@media (min-width: 42rem){.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled){display:flex}.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);border-bottom:2px solid var(--cds-interactive-04, #0f62fe);color:var(--cds-text-01, #161616)}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled),.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled){background-color:var(--cds-ui-01, #f4f4f4)}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border-bottom:none;box-shadow:inset 0 2px 0 0 var(--cds-interactive-04, #0f62fe);line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active{box-shadow:none}}a.bx--tabs__nav-link{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-block;overflow:hidden;width:calc(100% - 32px);height:2.5rem;padding:var(--cds-spacing-04, .75rem) 0;border-bottom:1px solid var(--cds-ui-03, #e0e0e0);margin:0 var(--cds-spacing-05, 1rem);color:var(--cds-text-02, #525252);font-weight:400;line-height:1rem;text-decoration:none;text-overflow:ellipsis;transition:border 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px;width:100%;padding-left:16px;margin:0}@media screen and (prefers-contrast){a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{outline-style:dotted}}@media (min-width: 42rem){a.bx--tabs__nav-link{width:10rem;padding:var(--cds-spacing-04, .75rem) var(--cds-spacing-05, 1rem) var(--cds-spacing-03, .5rem);border-bottom:2px solid var(--cds-ui-03, #e0e0e0);margin:0;line-height:inherit}a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{width:10rem;border-bottom:2px}.bx--tabs--container a.bx--tabs__nav-link{height:3rem;padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border-bottom:none;line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{color:var(--cds-text-01, #161616)}@media (min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{border-bottom:2px solid var(--cds-ui-04, #8d8d8d);color:var(--cds-text-01, #161616)}.bx--tabs--container .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{border-bottom:none}}.bx--tabs__nav-item--disabled .bx--tabs__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);pointer-events:none}.bx--tabs__nav-item--disabled:hover .bx--tabs__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);cursor:no-drop}.bx--tabs__nav-item--disabled .bx--tabs__nav-link:focus,.bx--tabs__nav-item--disabled a.bx--tabs__nav-link:active{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);outline:none}.bx--tabs__nav-item:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled):not(.bx--tabs__nav-item--selected) .bx--tabs__nav-link:focus,.bx--tabs__nav-item:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled):not(.bx--tabs__nav-item--selected) a.bx--tabs__nav-link:active{color:var(--cds-text-02, #525252)}.bx--tab-content{padding:1rem}.bx--tab-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tab-content:focus{outline-style:dotted}}.bx--tabs.bx--skeleton{cursor:default;pointer-events:none}.bx--skeleton.bx--tabs--scrollable:not(.bx--tabs--scrollable--container) .bx--tabs--scrollable__nav-item{border-bottom:2px solid var(--cds-skeleton-02, #c6c6c6)}.bx--tabs.bx--skeleton .bx--tabs__nav-link{display:flex;width:10rem;height:100%;align-items:center;padding:0 1rem}.bx--tabs.bx--skeleton .bx--tabs__nav-link span{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:100%;height:.875rem}.bx--tabs.bx--skeleton .bx--tabs__nav-link span:hover,.bx--tabs.bx--skeleton .bx--tabs__nav-link span:focus,.bx--tabs.bx--skeleton .bx--tabs__nav-link span:active{border:none;cursor:default;outline:none}.bx--tabs.bx--skeleton .bx--tabs__nav-link span:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs.bx--skeleton .bx--tabs__nav-link span:before{animation:none}}.bx--tabs.bx--skeleton .bx--tabs-trigger{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:6.25rem}.bx--tabs.bx--skeleton .bx--tabs-trigger:hover,.bx--tabs.bx--skeleton .bx--tabs-trigger:focus,.bx--tabs.bx--skeleton .bx--tabs-trigger:active{border:none;cursor:default;outline:none}.bx--tabs.bx--skeleton .bx--tabs-trigger:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs.bx--skeleton .bx--tabs-trigger:before{animation:none}}.bx--tabs.bx--skeleton .bx--tabs-trigger svg{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--tabs--scrollable{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;width:100%;height:auto;min-height:2.5rem;color:var(--cds-text-01, #161616)}.bx--tabs--scrollable.bx--tabs--scrollable--container{min-height:3rem}.bx--tabs--scrollable .bx--tabs--scrollable__nav{display:flex;overflow:auto hidden;width:auto;max-width:100%;flex-direction:row;padding:0;margin:0;list-style:none;outline:0;scrollbar-width:none;transition:max-height 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav::-webkit-scrollbar{display:none}.bx--tabs--scrollable .bx--tabs__overflow-indicator--left,.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{z-index:1;width:.5rem;flex:1 0 auto}.bx--tabs--scrollable .bx--tabs__overflow-indicator--left{margin-right:-.5rem;background-image:linear-gradient(to left,transparent,var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{margin-left:-.5rem;background-image:linear-gradient(to right,transparent,var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,transparent,var(--cds-ui-01, #f4f4f4))}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,transparent,var(--cds-ui-01, #f4f4f4))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,transparent,var(--cds-ui-03, #e0e0e0))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,transparent,var(--cds-ui-03, #e0e0e0))}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--tabs--scrollable .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,rgba(var(--cds-ui-background, #ffffff),0),var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,rgba(var(--cds-ui-background, #ffffff),0),var(--cds-ui-background, #ffffff))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left,rgba(var(--cds-ui-03, #e0e0e0),0),var(--cds-ui-03, #e0e0e0))}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right,rgba(var(--cds-ui-03, #e0e0e0),0),var(--cds-ui-03, #e0e0e0))}}}.bx--tabs--scrollable .bx--tab--overflow-nav-button{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;display:flex;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center}.bx--tabs--scrollable .bx--tab--overflow-nav-button::-moz-focus-inner{border:0}.bx--tabs--scrollable .bx--tab--overflow-nav-button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs--scrollable .bx--tab--overflow-nav-button:focus{outline-style:dotted}}.bx--tabs--scrollable .bx--tab--overflow-nav-button--hidden{display:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tab--overflow-nav-button{width:3rem;margin:0;background-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable .bx--tab--overflow-nav-button svg{fill:var(--cds-icon-01, #161616)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item{display:flex;padding:0;cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item{margin-left:.0625rem}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item{background-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item{margin-left:0;box-shadow:-.0625rem 0 0 0 var(--cds-ui-04, #8d8d8d)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected+.bx--tabs--scrollable__nav-item{box-shadow:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{transition:color 70ms cubic-bezier(.2,0,.38,.9),border-bottom-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item:hover{background-color:var(--cds-hover-selected-ui, #cacaca)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled:hover{background-color:#0000;cursor:not-allowed;outline:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled:hover{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected{transition:color 70ms cubic-bezier(.2,0,.38,.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:active{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);border-bottom:2px solid var(--cds-interactive-04, #0f62fe);color:var(--cds-text-01, #161616)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover{background-color:var(--cds-ui-01, #f4f4f4)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:active,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover .bx--tabs--scrollable__nav-link:active{box-shadow:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link{box-shadow:inset 0 2px 0 0 var(--cds-interactive-04, #0f62fe);line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}.bx--tabs--scrollable.bx--tabs--scrollable--light.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--light.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover{background-color:var(--cds-ui-background, #ffffff)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:10rem;overflow:hidden;padding:var(--cds-spacing-04, .75rem) var(--cds-spacing-05, 1rem) var(--cds-spacing-03, .5rem);border-bottom:2px solid var(--cds-ui-03, #e0e0e0);color:var(--cds-text-02, #525252);text-align:left;text-decoration:none;text-overflow:ellipsis;transition:border 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link::-moz-focus-inner{border:0}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:active{outline-style:dotted}}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-link{height:3rem;padding:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);border-bottom:0;line-height:calc(3rem - (var(--cds-spacing-03, .5rem) * 2))}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item:hover .bx--tabs--scrollable__nav-link{border-bottom:2px solid var(--cds-ui-04, #8d8d8d);color:var(--cds-text-01, #161616)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{border-bottom:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled:hover .bx--tabs--scrollable__nav-link{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;pointer-events:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:active{border-bottom:2px solid var(--cds-disabled-01, #f4f4f4);outline:none}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link,.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled:hover .bx--tabs--scrollable__nav-link{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:active{border-bottom-color:var(--cds-ui-03, #e0e0e0)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{border-bottom:none;color:var(--cds-disabled-03, #8d8d8d)}.bx--tabs--scrollable .bx--tab-content{padding:1rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton{cursor:default;pointer-events:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:hover,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:active{border:none;cursor:default;outline:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:before{animation:none}}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;margin-right:.0625rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:hover,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:focus,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:active{border:none;cursor:default;outline:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:before{animation:none}}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger svg{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--tabs--scrollable__nav-item .bx--tabs__nav-item--selected .bx--tabs--scrollable__nav-item--selected{color:Highlight;outline:1px solid Highlight}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{color:GrayText;fill:GrayText}}.bx--text-area{font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;min-width:10rem;height:100%;min-height:2.5rem;padding:.6875rem 1rem;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);background-color:var(--cds-field-01, #f4f4f4);color:var(--cds-text-01, #161616);resize:vertical;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.bx--text-area:focus,.bx--text-area:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--text-area:focus,.bx--text-area:active{outline-style:dotted}}.bx--text-area::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1;font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--text-area::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1;font-size:var(--cds-body-long-01-font-size, .875rem);font-weight:var(--cds-body-long-01-font-weight, 400);line-height:var(--cds-body-long-01-line-height, 1.42857);letter-spacing:var(--cds-body-long-01-letter-spacing, .16px)}.bx--text-area--light{background-color:var(--cds-field-02, #ffffff)}.bx--text-area--invalid{padding-right:2.5rem}.bx--text-area__wrapper{position:relative;display:flex;width:100%}.bx--text-area__invalid-icon{position:absolute;top:.75rem;right:1rem;fill:var(--cds-support-01, #da1e28)}.bx--text-area:disabled{border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed;outline:none}.bx--text-area:disabled::-moz-placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--text-area:disabled::placeholder{color:var(--cds-disabled-02, #c6c6c6)}.bx--text-area.bx--text-area--light:disabled{background-color:var(--cds-field-02, #ffffff)}.bx--text-area.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;height:6.25rem}.bx--text-area.bx--skeleton:hover,.bx--text-area.bx--skeleton:focus,.bx--text-area.bx--skeleton:active{border:none;cursor:default;outline:none}.bx--text-area.bx--skeleton:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--text-area.bx--skeleton:before{animation:none}}.bx--text-area.bx--skeleton::-moz-placeholder{color:#0000}.bx--text-area.bx--skeleton::placeholder{color:#0000}.bx--text-area__label-wrapper{display:flex;width:100%;justify-content:space-between}.bx--tile{display:block;min-width:8rem;min-height:4rem;padding:var(--cds-spacing-05, 1rem);background-color:var(--cds-ui-01, #f4f4f4);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.bx--tile:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile:focus{outline-style:dotted}}.bx--tile--light{background-color:var(--cds-ui-02, #ffffff)}.bx--tile--clickable,.bx--tile--selectable,.bx--tile--expandable{cursor:pointer;transition:.15s cubic-bezier(.2,0,.38,.9)}.bx--tile--clickable:hover,.bx--tile--selectable:hover,.bx--tile--expandable:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--tile--expandable .bx--link{color:var(--cds-link-secondary, #0043ce)}.bx--tile--clickable:focus,.bx--tile--expandable:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile--clickable:focus,.bx--tile--expandable:focus{outline-style:dotted}}.bx--tile--clickable:hover .bx--tile__checkmark,.bx--tile--clickable:focus .bx--tile__checkmark,.bx--tile--expandable:hover .bx--tile__checkmark,.bx--tile--expandable:focus .bx--tile__checkmark{opacity:1}.bx--tile--expandable::-moz-focus-inner{border:0}.bx--tile--clickable{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-text-01, #161616);text-decoration:none}.bx--tile--clickable:hover,.bx--tile--clickable:active,.bx--tile--clickable:visited,.bx--tile--clickable:visited:hover{color:var(--cds-text-01, #161616);text-decoration:none}.bx--tile--clickable.bx--link--disabled{color:var(--cds-disabled-02, #c6c6c6)}.bx--tile--clickable:hover.bx--link--disabled{display:block;background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tile--selectable{position:relative;padding-right:3rem;border:1px solid rgba(0,0,0,0)}.bx--tile__checkmark,.bx--tile__chevron{position:absolute;border:none;background:rgba(0,0,0,0);transition:.11s cubic-bezier(.2,0,.38,.9)}.bx--tile__checkmark{top:1rem;right:1rem;height:1rem;opacity:0}.bx--tile__checkmark svg{border-radius:50%;fill:var(--cds-icon-02, #525252)}.bx--tile__checkmark:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile__checkmark:focus{outline-style:dotted}}.bx--tile__checkmark--persistent{opacity:1}.bx--tile__chevron{position:absolute;right:1rem;bottom:1rem;display:flex;height:1rem;align-items:flex-end}.bx--tile__chevron svg{margin-left:.5rem;fill:var(--cds-ui-05, #161616);transform-origin:center;transition:.11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--tile__chevron svg{transition:none}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tile__chevron svg{fill:ButtonText}}.bx--tile__chevron:hover{cursor:pointer}.bx--tile__chevron:focus{outline:none}.bx--tile--expandable{position:relative;overflow:hidden;width:100%;border:0;color:inherit;font-size:inherit;text-align:left;transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.bx--tile-content__above-the-fold{display:block}.bx--tile-content__below-the-fold{display:block;opacity:0;transition:opacity .11s cubic-bezier(.2,0,.38,.9),visibility .11s cubic-bezier(.2,0,.38,.9);visibility:hidden}.bx--tile--is-expanded{overflow:visible;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.bx--tile--is-expanded .bx--tile__chevron svg{transform:rotate(180deg)}.bx--tile--is-expanded .bx--tile-content__below-the-fold{opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9),visibility .11s cubic-bezier(.2,0,.38,.9);visibility:inherit}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.bx--tile--is-expanded .bx--tile-content__below-the-fold{overflow-y:auto}}}.bx--tile--is-selected{border:1px solid var(--cds-ui-05, #161616)}.bx--tile--is-selected .bx--tile__checkmark{opacity:1}.bx--tile--is-selected .bx--tile__checkmark svg{fill:var(--cds-ui-05, #161616)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tile--is-selected .bx--tile__checkmark svg{fill:ButtonText}}.bx--tile-content{width:100%;height:100%}.bx--tile-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--tile-input:focus+.bx--tile{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile-input:focus+.bx--tile{outline-style:dotted}}.bx--tile--disabled.bx--tile--selectable{background-color:var(--cds-ui-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--tile--disabled.bx--tile--selectable.bx--tile--light{background-color:var(--cds-ui-02, #ffffff)}.bx--tile--disabled.bx--tile--is-selected{outline-color:var(--cds-disabled-02, #c6c6c6)}.bx--tile--disabled.bx--tile--is-selected .bx--tile__checkmark svg{fill:var(--cds-disabled-02, #c6c6c6)}.bx--time-picker{display:flex;align-items:flex-end}.bx--time-picker__select{justify-content:center}.bx--time-picker__select:not(:last-of-type){margin:0 .125rem}.bx--time-picker__input{display:flex;flex-direction:column}.bx--time-picker .bx--select-input{width:auto;min-width:auto;padding-right:3rem;margin:0}.bx--time-picker__input-field{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-family:var(--cds-code-02-font-family, "IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace);font-size:var(--cds-code-02-font-size, .875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, .32px);display:flex;width:4.875rem;height:2.5rem;align-items:center;transition:outline 70ms cubic-bezier(.2,0,.38,.9),background-color 70ms cubic-bezier(.2,0,.38,.9)}.bx--time-picker__input-field::-moz-placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--time-picker__input-field::placeholder{color:var(--cds-text-05, #6f6f6f);opacity:1}.bx--time-picker--light .bx--select-input{background-color:var(--cds-field-02, #ffffff)}.bx--time-picker--light .bx--select-input:hover{background-color:var(--cds-hover-ui, #e5e5e5)}.bx--time-picker--light .bx--select-input:disabled,.bx--time-picker--light .bx--select-input:hover:disabled{border-bottom:1px solid rgba(0,0,0,0);background-color:#0000;color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--time-picker--sm .bx--select-input,.bx--time-picker--sm .bx--time-picker__input-field{height:2rem;max-height:2rem}.bx--time-picker--xl .bx--select-input,.bx--time-picker--xl .bx--time-picker__input-field,.bx--time-picker--lg .bx--select-input,.bx--time-picker--lg .bx--time-picker__input-field{height:3rem;max-height:3rem}.bx--toggle{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--toggle:focus{outline:none}.bx--toggle__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:relative;display:flex;align-items:center;margin:.5rem 0;cursor:pointer}.bx--toggle__appearance{position:relative;width:3rem;height:1.5rem}.bx--toggle__appearance:before{position:absolute;top:0;display:block;width:3rem;height:1.5rem;box-sizing:border-box;background-color:var(--cds-ui-04, #8d8d8d);border-radius:.9375rem;box-shadow:0 0 0 1px #0000,0 0 0 3px #0000;content:"";cursor:pointer;transition:box-shadow 70ms cubic-bezier(.2,0,1,.9),background-color 70ms cubic-bezier(.2,0,1,.9);will-change:box-shadow}@media screen and (prefers-reduced-motion: reduce){.bx--toggle__appearance:before{transition:none}}.bx--toggle__appearance:after{position:absolute;top:.1875rem;left:.1875rem;display:block;width:1.125rem;height:1.125rem;box-sizing:border-box;background-color:var(--cds-icon-03, #ffffff);border-radius:50%;content:"";cursor:pointer;transition:transform 70ms cubic-bezier(.2,0,1,.9)}.bx--toggle__check{position:absolute;z-index:1;top:.375rem;left:.375rem;width:.375rem;height:.3125rem;fill:var(--cds-icon-03, #ffffff);transform:scale(.2);transition:70ms cubic-bezier(.2,0,1,.9)}.bx--toggle__text--left,.bx--toggle__text--right{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:relative;margin-left:.5rem}.bx--toggle__text--left{position:absolute;left:3rem}.bx--toggle:checked+.bx--toggle__label .bx--toggle__text--left,.bx--toggle:not(:checked)+.bx--toggle__label .bx--toggle__text--right{visibility:hidden}.bx--toggle:checked+.bx--toggle__label .bx--toggle__text--right,.bx--toggle:not(:checked)+.bx--toggle__label .bx--toggle__text--left{display:inline}.bx--toggle:checked+.bx--toggle__label .bx--toggle__appearance:before{background-color:var(--cds-support-02, #198038)}.bx--toggle:checked+.bx--toggle__label .bx--toggle__appearance:after{background-color:var(--cds-icon-03, #ffffff);transform:translate(1.5rem)}.bx--toggle+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:0 0 0 1px #0000,0 0 0 3px #0000}.bx--toggle:focus+.bx--toggle__label,.bx--toggle:active+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:0 0 0 1px var(--cds-ui-03, #e0e0e0),0 0 0 3px var(--cds-focus, #0f62fe)}.bx--toggle:disabled+.bx--toggle__label{cursor:not-allowed}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:before{background-color:var(--cds-disabled-01, #f4f4f4)}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:after{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:before,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:after{cursor:not-allowed;transition:70ms cubic-bezier(.2,0,1,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:before,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance:after{transition:none}}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__text--left,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__text--right{color:var(--cds-disabled-02, #c6c6c6)}.bx--toggle:disabled:active+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:none}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__check{fill:var(--cds-disabled-02, #c6c6c6)}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance{width:2rem;height:1rem}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance:before{top:0;width:2rem;height:1rem;box-sizing:border-box;border-radius:.9375rem}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance:after{top:.1875rem;left:.1875rem;width:.625rem;height:.625rem}.bx--toggle--small:checked+.bx--toggle__label .bx--toggle__check{fill:var(--cds-support-02, #198038);transform:scale(1) translate(1rem)}.bx--toggle--small+.bx--toggle__label .bx--toggle__text--left{left:2rem}.bx--toggle--small:checked+.bx--toggle__label .bx--toggle__appearance:after{margin-left:0;transform:translate(1.0625rem)}.bx--toggle-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--toggle-input:focus{outline:none}.bx--toggle-input__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:flex;flex-direction:column;align-items:flex-start;color:var(--cds-text-02, #525252);cursor:pointer}.bx--toggle__switch{position:relative;display:flex;width:3rem;height:1.5rem;align-items:center;cursor:pointer}.bx--toggle__switch:before{position:absolute;top:0;display:block;width:3rem;height:1.5rem;box-sizing:border-box;background-color:var(--cds-ui-04, #8d8d8d);border-radius:.9375rem;box-shadow:0 0 0 1px #0000,0 0 0 3px #0000;content:"";transition:box-shadow 70ms cubic-bezier(.2,0,1,.9),background-color 70ms cubic-bezier(.2,0,1,.9);will-change:box-shadow}@media screen and (prefers-reduced-motion: reduce){.bx--toggle__switch:before{transition:none}}.bx--toggle__switch:after{position:absolute;top:.1875rem;left:.1875rem;display:block;width:1.125rem;height:1.125rem;box-sizing:border-box;background-color:var(--cds-icon-03, #ffffff);border-radius:50%;content:"";transition:transform 70ms cubic-bezier(.2,0,1,.9)}.bx--toggle-input__label .bx--toggle__switch{margin-top:1rem}.bx--toggle__text--off,.bx--toggle__text--on{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);position:absolute;top:50%;margin-left:3.5rem;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch>.bx--toggle__text--off,.bx--toggle-input:not(:checked)+.bx--toggle-input__label>.bx--toggle__switch>.bx--toggle__text--on{visibility:hidden}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch:before{background-color:var(--cds-support-02, #198038)}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch:after{background-color:var(--cds-icon-03, #ffffff);transform:translate(1.5rem)}.bx--toggle-input:focus+.bx--toggle-input__label>.bx--toggle__switch:before,.bx--toggle-input:active+.bx--toggle-input__label>.bx--toggle__switch:before{box-shadow:0 0 0 1px var(--cds-ui-02, #ffffff),0 0 0 3px var(--cds-focus, #0f62fe)}.bx--toggle-input:disabled+.bx--toggle-input__label{color:var(--cds-disabled-02, #c6c6c6);cursor:not-allowed}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch{cursor:not-allowed}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:before{background-color:var(--cds-disabled-02, #c6c6c6)}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:after{background-color:var(--cds-disabled-03, #8d8d8d)}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:before,.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:after{cursor:not-allowed;transition:70ms cubic-bezier(.2,0,1,.9)}@media screen and (prefers-reduced-motion: reduce){.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:before,.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch:after{transition:none}}.bx--toggle-input:disabled:active+.bx--toggle-input__label>.bx--toggle__switch:before{box-shadow:none}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch{width:2rem;height:1rem}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch:before{width:2rem;height:1rem;border-radius:.9375rem}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch:after{width:.625rem;height:.625rem}.bx--toggle-input--small+.bx--toggle-input__label .bx--toggle__text--off,.bx--toggle-input--small+.bx--toggle-input__label .bx--toggle__text--on{margin-left:2.5rem}.bx--toggle-input--small:checked+.bx--toggle-input__label>.bx--toggle__switch:after{transform:translate(1.0625rem)}.bx--toggle-input--small:checked+.bx--toggle-input__label .bx--toggle__check{fill:var(--cds-support-02, #198038);transform:scale(1) translate(1rem)}.bx--toggle-input--small:disabled:checked+.bx--toggle-input__label .bx--toggle__check{fill:var(--cds-disabled-01, #f4f4f4)}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:3rem;margin-top:.5rem}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:hover,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:focus,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:active{border:none;cursor:default;outline:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{animation:none}}.bx--toggle.bx--skeleton+.bx--toggle-input__label>div{overflow:hidden;width:1.5rem;height:.5rem;font-size:0%;line-height:0;position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:hover,.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:focus,.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:active{border:none;cursor:default;outline:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle.bx--skeleton+.bx--toggle-input__label>div:before{animation:none}}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;width:2rem;margin-top:.5rem}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:hover,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:focus,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:active{border:none;cursor:default;outline:none}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{animation:none}}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div{overflow:hidden;width:1rem;height:.5rem;font-size:0%;line-height:0;position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:hover,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:focus,.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:active{border:none;cursor:default;outline:none}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label>div:before{animation:none}}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;position:absolute;width:1rem;height:.5rem}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:hover,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:focus,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:active{border:none;cursor:default;outline:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:before{position:absolute;top:0;left:0;width:100%;height:100%;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:"";will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left:before{animation:none}}.bx--toggle-input--small.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--left{left:2rem}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:after,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__appearance:after,.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__appearance:before{display:none}.bx--toggle.bx--skeleton+.bx--toggle-input__label .bx--toggle__switch:before{border-radius:0}.bx--toolbar{display:flex;flex-flow:row nowrap;align-items:center;margin:1rem 0}.bx--toolbar>div{margin:0 .25rem}.bx--toolbar .bx--search-input{height:2rem;background-color:#0000;outline:none}.bx--toolbar .bx--search-close{display:none}.bx--toolbar .bx--overflow-menu__icon{fill:var(--cds-text-02, #525252);transition:fill 50ms cubic-bezier(.2,0,.38,.9)}.bx--toolbar .bx--search-magnifier{top:.5rem;left:.375rem;cursor:pointer;fill:var(--cds-text-02, #525252);transform:scale(1.15);transition:all 175ms cubic-bezier(.2,0,.38,.9)}.bx--toolbar fieldset{padding:0;border:0}.bx--toolbar .bx--toolbar-search--active{width:15.625rem}.bx--toolbar .bx--toolbar-search--active .bx--search-magnifier{top:.5625rem;transform:scale(1)}.bx--toolbar .bx--toolbar-search--active .bx--search-input{background-color:var(--cds-field-02, #ffffff)}.bx--toolbar .bx--toolbar-search--active .bx--search-close{display:block}.bx--toolbar .bx--checkbox-label{margin-bottom:0}.bx--toolbar .bx--overflow-menu--open>.bx--overflow-menu__icon{fill:var(--cds-brand-01, #0f62fe)}.bx--toolbar-search{width:1.8rem;transition:all 175ms cubic-bezier(.2,0,.38,.9)}.bx--toolbar-search__btn{position:absolute;top:0;left:0;width:2rem;height:2rem;border:0;background:rgba(0,0,0,0)}.bx--toolbar-search__btn:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.bx--toolbar-search__btn:focus{outline-style:dotted}}.bx--toolbar-filter-icon{padding-right:0;padding-left:0}.bx--toolbar-menu__title{font-size:var(--cds-caption-01-font-size, .75rem);font-weight:var(--cds-caption-01-font-weight, 400);line-height:var(--cds-caption-01-line-height, 1.33333);letter-spacing:var(--cds-caption-01-letter-spacing, .32px);padding:.5rem 1.25rem;font-weight:600}.bx--toolbar-menu__option{padding:.5rem 1.25rem}.bx--toolbar-menu__divider{width:100%;border:0;border-top:1px solid var(--cds-ui-03, #e0e0e0)}.bx--radio-button-group{border:none}.bx--toolbar-search:not(.bx--toolbar-search--active) .bx--search-input{border-bottom:none}.bx--unstable-pagination{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;width:100%;height:3rem;align-items:center;justify-content:space-between;border-top:1px solid var(--cds-ui-03, #e0e0e0);border-bottom:1px solid rgba(0,0,0,0);background-color:var(--cds-ui-01, #f4f4f4)}.bx--unstable-pagination__text{margin:0 1rem;color:var(--cds-text-02, #525252)}@media (min-width: 42rem){.bx--unstable-pagination__text{display:inline-block}}.bx--unstable-pagination__left,.bx--unstable-pagination__right{display:flex;height:100%;align-items:center}.bx--unstable-pagination__left{padding:0 1rem 0 0}.bx--unstable-pagination__left>.bx--form-item,.bx--unstable-pagination__right>.bx--form-item{height:100%}.bx--unstable-pagination__left .bx--unstable-pagination__text{margin-right:.0625rem}.bx--unstable-pagination__right .bx--unstable-pagination__text{margin-right:1rem;margin-left:.0625rem}.bx--unstable-pagination__button{display:flex;height:100%;align-items:center;justify-content:center;padding:0 .875rem;border:none;border-left:1px solid var(--cds-ui-03, #e0e0e0);margin:0;background:none;color:var(--cds-ui-05, #161616);cursor:pointer;fill:var(--cds-ui-05, #161616);transition:outline .11s cubic-bezier(.2,0,.38,.9),background-color .11s cubic-bezier(.2,0,.38,.9)}.bx--unstable-pagination__button .bx--btn__icon{width:initial;height:initial}.bx--unstable-pagination__button.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--unstable-pagination__button.bx--btn--icon-only.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--unstable-pagination__button:hover{background:var(--cds-hover-ui, #e5e5e5);color:var(--cds-ui-05, #161616)}.bx--unstable-pagination__button--no-index{cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--unstable-pagination__button.bx--btn:disabled{border-color:var(--cds-ui-03, #e0e0e0);background:rgba(0,0,0,0)}.bx--unstable-pagination__button:disabled:hover,.bx--unstable-pagination__button--no-index:hover{background:rgba(0,0,0,0);cursor:not-allowed;fill:var(--cds-disabled-02, #c6c6c6)}.bx--unstable-pagination__page-selector,.bx--unstable-pagination__page-sizer{height:100%;align-items:center}.bx--unstable-pagination__page-selector .bx--select-input--inline__wrapper,.bx--unstable-pagination__page-sizer .bx--select-input--inline__wrapper{display:flex;height:100%}.bx--unstable-pagination__page-selector .bx--select-input,.bx--unstable-pagination__page-sizer .bx--select-input{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);width:auto;min-width:auto;height:100%;padding:0 2.5rem 0 1rem;margin-right:-.65rem}@media (min-width: 42rem){.bx--unstable-pagination__page-selector .bx--select-input,.bx--unstable-pagination__page-sizer .bx--select-input{padding-right:2.25rem;margin-right:0}}.bx--unstable-pagination__page-selector .bx--select-input:hover,.bx--unstable-pagination__page-sizer .bx--select-input:hover{background:var(--cds-hover-ui, #e5e5e5)}.bx--unstable-pagination__page-selector .bx--select__arrow,.bx--unstable-pagination__page-sizer .bx--select__arrow{top:50%;transform:translateY(-50%)}@media (min-width: 42rem){.bx--unstable-pagination__page-selector .bx--select__arrow,.bx--unstable-pagination__page-sizer .bx--select__arrow{right:1rem}}.bx--unstable-pagination__page-selector{border-left:1px solid var(--cds-ui-03, #e0e0e0)}.bx--unstable-pagination__page-sizer{border-right:1px solid var(--cds-ui-03, #e0e0e0)}.bx--header{position:fixed;z-index:8000;top:0;right:0;left:0;display:flex;height:3rem;align-items:center;border-bottom:1px solid #393939;background-color:#161616}.bx--header__action{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;width:3rem;height:3rem;border:.0625rem solid rgba(0,0,0,0);transition:background-color .11s,border-color .11s}.bx--header__action::-moz-focus-inner{border:0}.bx--header__action>svg.bx--navigation-menu-panel-collapse-icon,.bx--header__action--active>svg.bx--navigation-menu-panel-expand-icon{display:none}.bx--header__action--active>svg.bx--navigation-menu-panel-collapse-icon{display:inline}.bx--header__action:hover{background-color:#353535}.bx--header__action--active{border-right:1px solid #393939;border-bottom:1px solid #161616;border-left:1px solid #393939}.bx--header__action:focus{border-color:#fff;outline:none}.bx--header__action:active{background-color:#393939}.bx--header__action.bx--btn--icon-only.bx--tooltip__trigger{justify-content:center}.bx--header__action>svg{fill:#fff}.bx--header__menu-trigger>svg{fill:#f4f4f4}.bx--header__menu-trigger:hover{fill:#2c2c2c}.bx--header__menu-toggle{display:flex;align-items:center;justify-content:center}@media (min-width: 66rem){.bx--header__menu-toggle__hidden{display:none}}a.bx--header__name{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;height:100%;align-items:center;padding:0 2rem 0 1rem;border:.125rem solid rgba(0,0,0,0);font-weight:600;letter-spacing:.1px;line-height:1.25rem;outline:none;text-decoration:none;transition:border-color .11s;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.bx--header__name:focus{border-color:#fff}.bx--header__name--prefix{font-weight:400}a.bx--header__name,a.bx--header__name:hover{color:#f4f4f4}.bx--header__menu-toggle:not(.bx--header__menu-toggle__hidden)~.bx--header__name{padding-left:.5rem}.bx--header__nav{position:relative;display:none;height:100%;padding-left:1rem}@media (min-width: 66rem){.bx--header__nav{display:block}}.bx--header__nav:before{position:absolute;top:50%;left:0;display:block;width:.0625rem;height:1.5rem;background-color:#393939;content:"";transform:translateY(-50%)}.bx--header__menu-bar{display:flex;height:100%;padding:0;margin:0;list-style:none}a.bx--header__menu-item{position:relative;display:flex;height:100%;align-items:center;padding:0 1rem;border:2px solid rgba(0,0,0,0);color:#c6c6c6;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;text-decoration:none;transition:background-color .11s,border-color .11s,color .11s;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.bx--header__menu-item:hover{background-color:#2c2c2c;color:#f4f4f4}.bx--header__action:active,a.bx--header__menu-item:active{background-color:#393939;color:#f4f4f4}a.bx--header__menu-item:focus{border-color:#fff;color:#f4f4f4;outline:none}a.bx--header__menu-item:hover>svg,a.bx--header__menu-item:active>svg,a.bx--header__menu-item:focus>svg{fill:#f4f4f4}a.bx--header__menu-item[aria-current=page]:after,.bx--header__menu-item--current:after{position:absolute;inset:0 0 -2px;width:100%;border-bottom:3px solid var(--cds-inverse-support-04, #4589ff);content:""}a.bx--header__menu-item[aria-current=page]:focus:after,.bx--header__menu-item--current:focus:after{border:0}a.bx--header__menu-item[aria-current=page]:focus,a.bx--header__menu-item.bx--header__menu-item--current:focus{border:2px solid #fff}.bx--header__submenu{position:relative}.bx--header__submenu--current:after{position:absolute;inset:0;width:100%;border-bottom:3px solid var(--cds-border-interactive, #0f62fe);content:""}.bx--header__submenu--current:focus{border:2px solid var(--cds-focus, #0f62fe)}.bx--header__submenu--current:focus:after{border:0}.bx--header__menu-title[aria-haspopup=true]{position:relative}.bx--header__menu-title[aria-expanded=true]{z-index:8001;background-color:#262626;color:#fff}.bx--header__menu-title[aria-expanded=true]>.bx--header__menu-arrow{transform:rotate(180deg)}.bx--header__menu{display:none;padding:0;margin:0;list-style:none}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu{position:absolute;z-index:8000;bottom:0;left:0;display:flex;width:12.5rem;flex-direction:column;background-color:#262626;box-shadow:0 4px 8px #00000080;transform:translateY(100%)}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu .bx--header__menu-item:hover{background-color:#353535}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu .bx--header__menu-item:active{background-color:#393939}.bx--header__menu .bx--header__menu-item{height:3rem}.bx--header__menu .bx--header__menu-item:hover{background-color:#262626;color:#f4f4f4}.bx--header__menu-arrow{margin-left:.5rem;fill:#c6c6c6;transition:transform .11s,fill .11s}.bx--header__global{display:flex;height:100%;flex:1 1 0%;justify-content:flex-end}.bx--skip-to-content{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--skip-to-content:focus{z-index:9999;top:0;left:0;display:flex;width:auto;height:3rem;align-items:center;padding:0 1rem;border:4px solid #0f62fe;background-color:#161616;clip:auto;color:#f4f4f4;outline:none}.bx--header-panel{transition-timing-function:cubic-bezier(.2,0,1,.9);position:fixed;z-index:8000;top:3rem;right:0;bottom:0;overflow:hidden;width:0;border:none;background-color:#161616;color:#c6c6c6;transition:width .11s;will-change:width}.bx--header-panel--expanded{width:16rem;border-right:1px solid #393939;border-left:1px solid #393939}.bx--panel--overlay{position:fixed;z-index:1000;top:3rem;right:0;bottom:0;width:16rem;height:100%;padding:1rem 0;background-color:#161616;overflow-x:hidden;overflow-y:auto;transform:translate3d(100%,0,0);transition:transform .11s cubic-bezier(.2,0,.38,.9);will-change:transform}.bx--panel--expanded{box-shadow:0 8px 16px #00000040;transform:translateZ(0)}.bx--product-switcher__search{padding:0 1rem;margin-bottom:1.5rem}.bx--search--shell input{background-color:#e0e0e0}.bx--product-switcher__subheader,.bx--product-switcher__all-btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);padding:.5rem;color:#c6c6c6}.bx--product-switcher__subheader,.bx--product-switcher__all-btn{padding-left:3.5rem}.bx--product-switcher__all-btn,.bx--product-switcher__back-btn{display:inline-block;width:100%;border:none;background:rgba(0,0,0,0);color:#0f62fe;cursor:pointer;text-align:left}.bx--product-switcher__all-btn:hover,.bx--product-switcher__back-btn:hover{text-decoration:underline}.bx--product-switcher__all-btn:focus,.bx--product-switcher__back-btn:focus{box-shadow:inset 0 0 0 3px #0f62fe;outline:none}.bx--product-switcher__back-btn{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);display:flex;align-items:center;padding:.5rem 1rem}.bx--product-switcher__back-arrow{margin-right:1rem;fill:#0f62fe}.bx--product-list__item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.bx--product-list__item:hover{background:#e0e0e0}.bx--product-link{display:flex;width:100%;flex-direction:row;align-items:center;padding:.5rem 1rem;text-decoration:none}.bx--product-link:focus{box-shadow:inset 0 0 0 3px #0f62fe;outline:none}.bx--product-switcher__icon{margin-right:1rem}.bx--product-link__name{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin-left:.25rem;color:#c6c6c6;font-weight:400}.bx--product-switcher__product-list .bx--overflow-menu{display:none;width:2.5rem;align-items:center;justify-content:center}.bx--product-switcher__product-list .bx--overflow-menu.bx--overflow-menu--open{display:flex}.bx--product-switcher__product-list .bx--overflow-menu>svg{fill:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:hover{background:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:hover>svg{fill:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:focus{display:flex;box-shadow:inset 0 0 0 3px #0f62fe;outline:none}.bx--product-switcher__product-list .bx--overflow-menu-options__option:hover{background:#fff}.bx--product-list__item:hover .bx--overflow-menu{display:flex}.bx--switcher{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c6c6c6}.bx--switcher__item{width:100%;height:var(--cds-spacing-07, 2rem)}.bx--switcher__item:nth-child(1){margin-top:var(--cds-spacing-05, 1rem)}.bx--switcher__item--divider{display:block;width:14rem;height:1px;border:none;margin:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);background:#393939}.bx--switcher__item-link{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);display:block;height:var(--cds-spacing-07, 2rem);padding:.375rem var(--cds-spacing-05, 1rem);color:#c6c6c6;text-decoration:none}.bx--switcher__item-link:hover:not(.bx--switcher__item-link--selected){background:#2c2c2c;color:#f4f4f4;cursor:pointer}.bx--switcher__item-link:focus{outline:2px solid #fff;outline-offset:-2px}.bx--switcher__item-link:active{background:#393939;color:#f4f4f4}.bx--switcher__item-link--selected{background:#262626;color:#f4f4f4}.bx--side-nav{position:fixed;z-index:8000;top:0;bottom:0;left:0;overflow:hidden;width:3rem;max-width:16rem;background-color:#fff;color:#525252;transition:width .11s cubic-bezier(.2,0,1,.9);will-change:width}.bx--side-nav--ux{top:var(--cds-spacing-09, 3rem);width:16rem}@media (max-width: 65.98rem){.bx--side-nav--ux{width:0}}.bx--side-nav--rail{width:3rem}.bx--side-nav--hidden{width:0}.bx--side-nav.bx--side-nav--rail:not(.bx--side-nav--fixed):hover,.bx--side-nav--expanded{width:16rem}.bx--side-nav__overlay{position:fixed;top:3rem;left:0;width:0;height:0;background-color:#0000;opacity:0;transition:opacity .24s cubic-bezier(.2,0,.38,.9),background-color .24s cubic-bezier(.2,0,.38,.9)}@media (max-width: 65.98rem){.bx--side-nav__overlay-active{width:100vw;height:100vh;background-color:var(--cds-overlay-01, rgba(22, 22, 22, .5));opacity:1;transition:opacity .24s cubic-bezier(.2,0,.38,.9),background-color .24s cubic-bezier(.2,0,.38,.9)}}.bx--header~.bx--side-nav{top:3rem;height:calc(100% - 48px)}.bx--side-nav--fixed{width:16rem}.bx--side-nav--collapsed{width:16rem;transform:translate(-16rem)}.bx--side-nav__navigation{display:flex;height:100%;flex-direction:column}.bx--side-nav__header{display:flex;width:100%;max-width:100%;height:3rem;border-bottom:1px solid #393939}.bx--side-nav:hover .bx--side-nav__header,.bx--side-nav--fixed .bx--side-nav__header,.bx--side-nav--expanded .bx--side-nav__header,.bx--side-nav--ux .bx--side-nav__header{height:auto}.bx--side-nav__details{display:flex;min-width:0;flex:1;flex-direction:column;padding-right:1rem;opacity:0;visibility:hidden}.bx--side-nav:hover .bx--side-nav__details,.bx--side-nav--fixed .bx--side-nav__details,.bx--side-nav--expanded .bx--side-nav__details{visibility:inherit;opacity:1}.bx--side-nav--ux .bx--side-nav__details{opacity:1;visibility:inherit}.bx--side-nav__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1rem;font-size:.875rem;font-weight:600;letter-spacing:.1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--side-nav__title,.bx--side-nav__select{padding-left:.5rem}.bx--side-nav__switcher{position:relative;display:flex;align-items:center;justify-content:space-between}.bx--side-nav__switcher-chevron{position:absolute;top:0;right:.5rem;bottom:0;display:flex;align-items:center;fill:#525252}.bx--side-nav__select{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;min-width:0;height:2rem;flex:1 1 0%;padding-right:2rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#161616;border-radius:0;color:#f4f4f4;cursor:pointer;font-size:.75rem;transition:outline .11s}.bx--side-nav__select:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__select:focus{outline-style:dotted}}.bx--side-nav__footer{width:100%;flex:0 0 3rem;background-color:#fff}.bx--side-nav__toggle{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;height:100%;padding-left:1rem;text-align:left;transition:outline .11s}.bx--side-nav__toggle::-moz-focus-inner{border:0}.bx--side-nav__toggle:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__toggle:focus{outline-style:dotted}}.bx--side-nav__items{overflow:hidden;flex:1 1 0%;padding:1rem 0 0}.bx--side-nav:hover .bx--side-nav__items,.bx--side-nav--fixed .bx--side-nav__items,.bx--side-nav--expanded .bx--side-nav__items,.bx--side-nav--ux .bx--side-nav__items{overflow-y:auto}.bx--side-nav__item{overflow:hidden;width:auto;height:auto}.bx--side-nav--ux .bx--side-nav__item{width:auto;height:auto}.bx--side-nav__item:not(.bx--side-nav__item--active):hover .bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__submenu:hover,.bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__link:hover,.bx--side-nav__menu a.bx--side-nav__link:not(.bx--side-nav__link--current):not([aria-current=page]):hover,.bx--side-nav a.bx--header__menu-item:hover,.bx--side-nav .bx--header__menu-title[aria-expanded=true]:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__link:hover>span,.bx--side-nav__item:not(.bx--side-nav__item--active) .bx--side-nav__menu-item>.bx--side-nav__link:hover>span{color:#161616}.bx--side-nav__item--large{height:3rem}.bx--side-nav__divider{height:1px;margin:var(--cds-spacing-03, .5rem) var(--cds-spacing-05, 1rem);background-color:#e0e0e0}.bx--side-nav__submenu{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:flex;height:2rem;align-items:center;padding:0 1rem;color:#525252;transition:color .11s,background-color .11s,outline .11s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx--side-nav__submenu::-moz-focus-inner{border:0}.bx--side-nav__submenu:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav__submenu:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__submenu:focus{outline-style:dotted}}.bx--side-nav__submenu-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.bx--side-nav__icon.bx--side-nav__submenu-chevron{display:flex;flex:1;justify-content:flex-end}.bx--side-nav__submenu-chevron>svg{width:1rem;height:1rem;transition:transform .11s}.bx--side-nav__submenu[aria-expanded=true] .bx--side-nav__submenu-chevron>svg{transform:rotate(180deg)}.bx--side-nav__item--large .bx--side-nav__submenu{height:3rem}.bx--side-nav__item--active .bx--side-nav__submenu:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav__item--active .bx--side-nav__submenu[aria-expanded=false]{position:relative;background-color:#e5e5e5;color:#161616}.bx--side-nav__item--active .bx--side-nav__submenu[aria-expanded=false]:before{position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#0f62fe;content:""}.bx--side-nav__item--active .bx--side-nav__submenu-title{color:#161616;font-weight:600}.bx--side-nav__menu{display:block;max-height:0;visibility:hidden}.bx--side-nav__submenu[aria-expanded=true]+.bx--side-nav__menu{max-height:93.75rem;visibility:inherit}.bx--side-nav__menu a.bx--side-nav__link{height:2rem;min-height:2rem;padding-left:2rem;font-weight:400}.bx--side-nav__item.bx--side-nav__item--icon a.bx--side-nav__link{padding-left:4.5rem}.bx--side-nav__menu a.bx--side-nav__link--current,.bx--side-nav__menu a.bx--side-nav__link[aria-current=page],a.bx--side-nav__link--current{background-color:#e0e0e0}.bx--side-nav__menu a.bx--side-nav__link--current>span,.bx--side-nav__menu a.bx--side-nav__link[aria-current=page]>span,a.bx--side-nav__link--current>span{color:#161616;font-weight:600}a.bx--side-nav__link,.bx--side-nav a.bx--header__menu-item,.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);position:relative;display:flex;min-height:2rem;align-items:center;padding:0 1rem;text-decoration:none;transition:color .11s,background-color .11s,outline .11s}.bx--side-nav__item--large a.bx--side-nav__link{height:3rem}a.bx--side-nav__link>.bx--side-nav__link-text,.bx--side-nav a.bx--header__menu-item .bx--text-truncate-end{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#525252;font-size:.875rem;letter-spacing:.1px;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.bx--side-nav__link:focus,.bx--side-nav a.bx--header__menu-item:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){a.bx--side-nav__link:focus,.bx--side-nav a.bx--header__menu-item:focus{outline-style:dotted}}a.bx--side-nav__link[aria-current=page],a.bx--side-nav__link--current{background-color:#e5e5e5;font-weight:600}a.bx--side-nav__link[aria-current=page] .bx--side-nav__link-text,a.bx--side-nav__link--current .bx--side-nav__link-text{color:#161616}a.bx--side-nav__link[aria-current=page]:before,a.bx--side-nav__link--current:before{position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#0f62fe;content:""}.bx--side-nav__icon{display:flex;flex:0 0 1rem;align-items:center;justify-content:center}.bx--side-nav__icon:not(.bx--side-nav__submenu-chevron){margin-right:1.5rem}.bx--side-nav__icon>svg{width:1rem;height:1rem;fill:#525252}.bx--side-nav__icon>svg.bx--side-nav-collapse-icon{display:none}.bx--side-nav--expanded .bx--side-nav__icon>svg.bx--side-nav-expand-icon{display:none}.bx--side-nav--expanded .bx--side-nav__icon>svg.bx--side-nav-collapse-icon{display:block}.bx--side-nav--fixed a.bx--side-nav__link,.bx--side-nav--fixed .bx--side-nav__submenu{padding-left:1rem}.bx--side-nav--fixed .bx--side-nav__item:not(.bx--side-nav__item--icon) .bx--side-nav__menu a.bx--side-nav__link{padding-left:2rem}@media (max-width: 65.98rem){.bx--side-nav .bx--header__nav{display:block}}.bx--side-nav__header-navigation{display:none}@media (max-width: 65.98rem){.bx--side-nav__header-navigation{position:relative;display:block;margin-bottom:2rem}}.bx--side-nav__header-divider:after{position:absolute;bottom:-1rem;left:1rem;width:calc(100% - 32px);height:.0625rem;background:#e0e0e0;content:""}.bx--side-nav a.bx--header__menu-item{justify-content:space-between;color:#525252;white-space:nowrap}.bx--side-nav a.bx--header__menu-item[aria-expanded=true]{background-color:#0000}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{bottom:inherit;width:100%;padding:0;background-color:#0000;box-shadow:none;transform:none}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu li{width:100%}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu a.bx--header__menu-item{padding-left:4.25rem;font-weight:400}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu a.bx--header__menu-item:hover{background-color:#e5e5e5;color:#161616}.bx--side-nav .bx--header__menu a.bx--header__menu-item{height:inherit}.bx--side-nav a.bx--header__menu-item:hover .bx--header__menu-arrow,.bx--side-nav a.bx--header__menu-item:focus .bx--header__menu-arrow,.bx--side-nav .bx--header__menu-arrow{fill:#525252}@media screen and (-ms-high-contrast: active),(forced-colors: active),(prefers-contrast){.bx--side-nav__icon>svg,.bx--side-nav a.bx--header__menu-item:hover .bx--header__menu-arrow,.bx--side-nav a.bx--header__menu-item:focus .bx--header__menu-arrow,.bx--side-nav .bx--header__menu-arrow{fill:ButtonText}}.bx--navigation{position:fixed;z-index:9100;top:3rem;bottom:0;left:0;width:16rem;background-color:#262626;box-shadow:0 .5rem 1rem #00000040;color:#f4f4f4}.bx--navigation--right{right:0;left:auto}.bx--navigation svg{fill:#f4f4f4}.bx--navigation-section:not(:last-child):after{display:block;height:1px;margin:0 1rem;background-color:#393939;content:""}.bx--navigation-item{position:relative;display:flex;align-items:center}.bx--navigation-item--active>a.bx--navigation-link{color:#fff;font-weight:600}.bx--navigation-item--active:after{position:absolute;top:0;bottom:0;left:0;display:block;width:4px;background-color:#0f62fe;content:""}a.bx--navigation-link{display:flex;width:100%;min-height:2.5rem;align-items:center;padding-left:1rem;color:#f4f4f4;font-size:.875rem;font-weight:400;text-decoration:none}a.bx--navigation-link:hover{background-color:#333;color:#fff}a.bx--navigation-link:focus{outline:.1875rem solid #0f62fe;outline-offset:-.1875rem}.bx--navigation-item--icon>a.bx--navigation-link{padding-left:0}.bx--navigation__category{width:100%}.bx--navigation__category-toggle{display:inline-block;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;width:100%;display:flex;align-items:center}.bx--navigation__category-toggle::-moz-focus-inner{border:0}.bx--navigation__category-toggle:hover{background-color:#333}.bx--navigation__category-toggle:focus{outline:.1875rem solid #0f62fe;outline-offset:-.1875rem}.bx--navigation__category-title{display:flex;width:100%;min-height:2.5rem;align-items:center;justify-content:space-between;padding-right:1rem;padding-left:1rem;color:#f4f4f4;font-size:.875rem;font-weight:400}.bx--navigation-item--icon .bx--navigation__category-title{padding-left:0}.bx--navigation__category-items{display:none;visibility:hidden}.bx--navigation__category-item>a.bx--navigation-link{display:flex;min-height:2rem;align-items:center;padding-left:2rem}.bx--navigation__category-item{position:relative}.bx--navigation-item--icon .bx--navigation__category-item>a.bx--navigation-link{padding-left:3.5rem}.bx--navigation__category-item--active:after{position:absolute;top:0;bottom:0;left:0;display:block;width:4px;background-color:#0f62fe;content:""}.bx--navigation__category-item--active>a.bx--navigation-link{color:#fff;font-weight:600}.bx--navigation__category--expanded .bx--navigation__category-title{font-weight:600}.bx--navigation__category--expanded .bx--navigation__category-title>svg{transform:rotate(180deg)}.bx--navigation__category--expanded .bx--navigation__category-items{display:block;visibility:inherit}.bx--navigation-icon{display:flex;width:3rem;min-width:3rem;height:2.5rem;align-items:center;justify-content:center;margin-right:.5rem}.bx--content{padding:2rem;will-change:margin-left}.bx--header~.bx--content{margin-top:3rem}.bx--side-nav~.bx--content{margin-left:3rem}.bx--side-nav.bx--side-nav--expanded~.bx--content{margin-left:16rem}.bx--tree{overflow:hidden}.bx--tree .bx--tree-node{padding-left:var(--cds-spacing-05, 1rem);background-color:var(--cds-ui-01, #f4f4f4);color:var(--cds-text-02, #525252)}.bx--tree .bx--tree-node:focus{outline:none}.bx--tree .bx--tree-node:focus>.bx--tree-node__label{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--tree .bx--tree-node:focus>.bx--tree-node__label{outline-style:dotted}}.bx--tree .bx--tree-node--disabled:focus>.bx--tree-node__label{outline:none}.bx--tree .bx--tree-node--disabled,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover .bx--tree-node__label__details{background-color:var(--cds-disabled-01, #f4f4f4);color:var(--cds-disabled-02, #c6c6c6)}.bx--tree .bx--tree-node--disabled .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node--disabled .bx--tree-node__icon,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node--disabled .bx--tree-node__label:hover .bx--tree-node__icon{fill:var(--cds-disabled-02, #c6c6c6)}.bx--tree .bx--tree-node--disabled,.bx--tree .bx--tree-node--disabled .bx--tree-parent-node__toggle-icon:hover{cursor:not-allowed}.bx--tree .bx--tree-node__label{display:flex;min-height:2rem;flex:1;align-items:center}.bx--tree .bx--tree-node__label:hover{background-color:var(--cds-hover-ui, #e5e5e5);color:var(--cds-text-01, #161616)}.bx--tree .bx--tree-node__label:hover .bx--tree-node__label__details{color:var(--cds-text-01, #161616)}.bx--tree .bx--tree-node__label:hover .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node__label:hover .bx--tree-node__icon{fill:var(--cds-icon-01, #161616)}.bx--tree .bx--tree-leaf-node{display:flex;padding-left:var(--cds-spacing-08, 2.5rem)}.bx--tree .bx--tree-leaf-node.bx--tree-node--with-icon{padding-left:var(--cds-spacing-07, 2rem)}.bx--tree .bx--tree-node__label__details{display:flex;align-items:center}.bx--tree .bx--tree-node--with-icon .bx--tree-parent-node__toggle{margin-right:0}.bx--tree .bx--tree-parent-node__toggle{padding:0;border:0;margin-right:var(--cds-spacing-03, .5rem)}.bx--tree .bx--tree-parent-node__toggle:hover{cursor:pointer}.bx--tree .bx--tree-parent-node__toggle:focus{outline:none}.bx--tree .bx--tree-parent-node__toggle-icon{fill:var(--cds-icon-02, #525252);transform:rotate(-90deg);transition:all .11s cubic-bezier(.2,0,.38,.9)}.bx--tree .bx--tree-parent-node__toggle-icon--expanded{transform:rotate(0)}.bx--tree .bx--tree-node__icon{flex-shrink:0;margin-right:var(--cds-spacing-03, .5rem);fill:var(--cds-icon-02, #525252)}.bx--tree .bx--tree-node--selected>.bx--tree-node__label{background-color:var(--cds-selected-ui, #e0e0e0);color:var(--cds-text-01, #161616)}.bx--tree .bx--tree-node--selected>.bx--tree-node__label:hover{background-color:var(--cds-hover-selected-ui, #cacaca)}.bx--tree .bx--tree-node--selected>.bx--tree-node__label .bx--tree-parent-node__toggle-icon,.bx--tree .bx--tree-node--selected>.bx--tree-node__label .bx--tree-node__icon{fill:var(--cds-icon-01, #161616)}.bx--tree .bx--tree-node--active>.bx--tree-node__label{position:relative}.bx--tree .bx--tree-node--active>.bx--tree-node__label:before{position:absolute;top:0;left:0;width:.25rem;height:100%;background-color:var(--cds-interactive-04, #0f62fe);content:""}.bx--tree--compact .bx--tree-node__label{min-height:1.5rem}body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.bx--select-input,.bx--dropdown,.bx--text-input,.bx--search-input{border-radius:.25rem;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));outline-width:1px;outline-color:#d4d4d4}.bx--select-input:focus,.bx--dropdown:focus,.bx--text-input:focus,.bx--search-input:focus{outline-width:1px;outline-color:#737373}.bx--select-input:hover,.bx--dropdown:hover,.bx--text-input:hover,.bx--search-input:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));outline-width:1px;outline-color:#a3a3a3}.bx--list-box{border-width:0px}.bx--list-box__menu-item{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}.bx--list-box__menu-item--active.bx--list-box__menu-item--highlighted{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity))}.bx--list-box__menu{border-radius:.25rem}.bx--btn{border-radius:.25rem;padding:.5rem}button{border-radius:.25rem}.bx--btn.bx--btn--primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#4550e8}.bx--btn.bx--btn--primary:hover{background-color:#1741c1}.bx--btn.bx--btn--secondary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--btn--tertiary{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.bx--btn--tertiary:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--btn--ghost{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.bx--btn--ghost:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bx--btn.bx--btn--primary.bx--btn--disabled{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.bx--modal-container{border-radius:.25rem}.bx--modal-content.bx--modal-content--with-form{margin-top:0;margin-bottom:0;padding-bottom:1rem;padding-top:0}.bx--modal-footer .bx--btn{border-radius:0;border-style:none}.bx--modal-header{margin:0;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.bx--tabs__nav-item,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,a.bx--tabs__nav-link{border-bottom-width:0px;border-color:transparent}a.bx--tabs__nav-link{border-radius:.25rem;border-bottom-width:0px}a.bx--tabs__nav-link:focus{outline-color:transparent}.bx--btn--icon-only.bx--btn--expressive{padding:.25rem}.bx--tooltip__label{vertical-align:middle}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border-style:solid} diff --git a/web/blueprint/build/_app/immutable/assets/_page.c639d771.css b/web/blueprint/build/_app/immutable/assets/_page.c639d771.css new file mode 100644 index 0000000000000000000000000000000000000000..7055cd79c17f80b408fd3e688f8ed2e8d0ed15f1 --- /dev/null +++ b/web/blueprint/build/_app/immutable/assets/_page.c639d771.css @@ -0,0 +1 @@ +.removable-tag{max-width:8rem}.filter-pill .bx--tooltip__label{margin-right:.25rem;display:inline-block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5rem}.filter-pill .bx--tooltip__content{display:flex;flex-direction:column;align-items:center}.embedding-badge-nolabel .bx--tooltip__label .bx--tooltip__trigger{margin:0}.embedding-badge-nolabel .bx--tag__custom-icon{margin-right:0}.search-pill .bx--tooltip__label{margin-right:.25rem;display:inline-block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5rem}.search-pill .bx--tooltip__content{display:flex;flex-direction:column;align-items:center}.filter-group.svelte-e2icyu{min-width:6rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding:.75rem .5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.more-button .bx--btn{height:1.5rem;width:12rem}.named-value-name.svelte-1689hje{max-width:15rem}.highlight-span.svelte-i4bfci{padding-top:1.5px;padding-bottom:1.5px}.signal-badge .bx--tag{padding-left:.5rem;padding-right:.5rem}.signal-badge .bx--tag__custom-icon{margin-right:0}.signal-badge .bx--tooltip__label .bx--tooltip__trigger{margin:0}.bx--tabs__nav{display:flex;width:100%;flex-direction:row}.bx--tabs__nav-item,.bx--tabs__nav-item .bx--tabs__nav-link{width:7rem}.bx--form__helper-text{padding:0 0 0 1rem}.compute-embedding .bx--btn,.sort-container .bx--btn{height:3rem}.compute-embedding-indexing .bx--btn.bx--btn--disabled{color:transparent}.embedding-select .bx--select-input,.field-select .bx--select-input{height:3rem}.new-concept .bx--tag{width:1.5rem;min-width:0px;padding-left:0;padding-right:0}ul.bx--overflow-menu-options{width:11rem}.stats-table.svelte-1tctrjz td.svelte-1tctrjz{width:12rem}.stats-table.svelte-1tctrjz td.svelte-1tctrjz:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem}.stats-table.svelte-1tctrjz td.svelte-1tctrjz:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}.bx--btn--selected{--tw-bg-opacity:1 !important;background-color:rgb(203 213 225 / var(--tw-bg-opacity))!important}.bx--btn--selected .bx--btn__icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.signal-tag span{padding-left:.5rem;padding-right:.5rem}.compute-signal-chip .bx--tooltip__label .bx--tooltip__trigger{margin:0}.compute-signal-preview .bx--tag{cursor:pointer}.compute-signal-preview .bx--tag__custom-icon{margin:0}.bx--tab-content{padding:0!important} diff --git a/web/blueprint/build/_app/immutable/chunks/Checkmark.ba979c87.js b/web/blueprint/build/_app/immutable/chunks/Checkmark.ba979c87.js new file mode 100644 index 0000000000000000000000000000000000000000..e2981edd5c5b0e7f8b4038c56f755ffacf57945c --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/Checkmark.ba979c87.js @@ -0,0 +1 @@ +import{S as M,i as k,s as p,E as h,a2 as o,a3 as _,m,h as d,n as E,a4 as g,b as z,J as C,O as A,$ as c,D as v,F as b,q as B,r as R,u as q}from"./index.d6a3d821.js";function w(l){let e,s;return{c(){e=o("title"),s=B(l[1])},l(t){e=_(t,"title",{});var r=m(e);s=R(r,l[1]),r.forEach(d)},m(t,r){z(t,e,r),C(e,s)},p(t,r){r&2&&q(s,t[1])},d(t){t&&d(e)}}}function x(l){let e,s,t=l[1]&&w(l),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:l[0]},{height:l[0]},l[2],l[3]],n={};for(let i=0;i{s(5,e=h(h({},e),b(u))),s(3,i=v(e,n)),"size"in u&&s(0,a=u.size),"title"in u&&s(1,f=u.title)},l.$$.update=()=>{s(4,t=e["aria-label"]||e["aria-labelledby"]||f),s(2,r={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=b(e),[a,f,r,i,t]}class D extends M{constructor(e){super(),k(this,e,S,x,p,{size:0,title:1})}}export{D as C}; diff --git a/web/blueprint/build/_app/immutable/chunks/ComboBox.3bf937e3.js b/web/blueprint/build/_app/immutable/chunks/ComboBox.3bf937e3.js new file mode 100644 index 0000000000000000000000000000000000000000..1acd5c4051b07a68eb57deb12159578dc8beb402 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/ComboBox.3bf937e3.js @@ -0,0 +1 @@ +import{S as p,i as $,s as ee,E as B,a2 as Ae,a3 as ze,m as N,h as v,n as U,a4 as Pe,b as S,J as q,O as le,$ as Ve,D as F,F as Z,q as ie,r as te,u as ne,G as he,k as V,a as Y,e as y,l as R,c as X,I as O,H as I,K as A,af as Se,L as me,M as ce,N as _e,g as W,d as L,P as re,Q as M,_ as oe,ad as ye,w as se,y as H,z as J,A as K,B as Q,v as ae,f as fe,C as xe,j as kl,t as Il,a9 as Re,U as vl,V as Tl,X as El,Y as Wl}from"./index.d6a3d821.js";import{d as pe,W as Cl,e as Sl}from"./taskMonitoringStore.aadb9e65.js";import{C as Ll}from"./Toggle.4859458e.js";function Fe(l){let e,i;return{c(){e=Ae("title"),i=ie(l[1])},l(t){e=ze(t,"title",{});var s=N(e);i=te(s,l[1]),s.forEach(v)},m(t,s){S(t,e,s),q(e,i)},p(t,s){s&2&&ne(i,t[1])},d(t){t&&v(e)}}}function Al(l){let e,i,t=l[1]&&Fe(l),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:l[0]},{height:l[0]},l[2],l[3]],o={};for(let f=0;f{i(5,e=B(B({},e),Z(r))),i(3,f=F(e,o)),"size"in r&&i(0,a=r.size),"title"in r&&i(1,n=r.title)},l.$$.update=()=>{i(4,t=e["aria-label"]||e["aria-labelledby"]||n),i(2,s={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=Z(e),[a,n,s,f,t]}class Bl extends p{constructor(e){super(),$(this,e,zl,Al,ee,{size:0,title:1})}}const Dl=Bl;function Ue(l){let e,i;return{c(){e=V("div"),i=ie(l[6]),this.h()},l(t){e=R(t,"DIV",{});var s=N(e);i=te(s,l[6]),s.forEach(v),this.h()},h(){I(e,"bx--form-requirement",!0)},m(t,s){S(t,e,s),q(e,i)},p(t,s){s&64&&ne(i,t[6])},d(t){t&&v(e)}}}function qe(l){let e,i;return{c(){e=V("div"),i=ie(l[8]),this.h()},l(t){e=R(t,"DIV",{});var s=N(e);i=te(s,l[8]),s.forEach(v),this.h()},h(){I(e,"bx--form-requirement",!0)},m(t,s){S(t,e,s),q(e,i)},p(t,s){s&256&&ne(i,t[8])},d(t){t&&v(e)}}}function Ml(l){let e,i,t,s,o,f,a,n;const r=l[11].default,d=he(r,l,l[10],null);let u=[{role:"listbox"},{tabindex:"-1"},{"data-invalid":i=l[5]||void 0},l[9]],b={};for(let m=0;m{l.key==="Escape"&&l.stopPropagation()};function Pl(l,e,i){const t=["size","type","open","light","disabled","invalid","invalidText","warn","warnText"];let s=F(e,t),{$$slots:o={},$$scope:f}=e,{size:a=void 0}=e,{type:n="default"}=e,{open:r=!1}=e,{light:d=!1}=e,{disabled:u=!1}=e,{invalid:b=!1}=e,{invalidText:g=""}=e,{warn:_=!1}=e,{warnText:m=""}=e;function T(k){M.call(this,l,k)}function c(k){M.call(this,l,k)}return l.$$set=k=>{e=B(B({},e),Z(k)),i(9,s=F(e,t)),"size"in k&&i(0,a=k.size),"type"in k&&i(1,n=k.type),"open"in k&&i(2,r=k.open),"light"in k&&i(3,d=k.light),"disabled"in k&&i(4,u=k.disabled),"invalid"in k&&i(5,b=k.invalid),"invalidText"in k&&i(6,g=k.invalidText),"warn"in k&&i(7,_=k.warn),"warnText"in k&&i(8,m=k.warnText),"$$scope"in k&&i(10,f=k.$$scope)},[a,n,r,d,u,b,g,_,m,s,f,o,T,c]}class Vl extends p{constructor(e){super(),$(this,e,Pl,Ml,ee,{size:0,type:1,open:2,light:3,disabled:4,invalid:5,invalidText:6,warn:7,warnText:8})}}const Rl=Vl;function Fl(l){let e,i,t,s,o,f,a,n;const r=l[11].default,d=he(r,l,l[10],null);let u=[{role:l[2]},{"aria-expanded":l[6]},{"aria-owns":i=l[6]&&l[5]||void 0},{"aria-controls":t=l[6]&&l[5]||void 0},{"aria-disabled":l[1]},{"aria-label":s=l[6]?l[4]("close"):l[4]("open")},{tabindex:o=l[1]?"-1":l[3]},l[7]],b={};for(let g=0;gT[E]}=e,{id:_="ccs-"+Math.random().toString(36)}=e,{ref:m=null}=e;const T={[b.close]:"Close menu",[b.open]:"Open menu"},c=ye("MultiSelect");function k(E){M.call(this,l,E)}function w(E){M.call(this,l,E)}function ue(E){M.call(this,l,E)}function C(E){M.call(this,l,E)}function ge(E){M.call(this,l,E)}function ke(E){M.call(this,l,E)}function Ie(E){M.call(this,l,E)}function ve(E){se[E?"unshift":"push"](()=>{m=E,i(0,m)})}return l.$$set=E=>{i(22,e=B(B({},e),Z(E))),i(7,f=F(e,o)),"disabled"in E&&i(1,r=E.disabled),"role"in E&&i(2,d=E.role),"tabindex"in E&&i(3,u=E.tabindex),"translateWithId"in E&&i(4,g=E.translateWithId),"id"in E&&i(9,_=E.id),"ref"in E&&i(0,m=E.ref),"$$scope"in E&&i(10,n=E.$$scope)},l.$$.update=()=>{l.$$.dirty&1&&c&&m&&c.declareRef({key:"field",ref:m}),i(6,t=e["aria-expanded"]),l.$$.dirty&512&&i(5,s=`menu-${_}`)},e=Z(e),[m,r,d,u,g,s,t,f,b,_,n,a,k,w,ue,C,ge,ke,Ie,ve]}class ql extends p{constructor(e){super(),$(this,e,Ul,Fl,ee,{disabled:1,role:2,tabindex:3,translationIds:8,translateWithId:4,id:9,ref:0})}get translationIds(){return this.$$.ctx[8]}}const Ol=ql;function Yl(l){let e,i,t,s,o;const f=l[4].default,a=he(f,l,l[3],null);let n=[{role:"listbox"},{id:i="menu-"+l[1]},l[2]],r={};for(let d=0;d{n=u,i(0,n)})}return l.$$set=u=>{e=B(B({},e),Z(u)),i(2,s=F(e,t)),"id"in u&&i(1,a=u.id),"ref"in u&&i(0,n=u.ref),"$$scope"in u&&i(3,f=u.$$scope)},[n,a,s,f,o,r,d]}class jl extends p{constructor(e){super(),$(this,e,Xl,Yl,ee,{id:1,ref:0})}}const Gl=jl;function Hl(l){let e,i,t,s,o;i=new Ll({props:{"aria-label":l[1],title:l[1]}});let f=[l[2]],a={};for(let n=0;nd[b]}=e;const d={[n.close]:"Close menu",[n.open]:"Open menu"};function u(b){M.call(this,l,b)}return l.$$set=b=>{e=B(B({},e),Z(b)),i(2,f=F(e,o)),"open"in b&&i(0,a=b.open),"translateWithId"in b&&i(4,r=b.translateWithId)},l.$$.update=()=>{l.$$.dirty&1&&i(5,t=a?n.close:n.open),l.$$.dirty&48&&i(1,s=(r==null?void 0:r(t))??d[t])},[a,s,f,n,r,t,u]}class Kl extends p{constructor(e){super(),$(this,e,Jl,Hl,ee,{open:0,translationIds:3,translateWithId:4})}get translationIds(){return this.$$.ctx[3]}}const Ql=Kl;function Zl(l){let e,i,t,s,o,f;const a=l[8].default,n=he(a,l,l[7],null);let r=[{role:"option"},{tabindex:"-1"},{"aria-selected":l[0]},{disabled:t=l[2]?!0:void 0},l[5]],d={};for(let u=0;u{b=c,i(3,b)})}return l.$$set=c=>{e=B(B({},e),Z(c)),i(5,f=F(e,o)),"active"in c&&i(0,r=c.active),"highlighted"in c&&i(1,d=c.highlighted),"disabled"in c&&i(2,u=c.disabled),"$$scope"in c&&i(7,n=c.$$scope)},l.$$.update=()=>{l.$$.dirty&8&&i(6,t=(b==null?void 0:b.offsetWidth)<(b==null?void 0:b.scrollWidth)),l.$$.dirty&72&&i(4,s=t?b==null?void 0:b.innerText:void 0),l.$$.dirty&10&&d&&b&&!b.matches(":hover")&&b.scrollIntoView({block:"nearest"})},[r,d,u,b,s,f,t,n,a,g,_,m,T]}class yl extends p{constructor(e){super(),$(this,e,wl,Zl,ee,{active:0,highlighted:1,disabled:2})}}const xl=yl;function pl(l){let e,i,t,s,o,f,a,n=l[1]!==void 0&&Oe(l);t=new pe({});let r=[{role:"button"},{"aria-label":l[4]},{title:l[4]},{tabindex:s=l[2]?"-1":"0"},l[6]],d={};for(let u=0;u{f[d]=null}),fe(),i=f[e],i?i.p(n,r):(i=f[e]=o[e](n),i.c()),W(i,1),i.m(t.parentNode,t))},i(n){s||(W(i),s=!0)},o(n){L(i),s=!1},d(n){f[e].d(n),n&&v(t)}}}function li(l,e,i){let t,s;const o=["selectionCount","disabled","translationIds","translateWithId","ref"];let f=F(e,o),{selectionCount:a=void 0}=e,{disabled:n=!1}=e;const r={clearAll:"clearAll",clearSelection:"clearSelection"};let{translateWithId:d=C=>b[C]}=e,{ref:u=null}=e;const b={[r.clearAll]:"Clear all selected items",[r.clearSelection]:"Clear selected item"},g=xe(),_=ye("MultiSelect");function m(C){se[C?"unshift":"push"](()=>{u=C,i(0,u)})}const T=C=>{n||g("clear",C)},c=C=>{!n&&C.key==="Enter"&&g("clear",C)};function k(C){se[C?"unshift":"push"](()=>{u=C,i(0,u)})}const w=C=>{n||g("clear",C)},ue=C=>{!n&&C.key==="Enter"&&g("clear",C)};return l.$$set=C=>{e=B(B({},e),Z(C)),i(6,f=F(e,o)),"selectionCount"in C&&i(1,a=C.selectionCount),"disabled"in C&&i(2,n=C.disabled),"translateWithId"in C&&i(7,d=C.translateWithId),"ref"in C&&i(0,u=C.ref)},l.$$.update=()=>{l.$$.dirty&1&&_&&u&&_.declareRef({key:"selection",ref:u}),l.$$.dirty&2&&i(8,t=a?r.clearAll:r.clearSelection),l.$$.dirty&384&&i(4,s=(d==null?void 0:d(t))??b[t])},[u,a,n,r,s,g,f,d,t,m,T,c,k,w,ue]}class ii extends p{constructor(e){super(),$(this,e,li,ei,ee,{selectionCount:1,disabled:2,translationIds:3,translateWithId:7,ref:0})}get translationIds(){return this.$$.ctx[3]}}const ti=ii;function Ye(l,e,i){const t=l.slice();return t[56]=e[i],t[58]=i,t}const ni=l=>({item:l[0]&16777216,index:l[0]&16777216}),Xe=l=>({item:l[56],index:l[58]});function je(l){let e,i;return{c(){e=V("label"),i=ie(l[9]),this.h()},l(t){e=R(t,"LABEL",{for:!0});var s=N(e);i=te(s,l[9]),s.forEach(v),this.h()},h(){U(e,"for",l[19]),I(e,"bx--label",!0),I(e,"bx--label--disabled",l[8])},m(t,s){S(t,e,s),q(e,i)},p(t,s){s[0]&512&&ne(i,t[9]),s[0]&524288&&U(e,"for",t[19]),s[0]&256&&I(e,"bx--label--disabled",t[8])},d(t){t&&v(e)}}}function Ge(l){let e,i;return e=new Cl({props:{class:"bx--list-box__invalid-icon"}}),{c(){H(e.$$.fragment)},l(t){J(e.$$.fragment,t)},m(t,s){K(e,t,s),i=!0},i(t){i||(W(e.$$.fragment,t),i=!0)},o(t){L(e.$$.fragment,t),i=!1},d(t){Q(e,t)}}}function He(l){let e,i;return e=new Sl({props:{class:"bx--list-box__invalid-icon bx--list-box__invalid-icon--warning"}}),{c(){H(e.$$.fragment)},l(t){J(e.$$.fragment,t)},m(t,s){K(e,t,s),i=!0},i(t){i||(W(e.$$.fragment,t),i=!0)},o(t){L(e.$$.fragment,t),i=!1},d(t){Q(e,t)}}}function Je(l){let e,i;return e=new ti({props:{translateWithId:l[18],disabled:l[8],open:l[2]}}),e.$on("clear",l[46]),e.$on("clear",l[21]),{c(){H(e.$$.fragment)},l(t){J(e.$$.fragment,t)},m(t,s){K(e,t,s),i=!0},p(t,s){const o={};s[0]&262144&&(o.translateWithId=t[18]),s[0]&256&&(o.disabled=t[8]),s[0]&4&&(o.open=t[2]),e.$set(o)},i(t){i||(W(e.$$.fragment,t),i=!0)},o(t){L(e.$$.fragment,t),i=!1},d(t){Q(e,t)}}}function ai(l){let e,i,t,s,o,f,a,n,r,d,u,b=[{tabindex:"0"},{autocomplete:"off"},{"aria-autocomplete":"list"},{"aria-expanded":l[2]},{"aria-activedescendant":l[25]},{"aria-labelledby":l[26]},{"aria-disabled":l[8]},{"aria-controls":i=l[2]?l[27]:void 0},{"aria-owns":t=l[2]?l[27]:void 0},{disabled:l[8]},{placeholder:l[10]},{id:l[19]},{name:l[20]},l[30]],g={};for(let c=0;c{_=null}),fe()),!c[13]&&c[14]?m?k[0]&24576&&W(m,1):(m=He(),m.c(),W(m,1),m.m(f.parentNode,f)):m&&(ae(),L(m,1,1,()=>{m=null}),fe()),c[1]?T?(T.p(c,k),k[0]&2&&W(T,1)):(T=Je(c),T.c(),W(T,1),T.m(a.parentNode,a)):T&&(ae(),L(T,1,1,()=>{T=null}),fe());const w={};k[0]&131072&&(w.translateWithId=c[17]),k[0]&4&&(w.open=c[2]),n.$set(w)},i(c){r||(W(_),W(m),W(T),W(n.$$.fragment,c),r=!0)},o(c){L(_),L(m),L(T),L(n.$$.fragment,c),r=!1},d(c){c&&v(e),l[41](null),c&&v(s),_&&_.d(c),c&&v(o),m&&m.d(c),c&&v(f),T&&T.d(c),c&&v(a),Q(n,c),d=!1,re(u)}}}function Ke(l){let e,i,t;function s(f){l[51](f)}let o={"aria-label":l[28],id:l[19],$$slots:{default:[ui]},$$scope:{ctx:l}};return l[4]!==void 0&&(o.ref=l[4]),e=new Gl({props:o}),se.push(()=>vl(e,"ref",s)),e.$on("scroll",l[52]),{c(){H(e.$$.fragment)},l(f){J(e.$$.fragment,f)},m(f,a){K(e,f,a),t=!0},p(f,a){const n={};a[0]&268435456&&(n["aria-label"]=f[28]),a[0]&524288&&(n.id=f[19]),a[0]&29360167|a[1]&4194304&&(n.$$scope={dirty:a,ctx:f}),!i&&a[0]&16&&(i=!0,n.ref=f[4],Tl(()=>i=!1)),e.$set(n)},i(f){t||(W(e.$$.fragment,f),t=!0)},o(f){L(e.$$.fragment,f),t=!1},d(f){Q(e,f)}}}function fi(l){let e=l[5](l[56])+"",i;return{c(){i=ie(e)},l(t){i=te(t,e)},m(t,s){S(t,i,s)},p(t,s){s[0]&16777248&&e!==(e=t[5](t[56])+"")&&ne(i,e)},d(t){t&&v(i)}}}function Qe(l){let e,i;return e=new Dl({props:{class:"bx--list-box__menu-item__selected-icon"}}),{c(){H(e.$$.fragment)},l(t){J(e.$$.fragment,t)},m(t,s){K(e,t,s),i=!0},i(t){i||(W(e.$$.fragment,t),i=!0)},o(t){L(e.$$.fragment,t),i=!1},d(t){Q(e,t)}}}function si(l){let e,i,t;const s=l[34].default,o=he(s,l,l[53],Xe),f=o||fi(l);let a=l[22]&&l[22].id===l[56].id&&Qe();return{c(){f&&f.c(),e=Y(),a&&a.c(),i=Y()},l(n){f&&f.l(n),e=X(n),a&&a.l(n),i=X(n)},m(n,r){f&&f.m(n,r),S(n,e,r),a&&a.m(n,r),S(n,i,r),t=!0},p(n,r){o?o.p&&(!t||r[0]&16777216|r[1]&4194304)&&me(o,s,n,n[53],t?_e(s,n[53],r,ni):ce(n[53]),Xe):f&&f.p&&(!t||r[0]&16777248)&&f.p(n,t?r:[-1,-1]),n[22]&&n[22].id===n[56].id?a?r[0]&20971520&&W(a,1):(a=Qe(),a.c(),W(a,1),a.m(i.parentNode,i)):a&&(ae(),L(a,1,1,()=>{a=null}),fe())},i(n){t||(W(f,n),W(a),t=!0)},o(n){L(f,n),L(a),t=!1},d(n){f&&f.d(n),n&&v(e),a&&a.d(n),n&&v(i)}}}function Ze(l,e){let i,t,s;function o(...a){return e[49](e[56],e[58],...a)}function f(){return e[50](e[56],e[58])}return t=new xl({props:{id:e[56].id,active:e[0]===e[56].id,highlighted:e[23]===e[58],disabled:e[56].disabled,$$slots:{default:[si]},$$scope:{ctx:e}}}),t.$on("click",o),t.$on("mouseenter",f),{key:l,first:null,c(){i=y(),H(t.$$.fragment),this.h()},l(a){i=y(),J(t.$$.fragment,a),this.h()},h(){this.first=i},m(a,n){S(a,i,n),K(t,a,n),s=!0},p(a,n){e=a;const r={};n[0]&16777216&&(r.id=e[56].id),n[0]&16777217&&(r.active=e[0]===e[56].id),n[0]&25165824&&(r.highlighted=e[23]===e[58]),n[0]&16777216&&(r.disabled=e[56].disabled),n[0]&20971552|n[1]&4194304&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(a){s||(W(t.$$.fragment,a),s=!0)},o(a){L(t.$$.fragment,a),s=!1},d(a){a&&v(i),Q(t,a)}}}function ui(l){let e=[],i=new Map,t,s,o=l[24];const f=a=>a[56].id;for(let a=0;a{o=null}),fe())},i(f){s||(W(e.$$.fragment,f),W(o),s=!0)},o(f){L(e.$$.fragment,f),L(o),s=!1},d(f){Q(e,f),f&&v(i),o&&o.d(f),f&&v(t)}}}function we(l){let e,i;return{c(){e=V("div"),i=ie(l[11]),this.h()},l(t){e=R(t,"DIV",{});var s=N(e);i=te(s,l[11]),s.forEach(v),this.h()},h(){I(e,"bx--form__helper-text",!0),I(e,"bx--form__helper-text--disabled",l[8])},m(t,s){S(t,e,s),q(e,i)},p(t,s){s[0]&2048&&ne(i,t[11]),s[0]&256&&I(e,"bx--form__helper-text--disabled",t[8])},d(t){t&&v(e)}}}function ri(l){let e,i,t,s,o,f,a,n=l[9]&&je(l);t=new Rl({props:{class:"bx--combo-box "+(l[6]==="top"&&"bx--list-box--up")+" "+(!l[13]&&l[14]&&"bx--combo-box--warning"),id:l[26],"aria-label":l[28],disabled:l[8],invalid:l[13],invalidText:l[12],open:l[2],light:l[16],size:l[7],warn:l[14],warnText:l[15],$$slots:{default:[oi]},$$scope:{ctx:l}}});let r=!l[13]&&l[11]&&!l[14]&&we(l);return{c(){e=V("div"),n&&n.c(),i=Y(),H(t.$$.fragment),s=Y(),r&&r.c(),this.h()},l(d){e=R(d,"DIV",{});var u=N(e);n&&n.l(u),i=X(u),J(t.$$.fragment,u),s=X(u),r&&r.l(u),u.forEach(v),this.h()},h(){I(e,"bx--list-box__wrapper",!0)},m(d,u){S(d,e,u),n&&n.m(e,null),q(e,i),K(t,e,null),q(e,s),r&&r.m(e,null),o=!0,f||(a=A(window,"click",l[40]),f=!0)},p(d,u){d[9]?n?n.p(d,u):(n=je(d),n.c(),n.m(e,i)):n&&(n.d(1),n=null);const b={};u[0]&24640&&(b.class="bx--combo-box "+(d[6]==="top"&&"bx--list-box--up")+" "+(!d[13]&&d[14]&&"bx--combo-box--warning")),u[0]&67108864&&(b.id=d[26]),u[0]&268435456&&(b["aria-label"]=d[28]),u[0]&256&&(b.disabled=d[8]),u[0]&8192&&(b.invalid=d[13]),u[0]&4096&&(b.invalidText=d[12]),u[0]&4&&(b.open=d[2]),u[0]&65536&&(b.light=d[16]),u[0]&128&&(b.size=d[7]),u[0]&16384&&(b.warn=d[14]),u[0]&32768&&(b.warnText=d[15]),u[0]&1608475967|u[1]&4194304&&(b.$$scope={dirty:u,ctx:d}),t.$set(b),!d[13]&&d[11]&&!d[14]?r?r.p(d,u):(r=we(d),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},i(d){o||(W(t.$$.fragment,d),o=!0)},o(d){L(t.$$.fragment,d),o=!1},d(d){d&&v(e),n&&n.d(),Q(t),r&&r.d(),f=!1,a()}}}function di(l,e,i){let t,s,o,f,a;const n=["items","itemToString","selectedId","value","direction","size","disabled","titleText","placeholder","helperText","invalidText","invalid","warn","warnText","light","open","shouldFilterItem","translateWithId","translateWithIdSelection","id","name","ref","listRef","clear"];let r=F(e,n),{$$slots:d={},$$scope:u}=e,{items:b=[]}=e,{itemToString:g=h=>h.text||h.id}=e,{selectedId:_=void 0}=e,{value:m=""}=e,{direction:T="bottom"}=e,{size:c=void 0}=e,{disabled:k=!1}=e,{titleText:w=""}=e,{placeholder:ue=""}=e,{helperText:C=""}=e,{invalidText:ge=""}=e,{invalid:ke=!1}=e,{warn:Ie=!1}=e,{warnText:ve=""}=e,{light:E=!1}=e,{open:D=!1}=e,{shouldFilterItem:Te=()=>!0}=e,{translateWithId:Be=void 0}=e,{translateWithIdSelection:De=void 0}=e,{id:Ee="ccs-"+Math.random().toString(36)}=e,{name:Me=void 0}=e,{ref:j=null}=e,{listRef:We=null}=e;const $e=xe();let G,de=null,P=-1;function Le(h){let z=P+h,x=a!=null&&a.length?a:b;if(x.length===0)return;z<0?z=x.length-1:z>=x.length&&(z=0);let be=b[z].disabled;for(;be;)z=z+h,z<0?z=b.length-1:z>=b.length&&(z=0),be=b[z].disabled;i(23,P=z)}function Ne(h={}){i(33,de=null),i(23,P=-1),i(25,f=void 0),i(0,_=void 0),i(22,G=void 0),i(2,D=!1),i(1,m=""),(h==null?void 0:h.focus)!==!1&&(j==null||j.focus())}kl(()=>{D?(j.focus(),i(24,a=b.filter(h=>Te(h,m)))):(i(23,P=-1),i(24,a=[]),G?i(1,m=g(G)):(i(0,_=void 0),i(1,m=""),i(23,P=-1),i(25,f=void 0)))});function el(h){M.call(this,l,h)}function ll(h){M.call(this,l,h)}function il(h){M.call(this,l,h)}function tl(h){M.call(this,l,h)}function nl(h){M.call(this,l,h)}const al=({target:h})=>{D&&j&&!j.contains(h)&&i(2,D=!1)};function fl(h){se[h?"unshift":"push"](()=>{j=h,i(3,j)})}function sl(){m=this.value,i(1,m)}const ul=({target:h})=>{!D&&h.value.length>0&&i(2,D=!0),m.length||(Ne(),i(2,D=!0))},ol=h=>{var x;const{key:z}=h;if(["Enter","ArrowDown","ArrowUp"].includes(z)&&h.preventDefault(),z==="Enter"){if(i(2,D=!D),P>-1&&((x=a[P])==null?void 0:x.id)!==_)i(2,D=!1),a[P]&&(i(1,m=g(a[P])),i(22,G=a[P]),i(0,_=a[P].id));else{const be=a.find(Ce=>Ce.text.toLowerCase()===(m==null?void 0:m.toLowerCase())&&!Ce.disabled)??a.find(Ce=>!Ce.disabled);be&&(i(2,D=!1),i(22,G=be),i(1,m=g(G)),i(0,_=G.id))}i(23,P=-1)}else z==="Tab"?i(2,D=!1):z==="ArrowDown"?Le(1):z==="ArrowUp"?Le(-1):z==="Escape"&&i(2,D=!1)},rl=({relatedTarget:h})=>{!D||!h||h&&!["INPUT","SELECT","TEXTAREA"].includes(h.tagName)&&h.getAttribute("role")!=="button"&&h.getAttribute("role")!=="searchbox"&&j.focus()};function dl(h){M.call(this,l,h)}const bl=h=>{k||(h.stopPropagation(),i(2,D=!D))},hl=async()=>{k||(i(2,D=!0),await Il(),j.focus())},ml=(h,z,x)=>{if(h.disabled){x.stopPropagation();return}i(0,_=h.id),i(2,D=!1),a[z]&&i(1,m=g(a[z]))},cl=(h,z)=>{h.disabled||i(23,P=z)};function _l(h){We=h,i(4,We)}function gl(h){M.call(this,l,h)}return l.$$set=h=>{i(55,e=B(B({},e),Z(h))),i(30,r=F(e,n)),"items"in h&&i(31,b=h.items),"itemToString"in h&&i(5,g=h.itemToString),"selectedId"in h&&i(0,_=h.selectedId),"value"in h&&i(1,m=h.value),"direction"in h&&i(6,T=h.direction),"size"in h&&i(7,c=h.size),"disabled"in h&&i(8,k=h.disabled),"titleText"in h&&i(9,w=h.titleText),"placeholder"in h&&i(10,ue=h.placeholder),"helperText"in h&&i(11,C=h.helperText),"invalidText"in h&&i(12,ge=h.invalidText),"invalid"in h&&i(13,ke=h.invalid),"warn"in h&&i(14,Ie=h.warn),"warnText"in h&&i(15,ve=h.warnText),"light"in h&&i(16,E=h.light),"open"in h&&i(2,D=h.open),"shouldFilterItem"in h&&i(32,Te=h.shouldFilterItem),"translateWithId"in h&&i(17,Be=h.translateWithId),"translateWithIdSelection"in h&&i(18,De=h.translateWithIdSelection),"id"in h&&i(19,Ee=h.id),"name"in h&&i(20,Me=h.name),"ref"in h&&i(3,j=h.ref),"listRef"in h&&i(4,We=h.listRef),"$$scope"in h&&i(53,u=h.$$scope)},l.$$.update=()=>{l.$$.dirty[0]&2|l.$$.dirty[1]&3&&i(24,a=b.filter(h=>Te(h,m))),l.$$.dirty[0]&20971525|l.$$.dirty[1]&5&&(_!==void 0?de!==_&&(i(33,de=_),(a==null?void 0:a.length)===1&&D?(i(0,_=a[0].id),i(22,G=a[0]),i(23,P=-1),i(25,f=void 0)):i(22,G=b.find(h=>h.id===_)),$e("select",{selectedId:_,selectedItem:G})):(i(33,de=_),i(22,G=void 0))),i(28,t=e["aria-label"]||"Choose an item"),l.$$.dirty[0]&524288&&i(27,s=`menu-${Ee}`),l.$$.dirty[0]&524288&&i(26,o=`combo-${Ee}`),l.$$.dirty[0]&8388608|l.$$.dirty[1]&1&&i(25,f=b[P]?b[P].id:0)},e=Z(e),[_,m,D,j,We,g,T,c,k,w,ue,C,ge,ke,Ie,ve,E,Be,De,Ee,Me,Ne,G,P,a,f,o,s,t,Le,r,b,Te,de,d,el,ll,il,tl,nl,al,fl,sl,ul,ol,rl,dl,bl,hl,ml,cl,_l,gl,u]}class bi extends p{constructor(e){super(),$(this,e,di,ri,ee,{items:31,itemToString:5,selectedId:0,value:1,direction:6,size:7,disabled:8,titleText:9,placeholder:10,helperText:11,invalidText:12,invalid:13,warn:14,warnText:15,light:16,open:2,shouldFilterItem:32,translateWithId:17,translateWithIdSelection:18,id:19,name:20,ref:3,listRef:4,clear:21},null,[-1,-1])}get clear(){return this.$$.ctx[21]}}const _i=bi;export{_i as C,Rl as L,Ql as a,Gl as b,xl as c}; diff --git a/web/blueprint/build/_app/immutable/chunks/ConceptView.aac099b5.js b/web/blueprint/build/_app/immutable/chunks/ConceptView.aac099b5.js new file mode 100644 index 0000000000000000000000000000000000000000..a76604823c2d8b6e0946152e76d7219bc44a2400 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/ConceptView.aac099b5.js @@ -0,0 +1,13 @@ +import{S as de,i as pe,s as fe,E as X,k as P,l as I,m as w,h as v,H as _,I as ge,b as B,J as E,K as Y,O as Ee,$ as Q,P as Ke,D as ce,F as ke,Q as ee,e as ne,v as le,d as S,f as oe,g as y,C as Ye,w as Ce,G as ze,a as U,c as H,n as D,L as We,M as Ue,N as He,y as M,z as q,A as N,W as _n,B as j,q as J,r as K,u as se,R as Oe,T as vr,o as yn,t as Ti,j as aa,a1 as xt,ad as Nt,a0 as qe,a8 as Pi,_ as zn,x as yt,a2 as De,a3 as Be,a4 as at,U as je,V as Ve,a6 as Ii,an as ia,a5 as er,ah as sa,ai as Di,p as Rt,ak as Bi,ao as Wn,ag as $i}from"./index.d6a3d821.js";import{w as bt}from"./index.5884c3e8.js";import{T as vt,C as Mi,g as Ni,c as bn,a as ji,S as Vi,J as Fi}from"./JSONSchemaForm.3de641de.js";import{t as qi}from"./Modal.a017af0f.js";import{d as fa,B as Ot,C as Ri,E as Li,r as $e,O as Me,f as At,g as _r,b as $t}from"./taskMonitoringStore.aadb9e65.js";import{H as zi,s as Ne,m as Or,p as Ge,J as Wi,S as ua,G as Ui,b as tr,h as ca,x as da,A as Hi,u as Gi,K as Ji,j as nt,I as Ki,a as Un}from"./utils.c5a61a40.js";import{S as jt,a as yr}from"./Toggle.4859458e.js";import{T as Yi}from"./TrashCan.dd2b985e.js";import{L as Qi}from"./urlHashStore.b081783b.js";function Xi(t){let e,r,n,l,s=[t[0]],i={};for(let a=0;a{e=X(X({},e),ke(u)),r(0,l=ce(e,n))},[l,s,i,a,o]}class xi extends de{constructor(e){super(),pe(this,e,Zi,Xi,fe,{})}}const es=xi,ts=t=>({}),Hn=t=>({});function rs(t){let e,r,n,l,s,i,a,o;const u=t[19].labelText,f=ze(u,t,t[18],Hn),p=f||ls(t);let c=[t[16]],d={};for(let g=0;g{i[f]=null}),oe(),r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n))},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){i[e].d(o),o&&v(n)}}}function as(t,e,r){let n,l;const s=["value","checked","group","indeterminate","skeleton","required","readonly","disabled","labelText","hideLabel","name","title","id","ref"];let i=ce(e,s),{$$slots:a={},$$scope:o}=e,{value:u=""}=e,{checked:f=!1}=e,{group:p=void 0}=e,{indeterminate:c=!1}=e,{skeleton:d=!1}=e,{required:g=!1}=e,{readonly:m=!1}=e,{disabled:h=!1}=e,{labelText:b=""}=e,{hideLabel:A=!1}=e,{name:k=""}=e,{title:C=void 0}=e,{id:z="ccs-"+Math.random().toString(36)}=e,{ref:R=null}=e;const V=Ye();let L=null;function re(T){ee.call(this,t,T)}function $(T){ee.call(this,t,T)}function te(T){ee.call(this,t,T)}function W(T){ee.call(this,t,T)}function he(T){ee.call(this,t,T)}function ve(T){ee.call(this,t,T)}function ye(T){ee.call(this,t,T)}function _e(T){ee.call(this,t,T)}function be(T){ee.call(this,t,T)}function Z(T){ee.call(this,t,T)}function F(T){Ce[T?"unshift":"push"](()=>{R=T,r(3,R)})}const O=()=>{n?r(1,p=p.includes(u)?p.filter(T=>T!==u):[...p,u]):r(0,f=!f)};function G(T){Ce[T?"unshift":"push"](()=>{L=T,r(14,L)})}return t.$$set=T=>{e=X(X({},e),ke(T)),r(16,i=ce(e,s)),"value"in T&&r(4,u=T.value),"checked"in T&&r(0,f=T.checked),"group"in T&&r(1,p=T.group),"indeterminate"in T&&r(5,c=T.indeterminate),"skeleton"in T&&r(6,d=T.skeleton),"required"in T&&r(7,g=T.required),"readonly"in T&&r(8,m=T.readonly),"disabled"in T&&r(9,h=T.disabled),"labelText"in T&&r(10,b=T.labelText),"hideLabel"in T&&r(11,A=T.hideLabel),"name"in T&&r(12,k=T.name),"title"in T&&r(2,C=T.title),"id"in T&&r(13,z=T.id),"ref"in T&&r(3,R=T.ref),"$$scope"in T&&r(18,o=T.$$scope)},t.$$.update=()=>{t.$$.dirty[0]&2&&r(15,n=Array.isArray(p)),t.$$.dirty[0]&32787&&r(0,f=n?p.includes(u):f),t.$$.dirty[0]&1&&V("check",f),t.$$.dirty[0]&16384&&r(17,l=(L==null?void 0:L.offsetWidth)<(L==null?void 0:L.scrollWidth)),t.$$.dirty[0]&147460&&r(2,C=!C&&l?L==null?void 0:L.innerText:C)},[f,p,C,R,u,c,d,g,m,h,b,A,k,z,L,n,i,l,o,a,re,$,te,W,he,ve,ye,_e,be,Z,F,O,G]}class is extends de{constructor(e){super(),pe(this,e,as,os,fe,{value:4,checked:0,group:1,indeterminate:5,skeleton:6,required:7,readonly:8,disabled:9,labelText:10,hideLabel:11,name:12,title:2,id:13,ref:3},null,[-1,-1])}}const ss=is;function fs(t){let e,r,n,l,s,i;const a=t[18].default,o=ze(a,t,t[17],null);let u=[{role:"presentation"},t[14]],f={};for(let p=0;pr(9,a=O));let k=null,C=null,z=!1;vr("ComposedModal",{closeModal:()=>{r(0,p=!1)},submit:()=>{b("submit"),b("click:button--primary")},declareRef:O=>{k=O},updateLabel:O=>{A.set(O)}});function R(O){var T;if(m==null)return;const G=((T=O||C)==null?void 0:T.querySelector(m))||k;G!=null&&G.focus()}let V=!1;const L=bt(p);Oe(t,L,O=>r(32,i=O)),qi(L),yn(()=>{Ti().then(()=>{R()})}),aa(()=>{V?p||(V=!1,b("close")):p&&(V=!0,b("open"))});function re(O){ee.call(this,t,O)}function $(O){ee.call(this,t,O)}function te(O){ee.call(this,t,O)}function W(O){ee.call(this,t,O)}function he(O){ee.call(this,t,O)}function ve(O){Ce[O?"unshift":"push"](()=>{C=O,r(6,C)})}const ye=()=>{r(7,z=!0)};function _e(O){Ce[O?"unshift":"push"](()=>{h=O,r(1,h)})}const be=O=>{if(p){if(O.key==="Escape")r(0,p=!1);else if(O.key==="Tab"){const G=` + a[href], area[href], input:not([disabled]):not([tabindex='-1']), + button:not([disabled]):not([tabindex='-1']),select:not([disabled]):not([tabindex='-1']), + textarea:not([disabled]):not([tabindex='-1']), + iframe, object, embed, *[tabindex]:not([tabindex='-1']):not([disabled]), *[contenteditable=true] +`,T=Array.from(h.querySelectorAll(G));let Ae=T.indexOf(document.activeElement);Ae===-1&&O.shiftKey&&(Ae=0),Ae+=T.length+(O.shiftKey?-1:1),Ae%=T.length,T[Ae].focus(),O.preventDefault()}}},Z=()=>{!z&&!d&&r(0,p=!1),r(7,z=!1)},F=({propertyName:O,currentTarget:G})=>{O==="transform"&&b("transitionend",{open:p}),n&&(R(G),r(8,n=!1))};return t.$$set=O=>{r(15,e=X(X({},e),ke(O))),r(14,s=ce(e,l)),"size"in O&&r(2,f=O.size),"open"in O&&r(0,p=O.open),"danger"in O&&r(3,c=O.danger),"preventCloseOnClickOutside"in O&&r(4,d=O.preventCloseOnClickOutside),"containerClass"in O&&r(5,g=O.containerClass),"selectorPrimaryFocus"in O&&r(16,m=O.selectorPrimaryFocus),"ref"in O&&r(1,h=O.ref),"$$scope"in O&&r(17,u=O.$$scope)},t.$$.update=()=>{t.$$.dirty[0]&1&&r(8,n=p),t.$$.dirty[0]&1&&xt(L,i=p,i)},e=ke(e),[p,h,f,c,d,g,C,z,n,a,b,A,R,L,s,e,m,u,o,re,$,te,W,he,ve,ye,_e,be,Z,F]}class cs extends de{constructor(e){super(),pe(this,e,us,fs,fe,{size:2,open:0,danger:3,preventCloseOnClickOutside:4,containerClass:5,selectorPrimaryFocus:16,ref:1},null,[-1,-1])}}const Sn=cs;function Gn(t){let e,r;return{c(){e=P("h2"),r=J(t[1]),this.h()},l(n){e=I(n,"H2",{class:!0});var l=w(e);r=K(l,t[1]),l.forEach(v),this.h()},h(){D(e,"class",t[2]),_(e,"bx--modal-header__label",!0),_(e,"bx--type-delta",!0)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&2&&se(r,n[1]),l&4&&D(e,"class",n[2]),l&4&&_(e,"bx--modal-header__label",!0),l&4&&_(e,"bx--type-delta",!0)},d(n){n&&v(e)}}}function Jn(t){let e,r;return{c(){e=P("h3"),r=J(t[0]),this.h()},l(n){e=I(n,"H3",{class:!0});var l=w(e);r=K(l,t[0]),l.forEach(v),this.h()},h(){D(e,"class",t[3]),_(e,"bx--modal-header__heading",!0),_(e,"bx--type-beta",!0)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&1&&se(r,n[0]),l&8&&D(e,"class",n[3]),l&8&&_(e,"bx--modal-header__heading",!0),l&8&&_(e,"bx--type-beta",!0)},d(n){n&&v(e)}}}function ds(t){let e,r,n,l,s,i,a,o,u,f=t[1]&&Gn(t),p=t[0]&&Jn(t);const c=t[10].default,d=ze(c,t,t[9],null);i=new fa({props:{size:20,class:"bx--modal-close__icon "+t[5],"aria-hidden":"true"}});let g=[t[8]],m={};for(let h=0;h{e=X(X({},e),ke(b)),r(8,l=ce(e,n)),"title"in b&&r(0,a=b.title),"label"in b&&r(1,o=b.label),"labelClass"in b&&r(2,u=b.labelClass),"titleClass"in b&&r(3,f=b.titleClass),"closeClass"in b&&r(4,p=b.closeClass),"closeIconClass"in b&&r(5,c=b.closeIconClass),"iconDescription"in b&&r(6,d=b.iconDescription),"$$scope"in b&&r(9,i=b.$$scope)},t.$$.update=()=>{t.$$.dirty&2&&m(o)},[a,o,u,f,p,c,d,g,l,i,s,h]}class ms extends de{constructor(e){super(),pe(this,e,ps,ds,fe,{title:0,label:1,labelClass:2,titleClass:3,closeClass:4,closeIconClass:5,iconDescription:6})}}const kn=ms;function Kn(t){let e;return{c(){e=P("div"),this.h()},l(r){e=I(r,"DIV",{}),w(e).forEach(v),this.h()},h(){_(e,"bx--modal-content--overflow-indicator",!0)},m(r,n){B(r,e,n)},d(r){r&&v(e)}}}function gs(t){let e,r,n,l,s,i;const a=t[4].default,o=ze(a,t,t[3],null);let u=[{tabindex:r=t[1]?"0":void 0},{role:n=t[1]?"region":void 0},t[2]],f={};for(let c=0;c{e=X(X({},e),ke(u)),r(2,l=ce(e,n)),"hasForm"in u&&r(0,a=u.hasForm),"hasScrollingContent"in u&&r(1,o=u.hasScrollingContent),"$$scope"in u&&r(3,i=u.$$scope)},[a,o,l,i,s]}class vs extends de{constructor(e){super(),pe(this,e,hs,gs,fe,{hasForm:0,hasScrollingContent:1})}}const En=vs;function Yn(t,e,r){const n=t.slice();return n[16]=e[r],n}function _s(t){let e,r;return e=new Ot({props:{kind:"secondary",class:t[6],$$slots:{default:[bs]},$$scope:{ctx:t}}}),e.$on("click",t[14]),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&64&&(s.class=n[6]),l&32784&&(s.$$scope={dirty:l,ctx:n}),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function ys(t){let e,r,n=t[5],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i0?0:m[4]?1:-1}~(r=u(t))&&(n=o[r]=a[r](t));let f=t[0]&&Xn(t);const p=t[12].default,c=ze(p,t,t[15],null);let d=[t[11]],g={};for(let m=0;m{o[b]=null}),oe()),~r?(n=o[r],n?n.p(m,h):(n=o[r]=a[r](m),n.c()),y(n,1),n.m(e,l)):n=null),m[0]?f?(f.p(m,h),h&1&&y(f,1)):(f=Xn(m),f.c(),y(f,1),f.m(e,s)):f&&(le(),S(f,1,1,()=>{f=null}),oe()),c&&c.p&&(!i||h&32768)&&We(c,p,m,m[15],i?He(p,m[15],h,null):Ue(m[15]),null),ge(e,g=Ee(d,[h&2048&&m[11]])),_(e,"bx--modal-footer",!0),_(e,"bx--modal-footer--three-button",m[5].length===2)},i(m){i||(y(n),y(f),y(c,m),i=!0)},o(m){S(n),S(f),S(c,m),i=!1},d(m){m&&v(e),~r&&o[r].d(),f&&f.d(),c&&c.d(m)}}}function Os(t,e,r){const n=["primaryButtonText","primaryButtonIcon","primaryButtonDisabled","primaryClass","secondaryButtonText","secondaryButtons","secondaryClass","danger"];let l=ce(e,n),{$$slots:s={},$$scope:i}=e,{primaryButtonText:a=""}=e,{primaryButtonIcon:o=void 0}=e,{primaryButtonDisabled:u=!1}=e,{primaryClass:f=void 0}=e,{secondaryButtonText:p=""}=e,{secondaryButtons:c=[]}=e,{secondaryClass:d=void 0}=e,{danger:g=!1}=e;const m=Ye(),{closeModal:h,submit:b}=Nt("ComposedModal"),A=C=>{m("click:button--secondary",{text:C.text})},k=()=>{h(),m("click:button--secondary",{text:p})};return t.$$set=C=>{e=X(X({},e),ke(C)),r(11,l=ce(e,n)),"primaryButtonText"in C&&r(0,a=C.primaryButtonText),"primaryButtonIcon"in C&&r(1,o=C.primaryButtonIcon),"primaryButtonDisabled"in C&&r(2,u=C.primaryButtonDisabled),"primaryClass"in C&&r(3,f=C.primaryClass),"secondaryButtonText"in C&&r(4,p=C.secondaryButtonText),"secondaryButtons"in C&&r(5,c=C.secondaryButtons),"secondaryClass"in C&&r(6,d=C.secondaryClass),"danger"in C&&r(7,g=C.danger),"$$scope"in C&&r(15,i=C.$$scope)},[a,o,u,f,p,c,d,g,m,h,b,l,s,A,k,i]}class As extends de{constructor(e){super(),pe(this,e,Os,Es,fe,{primaryButtonText:0,primaryButtonIcon:1,primaryButtonDisabled:2,primaryClass:3,secondaryButtonText:4,secondaryButtons:5,secondaryClass:6,danger:7})}}const On=As;function ws(t){let e,r;return e=new Qi({props:{small:!0,description:t[2],withOverlay:!1,active:t[0]==="active"}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&4&&(s.description=n[2]),l&1&&(s.active=n[0]==="active"),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Cs(t){let e,r;return e=new Ri({props:{class:"bx--inline-loading__checkmark-container",title:t[2]}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&4&&(s.title=n[2]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Ts(t){let e,r;return e=new Li({props:{class:"bx--inline-loading--error",title:t[2]}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&4&&(s.title=n[2]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Zn(t){let e,r;return{c(){e=P("div"),r=J(t[1]),this.h()},l(n){e=I(n,"DIV",{});var l=w(e);r=K(l,t[1]),l.forEach(v),this.h()},h(){_(e,"bx--inline-loading__text",!0)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&2&&se(r,n[1])},d(n){n&&v(e)}}}function Ps(t){let e,r,n,l,s,i,a,o;const u=[Ts,Cs,ws],f=[];function p(m,h){return m[0]==="error"?0:m[0]==="finished"?1:m[0]==="inactive"||m[0]==="active"?2:-1}~(n=p(t))&&(l=f[n]=u[n](t));let c=t[1]&&Zn(t),d=[{"aria-live":"assertive"},t[3]],g={};for(let m=0;m{f[b]=null}),oe()),~n?(l=f[n],l?l.p(m,h):(l=f[n]=u[n](m),l.c()),y(l,1),l.m(r,null)):l=null),m[1]?c?c.p(m,h):(c=Zn(m),c.c(),c.m(e,null)):c&&(c.d(1),c=null),ge(e,g=Ee(d,[{"aria-live":"assertive"},h&8&&m[3]])),_(e,"bx--inline-loading",!0)},i(m){i||(y(l),i=!0)},o(m){S(l),i=!1},d(m){m&&v(e),~n&&f[n].d(),c&&c.d(),a=!1,Ke(o)}}}function Is(t,e,r){const n=["status","description","iconDescription","successDelay"];let l=ce(e,n),{status:s="active"}=e,{description:i=void 0}=e,{iconDescription:a=void 0}=e,{successDelay:o=1500}=e;const u=Ye();let f;yn(()=>()=>{clearTimeout(f)}),aa(()=>{s==="finished"&&(f=setTimeout(()=>{u("success")},o))});function p(m){ee.call(this,t,m)}function c(m){ee.call(this,t,m)}function d(m){ee.call(this,t,m)}function g(m){ee.call(this,t,m)}return t.$$set=m=>{e=X(X({},e),ke(m)),r(3,l=ce(e,n)),"status"in m&&r(0,s=m.status),"description"in m&&r(1,i=m.description),"iconDescription"in m&&r(2,a=m.iconDescription),"successDelay"in m&&r(4,o=m.successDelay)},[s,i,a,l,o,p,c,d,g]}class Ds extends de{constructor(e){super(),pe(this,e,Is,Ps,fe,{status:0,description:1,iconDescription:2,successDelay:4})}}const rr=Ds;function xn(t){let e;return{c(){e=P("span"),this.h()},l(r){e=I(r,"SPAN",{}),w(e).forEach(v),this.h()},h(){_(e,"bx--label",!0),_(e,"bx--skeleton",!0)},m(r,n){B(r,e,n)},d(r){r&&v(e)}}}function Bs(t){let e,r,n,l,s,i,a=!t[0]&&xn(),o=[t[1]],u={};for(let f=0;f{e=X(X({},e),ke(f)),r(1,l=ce(e,n)),"hideLabel"in f&&r(0,s=f.hideLabel)},[s,l,i,a,o,u]}class Ms extends de{constructor(e){super(),pe(this,e,$s,Bs,fe,{hideLabel:0})}}const Ns=Ms;function js(t){let e,r;const n=t[4].default,l=ze(n,t,t[3],null);let s=[{label:t[1]},{disabled:t[0]},t[2]],i={};for(let a=0;a{e=X(X({},e),ke(u)),r(2,l=ce(e,n)),"disabled"in u&&r(0,a=u.disabled),"label"in u&&r(1,o=u.label),"$$scope"in u&&r(3,i=u.$$scope)},[a,o,l,i,s]}class Fs extends de{constructor(e){super(),pe(this,e,Vs,js,fe,{disabled:0,label:1})}}const pa=Fs;function qs(t){let e,r,n,l=[t[1]],s={};for(let i=0;i{e=X(X({},e),ke(f)),r(1,l=ce(e,n)),"size"in f&&r(0,s=f.size)},[s,l,i,a,o,u]}class Ls extends de{constructor(e){super(),pe(this,e,Rs,qs,fe,{size:0})}}const zs=Ls,Ws=t=>({}),el=t=>({}),Us=t=>({}),tl=t=>({props:{class:"bx--tag__label"}}),Hs=t=>({}),rl=t=>({props:{class:"bx--tag__label"}});function Gs(t){let e,r,n,l,s,i,a=(t[11].icon||t[7])&&nl(t);const o=t[13].default,u=ze(o,t,t[12],null);let f=[{id:t[8]},t[10]],p={};for(let c=0;c{a=null}),oe()),u&&u.p&&(!l||d&4096)&&We(u,o,c,c[12],l?He(o,c[12],d,null):Ue(c[12]),null),ge(e,p=Ee(f,[(!l||d&256)&&{id:c[8]},d&1024&&c[10]])),_(e,"bx--tag",!0),_(e,"bx--tag--disabled",c[3]),_(e,"bx--tag--sm",c[1]==="sm"),_(e,"bx--tag--red",c[0]==="red"),_(e,"bx--tag--magenta",c[0]==="magenta"),_(e,"bx--tag--purple",c[0]==="purple"),_(e,"bx--tag--blue",c[0]==="blue"),_(e,"bx--tag--cyan",c[0]==="cyan"),_(e,"bx--tag--teal",c[0]==="teal"),_(e,"bx--tag--green",c[0]==="green"),_(e,"bx--tag--gray",c[0]==="gray"),_(e,"bx--tag--cool-gray",c[0]==="cool-gray"),_(e,"bx--tag--warm-gray",c[0]==="warm-gray"),_(e,"bx--tag--high-contrast",c[0]==="high-contrast"),_(e,"bx--tag--outline",c[0]==="outline")},i(c){l||(y(a),y(u,c),l=!0)},o(c){S(a),S(u,c),l=!1},d(c){c&&v(e),a&&a.d(),u&&u.d(c),s=!1,Ke(i)}}}function Js(t){let e,r,n,l,s,i,a,o=(t[11].icon||t[7])&&ll(t);const u=t[13].default,f=ze(u,t,t[12],null);let p=[{type:"button"},{id:t[8]},{disabled:t[3]},{"aria-disabled":t[3]},{tabindex:l=t[3]?"-1":void 0},t[10]],c={};for(let d=0;d{o=null}),oe()),f&&f.p&&(!s||g&4096)&&We(f,u,d,d[12],s?He(u,d[12],g,null):Ue(d[12]),null),ge(e,c=Ee(p,[{type:"button"},(!s||g&256)&&{id:d[8]},(!s||g&8)&&{disabled:d[3]},(!s||g&8)&&{"aria-disabled":d[3]},(!s||g&8&&l!==(l=d[3]?"-1":void 0))&&{tabindex:l},g&1024&&d[10]])),_(e,"bx--tag",!0),_(e,"bx--tag--interactive",!0),_(e,"bx--tag--disabled",d[3]),_(e,"bx--tag--sm",d[1]==="sm"),_(e,"bx--tag--red",d[0]==="red"),_(e,"bx--tag--magenta",d[0]==="magenta"),_(e,"bx--tag--purple",d[0]==="purple"),_(e,"bx--tag--blue",d[0]==="blue"),_(e,"bx--tag--cyan",d[0]==="cyan"),_(e,"bx--tag--teal",d[0]==="teal"),_(e,"bx--tag--green",d[0]==="green"),_(e,"bx--tag--gray",d[0]==="gray"),_(e,"bx--tag--cool-gray",d[0]==="cool-gray"),_(e,"bx--tag--warm-gray",d[0]==="warm-gray"),_(e,"bx--tag--high-contrast",d[0]==="high-contrast"),_(e,"bx--tag--outline",d[0]==="outline")},i(d){s||(y(o),y(f,d),s=!0)},o(d){S(o),S(f,d),s=!1},d(d){d&&v(e),o&&o.d(),f&&f.d(d),i=!1,Ke(a)}}}function Ks(t){let e,r,n,l,s,i,a;const o=t[13].default,u=ze(o,t,t[12],rl),f=u||Zs(t);l=new fa({});let p=[{"aria-label":t[6]},{id:t[8]},t[10]],c={};for(let d=0;d{j(o,1)}),oe()}l?(e=yt(l,s()),M(e.$$.fragment),y(e.$$.fragment,1),N(e,r.parentNode,r)):e=null}},i(i){n||(e&&y(e.$$.fragment,i),n=!0)},o(i){e&&S(e.$$.fragment,i),n=!1},d(i){i&&v(r),e&&j(e,i)}}}function ll(t){let e,r;const n=t[13].icon,l=ze(n,t,t[12],tl),s=l||Xs(t);return{c(){e=P("div"),s&&s.c(),this.h()},l(i){e=I(i,"DIV",{});var a=w(e);s&&s.l(a),a.forEach(v),this.h()},h(){_(e,"bx--tag__custom-icon",!0)},m(i,a){B(i,e,a),s&&s.m(e,null),r=!0},p(i,a){l?l.p&&(!r||a&4096)&&We(l,n,i,i[12],r?He(n,i[12],a,Us):Ue(i[12]),tl):s&&s.p&&(!r||a&128)&&s.p(i,r?a:-1)},i(i){r||(y(s,i),r=!0)},o(i){S(s,i),r=!1},d(i){i&&v(e),s&&s.d(i)}}}function Xs(t){let e,r,n;var l=t[7];function s(i){return{}}return l&&(e=yt(l,s())),{c(){e&&M(e.$$.fragment),r=ne()},l(i){e&&q(e.$$.fragment,i),r=ne()},m(i,a){e&&N(e,i,a),B(i,r,a),n=!0},p(i,a){if(a&128&&l!==(l=i[7])){if(e){le();const o=e;S(o.$$.fragment,1,0,()=>{j(o,1)}),oe()}l?(e=yt(l,s()),M(e.$$.fragment),y(e.$$.fragment,1),N(e,r.parentNode,r)):e=null}},i(i){n||(e&&y(e.$$.fragment,i),n=!0)},o(i){e&&S(e.$$.fragment,i),n=!1},d(i){i&&v(r),e&&j(e,i)}}}function Zs(t){let e,r;return{c(){e=P("span"),r=J(t[0]),this.h()},l(n){e=I(n,"SPAN",{});var l=w(e);r=K(l,t[0]),l.forEach(v),this.h()},h(){_(e,"bx--tag__label",!0)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&1&&se(r,n[0])},d(n){n&&v(e)}}}function xs(t){let e,r,n,l;const s=[Ys,Ks,Js,Gs],i=[];function a(o,u){return o[5]?0:o[2]?1:o[4]?2:3}return e=a(t),r=i[e]=s[e](t),{c(){r.c(),n=ne()},l(o){r.l(o),n=ne()},m(o,u){i[e].m(o,u),B(o,n,u),l=!0},p(o,[u]){let f=e;e=a(o),e===f?i[e].p(o,u):(le(),S(i[f],1,1,()=>{i[f]=null}),oe(),r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n))},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){i[e].d(o),o&&v(n)}}}function ef(t,e,r){const n=["type","size","filter","disabled","interactive","skeleton","title","icon","id"];let l=ce(e,n),{$$slots:s={},$$scope:i}=e;const a=Pi(s);let{type:o=void 0}=e,{size:u="default"}=e,{filter:f=!1}=e,{disabled:p=!1}=e,{interactive:c=!1}=e,{skeleton:d=!1}=e,{title:g="Clear filter"}=e,{icon:m=void 0}=e,{id:h="ccs-"+Math.random().toString(36)}=e;const b=Ye();function A(F){ee.call(this,t,F)}function k(F){ee.call(this,t,F)}function C(F){ee.call(this,t,F)}function z(F){ee.call(this,t,F)}function R(F){ee.call(this,t,F)}function V(F){ee.call(this,t,F)}function L(F){ee.call(this,t,F)}function re(F){ee.call(this,t,F)}function $(F){ee.call(this,t,F)}function te(F){ee.call(this,t,F)}function W(F){ee.call(this,t,F)}function he(F){ee.call(this,t,F)}function ve(F){ee.call(this,t,F)}function ye(F){ee.call(this,t,F)}function _e(F){ee.call(this,t,F)}function be(F){ee.call(this,t,F)}const Z=()=>{b("close")};return t.$$set=F=>{e=X(X({},e),ke(F)),r(10,l=ce(e,n)),"type"in F&&r(0,o=F.type),"size"in F&&r(1,u=F.size),"filter"in F&&r(2,f=F.filter),"disabled"in F&&r(3,p=F.disabled),"interactive"in F&&r(4,c=F.interactive),"skeleton"in F&&r(5,d=F.skeleton),"title"in F&&r(6,g=F.title),"icon"in F&&r(7,m=F.icon),"id"in F&&r(8,h=F.id),"$$scope"in F&&r(12,i=F.$$scope)},[o,u,f,p,c,d,g,m,h,b,l,a,i,s,A,k,C,z,R,V,L,re,$,te,W,he,ve,ye,_e,be,Z]}class tf extends de{constructor(e){super(),pe(this,e,ef,xs,fe,{type:0,size:1,filter:2,disabled:3,interactive:4,skeleton:5,title:6,icon:7,id:8})}}const rf=tf;class xe{static getConcepts(){return $e(Me,{method:"GET",url:"/api/v1/concepts/"})}static getConcept(e,r,n){return $e(Me,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}",path:{namespace:e,concept_name:r},query:{draft:n},errors:{422:"Validation Error"}})}static editConcept(e,r,n){return $e(Me,{method:"POST",url:"/api/v1/concepts/{namespace}/{concept_name}",path:{namespace:e,concept_name:r},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static deleteConcept(e,r){return $e(Me,{method:"DELETE",url:"/api/v1/concepts/{namespace}/{concept_name}",path:{namespace:e,concept_name:r},errors:{422:"Validation Error"}})}static getConceptColumnInfos(e,r){return $e(Me,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}/column_infos",path:{namespace:e,concept_name:r},errors:{422:"Validation Error"}})}static createConcept(e){return $e(Me,{method:"POST",url:"/api/v1/concepts/create",body:e,mediaType:"application/json",errors:{422:"Validation Error"}})}static mergeConceptDraft(e,r,n){return $e(Me,{method:"POST",url:"/api/v1/concepts/{namespace}/{concept_name}/merge_draft",path:{namespace:e,concept_name:r},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static getConceptModels(e,r){return $e(Me,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}/model",path:{namespace:e,concept_name:r},errors:{422:"Validation Error"}})}static getConceptModel(e,r,n){return $e(Me,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}/model/{embedding_name}",path:{namespace:e,concept_name:r,embedding_name:n},errors:{422:"Validation Error"}})}static score(e,r,n,l){return $e(Me,{method:"POST",url:"/api/v1/concepts/{namespace}/{concept_name}/model/{embedding_name}/score",path:{namespace:e,concept_name:r,embedding_name:n},body:l,mediaType:"application/json",errors:{422:"Validation Error"}})}static generateExamples(e){return $e(Me,{method:"GET",url:"/api/v1/concepts/generate_examples",query:{description:e},errors:{422:"Validation Error"}})}}class ma{static getSignals(){return $e(Me,{method:"GET",url:"/api/v1/signals/"})}static getEmbeddings(){return $e(Me,{method:"GET",url:"/api/v1/signals/embeddings"})}}function ol(t){let e,r;return{c(){e=De("title"),r=J(t[1])},l(n){e=Be(n,"title",{});var l=w(e);r=K(l,t[1]),l.forEach(v)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&2&&se(r,n[1])},d(n){n&&v(e)}}}function nf(t){let e,r,n,l=t[1]&&ol(t),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:t[0]},{height:t[0]},t[2],t[3]],i={};for(let a=0;a{r(5,e=X(X({},e),ke(u))),r(3,i=ce(e,s)),"size"in u&&r(0,a=u.size),"title"in u&&r(1,o=u.title)},t.$$.update=()=>{r(4,n=e["aria-label"]||e["aria-labelledby"]||o),r(2,l={"aria-hidden":n?void 0:!0,role:n?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ke(e),[a,o,l,i,n]}class al extends de{constructor(e){super(),pe(this,e,lf,nf,fe,{size:0,title:1})}}function il(t){let e,r;return{c(){e=De("title"),r=J(t[1])},l(n){e=Be(n,"title",{});var l=w(e);r=K(l,t[1]),l.forEach(v)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&2&&se(r,n[1])},d(n){n&&v(e)}}}function of(t){let e,r,n,l=t[1]&&il(t),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:t[0]},{height:t[0]},t[2],t[3]],i={};for(let a=0;a{r(5,e=X(X({},e),ke(u))),r(3,i=ce(e,s)),"size"in u&&r(0,a=u.size),"title"in u&&r(1,o=u.title)},t.$$.update=()=>{r(4,n=e["aria-label"]||e["aria-labelledby"]||o),r(2,l={"aria-hidden":n?void 0:!0,role:n?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ke(e),[a,o,l,i,n]}class sf extends de{constructor(e){super(),pe(this,e,af,of,fe,{size:0,title:1})}}function sl(t){let e,r;return{c(){e=De("title"),r=J(t[1])},l(n){e=Be(n,"title",{});var l=w(e);r=K(l,t[1]),l.forEach(v)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&2&&se(r,n[1])},d(n){n&&v(e)}}}function ff(t){let e,r,n=t[1]&&sl(t),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:t[0]},{height:t[0]},t[2],t[3]],s={};for(let i=0;i{r(5,e=X(X({},e),ke(u))),r(3,i=ce(e,s)),"size"in u&&r(0,a=u.size),"title"in u&&r(1,o=u.title)},t.$$.update=()=>{r(4,n=e["aria-label"]||e["aria-labelledby"]||o),r(2,l={"aria-hidden":n?void 0:!0,role:n?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ke(e),[a,o,l,i,n]}class cf extends de{constructor(e){super(),pe(this,e,uf,ff,fe,{size:0,title:1})}}function fl(t){let e,r;return{c(){e=De("title"),r=J(t[1])},l(n){e=Be(n,"title",{});var l=w(e);r=K(l,t[1]),l.forEach(v)},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&2&&se(r,n[1])},d(n){n&&v(e)}}}function df(t){let e,r,n=t[1]&&fl(t),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:t[0]},{height:t[0]},t[2],t[3]],s={};for(let i=0;i{r(5,e=X(X({},e),ke(u))),r(3,i=ce(e,s)),"size"in u&&r(0,a=u.size),"title"in u&&r(1,o=u.title)},t.$$.update=()=>{r(4,n=e["aria-label"]||e["aria-labelledby"]||o),r(2,l={"aria-hidden":n?void 0:!0,role:n?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ke(e),[a,o,l,i,n]}class mf extends de{constructor(e){super(),pe(this,e,pf,df,fe,{size:0,title:1})}}const it="concepts",Fg=At(xe.getConcept,it),gf=At(xe.getConcepts,it),hf=At(xe.getConceptModels,it),vf=_r(xe.getConceptModel,{onSuccess:()=>{$t.invalidateQueries([it])}}),_f=_r(xe.createConcept,{onSuccess:()=>{$t.invalidateQueries([it])}}),ga=_r(xe.editConcept,{onSuccess:()=>{$t.invalidateQueries([it]),$t.invalidateQueries([zi,"selectRows"])}}),qg=_r(xe.deleteConcept,{onSuccess:()=>$t.invalidateQueries([it])}),yf=At(xe.getConceptColumnInfos,it);function ul(t,e,r){const n=t.slice();return n[20]=e[r],n[21]=e,n[22]=r,n}function bf(t){let e,r,n,l;return n=new rr({}),{c(){e=J(`Generate + `),r=P("span"),M(n.$$.fragment),this.h()},l(s){e=K(s,`Generate + `),r=I(s,"SPAN",{class:!0});var i=w(r);q(n.$$.fragment,i),i.forEach(v),this.h()},h(){D(r,"class","ml-2"),_(r,"invisible",!t[3])},m(s,i){B(s,e,i),B(s,r,i),N(n,r,null),l=!0},p(s,i){(!l||i&8)&&_(r,"invisible",!s[3])},i(s){l||(y(n.$$.fragment,s),l=!0)},o(s){S(n.$$.fragment,s),l=!1},d(s){s&&v(e),s&&v(r),j(n)}}}function cl(t){let e,r,n=t[22]+1+"",l,s,i,a,o,u,f,p,c,d;function g(b){t[14](b,t[22])}let m={};t[4][t[22]]!==void 0&&(m.value=t[4][t[22]]),a=new vt({props:m}),Ce.push(()=>je(a,"value",g));function h(){return t[15](t[22])}return p=new Ot({props:{kind:"ghost",icon:Mi,expressive:!0,iconDescription:"Remove example",tooltipPosition:"top",tooltipAlignment:"end"}}),p.$on("click",h),{c(){e=P("div"),r=P("div"),l=J(n),s=U(),i=P("div"),M(a.$$.fragment),u=U(),f=P("div"),M(p.$$.fragment),c=U(),this.h()},l(b){e=I(b,"DIV",{class:!0});var A=w(e);r=I(A,"DIV",{class:!0});var k=w(r);l=K(k,n),k.forEach(v),s=H(A),i=I(A,"DIV",{class:!0});var C=w(i);q(a.$$.fragment,C),C.forEach(v),u=H(A),f=I(A,"DIV",{});var z=w(f);q(p.$$.fragment,z),z.forEach(v),c=H(A),A.forEach(v),this.h()},h(){D(r,"class","w-8 shrink-0 text-lg"),D(i,"class","grow"),D(e,"class","mb-4 flex flex-row")},m(b,A){B(b,e,A),E(e,r),E(r,l),E(e,s),E(e,i),N(a,i,null),E(e,u),E(e,f),N(p,f,null),E(e,c),d=!0},p(b,A){t=b;const k={};!o&&A&16&&(o=!0,k.value=t[4][t[22]],Ve(()=>o=!1)),a.$set(k)},i(b){d||(y(a.$$.fragment,b),y(p.$$.fragment,b),d=!0)},o(b){S(a.$$.fragment,b),S(p.$$.fragment,b),d=!1},d(b){b&&v(e),j(a),j(p)}}}function Sf(t){let e,r,n,l,s,i,a,o,u,f,p,c,d,g,m,h,b,A,k,C,z,R,V,L,re,$;function te(O){t[11](O)}let W={labelText:"namespace"};t[0]!==void 0&&(W.value=t[0]),r=new vt({props:W}),Ce.push(()=>je(r,"value",te));function he(O){t[12](O)}let ve={labelText:"name",required:!0};t[1]!==void 0&&(ve.value=t[1]),s=new vt({props:ve}),Ce.push(()=>je(s,"value",he));function ye(O){t[13](O)}let _e={labelText:"Concept description",helperText:"This will be used by an LLM to generate example sentences.",placeholder:"Enter the concept description..."};t[2]!==void 0&&(_e.value=t[2]),u=new vt({props:_e}),Ce.push(()=>je(u,"value",ye)),d=new Ot({props:{disabled:!t[2]||t[3],$$slots:{default:[bf]},$$scope:{ctx:t}}}),d.$on("click",t[8]);let be=t[4]||[],Z=[];for(let O=0;OS(Z[O],1,1,()=>{Z[O]=null});return{c(){e=P("div"),M(r.$$.fragment),l=U(),M(s.$$.fragment),a=U(),o=P("div"),M(u.$$.fragment),p=U(),c=P("div"),M(d.$$.fragment),g=U(),m=P("div"),h=J("Add positive examples"),b=U(),A=P("div"),k=P("div");for(let O=0;O0)},m(O,G){B(O,e,G),N(r,e,null),E(e,l),N(s,e,null),B(O,a,G),B(O,o,G),N(u,o,null),E(o,p),E(o,c),N(d,c,null),B(O,g,G),B(O,m,G),E(m,h),B(O,b,G),B(O,A,G),E(A,k);for(let T=0;Tn=!1)),r.$set(T);const Ae={};!i&&G&2&&(i=!0,Ae.value=O[1],Ve(()=>i=!1)),s.$set(Ae);const me={};!f&&G&4&&(f=!0,me.value=O[2],Ve(()=>f=!1)),u.$set(me);const x={};if(G&12&&(x.disabled=!O[2]||O[3]),G&8388616&&(x.$$scope={dirty:G,ctx:O}),d.$set(x),G&16){be=O[4]||[];let ue;for(ue=0;ue0)},i(O){if(!L){y(r.$$.fragment,O),y(s.$$.fragment,O),y(u.$$.fragment,O),y(d.$$.fragment,O);for(let G=0;Gr(18,l=V));const p=ga();Oe(t,p,V=>r(17,n=V));const c=Ye();let d=[""];function g(){l.mutate([{namespace:i,name:a,type:"text",description:o}],{onSuccess:()=>{n.mutate([i,a,{insert:d.filter(V=>V!="").map(V=>({text:V,label:!0}))}],{onSuccess:()=>{c("create",{namespace:i,name:a}),h()}})}})}async function m(){if(!o)return;r(3,u=!0);const V=await xe.generateExamples(o);r(3,u=!1),d.at(-1)===""&&d.pop(),d.push(...V),r(4,d)}function h(){c("close")}function b(V){i=V,r(0,i)}function A(V){a=V,r(1,a)}function k(V){o=V,r(2,o)}function C(V,L){t.$$.not_equal(d[L],V)&&(d[L]=V,r(4,d))}const z=V=>{d.splice(V,1),r(4,d)},R=()=>{r(4,d=[...d||[],""])};return t.$$set=V=>{"command"in V&&r(10,s=V.command)},[i,a,o,u,d,f,p,g,m,h,s,b,A,k,C,z,R]}class Af extends de{constructor(e){super(),pe(this,e,Of,Ef,fe,{command:10})}}var dl=Object.prototype.toString,ha=function(e){var r=dl.call(e),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&dl.call(e.callee)==="[object Function]"),n},Ar,pl;function wf(){if(pl)return Ar;pl=1;var t;if(!Object.keys){var e=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=ha,l=Object.prototype.propertyIsEnumerable,s=!l.call({toString:null},"toString"),i=l.call(function(){},"prototype"),a=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],o=function(c){var d=c.constructor;return d&&d.prototype===c},u={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if(typeof window>"u")return!1;for(var c in window)try{if(!u["$"+c]&&e.call(window,c)&&window[c]!==null&&typeof window[c]=="object")try{o(window[c])}catch{return!0}}catch{return!0}return!1}(),p=function(c){if(typeof window>"u"||!f)return o(c);try{return o(c)}catch{return!1}};t=function(d){var g=d!==null&&typeof d=="object",m=r.call(d)==="[object Function]",h=n(d),b=g&&r.call(d)==="[object String]",A=[];if(!g&&!m&&!h)throw new TypeError("Object.keys called on a non-object");var k=i&&m;if(b&&d.length>0&&!e.call(d,0))for(var C=0;C0)for(var z=0;z"u"||!we?ae:we(Uint8Array),dt={"%AggregateError%":typeof AggregateError>"u"?ae:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?ae:ArrayBuffer,"%ArrayIteratorPrototype%":mt&&we?we([][Symbol.iterator]()):ae,"%AsyncFromSyncIteratorPrototype%":ae,"%AsyncFunction%":gt,"%AsyncGenerator%":gt,"%AsyncGeneratorFunction%":gt,"%AsyncIteratorPrototype%":gt,"%Atomics%":typeof Atomics>"u"?ae:Atomics,"%BigInt%":typeof BigInt>"u"?ae:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?ae:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?ae:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?ae:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?ae:Float32Array,"%Float64Array%":typeof Float64Array>"u"?ae:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?ae:FinalizationRegistry,"%Function%":_a,"%GeneratorFunction%":gt,"%Int8Array%":typeof Int8Array>"u"?ae:Int8Array,"%Int16Array%":typeof Int16Array>"u"?ae:Int16Array,"%Int32Array%":typeof Int32Array>"u"?ae:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":mt&&we?we(we([][Symbol.iterator]())):ae,"%JSON%":typeof JSON=="object"?JSON:ae,"%Map%":typeof Map>"u"?ae:Map,"%MapIteratorPrototype%":typeof Map>"u"||!mt||!we?ae:we(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?ae:Promise,"%Proxy%":typeof Proxy>"u"?ae:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?ae:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?ae:Set,"%SetIteratorPrototype%":typeof Set>"u"||!mt||!we?ae:we(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?ae:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":mt&&we?we(""[Symbol.iterator]()):ae,"%Symbol%":mt?Symbol:ae,"%SyntaxError%":St,"%ThrowTypeError%":Ff,"%TypedArray%":Rf,"%TypeError%":_t,"%Uint8Array%":typeof Uint8Array>"u"?ae:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?ae:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?ae:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?ae:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?ae:WeakMap,"%WeakRef%":typeof WeakRef>"u"?ae:WeakRef,"%WeakSet%":typeof WeakSet>"u"?ae:WeakSet};if(we)try{null.error}catch(t){var Lf=we(we(t));dt["%Error.prototype%"]=Lf}var zf=function t(e){var r;if(e==="%AsyncFunction%")r=Cr("async function () {}");else if(e==="%GeneratorFunction%")r=Cr("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=Cr("async function* () {}");else if(e==="%AsyncGenerator%"){var n=t("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(e==="%AsyncIteratorPrototype%"){var l=t("%AsyncGenerator%");l&&we&&(r=we(l.prototype))}return dt[e]=r,r},_l={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Vt=Cn,nr=va,Wf=Vt.call(Function.call,Array.prototype.concat),Uf=Vt.call(Function.apply,Array.prototype.splice),yl=Vt.call(Function.call,String.prototype.replace),lr=Vt.call(Function.call,String.prototype.slice),Hf=Vt.call(Function.call,RegExp.prototype.exec),Gf=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Jf=/\\(\\)?/g,Kf=function(e){var r=lr(e,0,1),n=lr(e,-1);if(r==="%"&&n!=="%")throw new St("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new St("invalid intrinsic syntax, expected opening `%`");var l=[];return yl(e,Gf,function(s,i,a,o){l[l.length]=a?yl(o,Jf,"$1"):i||s}),l},Yf=function(e,r){var n=e,l;if(nr(_l,n)&&(l=_l[n],n="%"+l[0]+"%"),nr(dt,n)){var s=dt[n];if(s===gt&&(s=zf(n)),typeof s>"u"&&!r)throw new _t("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:l,name:n,value:s}}throw new St("intrinsic "+e+" does not exist!")},Qe=function(e,r){if(typeof e!="string"||e.length===0)throw new _t("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new _t('"allowMissing" argument must be a boolean');if(Hf(/^%?[^%]*%?$/,e)===null)throw new St("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=Kf(e),l=n.length>0?n[0]:"",s=Yf("%"+l+"%",r),i=s.name,a=s.value,o=!1,u=s.alias;u&&(l=u[0],Uf(n,Wf([0,1],u)));for(var f=1,p=!0;f=n.length){var m=ct(a,c);p=!!m,p&&"get"in m&&!("originalValue"in m.get)?a=m.get:a=a[c]}else p=nr(a,c),a=a[c];p&&!o&&(dt[i]=a)}}return a},Qf=Qe,Yr=Qf("%Object.defineProperty%",!0),Qr=function(){if(Yr)try{return Yr({},"a",{value:1}),!0}catch{return!1}return!1};Qr.hasArrayLengthDefineBug=function(){if(!Qr())return null;try{return Yr([],"length",{value:1}).length!==1}catch{return!0}};var Xf=Qr,Zf=An,xf=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",eu=Object.prototype.toString,tu=Array.prototype.concat,ya=Object.defineProperty,ru=function(t){return typeof t=="function"&&eu.call(t)==="[object Function]"},nu=Xf(),ba=ya&&nu,lu=function(t,e,r,n){if(e in t){if(n===!0){if(t[e]===r)return}else if(!ru(n)||!n())return}ba?ya(t,e,{configurable:!0,enumerable:!1,value:r,writable:!0}):t[e]=r},Sa=function(t,e){var r=arguments.length>2?arguments[2]:{},n=Zf(e);xf&&(n=tu.call(n,Object.getOwnPropertySymbols(e)));for(var l=0;l-1?Oa(n):n},au=An,Aa=br(),wa=Fe,bl=Object,iu=wa("Array.prototype.push"),Sl=wa("Object.prototype.propertyIsEnumerable"),su=Aa?Object.getOwnPropertySymbols:null,Ca=function(e,r){if(e==null)throw new TypeError("target must be an object");var n=bl(e);if(arguments.length===1)return n;for(var l=1;l=0&&Xr(e)!=="[object Array]"&&Xr(e.callee)==="[object Function]"},Ru=function(){return Sr(arguments)}();Sr.isLegacyArguments=ja;var Va=Ru?Sr:ja;const Lu={},zu=Object.freeze(Object.defineProperty({__proto__:null,default:Lu},Symbol.toStringTag,{value:"Module"})),Wu=Ni(zu);var Tn=typeof Map=="function"&&Map.prototype,Ir=Object.getOwnPropertyDescriptor&&Tn?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,or=Tn&&Ir&&typeof Ir.get=="function"?Ir.get:null,El=Tn&&Map.prototype.forEach,Pn=typeof Set=="function"&&Set.prototype,Dr=Object.getOwnPropertyDescriptor&&Pn?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,ar=Pn&&Dr&&typeof Dr.get=="function"?Dr.get:null,Ol=Pn&&Set.prototype.forEach,Uu=typeof WeakMap=="function"&&WeakMap.prototype,Dt=Uu?WeakMap.prototype.has:null,Hu=typeof WeakSet=="function"&&WeakSet.prototype,Bt=Hu?WeakSet.prototype.has:null,Gu=typeof WeakRef=="function"&&WeakRef.prototype,Al=Gu?WeakRef.prototype.deref:null,Ju=Boolean.prototype.valueOf,Ku=Object.prototype.toString,Yu=Function.prototype.toString,Qu=String.prototype.match,In=String.prototype.slice,ot=String.prototype.replace,Xu=String.prototype.toUpperCase,wl=String.prototype.toLowerCase,Fa=RegExp.prototype.test,Cl=Array.prototype.concat,Je=Array.prototype.join,Zu=Array.prototype.slice,Tl=Math.floor,Zr=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Br=Object.getOwnPropertySymbols,xr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,kt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Pe=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===kt||"symbol")?Symbol.toStringTag:null,qa=Object.prototype.propertyIsEnumerable,Pl=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function Il(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||Fa.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var n=t<0?-Tl(-t):Tl(t);if(n!==t){var l=String(n),s=In.call(e,l.length+1);return ot.call(l,r,"$&_")+"."+ot.call(ot.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return ot.call(e,r,"$&_")}var en=Wu,Dl=en.custom,Bl=La(Dl)?Dl:null,xu=function t(e,r,n,l){var s=r||{};if(lt(s,"quoteStyle")&&s.quoteStyle!=="single"&&s.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(lt(s,"maxStringLength")&&(typeof s.maxStringLength=="number"?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=lt(s,"customInspect")?s.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(lt(s,"indent")&&s.indent!==null&&s.indent!==" "&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(lt(s,"numericSeparator")&&typeof s.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=s.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return Wa(e,s);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var o=String(e);return a?Il(e,o):o}if(typeof e=="bigint"){var u=String(e)+"n";return a?Il(e,u):u}var f=typeof s.depth>"u"?5:s.depth;if(typeof n>"u"&&(n=0),n>=f&&f>0&&typeof e=="object")return tn(e)?"[Array]":"[Object]";var p=vc(s,n);if(typeof l>"u")l=[];else if(za(l,e)>=0)return"[Circular]";function c(he,ve,ye){if(ve&&(l=Zu.call(l),l.push(ve)),ye){var _e={depth:s.depth};return lt(s,"quoteStyle")&&(_e.quoteStyle=s.quoteStyle),t(he,_e,n+1,l)}return t(he,s,n+1,l)}if(typeof e=="function"&&!$l(e)){var d=sc(e),g=Lt(e,c);return"[Function"+(d?": "+d:" (anonymous)")+"]"+(g.length>0?" { "+Je.call(g,", ")+" }":"")}if(La(e)){var m=kt?ot.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):xr.call(e);return typeof e=="object"&&!kt?Ct(m):m}if(mc(e)){for(var h="<"+wl.call(String(e.nodeName)),b=e.attributes||[],A=0;A",h}if(tn(e)){if(e.length===0)return"[]";var k=Lt(e,c);return p&&!hc(k)?"["+rn(k,p)+"]":"[ "+Je.call(k,", ")+" ]"}if(rc(e)){var C=Lt(e,c);return!("cause"in Error.prototype)&&"cause"in e&&!qa.call(e,"cause")?"{ ["+String(e)+"] "+Je.call(Cl.call("[cause]: "+c(e.cause),C),", ")+" }":C.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+Je.call(C,", ")+" }"}if(typeof e=="object"&&i){if(Bl&&typeof e[Bl]=="function"&&en)return en(e,{depth:f-n});if(i!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(fc(e)){var z=[];return El&&El.call(e,function(he,ve){z.push(c(ve,e,!0)+" => "+c(he,e))}),Ml("Map",or.call(e),z,p)}if(dc(e)){var R=[];return Ol&&Ol.call(e,function(he){R.push(c(he,e))}),Ml("Set",ar.call(e),R,p)}if(uc(e))return $r("WeakMap");if(pc(e))return $r("WeakSet");if(cc(e))return $r("WeakRef");if(lc(e))return Ct(c(Number(e)));if(ac(e))return Ct(c(Zr.call(e)));if(oc(e))return Ct(Ju.call(e));if(nc(e))return Ct(c(String(e)));if(!tc(e)&&!$l(e)){var V=Lt(e,c),L=Pl?Pl(e)===Object.prototype:e instanceof Object||e.constructor===Object,re=e instanceof Object?"":"null prototype",$=!L&&Pe&&Object(e)===e&&Pe in e?In.call(ft(e),8,-1):re?"Object":"",te=L||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",W=te+($||re?"["+Je.call(Cl.call([],$||[],re||[]),": ")+"] ":"");return V.length===0?W+"{}":p?W+"{"+rn(V,p)+"}":W+"{ "+Je.call(V,", ")+" }"}return String(e)};function Ra(t,e,r){var n=(r.quoteStyle||e)==="double"?'"':"'";return n+t+n}function ec(t){return ot.call(String(t),/"/g,""")}function tn(t){return ft(t)==="[object Array]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function tc(t){return ft(t)==="[object Date]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function $l(t){return ft(t)==="[object RegExp]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function rc(t){return ft(t)==="[object Error]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function nc(t){return ft(t)==="[object String]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function lc(t){return ft(t)==="[object Number]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function oc(t){return ft(t)==="[object Boolean]"&&(!Pe||!(typeof t=="object"&&Pe in t))}function La(t){if(kt)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!xr)return!1;try{return xr.call(t),!0}catch{}return!1}function ac(t){if(!t||typeof t!="object"||!Zr)return!1;try{return Zr.call(t),!0}catch{}return!1}var ic=Object.prototype.hasOwnProperty||function(t){return t in this};function lt(t,e){return ic.call(t,e)}function ft(t){return Ku.call(t)}function sc(t){if(t.name)return t.name;var e=Qu.call(Yu.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function za(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,n=t.length;re.maxStringLength){var r=t.length-e.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return Wa(In.call(t,0,e.maxStringLength),e)+n}var l=ot.call(ot.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,gc);return Ra(l,"single",e)}function gc(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+Xu.call(e.toString(16))}function Ct(t){return"Object("+t+")"}function $r(t){return t+" { ? }"}function Ml(t,e,r,n){var l=n?rn(r,n):Je.call(r,", ");return t+" ("+e+") {"+l+"}"}function hc(t){for(var e=0;e=0)return!1;return!0}function vc(t,e){var r;if(t.indent===" ")r=" ";else if(typeof t.indent=="number"&&t.indent>0)r=Je.call(Array(t.indent+1)," ");else return null;return{base:r,prev:Je.call(Array(e+1),r)}}function rn(t,e){if(t.length===0)return"";var r=` +`+e.prev+e.base;return r+Je.call(t,","+r)+` +`+e.prev}function Lt(t,e){var r=tn(t),n=[];if(r){n.length=t.length;for(var l=0;l=n)return r+1;var l=zl(e,r);if(l<55296||l>56319)return r+1;var s=zl(e,r+1);return s<56320||s>57343?r+1:r+2},Nr=function(e){var r=0;return{next:function(){var l=r>=e.length,s;return l||(s=e[r],r+=1),{done:l,value:s}}}},Wl=function(e,r){if(zc(e)||Fl(e))return Nr(e);if(Wc(e)){var n=0;return{next:function(){var s=Jc(e,n),i=Gc(e,n,s);return n=s,{done:s>e.length,value:i}}}}if(r&&typeof e["_es6-shim iterator_"]<"u")return e["_es6-shim iterator_"]()};if(!Uc&&!Hc)Gt.exports=function(e){if(e!=null)return Wl(e,!0)};else{var Kc=Ka,Yc=Qa,Ul=Re("Map.prototype.forEach",!0),Hl=Re("Set.prototype.forEach",!0);if(typeof process>"u"||!process.versions||!process.versions.node)var Gl=Re("Map.prototype.iterator",!0),Jl=Re("Set.prototype.iterator",!0);var Kl=Re("Map.prototype.@@iterator",!0)||Re("Map.prototype._es6-shim iterator_",!0),Yl=Re("Set.prototype.@@iterator",!0)||Re("Set.prototype._es6-shim iterator_",!0),Qc=function(e){if(Kc(e)){if(Gl)return ql(Gl(e));if(Kl)return Kl(e);if(Ul){var r=[];return Ul(e,function(l,s){Ll(r,[s,l])}),Nr(r)}}if(Yc(e)){if(Jl)return ql(Jl(e));if(Yl)return Yl(e);if(Hl){var n=[];return Hl(e,function(l){Ll(n,l)}),Nr(n)}}};Gt.exports=function(e){return Qc(e)||Wl(e)}}}var Xc=Gt.exports,Ql=function(t){return t!==t},Xa=function(e,r){return e===0&&r===0?1/e===1/r:!!(e===r||Ql(e)&&Ql(r))},Zc=Xa,Za=function(){return typeof Object.is=="function"?Object.is:Zc},xc=Za,ed=pt,td=function(){var e=xc();return ed(Object,{is:e},{is:function(){return Object.is!==e}}),e},rd=pt,nd=Ft,ld=Xa,xa=Za,od=td,ei=nd(xa(),Object);rd(ei,{getPolyfill:xa,implementation:ld,shim:od});var ad=ei,ti=Function.prototype.toString,ht=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,nn,Jt;if(typeof ht=="function"&&typeof Object.defineProperty=="function")try{nn=Object.defineProperty({},"length",{get:function(){throw Jt}}),Jt={},ht(function(){throw 42},null,nn)}catch(t){t!==Jt&&(ht=null)}else ht=null;var id=/^\s*class\b/,ln=function(e){try{var r=ti.call(e);return id.test(r)}catch{return!1}},jr=function(e){try{return ln(e)?!1:(ti.call(e),!0)}catch{return!1}},Kt=Object.prototype.toString,sd="[object Object]",fd="[object Function]",ud="[object GeneratorFunction]",cd="[object HTMLAllCollection]",dd="[object HTML document.all class]",pd="[object HTMLCollection]",md=typeof Symbol=="function"&&!!Symbol.toStringTag,gd=!(0 in[,]),on=function(){return!1};if(typeof document=="object"){var hd=document.all;Kt.call(hd)===Kt.call(document.all)&&(on=function(e){if((gd||!e)&&(typeof e>"u"||typeof e=="object"))try{var r=Kt.call(e);return(r===cd||r===dd||r===pd||r===sd)&&e("")==null}catch{}return!1})}var vd=ht?function(e){if(on(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;try{ht(e,null,nn)}catch(r){if(r!==Jt)return!1}return!ln(e)&&jr(e)}:function(e){if(on(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;if(md)return jr(e);if(ln(e))return!1;var r=Kt.call(e);return r!==fd&&r!==ud&&!/^\[object HTML/.test(r)?!1:jr(e)},_d=vd,yd=Object.prototype.toString,ri=Object.prototype.hasOwnProperty,bd=function(e,r,n){for(var l=0,s=e.length;l=3&&(l=n),yd.call(e)==="[object Array]"?bd(e,r,l):typeof e=="string"?Sd(e,r,l):kd(e,r,l)},ni=Ed,Vr=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],Od=typeof globalThis>"u"?bn:globalThis,li=function(){for(var e=[],r=0;r"u"?bn:globalThis,si=wd(),Pd=jn("Array.prototype.indexOf",!0)||function(e,r){for(var n=0;n-1}return Qt?Dd(e):!1},Bd=Ft,$d=Fe,ci=Qe,Md=ui,Xl=ci("ArrayBuffer",!0),Zl=ci("Float32Array",!0),Xt=$d("ArrayBuffer.prototype.byteLength",!0),xl=Xl&&!Xt&&new Xl().slice,eo=xl&&Bd(xl),di=Xt||eo?function(e){if(!e||typeof e!="object")return!1;try{return Xt?Xt(e):eo(e,0),!0}catch{return!1}}:Zl?function(e){try{return new Zl(e).buffer===e&&!Md(e)}catch(r){return typeof e=="object"&&r.name==="RangeError"}}:function(e){return!1},Nd=Date.prototype.getDay,jd=function(e){try{return Nd.call(e),!0}catch{return!1}},Vd=Object.prototype.toString,Fd="[object Date]",qd=st(),Rd=function(e){return typeof e!="object"||e===null?!1:qd?jd(e):Vd.call(e)===Fd},an=Fe,pi=st(),mi,gi,sn,fn;if(pi){mi=an("Object.prototype.hasOwnProperty"),gi=an("RegExp.prototype.exec"),sn={};var qr=function(){throw sn};fn={toString:qr,valueOf:qr},typeof Symbol.toPrimitive=="symbol"&&(fn[Symbol.toPrimitive]=qr)}var Ld=an("Object.prototype.toString"),zd=Object.getOwnPropertyDescriptor,Wd="[object RegExp]",Ud=pi?function(e){if(!e||typeof e!="object")return!1;var r=zd(e,"lastIndex"),n=r&&mi(r,"value");if(!n)return!1;try{gi(e,fn)}catch(l){return l===sn}}:function(e){return!e||typeof e!="object"&&typeof e!="function"?!1:Ld(e)===Wd},Hd=Fe,to=Hd("SharedArrayBuffer.prototype.byteLength",!0),Gd=to?function(e){if(!e||typeof e!="object")return!1;try{return to(e),!0}catch{return!1}}:function(e){return!1},Jd=Number.prototype.toString,Kd=function(e){try{return Jd.call(e),!0}catch{return!1}},Yd=Object.prototype.toString,Qd="[object Number]",Xd=st(),Zd=function(e){return typeof e=="number"?!0:typeof e!="object"?!1:Xd?Kd(e):Yd.call(e)===Qd},hi=Fe,xd=hi("Boolean.prototype.toString"),ep=hi("Object.prototype.toString"),tp=function(e){try{return xd(e),!0}catch{return!1}},rp="[object Boolean]",np=st(),lp=function(e){return typeof e=="boolean"?!0:e===null||typeof e!="object"?!1:np&&Symbol.toStringTag in e?tp(e):ep(e)===rp},un={exports:{}},op=Object.prototype.toString,ap=wn();if(ap){var ip=Symbol.prototype.toString,sp=/^Symbol\(.*\)$/,fp=function(e){return typeof e.valueOf()!="symbol"?!1:sp.test(ip.call(e))};un.exports=function(e){if(typeof e=="symbol")return!0;if(op.call(e)!=="[object Symbol]")return!1;try{return fp(e)}catch{return!1}}}else un.exports=function(e){return!1};var up=un.exports,cn={exports:{}},ro=typeof BigInt<"u"&&BigInt,cp=function(){return typeof ro=="function"&&typeof BigInt=="function"&&typeof ro(42)=="bigint"&&typeof BigInt(42)=="bigint"},dp=cp();if(dp){var pp=BigInt.prototype.valueOf,mp=function(e){try{return pp.call(e),!0}catch{}return!1};cn.exports=function(e){return e===null||typeof e>"u"||typeof e=="boolean"||typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="function"?!1:typeof e=="bigint"?!0:mp(e)}}else cn.exports=function(e){return!1};var gp=cn.exports,hp=Ga,vp=Zd,_p=lp,yp=up,bp=gp,Sp=function(e){if(e==null||typeof e!="object"&&typeof e!="function")return null;if(hp(e))return"String";if(vp(e))return"Number";if(_p(e))return"Boolean";if(yp(e))return"Symbol";if(bp(e))return"BigInt"},fr=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap:null,no=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet:null,ur;fr||(ur=function(e){return!1});var dn=fr?fr.prototype.has:null,Rr=no?no.prototype.has:null;!ur&&!dn&&(ur=function(e){return!1});var kp=ur||function(e){if(!e||typeof e!="object")return!1;try{if(dn.call(e,dn),Rr)try{Rr.call(e,Rr)}catch{return!0}return e instanceof fr}catch{}return!1},pn={exports:{}},Ep=Qe,vi=Fe,Op=Ep("%WeakSet%",!0),Lr=vi("WeakSet.prototype.has",!0);if(Lr){var zr=vi("WeakMap.prototype.has",!0);pn.exports=function(e){if(!e||typeof e!="object")return!1;try{if(Lr(e,Lr),zr)try{zr(e,zr)}catch{return!0}return e instanceof Op}catch{}return!1}}else pn.exports=function(e){return!1};var Ap=pn.exports,wp=Ka,Cp=Qa,Tp=kp,Pp=Ap,Ip=function(e){if(e&&typeof e=="object"){if(wp(e))return"Map";if(Cp(e))return"Set";if(Tp(e))return"WeakMap";if(Pp(e))return"WeakSet"}return!1},_i=ni,Dp=li,yi=Fe,Wr=oi,Bp=yi("Object.prototype.toString"),bi=st(),lo=typeof globalThis>"u"?bn:globalThis,$p=Dp(),Mp=yi("String.prototype.slice"),Si={},Ur=Object.getPrototypeOf;bi&&Wr&&Ur&&_i($p,function(t){if(typeof lo[t]=="function"){var e=new lo[t];if(Symbol.toStringTag in e){var r=Ur(e),n=Wr(r,Symbol.toStringTag);if(!n){var l=Ur(r);n=Wr(l,Symbol.toStringTag)}Si[t]=n.get}}});var Np=function(e){var r=!1;return _i(Si,function(n,l){if(!r)try{var s=n.call(e);s===l&&(r=s)}catch{}}),r},jp=ui,Vp=function(e){return jp(e)?!bi||!(Symbol.toStringTag in e)?Mp(Bp(e),8,-1):Np(e):!1},Fp=Fe,oo=Fp("ArrayBuffer.prototype.byteLength",!0),qp=di,Rp=function(e){return qp(e)?oo?oo(e):e.byteLength:NaN},ki=yu,Xe=Fe,ao=ju,Lp=Qe,Et=Xc,zp=Ua,io=ad,so=Va,fo=Ha,uo=di,co=Rd,po=Ud,mo=Gd,go=An,ho=Sp,vo=Ip,_o=Vp,yo=Rp,bo=Xe("SharedArrayBuffer.prototype.byteLength",!0),So=Xe("Date.prototype.getTime"),Hr=Object.getPrototypeOf,ko=Xe("Object.prototype.toString"),cr=Lp("%Set%",!0),mn=Xe("Map.prototype.has",!0),dr=Xe("Map.prototype.get",!0),Eo=Xe("Map.prototype.size",!0),pr=Xe("Set.prototype.add",!0),Ei=Xe("Set.prototype.delete",!0),mr=Xe("Set.prototype.has",!0),Zt=Xe("Set.prototype.size",!0);function Oo(t,e,r,n){for(var l=Et(t),s;(s=l.next())&&!s.done;)if(Le(e,s.value,r,n))return Ei(t,s.value),!0;return!1}function Oi(t){if(typeof t>"u")return null;if(typeof t!="object")return typeof t=="symbol"?!1:typeof t=="string"||typeof t=="number"?+t==+t:!0}function Wp(t,e,r,n,l,s){var i=Oi(r);if(i!=null)return i;var a=dr(e,i),o=ki({},l,{strict:!1});return typeof a>"u"&&!mn(e,i)||!Le(n,a,o,s)?!1:!mn(t,i)&&Le(n,a,o,s)}function Up(t,e,r){var n=Oi(r);return n??(mr(e,n)&&!mr(t,n))}function Ao(t,e,r,n,l,s){for(var i=Et(t),a,o;(a=i.next())&&!a.done;)if(o=a.value,Le(r,o,l,s)&&Le(n,dr(e,o),l,s))return Ei(t,o),!0;return!1}function Le(t,e,r,n){var l=r||{};if(l.strict?io(t,e):t===e)return!0;var s=ho(t),i=ho(e);if(s!==i)return!1;if(!t||!e||typeof t!="object"&&typeof e!="object")return l.strict?io(t,e):t==e;var a=n.has(t),o=n.has(e),u;if(a&&o){if(n.get(t)===n.get(e))return!0}else u={};return a||n.set(t,u),o||n.set(e,u),Jp(t,e,l,n)}function wo(t){return!t||typeof t!="object"||typeof t.length!="number"||typeof t.copy!="function"||typeof t.slice!="function"||t.length>0&&typeof t[0]!="number"?!1:!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))}function Hp(t,e,r,n){if(Zt(t)!==Zt(e))return!1;for(var l=Et(t),s=Et(e),i,a,o;(i=l.next())&&!i.done;)if(i.value&&typeof i.value=="object")o||(o=new cr),pr(o,i.value);else if(!mr(e,i.value)){if(r.strict||!Up(t,e,i.value))return!1;o||(o=new cr),pr(o,i.value)}if(o){for(;(a=s.next())&&!a.done;)if(a.value&&typeof a.value=="object"){if(!Oo(o,a.value,r.strict,n))return!1}else if(!r.strict&&!mr(t,a.value)&&!Oo(o,a.value,r.strict,n))return!1;return Zt(o)===0}return!0}function Gp(t,e,r,n){if(Eo(t)!==Eo(e))return!1;for(var l=Et(t),s=Et(e),i,a,o,u,f,p;(i=l.next())&&!i.done;)if(u=i.value[0],f=i.value[1],u&&typeof u=="object")o||(o=new cr),pr(o,u);else if(p=dr(e,u),typeof p>"u"&&!mn(e,u)||!Le(f,p,r,n)){if(r.strict||!Wp(t,e,u,f,r,n))return!1;o||(o=new cr),pr(o,u)}if(o){for(;(a=s.next())&&!a.done;)if(u=a.value[0],p=a.value[1],u&&typeof u=="object"){if(!Ao(o,t,u,p,r,n))return!1}else if(!r.strict&&(!t.has(u)||!Le(dr(t,u),p,r,n))&&!Ao(o,t,u,p,ki({},r,{strict:!1}),n))return!1;return Zt(o)===0}return!0}function Jp(t,e,r,n){var l,s;if(typeof t!=typeof e||t==null||e==null||ko(t)!==ko(e)||so(t)!==so(e))return!1;var i=fo(t),a=fo(e);if(i!==a)return!1;var o=t instanceof Error,u=e instanceof Error;if(o!==u||(o||u)&&(t.name!==e.name||t.message!==e.message))return!1;var f=po(t),p=po(e);if(f!==p||(f||p)&&(t.source!==e.source||ao(t)!==ao(e)))return!1;var c=co(t),d=co(e);if(c!==d||(c||d)&&So(t)!==So(e)||r.strict&&Hr&&Hr(t)!==Hr(e))return!1;var g=_o(t),m=_o(e);if((g||m)&&g!==m)return!1;var h=wo(t),b=wo(e);if(h!==b)return!1;if(h||b){if(t.length!==e.length)return!1;for(l=0;l=0;l--)if(R[l]!=V[l])return!1;for(l=R.length-1;l>=0;l--)if(s=R[l],!Le(t[s],e[s],r,n))return!1;var L=vo(t),re=vo(e);return L!==re?!1:L==="Set"||re==="Set"?Hp(t,e,r,n):L==="Map"?Gp(t,e,r,n):!0}var Kp=function(e,r,n){return Le(e,r,n,zp())};const Gr=ji(Kp),Jr={};function Co(t){return t==="local"?localStorage:sessionStorage}function Yp(t,e,r){const n=(r==null?void 0:r.serializer)??JSON,l=(r==null?void 0:r.storage)??"local",s=typeof window<"u"&&typeof document<"u";function i(a,o){s&&Co(l).setItem(a,n.stringify(o))}if(!Jr[t]){const a=bt(e,f=>{const p=s?Co(l).getItem(t):null;if(p&&f(n.parse(p)),s){const c=d=>{d.key===t&&f(d.newValue?n.parse(d.newValue):null)};return window.addEventListener("storage",c),()=>window.removeEventListener("storage",c)}}),{subscribe:o,set:u}=a;Jr[t]={set(f){i(t,f),u(f)},update(f){const p=f(Ii(a));i(t,p),u(p)},subscribe:o}}return Jr[t]}const gn="DATASET_VIEW_CONTEXT",Rg={0:"Concepts",1:"Keyword"},Qp="datasetViewStore",Xp={};function hn(t,e){return`${t}/${e}`}const Lg=(t,e)=>{const r={namespace:t,datasetName:e,searchTab:"Concepts",searchPath:null,searchEmbedding:null,selectedColumns:{},expandedColumns:{},queryOptions:{columns:[],combine_columns:!0}},{subscribe:n,set:l,update:s}=Yp(`${Qp}/${hn(t,e)}`,JSON.parse(JSON.stringify(r)),{storage:"session"}),i={subscribe:n,set:l,update:s,reset:()=>{l(JSON.parse(JSON.stringify(r)))},addSelectedColumn:a=>s(o=>(o.selectedColumns[Ne(a)]=!0,o)),removeSelectedColumn:a=>s(o=>{o.selectedColumns[Ne(a)]=!1;for(const u of Object.keys(o.selectedColumns))Or(u,a)&&!Ge(a,u)&&delete o.selectedColumns[u];return o}),addExpandedColumn(a){s(o=>(o.expandedColumns[Ne(a)]=!0,o))},removeExpandedColumn(a){s(o=>(o.expandedColumns[Ne(a)]=!1,o))},addUdfColumn:a=>s(o=>{var u;return(u=o.queryOptions.columns)==null||u.push(a),o}),removeUdfColumn:a=>s(o=>{var u;return o.queryOptions.columns=(u=o.queryOptions.columns)==null?void 0:u.filter(f=>f!==a),o}),editUdfColumn:a=>s(o=>{var u;return o.queryOptions.columns=(u=o.queryOptions.columns)==null?void 0:u.map(f=>Wi(f)&&Ge(f.path,a.path)?a:f),o}),setSearchTab:a=>s(o=>(o.searchTab=a,o)),setSearchPath:a=>s(o=>(o.searchPath=Ne(a),o)),setSearchEmbedding:a=>s(o=>(o.searchEmbedding=a,o)),addSearch:a=>s(o=>{o.queryOptions.searches=o.queryOptions.searches||[];for(const u of o.queryOptions.searches)if(Gr(u,a))return o;return(a.query.type==="semantic"||a.query.type==="concept")&&(o.queryOptions.sort_by=void 0,o.queryOptions.sort_order=void 0),o.queryOptions.searches.push(a),o}),removeSearch:(a,o)=>s(u=>{var f,p;return u.queryOptions.searches=(f=u.queryOptions.searches)==null?void 0:f.filter(c=>!Gr(c,a)),(o==null?void 0:o.sorts)!=null&&(u.queryOptions.sort_by=(p=u.queryOptions.sort_by)==null?void 0:p.filter(c=>!((o==null?void 0:o.sorts)||[]).some(d=>Ge(d.path,c)))),u}),setSortBy:a=>s(o=>(a==null?o.queryOptions.sort_by=void 0:o.queryOptions.sort_by=[a],o)),addSortBy:a=>s(o=>(o.queryOptions.sort_by=[...o.queryOptions.sort_by||[],a],o)),removeSortBy:a=>s(o=>{var u;return o.queryOptions.sort_by=(u=o.queryOptions.sort_by)==null?void 0:u.filter(f=>!Ge(f,a)),o}),clearSorts:()=>s(a=>(a.queryOptions.sort_by=void 0,a.queryOptions.sort_order=void 0,a)),setSortOrder:a=>s(o=>(o.queryOptions.sort_order=a||void 0,o)),removeFilter:a=>s(o=>{var u;return o.queryOptions.filters=(u=o.queryOptions.filters)==null?void 0:u.filter(f=>!Gr(f,a)),o}),addFilter:a=>s(o=>(o.queryOptions.filters=[...o.queryOptions.filters||[],a],o)),deleteSignal:a=>s(o=>{var u,f;return o.queryOptions.filters=(u=o.queryOptions.filters)==null?void 0:u.filter(p=>!Or(a,p.path)),o.queryOptions.sort_by=(f=o.queryOptions.sort_by)==null?void 0:f.filter(p=>!Or(a,p)),o}),deleteConcept(a,o,u){function f(p){return p.type==="concept"&&p.concept_namespace===a&&p.concept_name===o}s(p=>{var d,g,m;const c=[];return p.queryOptions.searches=(d=p.queryOptions.searches)==null?void 0:d.filter(h=>{const b=!f(h.query);if(!b&&u!=null&&u.search_results!=null){const A=u.search_results.filter(k=>Ge(k.search_path,h.path)).map(k=>k.result_path);c.push(...A)}return b}),p.queryOptions.sort_by=(g=p.queryOptions.sort_by)==null?void 0:g.filter(h=>!c.some(b=>Ge(b,h))),p.queryOptions.filters=(m=p.queryOptions.filters)==null?void 0:m.filter(h=>!c.some(b=>Ge(b,h.path))),p})}};return Xp[hn(t,e)]=i,i};function zg(t){vr(gn,t)}function kr(){if(!ia(gn))throw new Error("DatasetViewContext not found");return Nt(gn)}function Zp(t){const e=["*",...t.queryOptions.columns??[]];return{...t.queryOptions,columns:e}}function xp(t){const e=Zp(t);return{columns:e.columns,searches:e.searches,combine_columns:e.combine_columns,sort_by:e.sort_by,sort_order:e.sort_order}}const vn="DATASET_INFO_CONTEXT",em={},Wg=(t,e)=>{const r={schema:null,stats:null,selectRowsSchema:null,visibleFields:null},{subscribe:n,set:l,update:s}=bt(r),i={subscribe:n,set:l,update:s,reset:()=>{l(r)},setSchema:a=>s(o=>(o.schema=a,o)),setStats:a=>s(o=>(o.stats=a,o)),setVisibleFields:a=>s(o=>(o.visibleFields=a,o)),setSelectRowsSchema:a=>s(o=>(o.selectRowsSchema=a,o))};return em[hn(t,e)]=i,i};function Ug(t){vr(vn,t)}function tm(){if(!ia(vn))throw new Error("DatasetViewContext not found");return Nt(vn)}function To(t,e,r){const n=t.slice();return n[5]=e[r],n}function rm(t){let e,r,n=t[1],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){e=P("div");for(let i=0;i{f=null}),oe()),(!a||d&6&&i!==(i=t[2]===t[5].value))&&D(e,"data-active",i)},i(c){a||(y(f),a=!0)},o(c){S(f),a=!1},d(c){c&&v(e),f&&f.d(),o=!1,u()}}}function om(t){let e,r,n,l;const s=[nm,rm],i=[];function a(o,u){return o[0]?0:1}return e=a(t),r=i[e]=s[e](t),{c(){r.c(),n=ne()},l(o){r.l(o),n=ne()},m(o,u){i[e].m(o,u),B(o,n,u),l=!0},p(o,[u]){let f=e;e=a(o),e===f?i[e].p(o,u):(le(),S(i[f],1,1,()=>{i[f]=null}),oe(),r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n))},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){i[e].d(o),o&&v(n)}}}function am(t,e,r){let{skeleton:n=!1}=e,{items:l=[]}=e,{item:s=void 0}=e;const i=Ye(),a=o=>i("select",o.value);return t.$$set=o=>{"skeleton"in o&&r(0,n=o.skeleton),"items"in o&&r(1,l=o.items),"item"in o&&r(2,s=o.item)},[n,l,s,i,a]}class qt extends de{constructor(e){super(),pe(this,e,am,om,fe,{skeleton:0,items:1,item:2})}}function Do(t,e,r){const n=t.slice();return n[22]=e[r],n[23]=e,n[24]=r,n}function Bo(t,e,r){const n=t.slice();return n[25]=e[r],n}function Kr(t){const e=t.slice(),r=e[1].path;return e[21]=r,e}function $o(t){let e,r,n,l=t[2].length>0?"and":"add",s,i,a,o,u=t[2],f=[];for(let d=0;dS(f[d],1,1,()=>{f[d]=null});function c(){return t[19](t[21])}return{c(){for(let d=0;d0?"and":"add")&&se(s,l)},i(d){if(!i){for(let g=0;gS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;ije(e,"value",l)),{c(){M(e.$$.fragment)},l(i){q(e.$$.fragment,i)},m(i,a){N(e,i,a),n=!0},p(i,a){t=i;const o={};!r&&a&4&&(r=!0,o.value=t[22].value,Ve(()=>r=!1)),e.$set(o)},i(i){n||(y(e.$$.fragment,i),n=!0)},o(i){S(e.$$.fragment,i),n=!1},d(i){j(e,i)}}}function fm(t){let e,r;return{c(){e=P("span"),r=J("Blob filter not yet implemented")},l(n){e=I(n,"SPAN",{});var l=w(e);r=K(l,"Blob filter not yet implemented"),l.forEach(v)},m(n,l){B(n,e,l),E(e,r)},p:Q,i:Q,o:Q,d(n){n&&v(e)}}}function um(t){let e,r;return e=new ss({}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p:Q,i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function cm(t){let e,r;return{c(){e=P("span"),r=J("In operator not yet implemented")},l(n){e=I(n,"SPAN",{});var l=w(e);r=K(l,"In operator not yet implemented"),l.forEach(v)},m(n,l){B(n,e,l),E(e,r)},p:Q,i:Q,o:Q,d(n){n&&v(e)}}}function dm(t){return{c:Q,l:Q,m:Q,p:Q,i:Q,o:Q,d:Q}}function No(t){let e,r,n,l,s,i,a,o,u,f,p,c;function d(k){t[16](k,t[22])}let g={labelText:"Operation",$$slots:{default:[im]},$$scope:{ctx:t}};t[22].op!==void 0&&(g.selected=t[22].op),r=new jt({props:g}),Ce.push(()=>je(r,"selected",d));const m=[dm,cm,um,fm,sm],h=[];function b(k,C){return k[22].op==="exists"?0:k[22].op==="in"?1:typeof k[22].value=="boolean"?2:typeof k[22].value=="function"?3:4}s=b(t),i=h[s]=m[s](t),u=new sf({props:{size:20}});function A(){return t[18](t[22])}return{c(){e=P("div"),M(r.$$.fragment),l=U(),i.c(),a=U(),o=P("button"),M(u.$$.fragment),this.h()},l(k){e=I(k,"DIV",{class:!0});var C=w(e);q(r.$$.fragment,C),l=H(C),i.l(C),a=H(C),o=I(C,"BUTTON",{class:!0});var z=w(o);q(u.$$.fragment,z),z.forEach(v),C.forEach(v),this.h()},h(){D(o,"class","mt-5"),D(e,"class","flex items-center gap-x-2")},m(k,C){B(k,e,C),N(r,e,null),E(e,l),h[s].m(e,null),E(e,a),E(e,o),N(u,o,null),f=!0,p||(c=Y(o,"click",A),p=!0)},p(k,C){t=k;const z={};C&268435456&&(z.$$scope={dirty:C,ctx:t}),!n&&C&4&&(n=!0,z.selected=t[22].op,Ve(()=>n=!1)),r.$set(z);let R=s;s=b(t),s===R?h[s].p(t,C):(le(),S(h[R],1,1,()=>{h[R]=null}),oe(),i=h[s],i?i.p(t,C):(i=h[s]=m[s](t),i.c()),y(i,1),i.m(e,a))},i(k){f||(y(r.$$.fragment,k),y(i),y(u.$$.fragment,k),f=!0)},o(k){S(r.$$.fragment,k),S(i),S(u.$$.fragment,k),f=!1},d(k){k&&v(e),j(r),h[s].d(),j(u),p=!1,c()}}}function pm(t){let e,r,n,l,s,i;n=new qt({props:{items:t[3],item:t[1]}}),n.$on("select",t[15]);let a=t[1]&&$o(Kr(t));return{c(){e=P("div"),r=P("div"),M(n.$$.fragment),l=U(),s=P("div"),a&&a.c(),this.h()},l(o){e=I(o,"DIV",{class:!0});var u=w(e);r=I(u,"DIV",{class:!0});var f=w(r);q(n.$$.fragment,f),f.forEach(v),l=H(u),s=I(u,"DIV",{class:!0});var p=w(s);a&&a.l(p),p.forEach(v),u.forEach(v),this.h()},h(){D(r,"class","-ml-4 mr-4 w-80 grow-0"),D(s,"class","flex w-full flex-col gap-y-6"),D(e,"class","flex flex-row")},m(o,u){B(o,e,u),E(e,r),N(n,r,null),E(e,l),E(e,s),a&&a.m(s,null),i=!0},p(o,u){const f={};u&8&&(f.items=o[3]),u&2&&(f.item=o[1]),n.$set(f),o[1]?a?(a.p(Kr(o),u),u&2&&y(a,1)):(a=$o(Kr(o)),a.c(),y(a,1),a.m(s,null)):a&&(le(),S(a,1,1,()=>{a=null}),oe())},i(o){i||(y(n.$$.fragment,o),y(a),i=!0)},o(o){S(n.$$.fragment,o),S(a),i=!1},d(o){o&&v(e),j(n),a&&a.d()}}}function mm(t){let e,r,n,l,s,i;return e=new kn({props:{label:"Filters",title:"Edit Filters"}}),n=new En({props:{hasForm:!0,$$slots:{default:[pm]},$$scope:{ctx:t}}}),s=new On({props:{primaryButtonText:"Save",secondaryButtonText:"Cancel",primaryButtonDisabled:!1}}),s.$on("click:button--secondary",t[8]),{c(){M(e.$$.fragment),r=U(),M(n.$$.fragment),l=U(),M(s.$$.fragment)},l(a){q(e.$$.fragment,a),r=H(a),q(n.$$.fragment,a),l=H(a),q(s.$$.fragment,a)},m(a,o){N(e,a,o),B(a,r,o),N(n,a,o),B(a,l,o),N(s,a,o),i=!0},p(a,o){const u={};o&268435471&&(u.$$scope={dirty:o,ctx:a}),n.$set(u)},i(a){i||(y(e.$$.fragment,a),y(n.$$.fragment,a),y(s.$$.fragment,a),i=!0)},o(a){S(e.$$.fragment,a),S(n.$$.fragment,a),S(s.$$.fragment,a),i=!1},d(a){j(e,a),a&&v(r),j(n,a),a&&v(l),j(s,a)}}}function gm(t){let e,r;return e=new Sn({props:{open:!0,$$slots:{default:[mm]},$$scope:{ctx:t}}}),e.$on("submit",t[9]),e.$on("close",t[8]),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,[l]){const s={};l&268435471&&(s.$$scope={dirty:l,ctx:n}),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function hm(t,e,r){let n,l,s,i,a,o,u=Q,f=()=>(u(),u=er(n,$=>r(13,o=$)),n),p;t.$$.on_destroy.push(()=>u());let{command:c}=e;const d=kr();Oe(t,d,$=>r(12,a=$));const g=tm();Oe(t,g,$=>r(14,p=$));const m=Ye();let h=[];yn(()=>{r(0,h=structuredClone(a.queryOptions.filters||[]))});let b;const A=[["equals","equals (=)"],["not_equal","not equal (!=)"],["greater","greater than (>)"],["greater_equal","greater or equal (>=)"],["less","less than (<)"],["less_equal","less or equal (<=)"],["in","in"],["exists","exists"]];function k(){m("close")}function C(){xt(d,a.queryOptions.filters=h,a),k()}const z=$=>r(1,b=$.detail);function R($,te){t.$$.not_equal(te.op,$)&&(te.op=$,r(2,i),r(0,h),r(1,b),r(11,s),r(13,o),r(10,c))}function V($,te){t.$$.not_equal(te.value,$)&&(te.value=$,r(2,i),r(0,h),r(1,b),r(11,s),r(13,o),r(10,c))}const L=$=>{r(0,h=h.filter(te=>te!=$))},re=$=>r(0,h=[...h,{path:$,op:"equals",value:""}]);return t.$$set=$=>{"command"in $&&r(10,c=$.command)},t.$$.update=()=>{if(t.$$.dirty&5120&&f(r(4,n=Ui(c.namespace,c.datasetName,xp(a)))),t.$$.dirty&24577&&r(3,l=o!=null&&o.isSuccess&&p.schema?tr(p.schema).map($=>{const te=h.filter(W=>Ge(W.path,$.path));return{title:$.path.join("."),value:$,tag:te.length>0?{value:te.length.toString(),type:"blue"}:void 0}}):[]),t.$$.dirty&9216&&r(11,s=o!=null&&o.isSuccess?ca(o.data.schema,c.path):void 0),t.$$.dirty&2050&&!b&&s&&r(1,b=s),t.$$.dirty&3&&r(2,i=h.filter($=>Ge($.path,b==null?void 0:b.path))),t.$$.dirty&1)for(const $ of h)$.op==="exists"&&($.value=null)},[h,b,i,l,n,d,g,A,k,C,c,s,a,o,p,z,R,V,L,re]}class vm extends de{constructor(e){super(),pe(this,e,hm,gm,fe,{command:10})}}function _m(t,e,r){let{value:n}=e;return t.$$set=l=>{"value"in l&&r(0,n=l.value)},[n]}class ym extends de{constructor(e){super(),pe(this,e,_m,null,fe,{value:0})}}function jo(t,e,r){const n=t.slice();return n[9]=e[r],n}function Vo(t,e,r){const n=t.slice();return n[12]=e[r],n}function Fo(t){let e,r,n=t[5],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i{n=null}),oe())},i(l){r||(y(n),r=!0)},o(l){S(n),r=!1},d(l){n&&n.d(l),l&&v(e)}}}function km(t){let e,r;return e=new jt({props:{labelText:"Concept *",selected:`${t[0].namespace}/${t[1]}`,invalid:t[2],invalidText:t[3],$$slots:{default:[Sm]},$$scope:{ctx:t}}}),e.$on("update",t[7]),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,[l]){const s={};l&3&&(s.selected=`${n[0].namespace}/${n[1]}`),l&4&&(s.invalid=n[2]),l&8&&(s.invalidText=n[3]),l&32816&&(s.$$scope={dirty:l,ctx:n}),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Em(t,e,r){let n,l,s,{rootValue:i}=e,{invalid:a}=e,{invalidText:o}=e,{value:u}=e;const f=gf();Oe(t,f,c=>r(4,s=c));function p(c){const[d,g]=c.detail.toString().split("/");!d||!g||(r(0,i.namespace=d,i),r(1,u=g))}return t.$$set=c=>{"rootValue"in c&&r(0,i=c.rootValue),"invalid"in c&&r(2,a=c.invalid),"invalidText"in c&&r(3,o=c.invalidText),"value"in c&&r(1,u=c.value)},t.$$.update=()=>{t.$$.dirty&16&&r(8,n=s.isSuccess?[...new Set(s.data.map(c=>c.namespace))]:[]),t.$$.dirty&272&&r(5,l=s.isSuccess?n.map(c=>{var d;return{namespace:c,concepts:((d=s.data)==null?void 0:d.filter(g=>g.namespace===c))||[]}}):[]),t.$$.dirty&19&&(!u||!i.namespace)&&s.isSuccess&&(r(0,i.namespace=s.data[0].namespace,i),r(1,u=s.data[0].name))},[i,u,a,o,s,l,f,p,n]}class Om extends de{constructor(e){super(),pe(this,e,Em,km,fe,{rootValue:0,invalid:2,invalidText:3,value:1})}}function Lo(t,e,r){var s;const n=t.slice();n[16]=e[r];const l=(s=n[3])==null?void 0:s.some(function(...a){return t[14](n[16],...a)});return n[4]=l,n}function zo(t){var n,l;let e,r;return e=new yr({props:{value:(n=t[16])==null?void 0:n.toString(),text:(l=t[16])==null?void 0:l.toString(),disabled:!t[4]}}),{c(){M(e.$$.fragment)},l(s){q(e.$$.fragment,s)},m(s,i){N(e,s,i),r=!0},p(s,i){var o,u;const a={};i&64&&(a.value=(o=s[16])==null?void 0:o.toString()),i&64&&(a.text=(u=s[16])==null?void 0:u.toString()),i&72&&(a.disabled=!s[4]),e.$set(a)},i(s){r||(y(e.$$.fragment,s),r=!0)},o(s){S(e.$$.fragment,s),r=!1},d(s){j(e,s)}}}function Am(t){let e,r,n=t[6],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;ir(15,f=k));const m=da(f.namespace,f.datasetName);Oe(t,m,k=>r(13,u=k));const h=tg();Oe(t,h,k=>r(12,o=k));function b(k){r(0,d=k.target.value)}const A=(k,C)=>{var z;return((z=C.signal)==null?void 0:z.signal_name)===(k==null?void 0:k.toString())};return t.$$set=k=>{"invalid"in k&&r(1,p=k.invalid),"invalidText"in k&&r(2,c=k.invalidText),"value"in k&&r(0,d=k.value)},t.$$.update=()=>{var k,C,z;t.$$.dirty&4096&&r(11,n=(C=(k=o.jsonSchema)==null?void 0:k.properties)==null?void 0:C.embedding),t.$$.dirty&12288&&r(3,l=o.path&&u.data?tr(ca(u.data,o.path)).filter(R=>R.signal!=null&&tr(R).some(V=>V.dtype==="embedding")):void 0),t.$$.dirty&2056&&r(6,s=[...(n==null?void 0:n.enum)||[]].sort((R,V)=>{const L=l==null?void 0:l.some($=>{var te;return((te=$.signal)==null?void 0:te.signal_name)===(R==null?void 0:R.toString())}),re=l==null?void 0:l.some($=>{var te;return((te=$.signal)==null?void 0:te.signal_name)===(V==null?void 0:V.toString())});return L&&!re?-1:!L&&re?1:0})),t.$$.dirty&8&&l!=null&&l.length&&(z=l[0].signal)!=null&&z.signal_name&&r(0,d=l[0].signal.signal_name),t.$$.dirty&9&&r(4,i=(l==null?void 0:l.some(R=>{var V;return((V=R.signal)==null?void 0:V.signal_name)===(d==null?void 0:d.toString())}))||!1),t.$$.dirty&16&&r(5,a=i?void 0:"Embedding not pre-computed for this split")},[d,p,c,l,i,a,s,g,m,h,b,n,o,u,A]}class Tm extends de{constructor(e){super(),pe(this,e,Cm,wm,fe,{invalid:1,invalidText:2,value:0})}}const Ai="signals",Pm=At(ma.getSignals,Ai),wi=At(ma.getEmbeddings,Ai);function Im(t){let e,r;return e=new qt({props:{skeleton:!0}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p:Q,i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Dm(t){let e,r;return e=new qt({props:{items:t[1].data.map(Wo),item:t[0]}}),e.$on("select",t[3]),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&2&&(s.items=n[1].data.map(Wo)),l&1&&(s.item=n[0]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Bm(t){let e,r,n,l;const s=[Dm,Im],i=[];function a(o,u){return o[1].isSuccess?0:o[1].isLoading?1:-1}return~(e=a(t))&&(r=i[e]=s[e](t)),{c(){r&&r.c(),n=ne()},l(o){r&&r.l(o),n=ne()},m(o,u){~e&&i[e].m(o,u),B(o,n,u),l=!0},p(o,[u]){let f=e;e=a(o),e===f?~e&&i[e].p(o,u):(r&&(le(),S(i[f],1,1,()=>{i[f]=null}),oe()),~e?(r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n)):r=null)},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){~e&&i[e].d(o),o&&v(n)}}}const Wo=t=>({title:t.json_schema.title||"Unnamed embedding",value:t});function $m(t,e,r){let n,{embedding:l=void 0}=e;const s=wi();Oe(t,s,a=>r(1,n=a));const i=a=>r(0,l=a.detail);return t.$$set=a=>{"embedding"in a&&r(0,l=a.embedding)},t.$$.update=()=>{var a;t.$$.dirty&3&&n.isSuccess&&!l&&r(0,l=(a=n.data)==null?void 0:a[0])},[l,n,s,i]}class Mm extends de{constructor(e){super(),pe(this,e,$m,Bm,fe,{embedding:0})}}function Uo(t,e,r){const n=t.slice();return n[13]=e[r],n}function Nm(t){let e,r,n;function l(i){t[12](i)}let s={labelText:t[0],helperText:t[1],required:!0,$$slots:{default:[qm]},$$scope:{ctx:t}};return t[2]!==void 0&&(s.selected=t[2]),e=new jt({props:s}),Ce.push(()=>je(e,"selected",l)),{c(){M(e.$$.fragment)},l(i){q(e.$$.fragment,i)},m(i,a){N(e,i,a),n=!0},p(i,a){const o={};a&1&&(o.labelText=i[0]),a&2&&(o.helperText=i[1]),a&65568&&(o.$$scope={dirty:a,ctx:i}),!r&&a&4&&(r=!0,o.selected=i[2],Ve(()=>r=!1)),e.$set(o)},i(i){n||(y(e.$$.fragment,i),n=!0)},o(i){S(e.$$.fragment,i),n=!1},d(i){j(e,i)}}}function jm(t){let e,r;return e=new jt({props:{invalid:!0,invalidText:"No valid fields found"}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p:Q,i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Vm(t){let e,r;return e=new Ns({}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p:Q,i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Ho(t){let e,r;return e=new pa({props:{label:"Source Fields",$$slots:{default:[Fm]},$$scope:{ctx:t}}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&65568&&(s.$$scope={dirty:l,ctx:n}),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Go(t){let e,r;return e=new yr({props:{value:Ne(t[13].path),disabled:!1,text:Jo(t[13])}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&32&&(s.value=Ne(n[13].path)),l&32&&(s.text=Jo(n[13])),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Fm(t){let e,r,n=t[5],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i{n=null}),oe())},i(s){r||(y(n),r=!0)},o(s){S(n),r=!1},d(s){n&&n.d(s),s&&v(e)}}}function Rm(t){let e,r,n,l;const s=[Vm,jm,Nm],i=[];function a(o,u){var f;return o[4].isLoading?0:((f=o[3])==null?void 0:f.length)===0?1:2}return e=a(t),r=i[e]=s[e](t),{c(){r.c(),n=ne()},l(o){r.l(o),n=ne()},m(o,u){i[e].m(o,u),B(o,n,u),l=!0},p(o,[u]){let f=e;e=a(o),e===f?i[e].p(o,u):(le(),S(i[f],1,1,()=>{i[f]=null}),oe(),r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n))},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){i[e].d(o),o&&v(n)}}}function Jo(t){return`${t.path.join(".")} (${t.dtype})`}function Lm(t,e,r){let n,l,s,i,a=Q,o=()=>(a(),a=er(n,A=>r(4,i=A)),n),u;t.$$.on_destroy.push(()=>a());let{labelText:f="Field"}=e,{helperText:p=void 0}=e,{filter:c=void 0}=e,{defaultPath:d=void 0}=e,{path:g=void 0}=e;const m=kr();Oe(t,m,A=>r(11,u=A));let h;function b(A){h=A,r(2,h),r(10,d),r(3,l),r(4,i),r(9,c)}return t.$$set=A=>{"labelText"in A&&r(0,f=A.labelText),"helperText"in A&&r(1,p=A.helperText),"filter"in A&&r(9,c=A.filter),"defaultPath"in A&&r(10,d=A.defaultPath),"path"in A&&r(8,g=A.path)},t.$$.update=()=>{if(t.$$.dirty&2048&&o(r(6,n=da(u.namespace,u.datasetName))),t.$$.dirty&528&&r(3,l=i.isSuccess?tr(i.data).filter(A=>A.path.length>0).filter(A=>c?c(A):!0):null),t.$$.dirty&24&&r(5,s=l==null?void 0:l.filter(A=>i.data&&!Hi(A,i.data))),t.$$.dirty&1036&&d&&l&&!h){const A=l.find(k=>Ge(k.path,d));A&&r(2,h=Ne(A.path))}if(t.$$.dirty&24&&!(l!=null&&l.length)&&i.isSuccess&&r(8,g=void 0),t.$$.dirty&12&&l&&h&&(l.some(k=>Ne(k.path)===h)||r(2,h=Ne(l[0].path))),t.$$.dirty&12&&l){const A=l==null?void 0:l.find(k=>Ne(k.path)===h);A&&r(8,g=A.path)}},[f,p,h,l,i,s,n,m,g,c,d,u,b]}class zm extends de{constructor(e){super(),pe(this,e,Lm,Rm,fe,{labelText:0,helperText:1,filter:9,defaultPath:10,path:8})}}function Wm(t){let e,r;return e=new qt({props:{skeleton:!0}}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p:Q,i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Um(t){let e,r;return e=new qt({props:{items:t[1].data.map(Ko),item:t[0]}}),e.$on("select",t[4]),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&2&&(s.items=n[1].data.map(Ko)),l&1&&(s.item=n[0]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function Hm(t){let e,r,n,l;const s=[Um,Wm],i=[];function a(o,u){return o[1].isSuccess?0:o[1].isLoading?1:-1}return~(e=a(t))&&(r=i[e]=s[e](t)),{c(){r&&r.c(),n=ne()},l(o){r&&r.l(o),n=ne()},m(o,u){~e&&i[e].m(o,u),B(o,n,u),l=!0},p(o,[u]){let f=e;e=a(o),e===f?~e&&i[e].p(o,u):(r&&(le(),S(i[f],1,1,()=>{i[f]=null}),oe()),~e?(r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n)):r=null)},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){~e&&i[e].d(o),o&&v(n)}}}const Ko=t=>({title:t.json_schema.title||"Unnamed signal",value:t});function Gm(t,e,r){let n,{defaultSignal:l=void 0}=e,{signal:s=void 0}=e;const i=Pm();Oe(t,i,o=>r(1,n=o));const a=o=>r(0,s=o.detail);return t.$$set=o=>{"defaultSignal"in o&&r(3,l=o.defaultSignal),"signal"in o&&r(0,s=o.signal)},t.$$.update=()=>{var o,u;t.$$.dirty&11&&n.isSuccess&&!s&&r(0,s=((o=n.data)==null?void 0:o.find(f=>f.name===l))||((u=n.data)==null?void 0:u[0]))},[s,n,i,l,a]}class Jm extends de{constructor(e){super(),pe(this,e,Gm,Hm,fe,{defaultSignal:3,signal:0})}}function Km(t){let e,r,n;function l(i){t[13](i)}let s={defaultSignal:t[0].signalName};return t[2]!==void 0&&(s.signal=t[2]),e=new Jm({props:s}),Ce.push(()=>je(e,"signal",l)),{c(){M(e.$$.fragment)},l(i){q(e.$$.fragment,i)},m(i,a){N(e,i,a),n=!0},p(i,a){const o={};a&1&&(o.defaultSignal=i[0].signalName),!r&&a&4&&(r=!0,o.signal=i[2],Ve(()=>r=!1)),e.$set(o)},i(i){n||(y(e.$$.fragment,i),n=!0)},o(i){S(e.$$.fragment,i),n=!1},d(i){j(e,i)}}}function Ym(t){let e,r,n;function l(i){t[12](i)}let s={};return t[2]!==void 0&&(s.embedding=t[2]),e=new Mm({props:s}),Ce.push(()=>je(e,"embedding",l)),{c(){M(e.$$.fragment)},l(i){q(e.$$.fragment,i)},m(i,a){N(e,i,a),n=!0},p(i,a){const o={};!r&&a&4&&(r=!0,o.embedding=i[2],Ve(()=>r=!1)),e.$set(o)},i(i){n||(y(e.$$.fragment,i),n=!0)},o(i){S(e.$$.fragment,i),n=!1},d(i){j(e,i)}}}function Qm(t){let e;return{c(){e=J("No signal selected")},l(r){e=K(r,"No signal selected")},m(r,n){B(r,e,n)},p:Q,i:Q,o:Q,d(r){r&&v(e)}}}function Xm(t){let e=t[2],r,n,l=Yo(t);return{c(){l.c(),r=ne()},l(s){l.l(s),r=ne()},m(s,i){l.m(s,i),B(s,r,i),n=!0},p(s,i){i&4&&fe(e,e=s[2])?(le(),S(l,1,1,Q),oe(),l=Yo(s),l.c(),y(l,1),l.m(r.parentNode,r)):l.p(s,i)},i(s){n||(y(l),n=!0)},o(s){S(l),n=!1},d(s){s&&v(r),l.d(s)}}}function Yo(t){var h,b,A;let e,r,n,l,s,i,a,o,u,f;r=new Vi({props:{source:t[2].json_schema.description}});function p(k){t[14](k)}let c={filter:t[6],defaultPath:t[0].path,labelText:"Field"};t[1]!==void 0&&(c.path=t[1]),l=new zm({props:c}),Ce.push(()=>je(l,"path",p));function d(k){t[15](k)}function g(k){t[16](k)}let m={schema:t[2].json_schema,showDescription:!1,hiddenProperties:["/signal_name"],customComponents:t[9][(h=t[2])==null?void 0:h.name]};return t[3][(b=t[2])==null?void 0:b.name]!==void 0&&(m.value=t[3][(A=t[2])==null?void 0:A.name]),t[4]!==void 0&&(m.validationErrors=t[4]),a=new Fi({props:m}),Ce.push(()=>je(a,"value",d)),Ce.push(()=>je(a,"validationErrors",g)),{c(){e=P("div"),M(r.$$.fragment),n=U(),M(l.$$.fragment),i=U(),M(a.$$.fragment),this.h()},l(k){e=I(k,"DIV",{class:!0});var C=w(e);q(r.$$.fragment,C),C.forEach(v),n=H(k),q(l.$$.fragment,k),i=H(k),q(a.$$.fragment,k),this.h()},h(){D(e,"class","whitespace-pre-wrap")},m(k,C){B(k,e,C),N(r,e,null),B(k,n,C),N(l,k,C),B(k,i,C),N(a,k,C),f=!0},p(k,C){var L,re;const z={};C&4&&(z.source=k[2].json_schema.description),r.$set(z);const R={};C&64&&(R.filter=k[6]),C&1&&(R.defaultPath=k[0].path),!s&&C&2&&(s=!0,R.path=k[1],Ve(()=>s=!1)),l.$set(R);const V={};C&4&&(V.schema=k[2].json_schema),C&4&&(V.customComponents=k[9][(L=k[2])==null?void 0:L.name]),!o&&C&12&&(o=!0,V.value=k[3][(re=k[2])==null?void 0:re.name],Ve(()=>o=!1)),!u&&C&16&&(u=!0,V.validationErrors=k[4],Ve(()=>u=!1)),a.$set(V)},i(k){f||(y(r.$$.fragment,k),y(l.$$.fragment,k),y(a.$$.fragment,k),f=!0)},o(k){S(r.$$.fragment,k),S(l.$$.fragment,k),S(a.$$.fragment,k),f=!1},d(k){k&&v(e),j(r),k&&v(n),j(l,k),k&&v(i),j(a,k)}}}function Zm(t){let e,r,n,l,s,i,a,o,u;const f=[Ym,Km],p=[];function c(h,b){return h[0].command===Se.ComputeEmbedding?0:1}n=c(t),l=p[n]=f[n](t);const d=[Xm,Qm],g=[];function m(h,b){return h[2]?0:1}return a=m(t),o=g[a]=d[a](t),{c(){e=P("div"),r=P("div"),l.c(),s=U(),i=P("div"),o.c(),this.h()},l(h){e=I(h,"DIV",{class:!0});var b=w(e);r=I(b,"DIV",{class:!0});var A=w(r);l.l(A),A.forEach(v),s=H(b),i=I(b,"DIV",{class:!0});var k=w(i);o.l(k),k.forEach(v),b.forEach(v),this.h()},h(){D(r,"class","-ml-4 mr-4 w-96 grow-0"),D(i,"class","flex w-full flex-col gap-y-6 rounded border border-gray-300 bg-white p-4"),D(e,"class","flex flex-row")},m(h,b){B(h,e,b),E(e,r),p[n].m(r,null),E(e,s),E(e,i),g[a].m(i,null),u=!0},p(h,b){let A=n;n=c(h),n===A?p[n].p(h,b):(le(),S(p[A],1,1,()=>{p[A]=null}),oe(),l=p[n],l?l.p(h,b):(l=p[n]=f[n](h),l.c()),y(l,1),l.m(r,null));let k=a;a=m(h),a===k?g[a].p(h,b):(le(),S(g[k],1,1,()=>{g[k]=null}),oe(),o=g[a],o?o.p(h,b):(o=g[a]=d[a](h),o.c()),y(o,1),o.m(i,null))},i(h){u||(y(l),y(o),u=!0)},o(h){S(l),S(o),u=!1},d(h){h&&v(e),p[n].d(),g[a].d()}}}function xm(t){let e,r,n,l,s,i;return e=new kn({props:{title:t[5]}}),n=new En({props:{hasForm:!0,$$slots:{default:[Zm]},$$scope:{ctx:t}}}),s=new On({props:{primaryButtonText:t[0].command===Se.ComputeSignal||t[0].command===Se.ComputeEmbedding?"Compute":"Preview",secondaryButtonText:"Cancel",primaryButtonDisabled:t[4].length>0||!t[1]}}),s.$on("click:button--secondary",t[11]),{c(){M(e.$$.fragment),r=U(),M(n.$$.fragment),l=U(),M(s.$$.fragment)},l(a){q(e.$$.fragment,a),r=H(a),q(n.$$.fragment,a),l=H(a),q(s.$$.fragment,a)},m(a,o){N(e,a,o),B(a,r,o),N(n,a,o),B(a,l,o),N(s,a,o),i=!0},p(a,o){const u={};o&32&&(u.title=a[5]),e.$set(u);const f={};o&8388703&&(f.$$scope={dirty:o,ctx:a}),n.$set(f);const p={};o&1&&(p.primaryButtonText=a[0].command===Se.ComputeSignal||a[0].command===Se.ComputeEmbedding?"Compute":"Preview"),o&18&&(p.primaryButtonDisabled=a[4].length>0||!a[1]),s.$set(p)},i(a){i||(y(e.$$.fragment,a),y(n.$$.fragment,a),y(s.$$.fragment,a),i=!0)},o(a){S(e.$$.fragment,a),S(n.$$.fragment,a),S(s.$$.fragment,a),i=!1},d(a){j(e,a),a&&v(r),j(n,a),a&&v(l),j(s,a)}}}function eg(t){let e,r;return e=new Sn({props:{open:!0,$$slots:{default:[xm]},$$scope:{ctx:t}}}),e.$on("submit",t[10]),e.$on("close",t[11]),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,[l]){const s={};l&8388735&&(s.$$scope={dirty:l,ctx:n}),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}const Ci="COMMAND_SIGNAL_CONTEXT";function tg(){return Nt(Ci)}function rg(t,e){const r=bt({path:t,jsonSchema:e});return vr(Ci,r),r}function ng(t,e,r){let n,l,s,i,a,{command:o}=e,u=o.path,f,p={},c=[];(o.command===Se.EditPreviewConcept||o.command==Se.ComputeSignalCommand)&&o.signalName&&(p={[o.signalName]:{...o.value}});const d=rg(u,f==null?void 0:f.json_schema);Oe(t,d,$=>r(19,a=$));const g=kr(),m=Ye(),h=Gi();Oe(t,h,$=>r(18,i=$));const b={concept_score:{"/namespace":ym,"/concept_name":Om,"/embedding":Tm}};function A($){$ in p||r(3,p[$]={},p),r(3,p[$].signal_name=$,p)}function k(){n&&(o.command===Se.ComputeSignal||o.command===Se.ComputeEmbedding?i.mutate([o.namespace,o.datasetName,{leaf_path:u||[],signal:n}]):o.command===Se.PreviewConcept?u&&g.addUdfColumn({path:u,signal_udf:n}):o.command===Se.EditPreviewConcept&&u&&g.editUdfColumn({path:u,signal_udf:n}),C())}function C(){m("close")}function z($){f=$,r(2,f)}function R($){f=$,r(2,f)}function V($){u=$,r(1,u)}function L($){t.$$.not_equal(p[f==null?void 0:f.name],$)&&(p[f==null?void 0:f.name]=$,r(3,p))}function re($){c=$,r(4,c)}return t.$$set=$=>{"command"in $&&r(0,o=$.command)},t.$$.update=()=>{t.$$.dirty&2&&xt(d,a.path=u,a),t.$$.dirty&4&&xt(d,a.jsonSchema=f==null?void 0:f.json_schema,a),t.$$.dirty&4&&f!=null&&f.name&&A(f.name),t.$$.dirty&12&&(n=f!=null&&f.name?p[f.name]:void 0),t.$$.dirty&4&&r(6,l=$=>$.dtype?f!=null&&f.input_type?Ji[f.input_type].includes($.dtype):!0:!1),t.$$.dirty&1&&r(5,s=o.command===Se.ComputeSignal?"Compute Signal":o.command===Se.ComputeEmbedding?"Compute Embedding":"Preview Signal")},[o,u,f,p,c,s,l,d,h,b,k,C,z,R,V,L,re]}class lg extends de{constructor(e){super(),pe(this,e,ng,eg,fe,{command:0})}}function og(t){let e,r;return e=new Af({props:{command:t[0]}}),e.$on("close",Fn),e.$on("create",function(){sa(t[0].onCreate)&&t[0].onCreate.apply(this,arguments)}),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){t=n;const s={};l&1&&(s.command=t[0]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function ag(t){let e,r;return e=new vm({props:{command:t[0]}}),e.$on("close",Fn),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&1&&(s.command=n[0]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function ig(t){let e,r;return e=new lg({props:{command:t[0]}}),e.$on("close",Fn),{c(){M(e.$$.fragment)},l(n){q(e.$$.fragment,n)},m(n,l){N(e,n,l),r=!0},p(n,l){const s={};l&1&&(s.command=n[0]),e.$set(s)},i(n){r||(y(e.$$.fragment,n),r=!0)},o(n){S(e.$$.fragment,n),r=!1},d(n){j(e,n)}}}function sg(t){let e,r,n,l;const s=[ig,ag,og],i=[];function a(o,u){return o[0].command===Se.ComputeSignal||o[0].command===Se.ComputeEmbedding||o[0].command===Se.PreviewConcept||o[0].command===Se.EditPreviewConcept?0:o[0].command===Se.EditFilter?1:o[0].command===Se.CreateConcept?2:-1}return~(e=a(t))&&(r=i[e]=s[e](t)),{c(){r&&r.c(),n=ne()},l(o){r&&r.l(o),n=ne()},m(o,u){~e&&i[e].m(o,u),B(o,n,u),l=!0},p(o,[u]){let f=e;e=a(o),e===f?~e&&i[e].p(o,u):(r&&(le(),S(i[f],1,1,()=>{i[f]=null}),oe()),~e?(r=i[e],r?r.p(o,u):(r=i[e]=s[e](o),r.c()),y(r,1),r.m(n.parentNode,n)):r=null)},i(o){l||(y(r),l=!0)},o(o){S(r),l=!1},d(o){~e&&i[e].d(o),o&&v(n)}}}var Se=(t=>(t.ComputeSignal="computeSignal",t.PreviewConcept="previewConcept",t.EditPreviewConcept="editPreviewConcept",t.EditFilter="editFilter",t.CreateConcept="createConcept",t.ComputeEmbedding="computeEmbedding",t.ComputeSignalCommand="computeSignal",t))(Se||{});function Hg(t){Vn.set(t)}let Vn=bt({});function Fn(){Vn.set({})}function fg(t,e,r){let n,l;return Oe(t,Vn,s=>r(1,l=s)),t.$$.update=()=>{t.$$.dirty&2&&r(0,n=l)},[n,l]}class Gg extends de{constructor(e){super(),pe(this,e,fg,sg,fe,{})}}function ug(t){let e,r,n;const l=[t[4]];var s=t[3];function i(a){let o={};for(let u=0;u{j(f,1)}),oe()}s?(e=yt(s,i()),M(e.$$.fragment),y(e.$$.fragment,1),N(e,r.parentNode,r)):e=null}else s&&e.$set(u)},i(a){n||(e&&y(e.$$.fragment,a),n=!0)},o(a){e&&S(e.$$.fragment,a),n=!1},d(a){a&&v(r),e&&j(e,a)}}}function cg(t){let e,r;return{c(){e=P("span"),r=J(t[0]),this.h()},l(n){e=I(n,"SPAN",{class:!0});var l=w(e);r=K(l,t[0]),l.forEach(v),this.h()},h(){D(e,"class","whitespace-pre-wrap")},m(n,l){B(n,e,l),E(e,r)},p(n,l){l&1&&se(r,n[0])},i:Q,o:Q,d(n){n&&v(e)}}}function dg(t){let e,r,n,l,s=`${t[2]}px`,i=`${Math.max(t[5]/2+Ut,Math.min(t[1],t[6]-t[5]/2-Ut))}px`,a;const o=[cg,ug],u=[];function f(p,c){return p[0]?0:p[3]?1:-1}return~(r=f(t))&&(n=u[r]=o[r](t)),{c(){e=P("div"),n&&n.c(),this.h()},l(p){e=I(p,"DIV",{role:!0,class:!0});var c=w(e);n&&n.l(c),c.forEach(v),this.h()},h(){D(e,"role","tooltip"),D(e,"class","absolute z-50 mt-2 min-w-max max-w-xs -translate-x-1/2 break-words border border-gray-300 bg-white p-2 shadow-md"),Di(()=>t[7].call(e)),Rt(e,"top",s),Rt(e,"left",i)},m(p,c){B(p,e,c),~r&&u[r].m(e,null),l=Bi(e,t[7].bind(e)),a=!0},p(p,[c]){let d=r;r=f(p),r===d?~r&&u[r].p(p,c):(n&&(le(),S(u[d],1,1,()=>{u[d]=null}),oe()),~r?(n=u[r],n?n.p(p,c):(n=u[r]=o[r](p),n.c()),y(n,1),n.m(e,null)):n=null),c&4&&s!==(s=`${p[2]}px`)&&Rt(e,"top",s),c&34&&i!==(i=`${Math.max(p[5]/2+Ut,Math.min(p[1],p[6]-p[5]/2-Ut))}px`)&&Rt(e,"left",i)},i(p){a||(y(n),a=!0)},o(p){S(n),a=!1},d(p){p&&v(e),~r&&u[r].d(),l()}}}const Ut=10;function pg(t,e,r){let{text:n}=e,{x:l}=e,{y:s}=e,{component:i}=e,{props:a}=e;const o=window.innerWidth;let u=0;function f(){u=this.clientWidth,r(5,u)}return t.$$set=p=>{"text"in p&&r(0,n=p.text),"x"in p&&r(1,l=p.x),"y"in p&&r(2,s=p.y),"component"in p&&r(3,i=p.component),"props"in p&&r(4,a=p.props)},[n,l,s,i,a,u,o,f]}class mg extends de{constructor(e){super(),pe(this,e,pg,dg,fe,{text:0,x:1,y:2,component:3,props:4})}}function gg(t,{text:e,component:r,props:n}){if(r==null&&e==null)return;let l,s=e,i=r,a=n;function o(){if(l!=null)return;const f=t.getBoundingClientRect();l=new mg({props:{text:s,component:i,props:a,x:f.left+f.width/2,y:f.bottom},target:document.body})}function u(){l==null||l.$destroy(),l=void 0}return t.addEventListener("mouseover",o),t.addEventListener("mouseleave",u),{update({text:f,component:p,props:c}){s=f,i=p,a=c,l==null||l.$set({tooltipText:f})},destroy(){u(),t.removeEventListener("mouseover",o),t.removeEventListener("mouseleave",u)}}}function Qo(t,e,r){const n=t.slice();return n[6]=e[r],n}function Xo(t){let e,r,n=t[6].text+"",l,s,i,a,o,u,f,p;a=new Yi({props:{size:16}});function c(){return t[5](t[6])}return{c(){e=P("div"),r=P("span"),l=J(n),s=U(),i=P("button"),M(a.$$.fragment),o=U(),this.h()},l(d){e=I(d,"DIV",{class:!0});var g=w(e);r=I(g,"SPAN",{class:!0});var m=w(r);l=K(m,n),m.forEach(v),s=H(g),i=I(g,"BUTTON",{title:!0,class:!0});var h=w(i);q(a.$$.fragment,h),h.forEach(v),o=H(g),g.forEach(v),this.h()},h(){D(r,"class","shrink"),D(i,"title","Remove sample"),D(i,"class","shrink-0 opacity-50 hover:text-red-400 hover:opacity-100"),D(e,"class","flex w-full justify-between gap-x-2 border-b border-gray-200 p-2 hover:bg-gray-50")},m(d,g){B(d,e,g),E(e,r),E(r,l),E(e,s),E(e,i),N(a,i,null),E(e,o),u=!0,f||(p=Y(i,"click",c),f=!0)},p(d,g){t=d,(!u||g&1)&&n!==(n=t[6].text+"")&&se(l,n)},i(d){u||(y(a.$$.fragment,d),u=!0)},o(d){S(a.$$.fragment,d),u=!1},d(d){d&&v(e),j(a),f=!1,p()}}}function hg(t){let e,r,n,l,s,i;function a(c){t[3](c)}let o={labelText:"Add example"};t[1]!==void 0&&(o.value=t[1]),r=new vt({props:o}),Ce.push(()=>je(r,"value",a)),r.$on("keydown",t[4]);let u=[...t[0]].reverse(),f=[];for(let c=0;cS(f[c],1,1,()=>{f[c]=null});return{c(){e=P("div"),M(r.$$.fragment),l=U(),s=P("div");for(let c=0;cn=!1)),r.$set(g),d&5){u=[...c[0]].reverse();let m;for(m=0;m{u.key==="Enter"&&(s("add",l),r(1,l=""))},o=u=>s("remove",u.id);return t.$$set=u=>{"data"in u&&r(0,n=u.data)},[n,l,s,i,a,o]}class Zo extends de{constructor(e){super(),pe(this,e,vg,hg,fe,{data:0})}}const gr={not_good:"text-red-600",ok:"text-yellow-600",good:"text-green-600",very_good:"text-blue-600",great:"text-purple-600"},hr={not_good:"Not good",ok:"OK",good:"Good",very_good:"Very good",great:"Great"};function _g(t){let e,r,n,l,s,i=hr[t[0].overall]+"",a,o,u,f,p,c,d,g=nt(t[0].f1)+"",m,h,b,A,k,C,z=nt(t[0].recall)+"",R,V,L,re,$,te,W=nt(t[0].precision)+"",he,ve,ye,_e,be,Z,F=nt(t[0].roc_auc)+"",O;return{c(){e=P("table"),r=P("tr"),n=P("td"),l=J("Overall score"),s=P("td"),a=J(i),u=U(),f=P("tr"),p=P("td"),c=J("F1"),d=P("td"),m=J(g),h=U(),b=P("tr"),A=P("td"),k=J("Recall"),C=P("td"),R=J(z),V=U(),L=P("tr"),re=P("td"),$=J("Precision"),te=P("td"),he=J(W),ve=U(),ye=P("tr"),_e=P("td"),be=J("Area under ROC"),Z=P("td"),O=J(F),this.h()},l(G){e=I(G,"TABLE",{class:!0});var T=w(e);r=I(T,"TR",{});var Ae=w(r);n=I(Ae,"TD",{class:!0});var me=w(n);l=K(me,"Overall score"),me.forEach(v),s=I(Ae,"TD",{class:!0});var x=w(s);a=K(x,i),x.forEach(v),Ae.forEach(v),u=H(T),f=I(T,"TR",{});var ie=w(f);p=I(ie,"TD",{class:!0});var ue=w(p);c=K(ue,"F1"),ue.forEach(v),d=I(ie,"TD",{class:!0});var Te=w(d);m=K(Te,g),Te.forEach(v),ie.forEach(v),h=H(T),b=I(T,"TR",{});var Ie=w(b);A=I(Ie,"TD",{class:!0});var ut=w(A);k=K(ut,"Recall"),ut.forEach(v),C=I(Ie,"TD",{class:!0});var et=w(C);R=K(et,z),et.forEach(v),Ie.forEach(v),V=H(T),L=I(T,"TR",{});var tt=w(L);re=I(tt,"TD",{class:!0});var rt=w(re);$=K(rt,"Precision"),rt.forEach(v),te=I(tt,"TD",{class:!0});var qn=w(te);he=K(qn,W),qn.forEach(v),tt.forEach(v),ve=H(T),ye=I(T,"TR",{});var Er=w(ye);_e=I(Er,"TD",{class:!0});var Rn=w(_e);be=K(Rn,"Area under ROC"),Rn.forEach(v),Z=I(Er,"TD",{class:!0});var Ln=w(Z);O=K(Ln,F),Ln.forEach(v),Er.forEach(v),T.forEach(v),this.h()},h(){D(n,"class","svelte-zc5pc5"),D(s,"class",o=Wn(gr[t[0].overall])+" svelte-zc5pc5"),D(p,"class","svelte-zc5pc5"),D(d,"class","svelte-zc5pc5"),D(A,"class","svelte-zc5pc5"),D(C,"class","svelte-zc5pc5"),D(re,"class","svelte-zc5pc5"),D(te,"class","svelte-zc5pc5"),D(_e,"class","svelte-zc5pc5"),D(Z,"class","svelte-zc5pc5"),D(e,"class","svelte-zc5pc5")},m(G,T){B(G,e,T),E(e,r),E(r,n),E(n,l),E(r,s),E(s,a),E(e,u),E(e,f),E(f,p),E(p,c),E(f,d),E(d,m),E(e,h),E(e,b),E(b,A),E(A,k),E(b,C),E(C,R),E(e,V),E(e,L),E(L,re),E(re,$),E(L,te),E(te,he),E(e,ve),E(e,ye),E(ye,_e),E(_e,be),E(ye,Z),E(Z,O)},p(G,[T]){T&1&&i!==(i=hr[G[0].overall]+"")&&se(a,i),T&1&&o!==(o=Wn(gr[G[0].overall])+" svelte-zc5pc5")&&D(s,"class",o),T&1&&g!==(g=nt(G[0].f1)+"")&&se(m,g),T&1&&z!==(z=nt(G[0].recall)+"")&&se(R,z),T&1&&W!==(W=nt(G[0].precision)+"")&&se(he,W),T&1&&F!==(F=nt(G[0].roc_auc)+"")&&se(O,F)},i:Q,o:Q,d(G){G&&v(e)}}}function yg(t,e,r){let{metrics:n}=e;return t.$$set=l=>{"metrics"in l&&r(0,n=l.metrics)},[n]}class xo extends de{constructor(e){super(),pe(this,e,yg,_g,fe,{metrics:0})}}function ea(t,e,r){const n=t.slice();n[21]=e[r];const l=n[2][n[21].name];n[22]=l;const s=n[9].isLoading&&n[9].variables&&n[9].variables[2]==n[21].name;return n[23]=s,n}function ta(t,e,r){const n=t.slice();return n[26]=e[r],n}function ra(t){let e,r=t[0].description+"",n;return{c(){e=P("div"),n=J(r),this.h()},l(l){e=I(l,"DIV",{class:!0});var s=w(e);n=K(s,r),s.forEach(v),this.h()},h(){D(e,"class","text text-base text-gray-600")},m(l,s){B(l,e,s),E(e,n)},p(l,s){s&1&&r!==(r=l[0].description+"")&&se(n,r)},d(l){l&&v(e)}}}function bg(t){let e,r,n,l,s,i=t[7].data,a=[];for(let o=0;oS(o[f],1,1,()=>{o[f]=null});return{c(){e=P("div"),r=P("div"),n=J("Metrics"),l=U(),s=P("div");for(let f=0;f{p[m]=null}),oe(),a=p[i],a?a.p(d,g):(a=p[i]=f[i](d),a.c()),y(a,1),a.m(e,o))},i(d){u||(y(a),u=!0)},o(d){S(a),u=!1},d(d){d&&v(e),p[i].d()}}}function Cg(t){let e,r,n,l=t[0].namespace+"",s,i,a=t[0].concept_name+"",o,u,f,p,c,d,g,m,h,b,A,k,C=t[4].length+"",z,R,V,L,re,$,te,W,he,ve=t[3].length+"",ye,_e,be,Z,F,O=t[0].description&&ra(t);const G=[kg,Sg,bg],T=[];function Ae(x,ie){return x[7].isLoading?0:x[7].isError?1:x[7].data.length>0?2:-1}~(p=Ae(t))&&(c=T[p]=G[p](t));let me=t[8].data&&la(t);return A=new mf({}),L=new Zo({props:{data:t[4]}}),L.$on("remove",t[16]),L.$on("add",t[17]),W=new cf({}),Z=new Zo({props:{data:t[3]}}),Z.$on("remove",t[18]),Z.$on("add",t[19]),{c(){e=P("div"),r=P("div"),n=P("div"),s=J(l),i=J(" / "),o=J(a),u=U(),O&&O.c(),f=U(),c&&c.c(),d=U(),me&&me.c(),g=U(),m=P("div"),h=P("div"),b=P("span"),M(A.$$.fragment),k=J(" Positive ("),z=J(C),R=J(" examples)"),V=U(),M(L.$$.fragment),re=U(),$=P("div"),te=P("span"),M(W.$$.fragment),he=J("Negative ("),ye=J(ve),_e=J(" examples)"),be=U(),M(Z.$$.fragment),this.h()},l(x){e=I(x,"DIV",{class:!0});var ie=w(e);r=I(ie,"DIV",{});var ue=w(r);n=I(ue,"DIV",{class:!0});var Te=w(n);s=K(Te,l),i=K(Te," / "),o=K(Te,a),Te.forEach(v),u=H(ue),O&&O.l(ue),ue.forEach(v),f=H(ie),c&&c.l(ie),d=H(ie),me&&me.l(ie),g=H(ie),m=I(ie,"DIV",{class:!0});var Ie=w(m);h=I(Ie,"DIV",{class:!0});var ut=w(h);b=I(ut,"SPAN",{class:!0});var et=w(b);q(A.$$.fragment,et),k=K(et," Positive ("),z=K(et,C),R=K(et," examples)"),et.forEach(v),V=H(ut),q(L.$$.fragment,ut),ut.forEach(v),re=H(Ie),$=I(Ie,"DIV",{class:!0});var tt=w($);te=I(tt,"SPAN",{class:!0});var rt=w(te);q(W.$$.fragment,rt),he=K(rt,"Negative ("),ye=K(rt,ve),_e=K(rt," examples)"),rt.forEach(v),be=H(tt),q(Z.$$.fragment,tt),tt.forEach(v),Ie.forEach(v),ie.forEach(v),this.h()},h(){D(n,"class","text-2xl font-semibold"),D(b,"class","flex items-center gap-x-2 text-lg"),D(h,"class","flex w-0 flex-grow flex-col gap-y-4"),D(te,"class","flex items-center gap-x-2 text-lg"),D($,"class","flex w-0 flex-grow flex-col gap-y-4"),D(m,"class","flex gap-x-4"),D(e,"class","flex h-full w-full flex-col gap-y-8")},m(x,ie){B(x,e,ie),E(e,r),E(r,n),E(n,s),E(n,i),E(n,o),E(r,u),O&&O.m(r,null),E(e,f),~p&&T[p].m(e,null),E(e,d),me&&me.m(e,null),E(e,g),E(e,m),E(m,h),E(h,b),N(A,b,null),E(b,k),E(b,z),E(b,R),E(h,V),N(L,h,null),E(m,re),E(m,$),E($,te),N(W,te,null),E(te,he),E(te,ye),E(te,_e),E($,be),N(Z,$,null),F=!0},p(x,[ie]){(!F||ie&1)&&l!==(l=x[0].namespace+"")&&se(s,l),(!F||ie&1)&&a!==(a=x[0].concept_name+"")&&se(o,a),x[0].description?O?O.p(x,ie):(O=ra(x),O.c(),O.m(r,null)):O&&(O.d(1),O=null);let ue=p;p=Ae(x),p===ue?~p&&T[p].p(x,ie):(c&&(le(),S(T[ue],1,1,()=>{T[ue]=null}),oe()),~p?(c=T[p],c?c.p(x,ie):(c=T[p]=G[p](x),c.c()),y(c,1),c.m(e,d)):c=null),x[8].data?me?(me.p(x,ie),ie&256&&y(me,1)):(me=la(x),me.c(),y(me,1),me.m(e,g)):me&&(le(),S(me,1,1,()=>{me=null}),oe()),(!F||ie&16)&&C!==(C=x[4].length+"")&&se(z,C);const Te={};ie&16&&(Te.data=x[4]),L.$set(Te),(!F||ie&8)&&ve!==(ve=x[3].length+"")&&se(ye,ve);const Ie={};ie&8&&(Ie.data=x[3]),Z.$set(Ie)},i(x){F||(y(c),y(me),y(A.$$.fragment,x),y(L.$$.fragment,x),y(W.$$.fragment,x),y(Z.$$.fragment,x),F=!0)},o(x){S(c),S(me),S(A.$$.fragment,x),S(L.$$.fragment,x),S(W.$$.fragment,x),S(Z.$$.fragment,x),F=!1},d(x){x&&v(e),O&&O.d(),~p&&T[p].d(),me&&me.d(),j(A),j(L),j(W),j(Z)}}}function Tg(t,e,r){let n,l,s,i,a,o,u=Q,f=()=>(u(),u=er(n,W=>r(1,o=W)),n),p,c=Q,d=()=>(c(),c=er(l,W=>r(7,p=W)),l),g,m;t.$$.on_destroy.push(()=>u()),t.$$.on_destroy.push(()=>c());let{concept:h}=e;const b=ga();Oe(t,b,W=>r(20,a=W));const A=wi();Oe(t,A,W=>r(8,g=W));let k={};const C=vf();Oe(t,C,W=>r(9,m=W));function z(W){!h.namespace||!h.concept_name||a.mutate([h.namespace,h.concept_name,{remove:[W]}])}function R(W,he){!h.namespace||!h.concept_name||a.mutate([h.namespace,h.concept_name,{insert:[{text:W,label:he}]}])}const V=W=>m.mutate([h.namespace,h.concept_name,W.name]),L=W=>z(W.detail),re=W=>R(W.detail,!0),$=W=>z(W.detail),te=W=>R(W.detail,!1);return t.$$set=W=>{"concept"in W&&r(0,h=W.concept)},t.$$.update=()=>{if(t.$$.dirty&1&&f(r(6,n=hf(h.namespace,h.concept_name))),t.$$.dirty&2&&o.data){r(2,k={});for(const W of o.data)r(2,k[W.embedding_name]=W,k)}t.$$.dirty&1&&d(r(5,l=yf(h.namespace,h.concept_name))),t.$$.dirty&1&&r(4,s=Object.values(h.data).filter(W=>W.label==!0)),t.$$.dirty&1&&r(3,i=Object.values(h.data).filter(W=>W.label==!1))},[h,o,k,i,s,l,n,p,g,m,b,A,C,z,R,V,L,re,$,te]}class Jg extends de{constructor(e){super(),pe(this,e,Tg,Cg,fe,{concept:0})}}export{Gg as C,rr as I,Rg as S,rf as T,Fg as a,Se as b,Jg as c,qg as d,Xp as e,em as f,sf as g,gg as h,kr as i,tm as j,mf as k,cf as l,wi as m,ga as n,al as o,Zp as p,gf as q,Gr as r,ss as s,Hg as t,Wg as u,Ug as v,Lg as w,zg as x,xp as y}; diff --git a/web/blueprint/build/_app/immutable/chunks/JSONSchemaForm.3de641de.js b/web/blueprint/build/_app/immutable/chunks/JSONSchemaForm.3de641de.js new file mode 100644 index 0000000000000000000000000000000000000000..d013b78a59689c52ac766c0a56ca6605f01b54d2 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/JSONSchemaForm.3de641de.js @@ -0,0 +1,81 @@ +var ui=Object.defineProperty;var ci=(i,e,t)=>e in i?ui(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var sn=(i,e,t)=>(ci(i,typeof e!="symbol"?e+"":e,t),t);import{S as ue,i as ce,s as de,E as ye,a2 as De,a3 as Me,m as C,h as p,n as I,a4 as Ye,b as v,J as q,O as Ue,$ as ae,D as ze,F as Ve,q as me,r as ge,u as Pe,k as $,a as se,l as U,c as oe,I as wt,H as S,K as be,g as m,v as Y,d as g,f as G,P as Qt,a8 as Rr,C as Yt,G as ke,L as ve,M as we,N as Oe,y as Z,z as te,A as H,B as J,Q as Re,w as $e,e as V,a9 as on,ad as Tr,o as Ir,a0 as He,W as lt,x as Ee,aq as fn,aa as di,ac as hi,T as pi,U as xe,V as Je}from"./index.d6a3d821.js";import{W as jr,e as Nr,B as mi}from"./taskMonitoringStore.aadb9e65.js";import{T as gi,S as _i,a as Lr}from"./Toggle.4859458e.js";function an(i){let e,t;return{c(){e=De("title"),t=me(i[1])},l(r){e=Me(r,"title",{});var n=C(e);t=ge(n,i[1]),n.forEach(p)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n&2&&Pe(t,r[1])},d(r){r&&p(e)}}}function bi(i){let e,t,r=i[1]&&an(i),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:i[0]},{height:i[0]},i[2],i[3]],l={};for(let s=0;s{t(5,e=ye(ye({},e),Ve(a))),t(3,s=ze(e,l)),"size"in a&&t(0,o=a.size),"title"in a&&t(1,f=a.title)},i.$$.update=()=>{t(4,r=e["aria-label"]||e["aria-labelledby"]||f),t(2,n={"aria-hidden":r?void 0:!0,role:r?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=Ve(e),[o,f,n,s,r]}class yi extends ue{constructor(e){super(),ce(this,e,Ei,bi,de,{size:0,title:1})}}const ki=yi;function un(i){let e,t;return{c(){e=De("title"),t=me(i[1])},l(r){e=Me(r,"title",{});var n=C(e);t=ge(n,i[1]),n.forEach(p)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n&2&&Pe(t,r[1])},d(r){r&&p(e)}}}function vi(i){let e,t,r=i[1]&&un(i),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:i[0]},{height:i[0]},i[2],i[3]],l={};for(let s=0;s{t(5,e=ye(ye({},e),Ve(a))),t(3,s=ze(e,l)),"size"in a&&t(0,o=a.size),"title"in a&&t(1,f=a.title)},i.$$.update=()=>{t(4,r=e["aria-label"]||e["aria-labelledby"]||f),t(2,n={"aria-hidden":r?void 0:!0,role:r?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=Ve(e),[o,f,n,s,r]}class Oi extends ue{constructor(e){super(),ce(this,e,wi,vi,de,{size:0,title:1})}}const Si=Oi;function cn(i){let e,t;return{c(){e=De("title"),t=me(i[1])},l(r){e=Me(r,"title",{});var n=C(e);t=ge(n,i[1]),n.forEach(p)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n&2&&Pe(t,r[1])},d(r){r&&p(e)}}}function Pi(i){let e,t,r=i[1]&&cn(i),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:i[0]},{height:i[0]},i[2],i[3]],l={};for(let s=0;s{t(5,e=ye(ye({},e),Ve(a))),t(3,s=ze(e,l)),"size"in a&&t(0,o=a.size),"title"in a&&t(1,f=a.title)},i.$$.update=()=>{t(4,r=e["aria-label"]||e["aria-labelledby"]||f),t(2,n={"aria-hidden":r?void 0:!0,role:r?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=Ve(e),[o,f,n,s,r]}class Ri extends ue{constructor(e){super(),ce(this,e,Ai,Pi,de,{size:0,title:1})}}const zr=Ri,Ti=i=>({}),dn=i=>({});function hn(i){let e,t;const r=i[34].label,n=ke(r,i,i[33],dn),l=n||Ii(i);return{c(){e=$("label"),l&&l.c(),this.h()},l(s){e=U(s,"LABEL",{for:!0});var o=C(e);l&&l.l(o),o.forEach(p),this.h()},h(){I(e,"for",i[18]),S(e,"bx--label",!0),S(e,"bx--label--disabled",i[8]),S(e,"bx--visually-hidden",i[17])},m(s,o){v(s,e,o),l&&l.m(e,null),t=!0},p(s,o){n?n.p&&(!t||o[1]&4)&&ve(n,r,s,s[33],t?Oe(r,s[33],o,Ti):we(s[33]),dn):l&&l.p&&(!t||o[0]&65536)&&l.p(s,t?o:[-1,-1]),(!t||o[0]&262144)&&I(e,"for",s[18]),(!t||o[0]&256)&&S(e,"bx--label--disabled",s[8]),(!t||o[0]&131072)&&S(e,"bx--visually-hidden",s[17])},i(s){t||(m(l,s),t=!0)},o(s){g(l,s),t=!1},d(s){s&&p(e),l&&l.d(s)}}}function Ii(i){let e;return{c(){e=me(i[16])},l(t){e=ge(t,i[16])},m(t,r){v(t,e,r)},p(t,r){r[0]&65536&&Pe(e,t[16])},d(t){t&&p(e)}}}function ji(i){let e,t,r,n=i[11]&&pn(),l=!i[11]&&i[13]&&mn();return{c(){n&&n.c(),e=se(),l&&l.c(),t=V()},l(s){n&&n.l(s),e=oe(s),l&&l.l(s),t=V()},m(s,o){n&&n.m(s,o),v(s,e,o),l&&l.m(s,o),v(s,t,o),r=!0},p(s,o){s[11]?n?o[0]&2048&&m(n,1):(n=pn(),n.c(),m(n,1),n.m(e.parentNode,e)):n&&(Y(),g(n,1,1,()=>{n=null}),G()),!s[11]&&s[13]?l?o[0]&10240&&m(l,1):(l=mn(),l.c(),m(l,1),l.m(t.parentNode,t)):l&&(Y(),g(l,1,1,()=>{l=null}),G())},i(s){r||(m(n),m(l),r=!0)},o(s){g(n),g(l),r=!1},d(s){n&&n.d(s),s&&p(e),l&&l.d(s),s&&p(t)}}}function Ni(i){let e,t;return e=new zr({props:{class:"bx--text-input__readonly-icon"}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},p:ae,i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function pn(i){let e,t;return e=new jr({props:{class:"bx--number__invalid"}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function mn(i){let e,t;return e=new Nr({props:{class:"bx--number__invalid bx--number__invalid--warning"}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function gn(i){let e,t,r,n,l,s,o,f,a,u,c,d,h,E,_,T,k;return r=new Si({props:{class:"down-icon"}}),u=new ki({props:{class:"up-icon"}}),{c(){e=$("div"),t=$("button"),Z(r.$$.fragment),s=se(),o=$("div"),f=se(),a=$("button"),Z(u.$$.fragment),h=se(),E=$("div"),this.h()},l(b){e=U(b,"DIV",{});var O=C(e);t=U(O,"BUTTON",{type:!0,tabindex:!0,title:!0,"aria-label":!0});var P=C(t);te(r.$$.fragment,P),P.forEach(p),s=oe(O),o=U(O,"DIV",{}),C(o).forEach(p),f=oe(O),a=U(O,"BUTTON",{type:!0,tabindex:!0,title:!0,"aria-label":!0});var D=C(a);te(u.$$.fragment,D),D.forEach(p),h=oe(O),E=U(O,"DIV",{}),C(E).forEach(p),O.forEach(p),this.h()},h(){I(t,"type","button"),I(t,"tabindex","-1"),I(t,"title",n=i[23]||i[10]),I(t,"aria-label",l=i[23]||i[10]),t.disabled=i[8],S(t,"bx--number__control-btn",!0),S(t,"down-icon",!0),S(o,"bx--number__rule-divider",!0),I(a,"type","button"),I(a,"tabindex","-1"),I(a,"title",c=i[24]||i[10]),I(a,"aria-label",d=i[24]||i[10]),a.disabled=i[8],S(a,"bx--number__control-btn",!0),S(a,"up-icon",!0),S(E,"bx--number__rule-divider",!0),S(e,"bx--number__controls",!0)},m(b,O){v(b,e,O),q(e,t),H(r,t,null),q(e,s),q(e,o),q(e,f),q(e,a),H(u,a,null),q(e,h),q(e,E),_=!0,T||(k=[be(t,"click",i[45]),be(a,"click",i[46])],T=!0)},p(b,O){(!_||O[0]&8389632&&n!==(n=b[23]||b[10]))&&I(t,"title",n),(!_||O[0]&8389632&&l!==(l=b[23]||b[10]))&&I(t,"aria-label",l),(!_||O[0]&256)&&(t.disabled=b[8]),(!_||O[0]&16778240&&c!==(c=b[24]||b[10]))&&I(a,"title",c),(!_||O[0]&16778240&&d!==(d=b[24]||b[10]))&&I(a,"aria-label",d),(!_||O[0]&256)&&(a.disabled=b[8])},i(b){_||(m(r.$$.fragment,b),m(u.$$.fragment,b),_=!0)},o(b){g(r.$$.fragment,b),g(u.$$.fragment,b),_=!1},d(b){b&&p(e),J(r),J(u),T=!1,Qt(k)}}}function _n(i){let e,t;return{c(){e=$("div"),t=me(i[15]),this.h()},l(r){e=U(r,"DIV",{});var n=C(e);t=ge(n,i[15]),n.forEach(p),this.h()},h(){S(e,"bx--form__helper-text",!0),S(e,"bx--form__helper-text--disabled",i[8])},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&32768&&Pe(t,r[15]),n[0]&256&&S(e,"bx--form__helper-text--disabled",r[8])},d(r){r&&p(e)}}}function bn(i){let e,t;return{c(){e=$("div"),t=me(i[12]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[12]),n.forEach(p),this.h()},h(){I(e,"id",i[21]),S(e,"bx--form-requirement",!0)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&4096&&Pe(t,r[12]),n[0]&2097152&&I(e,"id",r[21])},d(r){r&&p(e)}}}function En(i){let e,t;return{c(){e=$("div"),t=me(i[14]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[14]),n.forEach(p),this.h()},h(){I(e,"id",i[21]),S(e,"bx--form-requirement",!0)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&16384&&Pe(t,r[14]),n[0]&2097152&&I(e,"id",r[21])},d(r){r&&p(e)}}}function Li(i){let e,t,r,n,l,s,o,f,a,u,c,d,h,E,_,T,k,b,O,P,D=(i[28].label||i[16])&&hn(i),j=[{type:"number"},{pattern:"[0-9]*"},{"aria-describedby":i[21]},{"data-invalid":s=i[22]||void 0},{"aria-invalid":o=i[22]||void 0},{"aria-label":f=i[16]?void 0:i[20]},{disabled:i[8]},{id:i[18]},{name:i[19]},{max:i[4]},{min:i[5]},{step:i[3]},{value:a=i[0]??""},{readOnly:i[7]},i[29]],N={};for(let y=0;y{D=null}),G()),wt(l,N=Ue(j,[{type:"number"},{pattern:"[0-9]*"},(!b||R[0]&2097152)&&{"aria-describedby":y[21]},(!b||R[0]&4194304&&s!==(s=y[22]||void 0))&&{"data-invalid":s},(!b||R[0]&4194304&&o!==(o=y[22]||void 0))&&{"aria-invalid":o},(!b||R[0]&1114112&&f!==(f=y[16]?void 0:y[20]))&&{"aria-label":f},(!b||R[0]&256)&&{disabled:y[8]},(!b||R[0]&262144)&&{id:y[18]},(!b||R[0]&524288)&&{name:y[19]},(!b||R[0]&16)&&{max:y[4]},(!b||R[0]&32)&&{min:y[5]},(!b||R[0]&8)&&{step:y[3]},(!b||R[0]&1&&a!==(a=y[0]??"")&&l.value!==a)&&{value:a},(!b||R[0]&128)&&{readOnly:y[7]},R[0]&536870912&&y[29]]));let F=c;c=ne(y),c===F?Q[c].p(y,R):(Y(),g(Q[F],1,1,()=>{Q[F]=null}),G(),d=Q[c],d?d.p(y,R):(d=Q[c]=fe[c](y),d.c()),m(d,1),d.m(n,h)),y[9]?ie&&(Y(),g(ie,1,1,()=>{ie=null}),G()):ie?(ie.p(y,R),R[0]&512&&m(ie,1)):(ie=gn(y),ie.c(),m(ie,1),ie.m(n,null)),(!b||R[0]&10240)&&S(n,"bx--number__input-wrapper--warning",!y[11]&&y[13]),!y[22]&&!y[13]&&y[15]?le?le.p(y,R):(le=_n(y),le.c(),le.m(t,_)):le&&(le.d(1),le=null),y[22]?w?w.p(y,R):(w=bn(y),w.c(),w.m(t,T)):w&&(w.d(1),w=null),!y[22]&&y[13]?L?L.p(y,R):(L=En(y),L.c(),L.m(t,null)):L&&(L.d(1),L=null),(!b||R[0]&4194304&&k!==(k=y[22]||void 0))&&I(t,"data-invalid",k),(!b||R[0]&128)&&S(t,"bx--number--readonly",y[7]),(!b||R[0]&64)&&S(t,"bx--number--light",y[6]),(!b||R[0]&131072)&&S(t,"bx--number--nolabel",y[17]),(!b||R[0]&512)&&S(t,"bx--number--nosteppers",y[9]),(!b||R[0]&4)&&S(t,"bx--number--sm",y[2]==="sm"),(!b||R[0]&4)&&S(t,"bx--number--xl",y[2]==="xl")},i(y){b||(m(D),m(d),m(ie),b=!0)},o(y){g(D),g(d),g(ie),b=!1},d(y){y&&p(e),D&&D.d(),i[44](null),Q[c].d(),ie&&ie.d(),le&&le.d(),w&&w.d(),L&&L.d(),O=!1,Qt(P)}}}function yn(i){return i!=""?Number(i):null}function zi(i,e,t){let r,n,l,s,o;const f=["size","value","step","max","min","light","readonly","allowEmpty","disabled","hideSteppers","iconDescription","invalid","invalidText","warn","warnText","helperText","label","hideLabel","translateWithId","translationIds","id","name","ref"];let a=ze(e,f),{$$slots:u={},$$scope:c}=e;const d=Rr(u);let{size:h=void 0}=e,{value:E=null}=e,{step:_=1}=e,{max:T=void 0}=e,{min:k=void 0}=e,{light:b=!1}=e,{readonly:O=!1}=e,{allowEmpty:P=!1}=e,{disabled:D=!1}=e,{hideSteppers:j=!1}=e,{iconDescription:N=""}=e,{invalid:fe=!1}=e,{invalidText:Q=""}=e,{warn:ne=!1}=e,{warnText:ie=""}=e,{helperText:le=""}=e,{label:w=""}=e,{hideLabel:L=!1}=e,{translateWithId:y=z=>Se[z]}=e;const R={increment:"increment",decrement:"decrement"};let{id:F="ccs-"+Math.random().toString(36)}=e,{name:ee=void 0}=e,{ref:re=null}=e;const Se={[R.increment]:"Increment number",[R.decrement]:"Decrement number"},Ae=Yt();function A(z){z?re.stepUp():re.stepDown(),t(0,E=+re.value),Ae("input",E),Ae("change",E)}function X({target:z}){t(0,E=yn(z.value)),Ae("input",E)}function Ie({target:z}){Ae("change",yn(z.value))}function Ne(z){Re.call(this,i,z)}function Nt(z){Re.call(this,i,z)}function Lt(z){Re.call(this,i,z)}function zt(z){Re.call(this,i,z)}function Ct(z){Re.call(this,i,z)}function Dt(z){Re.call(this,i,z)}function M(z){Re.call(this,i,z)}function li(z){Re.call(this,i,z)}function si(z){Re.call(this,i,z)}function oi(z){$e[z?"unshift":"push"](()=>{re=z,t(1,re)})}const fi=()=>{A(!1)},ai=()=>{A(!0)};return i.$$set=z=>{t(49,e=ye(ye({},e),Ve(z))),t(29,a=ze(e,f)),"size"in z&&t(2,h=z.size),"value"in z&&t(0,E=z.value),"step"in z&&t(3,_=z.step),"max"in z&&t(4,T=z.max),"min"in z&&t(5,k=z.min),"light"in z&&t(6,b=z.light),"readonly"in z&&t(7,O=z.readonly),"allowEmpty"in z&&t(30,P=z.allowEmpty),"disabled"in z&&t(8,D=z.disabled),"hideSteppers"in z&&t(9,j=z.hideSteppers),"iconDescription"in z&&t(10,N=z.iconDescription),"invalid"in z&&t(11,fe=z.invalid),"invalidText"in z&&t(12,Q=z.invalidText),"warn"in z&&t(13,ne=z.warn),"warnText"in z&&t(14,ie=z.warnText),"helperText"in z&&t(15,le=z.helperText),"label"in z&&t(16,w=z.label),"hideLabel"in z&&t(17,L=z.hideLabel),"translateWithId"in z&&t(31,y=z.translateWithId),"id"in z&&t(18,F=z.id),"name"in z&&t(19,ee=z.name),"ref"in z&&t(1,re=z.ref),"$$scope"in z&&t(33,c=z.$$scope)},i.$$.update=()=>{i.$$.dirty[1]&1&&t(24,r=y("increment")),i.$$.dirty[1]&1&&t(23,n=y("decrement")),i.$$.dirty[0]&1073744049&&t(22,l=fe&&!O||!P&&E==null||E>T||typeof E=="number"&&E({}),kn=i=>({}),Vi=i=>({}),vn=i=>({});function wn(i){let e,t,r,n=i[9]&&On(i),l=!i[22]&&i[6]&&Sn(i);return{c(){e=$("div"),n&&n.c(),t=se(),l&&l.c(),this.h()},l(s){e=U(s,"DIV",{});var o=C(e);n&&n.l(o),t=oe(o),l&&l.l(o),o.forEach(p),this.h()},h(){S(e,"bx--text-input__label-helper-wrapper",!0)},m(s,o){v(s,e,o),n&&n.m(e,null),q(e,t),l&&l.m(e,null),r=!0},p(s,o){s[9]?n?(n.p(s,o),o[0]&512&&m(n,1)):(n=On(s),n.c(),m(n,1),n.m(e,t)):n&&(Y(),g(n,1,1,()=>{n=null}),G()),!s[22]&&s[6]?l?l.p(s,o):(l=Sn(s),l.c(),l.m(e,null)):l&&(l.d(1),l=null)},i(s){r||(m(n),r=!0)},o(s){g(n),r=!1},d(s){s&&p(e),n&&n.d(),l&&l.d()}}}function On(i){let e,t;const r=i[28].labelText,n=ke(r,i,i[27],vn),l=n||$i(i);return{c(){e=$("label"),l&&l.c(),this.h()},l(s){e=U(s,"LABEL",{for:!0});var o=C(e);l&&l.l(o),o.forEach(p),this.h()},h(){I(e,"for",i[7]),S(e,"bx--label",!0),S(e,"bx--visually-hidden",i[10]),S(e,"bx--label--disabled",i[5]),S(e,"bx--label--inline",i[16]),S(e,"bx--label--inline--sm",i[2]==="sm"),S(e,"bx--label--inline--xl",i[2]==="xl")},m(s,o){v(s,e,o),l&&l.m(e,null),t=!0},p(s,o){n?n.p&&(!t||o[0]&134217728)&&ve(n,r,s,s[27],t?Oe(r,s[27],o,Vi):we(s[27]),vn):l&&l.p&&(!t||o[0]&512)&&l.p(s,t?o:[-1,-1]),(!t||o[0]&128)&&I(e,"for",s[7]),(!t||o[0]&1024)&&S(e,"bx--visually-hidden",s[10]),(!t||o[0]&32)&&S(e,"bx--label--disabled",s[5]),(!t||o[0]&65536)&&S(e,"bx--label--inline",s[16]),(!t||o[0]&4)&&S(e,"bx--label--inline--sm",s[2]==="sm"),(!t||o[0]&4)&&S(e,"bx--label--inline--xl",s[2]==="xl")},i(s){t||(m(l,s),t=!0)},o(s){g(l,s),t=!1},d(s){s&&p(e),l&&l.d(s)}}}function $i(i){let e;return{c(){e=me(i[9])},l(t){e=ge(t,i[9])},m(t,r){v(t,e,r)},p(t,r){r[0]&512&&Pe(e,t[9])},d(t){t&&p(e)}}}function Sn(i){let e,t;return{c(){e=$("div"),t=me(i[6]),this.h()},l(r){e=U(r,"DIV",{});var n=C(e);t=ge(n,i[6]),n.forEach(p),this.h()},h(){S(e,"bx--form__helper-text",!0),S(e,"bx--form__helper-text--disabled",i[5]),S(e,"bx--form__helper-text--inline",i[16])},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&64&&Pe(t,r[6]),n[0]&32&&S(e,"bx--form__helper-text--disabled",r[5]),n[0]&65536&&S(e,"bx--form__helper-text--inline",r[16])},d(r){r&&p(e)}}}function Pn(i){let e,t;const r=i[28].labelText,n=ke(r,i,i[27],kn),l=n||Ui(i);return{c(){e=$("label"),l&&l.c(),this.h()},l(s){e=U(s,"LABEL",{for:!0});var o=C(e);l&&l.l(o),o.forEach(p),this.h()},h(){I(e,"for",i[7]),S(e,"bx--label",!0),S(e,"bx--visually-hidden",i[10]),S(e,"bx--label--disabled",i[5]),S(e,"bx--label--inline",i[16]),S(e,"bx--label--inline-sm",i[16]&&i[2]==="sm"),S(e,"bx--label--inline-xl",i[16]&&i[2]==="xl")},m(s,o){v(s,e,o),l&&l.m(e,null),t=!0},p(s,o){n?n.p&&(!t||o[0]&134217728)&&ve(n,r,s,s[27],t?Oe(r,s[27],o,Mi):we(s[27]),kn):l&&l.p&&(!t||o[0]&512)&&l.p(s,t?o:[-1,-1]),(!t||o[0]&128)&&I(e,"for",s[7]),(!t||o[0]&1024)&&S(e,"bx--visually-hidden",s[10]),(!t||o[0]&32)&&S(e,"bx--label--disabled",s[5]),(!t||o[0]&65536)&&S(e,"bx--label--inline",s[16]),(!t||o[0]&65540)&&S(e,"bx--label--inline-sm",s[16]&&s[2]==="sm"),(!t||o[0]&65540)&&S(e,"bx--label--inline-xl",s[16]&&s[2]==="xl")},i(s){t||(m(l,s),t=!0)},o(s){g(l,s),t=!1},d(s){s&&p(e),l&&l.d(s)}}}function Ui(i){let e;return{c(){e=me(i[9])},l(t){e=ge(t,i[9])},m(t,r){v(t,e,r)},p(t,r){r[0]&512&&Pe(e,t[9])},d(t){t&&p(e)}}}function xi(i){let e,t,r,n=i[11]&&An(),l=!i[11]&&i[13]&&Rn();return{c(){n&&n.c(),e=se(),l&&l.c(),t=V()},l(s){n&&n.l(s),e=oe(s),l&&l.l(s),t=V()},m(s,o){n&&n.m(s,o),v(s,e,o),l&&l.m(s,o),v(s,t,o),r=!0},p(s,o){s[11]?n?o[0]&2048&&m(n,1):(n=An(),n.c(),m(n,1),n.m(e.parentNode,e)):n&&(Y(),g(n,1,1,()=>{n=null}),G()),!s[11]&&s[13]?l?o[0]&10240&&m(l,1):(l=Rn(),l.c(),m(l,1),l.m(t.parentNode,t)):l&&(Y(),g(l,1,1,()=>{l=null}),G())},i(s){r||(m(n),m(l),r=!0)},o(s){g(n),g(l),r=!1},d(s){n&&n.d(s),s&&p(e),l&&l.d(s),s&&p(t)}}}function qi(i){let e,t;return e=new zr({props:{class:"bx--text-input__readonly-icon"}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},p:ae,i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function An(i){let e,t;return e=new jr({props:{class:"bx--text-input__invalid-icon"}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function Rn(i){let e,t;return e=new Nr({props:{class:`bx--text-input__invalid-icon + bx--text-input__invalid-icon--warning`}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function Tn(i){let e;return{c(){e=$("hr"),this.h()},l(t){e=U(t,"HR",{}),this.h()},h(){S(e,"bx--text-input__divider",!0)},m(t,r){v(t,e,r)},d(t){t&&p(e)}}}function In(i){let e,t;return{c(){e=$("div"),t=me(i[12]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[12]),n.forEach(p),this.h()},h(){I(e,"id",i[19]),S(e,"bx--form-requirement",!0)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&4096&&Pe(t,r[12]),n[0]&524288&&I(e,"id",r[19])},d(r){r&&p(e)}}}function jn(i){let e,t;return{c(){e=$("div"),t=me(i[14]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[14]),n.forEach(p),this.h()},h(){I(e,"id",i[18]),S(e,"bx--form-requirement",!0)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&16384&&Pe(t,r[14]),n[0]&262144&&I(e,"id",r[18])},d(r){r&&p(e)}}}function Nn(i){let e,t;return{c(){e=$("div"),t=me(i[6]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[6]),n.forEach(p),this.h()},h(){I(e,"id",i[20]),S(e,"bx--form__helper-text",!0),S(e,"bx--form__helper-text--disabled",i[5]),S(e,"bx--form__helper-text--inline",i[16])},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&64&&Pe(t,r[6]),n[0]&1048576&&I(e,"id",r[20]),n[0]&32&&S(e,"bx--form__helper-text--disabled",r[5]),n[0]&65536&&S(e,"bx--form__helper-text--inline",r[16])},d(r){r&&p(e)}}}function Ln(i){let e,t;return{c(){e=$("div"),t=me(i[12]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[12]),n.forEach(p),this.h()},h(){I(e,"id",i[19]),S(e,"bx--form-requirement",!0)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&4096&&Pe(t,r[12]),n[0]&524288&&I(e,"id",r[19])},d(r){r&&p(e)}}}function zn(i){let e,t;return{c(){e=$("div"),t=me(i[14]),this.h()},l(r){e=U(r,"DIV",{id:!0});var n=C(e);t=ge(n,i[14]),n.forEach(p),this.h()},h(){I(e,"id",i[18]),S(e,"bx--form-requirement",!0)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n[0]&16384&&Pe(t,r[14]),n[0]&262144&&I(e,"id",r[18])},d(r){r&&p(e)}}}function Fi(i){let e,t,r,n,l,s,o,f,a,u,c,d,h,E,_,T,k,b,O,P,D,j,N,fe,Q=i[16]&&wn(i),ne=!i[16]&&(i[9]||i[26].labelText)&&Pn(i);const ie=[qi,xi],le=[];function w(A,X){return A[17]?0:1}s=w(i),o=le[s]=ie[s](i);let L=[{"data-invalid":u=i[21]||void 0},{"aria-invalid":c=i[21]||void 0},{"data-warn":d=i[13]||void 0},{"aria-describedby":h=i[21]?i[19]:i[13]?i[18]:i[6]?i[20]:void 0},{disabled:i[5]},{id:i[7]},{name:i[8]},{placeholder:i[3]},{required:i[15]},{readOnly:i[17]},i[25]],y={};for(let A=0;A{Q=null}),G()),!A[16]&&(A[9]||A[26].labelText)?ne?(ne.p(A,X),X[0]&67174912&&m(ne,1)):(ne=Pn(A),ne.c(),m(ne,1),ne.m(e,r)):ne&&(Y(),g(ne,1,1,()=>{ne=null}),G());let Ie=s;s=w(A),s===Ie?le[s].p(A,X):(Y(),g(le[Ie],1,1,()=>{le[Ie]=null}),G(),o=le[s],o?o.p(A,X):(o=le[s]=ie[s](A),o.c()),m(o,1),o.m(l,f)),wt(a,y=Ue(L,[(!j||X[0]&2097152&&u!==(u=A[21]||void 0))&&{"data-invalid":u},(!j||X[0]&2097152&&c!==(c=A[21]||void 0))&&{"aria-invalid":c},(!j||X[0]&8192&&d!==(d=A[13]||void 0))&&{"data-warn":d},(!j||X[0]&3940416&&h!==(h=A[21]?A[19]:A[13]?A[18]:A[6]?A[20]:void 0))&&{"aria-describedby":h},(!j||X[0]&32)&&{disabled:A[5]},(!j||X[0]&128)&&{id:A[7]},(!j||X[0]&256)&&{name:A[8]},(!j||X[0]&8)&&{placeholder:A[3]},(!j||X[0]&32768)&&{required:A[15]},(!j||X[0]&131072)&&{readOnly:A[17]},X[0]&33554432&&A[25]])),X[0]&1&&a.value!==A[0]&&on(a,A[0]),S(a,"bx--text-input",!0),S(a,"bx--text-input--light",A[4]),S(a,"bx--text-input--invalid",A[21]),S(a,"bx--text-input--warning",A[13]),S(a,"bx--text-input--sm",A[2]==="sm"),S(a,"bx--text-input--xl",A[2]==="xl"),A[22]?R||(R=Tn(),R.c(),R.m(l,_)):R&&(R.d(1),R=null),A[22]&&!A[16]&&A[11]?F?F.p(A,X):(F=In(A),F.c(),F.m(l,T)):F&&(F.d(1),F=null),A[22]&&!A[16]&&A[13]?ee?ee.p(A,X):(ee=jn(A),ee.c(),ee.m(l,null)):ee&&(ee.d(1),ee=null),(!j||X[0]&2097152&&k!==(k=A[21]||void 0))&&I(l,"data-invalid",k),(!j||X[0]&8192&&b!==(b=A[13]||void 0))&&I(l,"data-warn",b),(!j||X[0]&10240)&&S(l,"bx--text-input__field-wrapper--warning",!A[11]&&A[13]),!A[11]&&!A[13]&&!A[22]&&!A[16]&&A[6]?re?re.p(A,X):(re=Nn(A),re.c(),re.m(n,P)):re&&(re.d(1),re=null),!A[22]&&A[11]?Se?Se.p(A,X):(Se=Ln(A),Se.c(),Se.m(n,D)):Se&&(Se.d(1),Se=null),!A[22]&&!A[11]&&A[13]?Ae?Ae.p(A,X):(Ae=zn(A),Ae.c(),Ae.m(n,null)):Ae&&(Ae.d(1),Ae=null),(!j||X[0]&65536)&&S(n,"bx--text-input__field-outer-wrapper--inline",A[16]),(!j||X[0]&65536)&&S(e,"bx--text-input-wrapper--inline",A[16]),(!j||X[0]&16)&&S(e,"bx--text-input-wrapper--light",A[4]),(!j||X[0]&131072)&&S(e,"bx--text-input-wrapper--readonly",A[17])},i(A){j||(m(Q),m(ne),m(o),j=!0)},o(A){g(Q),g(ne),g(o),j=!1},d(A){A&&p(e),Q&&Q.d(),ne&&ne.d(),le[s].d(),i[38](null),R&&R.d(),F&&F.d(),ee&&ee.d(),re&&re.d(),Se&&Se.d(),Ae&&Ae.d(),N=!1,Qt(fe)}}}function Bi(i,e,t){let r,n,l,s,o;const f=["size","value","placeholder","light","disabled","helperText","id","name","labelText","hideLabel","invalid","invalidText","warn","warnText","ref","required","inline","readonly"];let a=ze(e,f),{$$slots:u={},$$scope:c}=e;const d=Rr(u);let{size:h=void 0}=e,{value:E=""}=e,{placeholder:_=""}=e,{light:T=!1}=e,{disabled:k=!1}=e,{helperText:b=""}=e,{id:O="ccs-"+Math.random().toString(36)}=e,{name:P=void 0}=e,{labelText:D=""}=e,{hideLabel:j=!1}=e,{invalid:N=!1}=e,{invalidText:fe=""}=e,{warn:Q=!1}=e,{warnText:ne=""}=e,{ref:ie=null}=e,{required:le=!1}=e,{inline:w=!1}=e,{readonly:L=!1}=e;const y=Tr("Form"),R=Yt();function F(M){return a.type!=="number"?M:M!=""?Number(M):null}const ee=M=>{t(0,E=F(M.target.value)),R("input",E)},re=M=>{R("change",F(M.target.value))};function Se(M){Re.call(this,i,M)}function Ae(M){Re.call(this,i,M)}function A(M){Re.call(this,i,M)}function X(M){Re.call(this,i,M)}function Ie(M){Re.call(this,i,M)}function Ne(M){Re.call(this,i,M)}function Nt(M){Re.call(this,i,M)}function Lt(M){Re.call(this,i,M)}function zt(M){Re.call(this,i,M)}function Ct(M){$e[M?"unshift":"push"](()=>{ie=M,t(1,ie)})}function Dt(){E=this.value,t(0,E)}return i.$$set=M=>{e=ye(ye({},e),Ve(M)),t(25,a=ze(e,f)),"size"in M&&t(2,h=M.size),"value"in M&&t(0,E=M.value),"placeholder"in M&&t(3,_=M.placeholder),"light"in M&&t(4,T=M.light),"disabled"in M&&t(5,k=M.disabled),"helperText"in M&&t(6,b=M.helperText),"id"in M&&t(7,O=M.id),"name"in M&&t(8,P=M.name),"labelText"in M&&t(9,D=M.labelText),"hideLabel"in M&&t(10,j=M.hideLabel),"invalid"in M&&t(11,N=M.invalid),"invalidText"in M&&t(12,fe=M.invalidText),"warn"in M&&t(13,Q=M.warn),"warnText"in M&&t(14,ne=M.warnText),"ref"in M&&t(1,ie=M.ref),"required"in M&&t(15,le=M.required),"inline"in M&&t(16,w=M.inline),"readonly"in M&&t(17,L=M.readonly),"$$scope"in M&&t(27,c=M.$$scope)},i.$$.update=()=>{i.$$.dirty[0]&133120&&t(21,n=N&&!L),i.$$.dirty[0]&128&&t(20,l=`helper-${O}`),i.$$.dirty[0]&128&&t(19,s=`error-${O}`),i.$$.dirty[0]&128&&t(18,o=`warn-${O}`)},t(22,r=!!y&&y.isFluid),[E,ie,h,_,T,k,b,O,P,D,j,N,fe,Q,ne,le,w,L,o,s,l,n,r,ee,re,a,d,c,u,Se,Ae,A,X,Ie,Ne,Nt,Lt,zt,Ct,Dt]}class Zi extends ue{constructor(e){super(),ce(this,e,Bi,Fi,de,{size:2,value:0,placeholder:3,light:4,disabled:5,helperText:6,id:7,name:8,labelText:9,hideLabel:10,invalid:11,invalidText:12,warn:13,warnText:14,ref:1,required:15,inline:16,readonly:17},null,[-1,-1])}}const Hi=Zi;function Cn(i){let e,t;return{c(){e=De("title"),t=me(i[1])},l(r){e=Me(r,"title",{});var n=C(e);t=ge(n,i[1]),n.forEach(p)},m(r,n){v(r,e,n),q(e,t)},p(r,n){n&2&&Pe(t,r[1])},d(r){r&&p(e)}}}function Ji(i){let e,t,r=i[1]&&Cn(i),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:i[0]},{height:i[0]},i[2],i[3]],l={};for(let s=0;s{t(5,e=ye(ye({},e),Ve(a))),t(3,s=ze(e,l)),"size"in a&&t(0,o=a.size),"title"in a&&t(1,f=a.title)},i.$$.update=()=>{t(4,r=e["aria-label"]||e["aria-labelledby"]||f),t(2,n={"aria-hidden":r?void 0:!0,role:r?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=Ve(e),[o,f,n,s,r]}class Ki extends ue{constructor(e){super(),ce(this,e,Wi,Ji,de,{size:0,title:1})}}var Qi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function It(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}function Aa(i){if(i.__esModule)return i;var e=i.default;if(typeof e=="function"){var t=function r(){if(this instanceof r){var n=[null];n.push.apply(n,arguments);var l=Function.bind.apply(e,n);return new l}return e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(i).forEach(function(r){var n=Object.getOwnPropertyDescriptor(i,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return i[r]}})}),t}function Yi(){const i=console.warn;console.warn=e=>{e.includes("unknown prop")||e.includes("unexpected slot")||i(e)},Ir(()=>{console.warn=i})}function Dn(i,e,t){const r=i.slice();return r[18]=e[t],r}function Mn(i,e,t){const r=i.slice();return r[18]=e[t],r}function Vn(i,e,t){const r=i.slice();return r[10]=e[t],r}function $n(i,e,t){const r=i.slice();return r[13]=e[t],r[15]=t,r}function Un(i,e,t){const r=i.slice();return r[16]=e[t],r[15]=t,r}function xn(i,e,t){const r=i.slice();return r[7]=e[t],r}function Gi(i){let e,t,r,n;const l=[nl,tl,el],s=[];function o(f,a){return f[0]==="table"?0:f[0]==="list"?1:2}return e=o(i),t=s[e]=l[e](i),{c(){t.c(),r=V()},l(f){t.l(f),r=V()},m(f,a){s[e].m(f,a),v(f,r,a),n=!0},p(f,a){let u=e;e=o(f),e===u?s[e].p(f,a):(Y(),g(s[u],1,1,()=>{s[u]=null}),G(),t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r))},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){s[e].d(f),f&&p(r)}}}function Xi(i){let e,t,r=i[1],n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s{J(u,1)}),G()}l?(e=Ee(l,s(o)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else l&&e.$set(a)},i(o){r||(e&&m(e.$$.fragment,o),r=!0)},o(o){e&&g(e.$$.fragment,o),r=!1},d(o){o&&p(t),e&&J(e,o)}}}function tl(i){let e,t,r,n;const l=[ol,sl],s=[];function o(f,a){return f[4]?0:1}return e=o(i),t=s[e]=l[e](i),{c(){t.c(),r=V()},l(f){t.l(f),r=V()},m(f,a){s[e].m(f,a),v(f,r,a),n=!0},p(f,a){let u=e;e=o(f),e===u?s[e].p(f,a):(Y(),g(s[u],1,1,()=>{s[u]=null}),G(),t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r))},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){s[e].d(f),f&&p(r)}}}function nl(i){let e,t,r;var n=i[5].table;function l(s){return{props:{$$slots:{default:[bl]},$$scope:{ctx:s}}}}return n&&(e=Ee(n,l(i))),{c(){e&&Z(e.$$.fragment),t=V()},l(s){e&&te(e.$$.fragment,s),t=V()},m(s,o){e&&H(e,s,o),v(s,t,o),r=!0},p(s,o){const f={};if(o&8388716&&(f.$$scope={dirty:o,ctx:s}),o&32&&n!==(n=s[5].table)){if(e){Y();const a=e;g(a.$$.fragment,1,0,()=>{J(a,1)}),G()}n?(e=Ee(n,l(s)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else n&&e.$set(f)},i(s){r||(e&&m(e.$$.fragment,s),r=!0)},o(s){e&&g(e.$$.fragment,s),r=!1},d(s){s&&p(t),e&&J(e,s)}}}function rl(i){let e=i[6].raw+"",t;return{c(){t=me(e)},l(r){t=ge(r,e)},m(r,n){v(r,t,n)},p(r,n){n&64&&e!==(e=r[6].raw+"")&&Pe(t,e)},i:ae,o:ae,d(r){r&&p(t)}}}function il(i){let e,t;return e=new et({props:{tokens:i[1],renderers:i[5]}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},p(r,n){const l={};n&2&&(l.tokens=r[1]),n&32&&(l.renderers=r[5]),e.$set(l)},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function ll(i){let e,t,r,n;const l=[il,rl],s=[];function o(f,a){return f[1]?0:1}return e=o(i),t=s[e]=l[e](i),{c(){t.c(),r=V()},l(f){t.l(f),r=V()},m(f,a){s[e].m(f,a),v(f,r,a),n=!0},p(f,a){let u=e;e=o(f),e===u?s[e].p(f,a):(Y(),g(s[u],1,1,()=>{s[u]=null}),G(),t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r))},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){s[e].d(f),f&&p(r)}}}function sl(i){let e,t,r;const n=[{ordered:i[4]},i[6]];var l=i[5].list;function s(o){let f={$$slots:{default:[al]},$$scope:{ctx:o}};for(let a=0;a{J(u,1)}),G()}l?(e=Ee(l,s(o)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else l&&e.$set(a)},i(o){r||(e&&m(e.$$.fragment,o),r=!0)},o(o){e&&g(e.$$.fragment,o),r=!1},d(o){o&&p(t),e&&J(e,o)}}}function ol(i){let e,t,r;const n=[{ordered:i[4]},i[6]];var l=i[5].list;function s(o){let f={$$slots:{default:[cl]},$$scope:{ctx:o}};for(let a=0;a{J(u,1)}),G()}l?(e=Ee(l,s(o)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else l&&e.$set(a)},i(o){r||(e&&m(e.$$.fragment,o),r=!0)},o(o){e&&g(e.$$.fragment,o),r=!1},d(o){o&&p(t),e&&J(e,o)}}}function fl(i){let e,t,r;return e=new et({props:{tokens:i[18].tokens,renderers:i[5]}}),{c(){Z(e.$$.fragment),t=se()},l(n){te(e.$$.fragment,n),t=oe(n)},m(n,l){H(e,n,l),v(n,t,l),r=!0},p(n,l){const s={};l&64&&(s.tokens=n[18].tokens),l&32&&(s.renderers=n[5]),e.$set(s)},i(n){r||(m(e.$$.fragment,n),r=!0)},o(n){g(e.$$.fragment,n),r=!1},d(n){J(e,n),n&&p(t)}}}function qn(i){let e,t,r;const n=[i[18]];var l=i[5].unorderedlistitem||i[5].listitem;function s(o){let f={$$slots:{default:[fl]},$$scope:{ctx:o}};for(let a=0;a{J(u,1)}),G()}l?(e=Ee(l,s(o)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else l&&e.$set(a)},i(o){r||(e&&m(e.$$.fragment,o),r=!0)},o(o){e&&g(e.$$.fragment,o),r=!1},d(o){o&&p(t),e&&J(e,o)}}}function al(i){let e,t,r=i[6].items,n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s{J(u,1)}),G()}l?(e=Ee(l,s(o)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else l&&e.$set(a)},i(o){r||(e&&m(e.$$.fragment,o),r=!0)},o(o){e&&g(e.$$.fragment,o),r=!1},d(o){o&&p(t),e&&J(e,o)}}}function cl(i){let e,t,r=i[6].items,n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s{J(a,1)}),G()}n?(e=Ee(n,l(s)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else n&&e.$set(f)},i(s){r||(e&&m(e.$$.fragment,s),r=!0)},o(s){e&&g(e.$$.fragment,s),r=!1},d(s){s&&p(t),e&&J(e,s)}}}function hl(i){let e,t,r=i[2],n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s{J(a,1)}),G()}n?(e=Ee(n,l(s)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else n&&e.$set(f)},i(s){r||(e&&m(e.$$.fragment,s),r=!0)},o(s){e&&g(e.$$.fragment,s),r=!1},d(s){s&&p(t),e&&J(e,s)}}}function ml(i){let e,t;return e=new et({props:{tokens:i[13].tokens,renderers:i[5]}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},p(r,n){const l={};n&8&&(l.tokens=r[13].tokens),n&32&&(l.renderers=r[5]),e.$set(l)},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function Zn(i){let e,t,r;var n=i[5].tablecell;function l(s){return{props:{header:!1,align:s[6].align[s[15]]||"center",$$slots:{default:[ml]},$$scope:{ctx:s}}}}return n&&(e=Ee(n,l(i))),{c(){e&&Z(e.$$.fragment),t=V()},l(s){e&&te(e.$$.fragment,s),t=V()},m(s,o){e&&H(e,s,o),v(s,t,o),r=!0},p(s,o){const f={};if(o&64&&(f.align=s[6].align[s[15]]||"center"),o&8388648&&(f.$$scope={dirty:o,ctx:s}),o&32&&n!==(n=s[5].tablecell)){if(e){Y();const a=e;g(a.$$.fragment,1,0,()=>{J(a,1)}),G()}n?(e=Ee(n,l(s)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else n&&e.$set(f)},i(s){r||(e&&m(e.$$.fragment,s),r=!0)},o(s){e&&g(e.$$.fragment,s),r=!1},d(s){s&&p(t),e&&J(e,s)}}}function gl(i){let e,t,r=i[10],n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s{J(a,1)}),G()}n?(e=Ee(n,l(s)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else n&&e.$set(f)},i(s){r||(e&&m(e.$$.fragment,s),r=!0)},o(s){e&&g(e.$$.fragment,s),r=!1},d(s){s&&p(t),e&&J(e,s)}}}function _l(i){let e,t,r=i[3],n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s{J(E,1)}),G()}s?(e=Ee(s,o(u)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,t.parentNode,t)):e=null}else s&&e.$set(d);const h={};if(c&8388712&&(h.$$scope={dirty:c,ctx:u}),c&32&&f!==(f=u[5].tablebody)){if(r){Y();const E=r;g(E.$$.fragment,1,0,()=>{J(E,1)}),G()}f?(r=Ee(f,a(u)),Z(r.$$.fragment),m(r.$$.fragment,1),H(r,n.parentNode,n)):r=null}else f&&r.$set(h)},i(u){l||(e&&m(e.$$.fragment,u),r&&m(r.$$.fragment,u),l=!0)},o(u){e&&g(e.$$.fragment,u),r&&g(r.$$.fragment,u),l=!1},d(u){e&&J(e,u),u&&p(t),u&&p(n),r&&J(r,u)}}}function Jn(i){let e,t;const r=[i[7],{renderers:i[5]}];let n={};for(let l=0;l{s[u]=null}),G()),~e?(t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r)):t=null)},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){~e&&s[e].d(f),f&&p(r)}}}function yl(i,e,t){const r=["type","tokens","header","rows","ordered","renderers"];let n=ze(e,r),{type:l=void 0}=e,{tokens:s=void 0}=e,{header:o=void 0}=e,{rows:f=void 0}=e,{ordered:a=!1}=e,{renderers:u}=e;return Yi(),i.$$set=c=>{e=ye(ye({},e),Ve(c)),t(6,n=ze(e,r)),"type"in c&&t(0,l=c.type),"tokens"in c&&t(1,s=c.tokens),"header"in c&&t(2,o=c.header),"rows"in c&&t(3,f=c.rows),"ordered"in c&&t(4,a=c.ordered),"renderers"in c&&t(5,u=c.renderers)},[l,s,o,f,a,u,n]}let et=class extends ue{constructor(e){super(),ce(this,e,yl,El,de,{type:0,tokens:1,header:2,rows:3,ordered:4,renderers:5})}};function Cr(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let tt=Cr();function kl(i){tt=i}const Dr=/[&<>"']/,vl=new RegExp(Dr.source,"g"),Mr=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,wl=new RegExp(Mr.source,"g"),Ol={"&":"&","<":"<",">":">",'"':""","'":"'"},Wn=i=>Ol[i];function je(i,e){if(e){if(Dr.test(i))return i.replace(vl,Wn)}else if(Mr.test(i))return i.replace(wl,Wn);return i}const Sl=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Vr(i){return i.replace(Sl,(e,t)=>(t=t.toLowerCase(),t==="colon"?":":t.charAt(0)==="#"?t.charAt(1)==="x"?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""))}const Pl=/(^|[^\[])\^/g;function _e(i,e){i=typeof i=="string"?i:i.source,e=e||"";const t={replace:(r,n)=>(n=n.source||n,n=n.replace(Pl,"$1"),i=i.replace(r,n),t),getRegex:()=>new RegExp(i,e)};return t}const Al=/[^\w:]/g,Rl=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Kn(i,e,t){if(i){let r;try{r=decodeURIComponent(Vr(t)).replace(Al,"").toLowerCase()}catch{return null}if(r.indexOf("javascript:")===0||r.indexOf("vbscript:")===0||r.indexOf("data:")===0)return null}e&&!Rl.test(t)&&(t=Nl(e,t));try{t=encodeURI(t).replace(/%25/g,"%")}catch{return null}return t}const gt={},Tl=/^[^:]+:\/*[^/]*$/,Il=/^([^:]+:)[\s\S]*$/,jl=/^([^:]+:\/*[^/]*)[\s\S]*$/;function Nl(i,e){gt[" "+i]||(Tl.test(i)?gt[" "+i]=i+"/":gt[" "+i]=kt(i,"/",!0)),i=gt[" "+i];const t=i.indexOf(":")===-1;return e.substring(0,2)==="//"?t?e:i.replace(Il,"$1")+e:e.charAt(0)==="/"?t?e:i.replace(jl,"$1")+e:i+e}const Ot={exec:function(){}};function Qn(i,e){const t=i.replace(/\|/g,(l,s,o)=>{let f=!1,a=s;for(;--a>=0&&o[a]==="\\";)f=!f;return f?"|":" |"}),r=t.split(/ \|/);let n=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>e)r.splice(e);else for(;r.length1;)e&1&&(t+=i),e>>=1,i+=i;return t+i}function Gn(i,e,t,r){const n=e.href,l=e.title?je(e.title):null,s=i[1].replace(/\\([\[\]])/g,"$1");if(i[0].charAt(0)!=="!"){r.state.inLink=!0;const o={type:"link",raw:t,href:n,title:l,text:s,tokens:r.inlineTokens(s)};return r.state.inLink=!1,o}return{type:"image",raw:t,href:n,title:l,text:je(s)}}function Cl(i,e){const t=i.match(/^(\s+)(?:```)/);if(t===null)return e;const r=t[1];return e.split(` +`).map(n=>{const l=n.match(/^\s+/);if(l===null)return n;const[s]=l;return s.length>=r.length?n.slice(r.length):n}).join(` +`)}class Gt{constructor(e){this.options=e||tt}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const r=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?r:kt(r,` +`)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const r=t[0],n=Cl(r,t[3]||"");return{type:"code",raw:r,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let r=t[2].trim();if(/#$/.test(r)){const n=kt(r,"#");(this.options.pedantic||!n||/ $/.test(n))&&(r=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const r=t[0].replace(/^ *>[ \t]?/gm,""),n=this.lexer.state.top;this.lexer.state.top=!0;const l=this.lexer.blockTokens(r);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:l,text:r}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r,n,l,s,o,f,a,u,c,d,h,E,_=t[1].trim();const T=_.length>1,k={type:"list",raw:"",ordered:T,start:T?+_.slice(0,-1):"",loose:!1,items:[]};_=T?`\\d{1,9}\\${_.slice(-1)}`:`\\${_}`,this.options.pedantic&&(_=T?_:"[*+-]");const b=new RegExp(`^( {0,3}${_})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(E=!1,!(!(t=b.exec(e))||this.rules.block.hr.test(e)));){if(r=t[0],e=e.substring(r.length),u=t[2].split(` +`,1)[0].replace(/^\t+/,P=>" ".repeat(3*P.length)),c=e.split(` +`,1)[0],this.options.pedantic?(s=2,h=u.trimLeft()):(s=t[2].search(/[^ ]/),s=s>4?1:s,h=u.slice(s),s+=t[1].length),f=!1,!u&&/^ *$/.test(c)&&(r+=c+` +`,e=e.substring(c.length+1),E=!0),!E){const P=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),D=new RegExp(`^ {0,${Math.min(3,s-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),j=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:\`\`\`|~~~)`),N=new RegExp(`^ {0,${Math.min(3,s-1)}}#`);for(;e&&(d=e.split(` +`,1)[0],c=d,this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(j.test(c)||N.test(c)||P.test(c)||D.test(e)));){if(c.search(/[^ ]/)>=s||!c.trim())h+=` +`+c.slice(s);else{if(f||u.search(/[^ ]/)>=4||j.test(u)||N.test(u)||D.test(u))break;h+=` +`+c}!f&&!c.trim()&&(f=!0),r+=d+` +`,e=e.substring(d.length+1),u=c.slice(s)}}k.loose||(a?k.loose=!0:/\n *\n *$/.test(r)&&(a=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(h),n&&(l=n[0]!=="[ ] ",h=h.replace(/^\[[ xX]\] +/,""))),k.items.push({type:"list_item",raw:r,task:!!n,checked:l,loose:!1,text:h}),k.raw+=r}k.items[k.items.length-1].raw=r.trimRight(),k.items[k.items.length-1].text=h.trimRight(),k.raw=k.raw.trimRight();const O=k.items.length;for(o=0;oj.type==="space"),D=P.length>0&&P.some(j=>/\n.*\n/.test(j.raw));k.loose=D}if(k.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",l=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:r,raw:t[0],href:n,title:l}}}table(e){const t=this.rules.block.table.exec(e);if(t){const r={type:"table",header:Qn(t[1]).map(n=>({text:n})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split(` +`):[]};if(r.header.length===r.align.length){r.raw=t[0];let n=r.align.length,l,s,o,f;for(l=0;l({text:a}));for(n=r.header.length,s=0;s/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):je(t[0]):t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const r=t[2].trim();if(!this.options.pedantic&&/^$/.test(r))return;const s=kt(r.slice(0,-1),"\\");if((r.length-s.length)%2===0)return}else{const s=Ll(t[2],"()");if(s>-1){const f=(t[0].indexOf("!")===0?5:4)+t[1].length+s;t[2]=t[2].substring(0,s),t[0]=t[0].substring(0,f).trim(),t[3]=""}}let n=t[2],l="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);s&&(n=s[1],l=s[3])}else l=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^$/.test(r)?n=n.slice(1):n=n.slice(1,-1)),Gn(t,{href:n&&n.replace(this.rules.inline._escapes,"$1"),title:l&&l.replace(this.rules.inline._escapes,"$1")},t[0],this.lexer)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let n=(r[2]||r[1]).replace(/\s+/g," ");if(n=t[n.toLowerCase()],!n){const l=r[0].charAt(0);return{type:"text",raw:l,text:l}}return Gn(r,n,r[0],this.lexer)}}emStrong(e,t,r=""){let n=this.rules.inline.emStrong.lDelim.exec(e);if(!n||n[3]&&r.match(/[\p{L}\p{N}]/u))return;const l=n[1]||n[2]||"";if(!l||l&&(r===""||this.rules.inline.punctuation.exec(r))){const s=n[0].length-1;let o,f,a=s,u=0;const c=n[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(c.lastIndex=0,t=t.slice(-1*e.length+s);(n=c.exec(t))!=null;){if(o=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],!o)continue;if(f=o.length,n[3]||n[4]){a+=f;continue}else if((n[5]||n[6])&&s%3&&!((s+f)%3)){u+=f;continue}if(a-=f,a>0)continue;f=Math.min(f,f+a+u);const d=e.slice(0,s+n.index+(n[0].length-o.length)+f);if(Math.min(s,f)%2){const E=d.slice(1,-1);return{type:"em",raw:d,text:E,tokens:this.lexer.inlineTokens(E)}}const h=d.slice(2,-2);return{type:"strong",raw:d,text:h,tokens:this.lexer.inlineTokens(h)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let r=t[2].replace(/\n/g," ");const n=/[^ ]/.test(r),l=/^ /.test(r)&&/ $/.test(r);return n&&l&&(r=r.substring(1,r.length-1)),r=je(r,!0),{type:"codespan",raw:t[0],text:r}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e,t){const r=this.rules.inline.autolink.exec(e);if(r){let n,l;return r[2]==="@"?(n=je(this.options.mangle?t(r[1]):r[1]),l="mailto:"+n):(n=je(r[1]),l=n),{type:"link",raw:r[0],text:n,href:l,tokens:[{type:"text",raw:n,text:n}]}}}url(e,t){let r;if(r=this.rules.inline.url.exec(e)){let n,l;if(r[2]==="@")n=je(this.options.mangle?t(r[0]):r[0]),l="mailto:"+n;else{let s;do s=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0];while(s!==r[0]);n=je(r[0]),r[1]==="www."?l="http://"+r[0]:l=r[0]}return{type:"link",raw:r[0],text:n,href:l,tokens:[{type:"text",raw:n,text:n}]}}}inlineText(e,t){const r=this.rules.inline.text.exec(e);if(r){let n;return this.lexer.state.inRawBlock?n=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):je(r[0]):r[0]:n=je(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:n}}}}const W={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:Ot,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};W._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;W._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;W.def=_e(W.def).replace("label",W._label).replace("title",W._title).getRegex();W.bullet=/(?:[*+-]|\d{1,9}[.)])/;W.listItemStart=_e(/^( *)(bull) */).replace("bull",W.bullet).getRegex();W.list=_e(W.list).replace(/bull/g,W.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+W.def.source+")").getRegex();W._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";W._comment=/|$)/;W.html=_e(W.html,"i").replace("comment",W._comment).replace("tag",W._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();W.paragraph=_e(W._paragraph).replace("hr",W.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",W._tag).getRegex();W.blockquote=_e(W.blockquote).replace("paragraph",W.paragraph).getRegex();W.normal={...W};W.gfm={...W.normal,table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"};W.gfm.table=_e(W.gfm.table).replace("hr",W.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",W._tag).getRegex();W.gfm.paragraph=_e(W._paragraph).replace("hr",W.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",W.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",W._tag).getRegex();W.pedantic={...W.normal,html:_e(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",W._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Ot,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:_e(W.normal._paragraph).replace("hr",W.hr).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",W.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const x={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Ot,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Ot,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";x.punctuation=_e(x.punctuation).replace(/punctuation/g,x._punctuation).getRegex();x.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;x.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;x._comment=_e(W._comment).replace("(?:-->|$)","-->").getRegex();x.emStrong.lDelim=_e(x.emStrong.lDelim).replace(/punct/g,x._punctuation).getRegex();x.emStrong.rDelimAst=_e(x.emStrong.rDelimAst,"g").replace(/punct/g,x._punctuation).getRegex();x.emStrong.rDelimUnd=_e(x.emStrong.rDelimUnd,"g").replace(/punct/g,x._punctuation).getRegex();x._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;x._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;x._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;x.autolink=_e(x.autolink).replace("scheme",x._scheme).replace("email",x._email).getRegex();x._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;x.tag=_e(x.tag).replace("comment",x._comment).replace("attribute",x._attribute).getRegex();x._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;x._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;x._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;x.link=_e(x.link).replace("label",x._label).replace("href",x._href).replace("title",x._title).getRegex();x.reflink=_e(x.reflink).replace("label",x._label).replace("ref",W._label).getRegex();x.nolink=_e(x.nolink).replace("ref",W._label).getRegex();x.reflinkSearch=_e(x.reflinkSearch,"g").replace("reflink",x.reflink).replace("nolink",x.nolink).getRegex();x.normal={...x};x.pedantic={...x.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:_e(/^!?\[(label)\]\((.*?)\)/).replace("label",x._label).getRegex(),reflink:_e(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",x._label).getRegex()};x.gfm={...x.normal,escape:_e(x.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(r="x"+r.toString(16)),e+="&#"+r+";";return e}class Ze{constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||tt,this.options.tokenizer=this.options.tokenizer||new Gt,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const t={block:W.normal,inline:x.normal};this.options.pedantic?(t.block=W.pedantic,t.inline=x.pedantic):this.options.gfm&&(t.block=W.gfm,this.options.breaks?t.inline=x.breaks:t.inline=x.gfm),this.tokenizer.rules=t}static get rules(){return{block:W,inline:x}}static lex(e,t){return new Ze(t).lex(e)}static lexInline(e,t){return new Ze(t).inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,` +`),this.blockTokens(e,this.tokens);let t;for(;t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens}blockTokens(e,t=[]){this.options.pedantic?e=e.replace(/\t/g," ").replace(/^ +$/gm,""):e=e.replace(/^( *)(\t+)/gm,(o,f,a)=>f+" ".repeat(a.length));let r,n,l,s;for(;e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(o=>(r=o.call({lexer:this},e,t))?(e=e.substring(r.raw.length),t.push(r),!0):!1))){if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length),r.raw.length===1&&t.length>0?t[t.length-1].raw+=` +`:t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length),n=t[t.length-1],n&&(n.type==="paragraph"||n.type==="text")?(n.raw+=` +`+r.raw,n.text+=` +`+r.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if(r=this.tokenizer.fences(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.heading(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.hr(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.blockquote(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.list(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.html(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length),n=t[t.length-1],n&&(n.type==="paragraph"||n.type==="text")?(n.raw+=` +`+r.raw,n.text+=` +`+r.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title});continue}if(r=this.tokenizer.table(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.lheading(e)){e=e.substring(r.raw.length),t.push(r);continue}if(l=e,this.options.extensions&&this.options.extensions.startBlock){let o=1/0;const f=e.slice(1);let a;this.options.extensions.startBlock.forEach(function(u){a=u.call({lexer:this},f),typeof a=="number"&&a>=0&&(o=Math.min(o,a))}),o<1/0&&o>=0&&(l=e.substring(0,o+1))}if(this.state.top&&(r=this.tokenizer.paragraph(l))){n=t[t.length-1],s&&n.type==="paragraph"?(n.raw+=` +`+r.raw,n.text+=` +`+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r),s=l.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length),n=t[t.length-1],n&&n.type==="text"?(n.raw+=` +`+r.raw,n.text+=` +`+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if(e){const o="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(o);break}else throw new Error(o)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let r,n,l,s=e,o,f,a;if(this.tokens.links){const u=Object.keys(this.tokens.links);if(u.length>0)for(;(o=this.tokenizer.rules.inline.reflinkSearch.exec(s))!=null;)u.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,o.index)+"["+Yn("a",o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(o=this.tokenizer.rules.inline.blockSkip.exec(s))!=null;)s=s.slice(0,o.index)+"["+Yn("a",o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(o=this.tokenizer.rules.inline.escapedEmSt.exec(s))!=null;)s=s.slice(0,o.index+o[0].length-2)+"++"+s.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e;)if(f||(a=""),f=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(u=>(r=u.call({lexer:this},e,t))?(e=e.substring(r.raw.length),t.push(r),!0):!1))){if(r=this.tokenizer.escape(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.tag(e)){e=e.substring(r.raw.length),n=t[t.length-1],n&&r.type==="text"&&n.type==="text"?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(r=this.tokenizer.link(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length),n=t[t.length-1],n&&r.type==="text"&&n.type==="text"?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(r=this.tokenizer.emStrong(e,s,a)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.codespan(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.br(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.del(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.autolink(e,Xn)){e=e.substring(r.raw.length),t.push(r);continue}if(!this.state.inLink&&(r=this.tokenizer.url(e,Xn))){e=e.substring(r.raw.length),t.push(r);continue}if(l=e,this.options.extensions&&this.options.extensions.startInline){let u=1/0;const c=e.slice(1);let d;this.options.extensions.startInline.forEach(function(h){d=h.call({lexer:this},c),typeof d=="number"&&d>=0&&(u=Math.min(u,d))}),u<1/0&&u>=0&&(l=e.substring(0,u+1))}if(r=this.tokenizer.inlineText(l,Dl)){e=e.substring(r.raw.length),r.raw.slice(-1)!=="_"&&(a=r.raw.slice(-1)),f=!0,n=t[t.length-1],n&&n.type==="text"?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(e){const u="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(u);break}else throw new Error(u)}}return t}}class Xt{constructor(e){this.options=e||tt}code(e,t,r){const n=(t||"").match(/\S*/)[0];if(this.options.highlight){const l=this.options.highlight(e,n);l!=null&&l!==e&&(r=!0,e=l)}return e=e.replace(/\n$/,"")+` +`,n?'
'+(r?e:je(e,!0))+`
+`:"
"+(r?e:je(e,!0))+`
+`}blockquote(e){return`
+${e}
+`}html(e){return e}heading(e,t,r,n){if(this.options.headerIds){const l=this.options.headerPrefix+n.slug(r);return`${e} +`}return`${e} +`}hr(){return this.options.xhtml?`
+`:`
+`}list(e,t,r){const n=t?"ol":"ul",l=t&&r!==1?' start="'+r+'"':"";return"<"+n+l+`> +`+e+" +`}listitem(e){return`
  • ${e}
  • +`}checkbox(e){return" "}paragraph(e){return`

    ${e}

    +`}table(e,t){return t&&(t=`${t}`),` + +`+e+` +`+t+`
    +`}tablerow(e){return` +${e} +`}tablecell(e,t){const r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+e+` +`}strong(e){return`${e}`}em(e){return`${e}`}codespan(e){return`${e}`}br(){return this.options.xhtml?"
    ":"
    "}del(e){return`${e}`}link(e,t,r){if(e=Kn(this.options.sanitize,this.options.baseUrl,e),e===null)return r;let n='",n}image(e,t,r){if(e=Kn(this.options.sanitize,this.options.baseUrl,e),e===null)return r;let n=`${r}":">",n}text(e){return e}}class $r{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,r){return""+r}image(e,t,r){return""+r}br(){return""}}class en{constructor(){this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,t){let r=e,n=0;if(this.seen.hasOwnProperty(r)){n=this.seen[e];do n++,r=e+"-"+n;while(this.seen.hasOwnProperty(r))}return t||(this.seen[e]=n,this.seen[r]=0),r}slug(e,t={}){const r=this.serialize(e);return this.getNextSafeSlug(r,t.dryrun)}}let ht=class qt{constructor(e){this.options=e||tt,this.options.renderer=this.options.renderer||new Xt,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new $r,this.slugger=new en}static parse(e,t){return new qt(t).parse(e)}static parseInline(e,t){return new qt(t).parseInline(e)}parse(e,t=!0){let r="",n,l,s,o,f,a,u,c,d,h,E,_,T,k,b,O,P,D,j;const N=e.length;for(n=0;n0&&b.tokens[0].type==="paragraph"?(b.tokens[0].text=D+" "+b.tokens[0].text,b.tokens[0].tokens&&b.tokens[0].tokens.length>0&&b.tokens[0].tokens[0].type==="text"&&(b.tokens[0].tokens[0].text=D+" "+b.tokens[0].tokens[0].text)):b.tokens.unshift({type:"text",text:D}):k+=D),k+=this.parse(b.tokens,T),d+=this.renderer.listitem(k,P,O);r+=this.renderer.list(d,E,_);continue}case"html":{r+=this.renderer.html(h.text);continue}case"paragraph":{r+=this.renderer.paragraph(this.parseInline(h.tokens));continue}case"text":{for(d=h.tokens?this.parseInline(h.tokens):h.text;n+1{if(r.message+=` +Please report this to https://github.com/markedjs/marked.`,i){const n="

    An error occurred:

    "+je(r.message+"",!0)+"
    ";if(e)return Promise.resolve(n);if(t){t(null,n);return}return n}if(e)return Promise.reject(r);if(t){t(r);return}throw r}}function Ur(i,e){return(t,r,n)=>{typeof r=="function"&&(n=r,r=null);const l={...r};r={...K.defaults,...l};const s=Ml(r.silent,r.async,n);if(typeof t>"u"||t===null)return s(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(zl(r),r.hooks&&(r.hooks.options=r),n){const o=r.highlight;let f;try{r.hooks&&(t=r.hooks.preprocess(t)),f=i(t,r)}catch(c){return s(c)}const a=function(c){let d;if(!c)try{r.walkTokens&&K.walkTokens(f,r.walkTokens),d=e(f,r),r.hooks&&(d=r.hooks.postprocess(d))}catch(h){c=h}return r.highlight=o,c?s(c):n(null,d)};if(!o||o.length<3||(delete r.highlight,!f.length))return a();let u=0;K.walkTokens(f,function(c){c.type==="code"&&(u++,setTimeout(()=>{o(c.text,c.lang,function(d,h){if(d)return a(d);h!=null&&h!==c.text&&(c.text=h,c.escaped=!0),u--,u===0&&a()})},0))}),u===0&&a();return}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(t):t).then(o=>i(o,r)).then(o=>r.walkTokens?Promise.all(K.walkTokens(o,r.walkTokens)).then(()=>o):o).then(o=>e(o,r)).then(o=>r.hooks?r.hooks.postprocess(o):o).catch(s);try{r.hooks&&(t=r.hooks.preprocess(t));const o=i(t,r);r.walkTokens&&K.walkTokens(o,r.walkTokens);let f=e(o,r);return r.hooks&&(f=r.hooks.postprocess(f)),f}catch(o){return s(o)}}}function K(i,e,t){return Ur(Ze.lex,ht.parse)(i,e,t)}K.options=K.setOptions=function(i){return K.defaults={...K.defaults,...i},kl(K.defaults),K};K.getDefaults=Cr;K.defaults=tt;K.use=function(...i){const e=K.defaults.extensions||{renderers:{},childTokens:{}};i.forEach(t=>{const r={...t};if(r.async=K.defaults.async||r.async||!1,t.extensions&&(t.extensions.forEach(n=>{if(!n.name)throw new Error("extension name required");if(n.renderer){const l=e.renderers[n.name];l?e.renderers[n.name]=function(...s){let o=n.renderer.apply(this,s);return o===!1&&(o=l.apply(this,s)),o}:e.renderers[n.name]=n.renderer}if(n.tokenizer){if(!n.level||n.level!=="block"&&n.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");e[n.level]?e[n.level].unshift(n.tokenizer):e[n.level]=[n.tokenizer],n.start&&(n.level==="block"?e.startBlock?e.startBlock.push(n.start):e.startBlock=[n.start]:n.level==="inline"&&(e.startInline?e.startInline.push(n.start):e.startInline=[n.start]))}n.childTokens&&(e.childTokens[n.name]=n.childTokens)}),r.extensions=e),t.renderer){const n=K.defaults.renderer||new Xt;for(const l in t.renderer){const s=n[l];n[l]=(...o)=>{let f=t.renderer[l].apply(n,o);return f===!1&&(f=s.apply(n,o)),f}}r.renderer=n}if(t.tokenizer){const n=K.defaults.tokenizer||new Gt;for(const l in t.tokenizer){const s=n[l];n[l]=(...o)=>{let f=t.tokenizer[l].apply(n,o);return f===!1&&(f=s.apply(n,o)),f}}r.tokenizer=n}if(t.hooks){const n=K.defaults.hooks||new St;for(const l in t.hooks){const s=n[l];St.passThroughHooks.has(l)?n[l]=o=>{if(K.defaults.async)return Promise.resolve(t.hooks[l].call(n,o)).then(a=>s.call(n,a));const f=t.hooks[l].call(n,o);return s.call(n,f)}:n[l]=(...o)=>{let f=t.hooks[l].apply(n,o);return f===!1&&(f=s.apply(n,o)),f}}r.hooks=n}if(t.walkTokens){const n=K.defaults.walkTokens;r.walkTokens=function(l){let s=[];return s.push(t.walkTokens.call(this,l)),n&&(s=s.concat(n.call(this,l))),s}}K.setOptions(r)})};K.walkTokens=function(i,e){let t=[];for(const r of i)switch(t=t.concat(e.call(K,r)),r.type){case"table":{for(const n of r.header)t=t.concat(K.walkTokens(n.tokens,e));for(const n of r.rows)for(const l of n)t=t.concat(K.walkTokens(l.tokens,e));break}case"list":{t=t.concat(K.walkTokens(r.items,e));break}default:K.defaults.extensions&&K.defaults.extensions.childTokens&&K.defaults.extensions.childTokens[r.type]?K.defaults.extensions.childTokens[r.type].forEach(function(n){t=t.concat(K.walkTokens(r[n],e))}):r.tokens&&(t=t.concat(K.walkTokens(r.tokens,e)))}return t};K.parseInline=Ur(Ze.lexInline,ht.parseInline);K.Parser=ht;K.parser=ht.parse;K.Renderer=Xt;K.TextRenderer=$r;K.Lexer=Ze;K.lexer=Ze.lex;K.Tokenizer=Gt;K.Slugger=en;K.Hooks=St;K.parse=K;K.options;K.setOptions;K.use;K.walkTokens;K.parseInline;ht.parse;Ze.lex;const xr={};function Vl(i){let e;return{c(){e=me(i[1])},l(t){e=ge(t,i[1])},m(t,r){v(t,e,r)},p(t,r){r&2&&Pe(e,t[1])},i:ae,o:ae,d(t){t&&p(e)}}}function $l(i){let e,t;const r=i[5].default,n=ke(r,i,i[4],null);return{c(){e=$("h6"),n&&n.c(),this.h()},l(l){e=U(l,"H6",{id:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"id",i[2])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&16)&&ve(n,r,l,l[4],t?Oe(r,l[4],s,null):we(l[4]),null),(!t||s&4)&&I(e,"id",l[2])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Ul(i){let e,t;const r=i[5].default,n=ke(r,i,i[4],null);return{c(){e=$("h5"),n&&n.c(),this.h()},l(l){e=U(l,"H5",{id:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"id",i[2])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&16)&&ve(n,r,l,l[4],t?Oe(r,l[4],s,null):we(l[4]),null),(!t||s&4)&&I(e,"id",l[2])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function xl(i){let e,t;const r=i[5].default,n=ke(r,i,i[4],null);return{c(){e=$("h4"),n&&n.c(),this.h()},l(l){e=U(l,"H4",{id:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"id",i[2])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&16)&&ve(n,r,l,l[4],t?Oe(r,l[4],s,null):we(l[4]),null),(!t||s&4)&&I(e,"id",l[2])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function ql(i){let e,t;const r=i[5].default,n=ke(r,i,i[4],null);return{c(){e=$("h3"),n&&n.c(),this.h()},l(l){e=U(l,"H3",{id:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"id",i[2])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&16)&&ve(n,r,l,l[4],t?Oe(r,l[4],s,null):we(l[4]),null),(!t||s&4)&&I(e,"id",l[2])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Fl(i){let e,t;const r=i[5].default,n=ke(r,i,i[4],null);return{c(){e=$("h2"),n&&n.c(),this.h()},l(l){e=U(l,"H2",{id:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"id",i[2])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&16)&&ve(n,r,l,l[4],t?Oe(r,l[4],s,null):we(l[4]),null),(!t||s&4)&&I(e,"id",l[2])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Bl(i){let e,t;const r=i[5].default,n=ke(r,i,i[4],null);return{c(){e=$("h1"),n&&n.c(),this.h()},l(l){e=U(l,"H1",{id:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"id",i[2])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&16)&&ve(n,r,l,l[4],t?Oe(r,l[4],s,null):we(l[4]),null),(!t||s&4)&&I(e,"id",l[2])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Zl(i){let e,t,r,n;const l=[Bl,Fl,ql,xl,Ul,$l,Vl],s=[];function o(f,a){return f[0]===1?0:f[0]===2?1:f[0]===3?2:f[0]===4?3:f[0]===5?4:f[0]===6?5:6}return e=o(i),t=s[e]=l[e](i),{c(){t.c(),r=V()},l(f){t.l(f),r=V()},m(f,a){s[e].m(f,a),v(f,r,a),n=!0},p(f,[a]){let u=e;e=o(f),e===u?s[e].p(f,a):(Y(),g(s[u],1,1,()=>{s[u]=null}),G(),t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r))},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){s[e].d(f),f&&p(r)}}}function Hl(i,e,t){let r,{$$slots:n={},$$scope:l}=e,{depth:s}=e,{raw:o}=e,{text:f}=e;const{slug:a,getOptions:u}=Tr(xr),c=u();return i.$$set=d=>{"depth"in d&&t(0,s=d.depth),"raw"in d&&t(1,o=d.raw),"text"in d&&t(3,f=d.text),"$$scope"in d&&t(4,l=d.$$scope)},i.$$.update=()=>{i.$$.dirty&8&&t(2,r=c.headerIds?c.headerPrefix+a(f):void 0)},[s,o,r,f,l,n]}class Jl extends ue{constructor(e){super(),ce(this,e,Hl,Zl,de,{depth:0,raw:1,text:3})}}function Wl(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("p"),n&&n.c()},l(l){e=U(l,"P",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Kl(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class Ql extends ue{constructor(e){super(),ce(this,e,Kl,Wl,de,{})}}function Yl(i){let e;const t=i[3].default,r=ke(t,i,i[2],null);return{c(){r&&r.c()},l(n){r&&r.l(n)},m(n,l){r&&r.m(n,l),e=!0},p(n,[l]){r&&r.p&&(!e||l&4)&&ve(r,t,n,n[2],e?Oe(t,n[2],l,null):we(n[2]),null)},i(n){e||(m(r,n),e=!0)},o(n){g(r,n),e=!1},d(n){r&&r.d(n)}}}function Gl(i,e,t){let{$$slots:r={},$$scope:n}=e,{text:l}=e,{raw:s}=e;return i.$$set=o=>{"text"in o&&t(0,l=o.text),"raw"in o&&t(1,s=o.raw),"$$scope"in o&&t(2,n=o.$$scope)},[l,s,n,r]}class Xl extends ue{constructor(e){super(),ce(this,e,Gl,Yl,de,{text:0,raw:1})}}function es(i){let e,t;return{c(){e=$("img"),this.h()},l(r){e=U(r,"IMG",{src:!0,title:!0,alt:!0}),this.h()},h(){fn(e.src,t=i[0])||I(e,"src",t),I(e,"title",i[1]),I(e,"alt",i[2])},m(r,n){v(r,e,n)},p(r,[n]){n&1&&!fn(e.src,t=r[0])&&I(e,"src",t),n&2&&I(e,"title",r[1]),n&4&&I(e,"alt",r[2])},i:ae,o:ae,d(r){r&&p(e)}}}function ts(i,e,t){let{href:r=""}=e,{title:n=void 0}=e,{text:l=""}=e;return i.$$set=s=>{"href"in s&&t(0,r=s.href),"title"in s&&t(1,n=s.title),"text"in s&&t(2,l=s.text)},[r,n,l]}class ns extends ue{constructor(e){super(),ce(this,e,ts,es,de,{href:0,title:1,text:2})}}function rs(i){let e,t;const r=i[3].default,n=ke(r,i,i[2],null);return{c(){e=$("a"),n&&n.c(),this.h()},l(l){e=U(l,"A",{href:!0,title:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"href",i[0]),I(e,"title",i[1])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&4)&&ve(n,r,l,l[2],t?Oe(r,l[2],s,null):we(l[2]),null),(!t||s&1)&&I(e,"href",l[0]),(!t||s&2)&&I(e,"title",l[1])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function is(i,e,t){let{$$slots:r={},$$scope:n}=e,{href:l=""}=e,{title:s=void 0}=e;return i.$$set=o=>{"href"in o&&t(0,l=o.href),"title"in o&&t(1,s=o.title),"$$scope"in o&&t(2,n=o.$$scope)},[l,s,n,r]}class ls extends ue{constructor(e){super(),ce(this,e,is,rs,de,{href:0,title:1})}}function ss(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("em"),n&&n.c()},l(l){e=U(l,"EM",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function os(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class fs extends ue{constructor(e){super(),ce(this,e,os,ss,de,{})}}function as(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("del"),n&&n.c()},l(l){e=U(l,"DEL",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function us(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class cs extends ue{constructor(e){super(),ce(this,e,us,as,de,{})}}function ds(i){let e,t=i[0].replace(/`/g,"")+"",r;return{c(){e=$("code"),r=me(t)},l(n){e=U(n,"CODE",{});var l=C(e);r=ge(l,t),l.forEach(p)},m(n,l){v(n,e,l),q(e,r)},p(n,[l]){l&1&&t!==(t=n[0].replace(/`/g,"")+"")&&Pe(r,t)},i:ae,o:ae,d(n){n&&p(e)}}}function hs(i,e,t){let{raw:r}=e;return i.$$set=n=>{"raw"in n&&t(0,r=n.raw)},[r]}class ps extends ue{constructor(e){super(),ce(this,e,hs,ds,de,{raw:0})}}function ms(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("strong"),n&&n.c()},l(l){e=U(l,"STRONG",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function gs(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class _s extends ue{constructor(e){super(),ce(this,e,gs,ms,de,{})}}function bs(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("table"),n&&n.c()},l(l){e=U(l,"TABLE",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Es(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class ys extends ue{constructor(e){super(),ce(this,e,Es,bs,de,{})}}function ks(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("thead"),n&&n.c()},l(l){e=U(l,"THEAD",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function vs(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class ws extends ue{constructor(e){super(),ce(this,e,vs,ks,de,{})}}function Os(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("tbody"),n&&n.c()},l(l){e=U(l,"TBODY",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Ss(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class Ps extends ue{constructor(e){super(),ce(this,e,Ss,Os,de,{})}}function As(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("tr"),n&&n.c()},l(l){e=U(l,"TR",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Rs(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class Ts extends ue{constructor(e){super(),ce(this,e,Rs,As,de,{})}}function Is(i){let e,t;const r=i[3].default,n=ke(r,i,i[2],null);return{c(){e=$("td"),n&&n.c(),this.h()},l(l){e=U(l,"TD",{align:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"align",i[1])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&4)&&ve(n,r,l,l[2],t?Oe(r,l[2],s,null):we(l[2]),null),(!t||s&2)&&I(e,"align",l[1])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function js(i){let e,t;const r=i[3].default,n=ke(r,i,i[2],null);return{c(){e=$("th"),n&&n.c(),this.h()},l(l){e=U(l,"TH",{align:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"align",i[1])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&4)&&ve(n,r,l,l[2],t?Oe(r,l[2],s,null):we(l[2]),null),(!t||s&2)&&I(e,"align",l[1])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Ns(i){let e,t,r,n;const l=[js,Is],s=[];function o(f,a){return f[0]?0:1}return e=o(i),t=s[e]=l[e](i),{c(){t.c(),r=V()},l(f){t.l(f),r=V()},m(f,a){s[e].m(f,a),v(f,r,a),n=!0},p(f,[a]){let u=e;e=o(f),e===u?s[e].p(f,a):(Y(),g(s[u],1,1,()=>{s[u]=null}),G(),t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r))},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){s[e].d(f),f&&p(r)}}}function Ls(i,e,t){let{$$slots:r={},$$scope:n}=e,{header:l}=e,{align:s}=e;return i.$$set=o=>{"header"in o&&t(0,l=o.header),"align"in o&&t(1,s=o.align),"$$scope"in o&&t(2,n=o.$$scope)},[l,s,n,r]}class zs extends ue{constructor(e){super(),ce(this,e,Ls,Ns,de,{header:0,align:1})}}function Cs(i){let e,t;const r=i[3].default,n=ke(r,i,i[2],null);return{c(){e=$("ul"),n&&n.c()},l(l){e=U(l,"UL",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&4)&&ve(n,r,l,l[2],t?Oe(r,l[2],s,null):we(l[2]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Ds(i){let e,t;const r=i[3].default,n=ke(r,i,i[2],null);return{c(){e=$("ol"),n&&n.c(),this.h()},l(l){e=U(l,"OL",{start:!0});var s=C(e);n&&n.l(s),s.forEach(p),this.h()},h(){I(e,"start",i[1])},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,s){n&&n.p&&(!t||s&4)&&ve(n,r,l,l[2],t?Oe(r,l[2],s,null):we(l[2]),null),(!t||s&2)&&I(e,"start",l[1])},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Ms(i){let e,t,r,n;const l=[Ds,Cs],s=[];function o(f,a){return f[0]?0:1}return e=o(i),t=s[e]=l[e](i),{c(){t.c(),r=V()},l(f){t.l(f),r=V()},m(f,a){s[e].m(f,a),v(f,r,a),n=!0},p(f,[a]){let u=e;e=o(f),e===u?s[e].p(f,a):(Y(),g(s[u],1,1,()=>{s[u]=null}),G(),t=s[e],t?t.p(f,a):(t=s[e]=l[e](f),t.c()),m(t,1),t.m(r.parentNode,r))},i(f){n||(m(t),n=!0)},o(f){g(t),n=!1},d(f){s[e].d(f),f&&p(r)}}}function Vs(i,e,t){let{$$slots:r={},$$scope:n}=e,{ordered:l}=e,{start:s}=e;return i.$$set=o=>{"ordered"in o&&t(0,l=o.ordered),"start"in o&&t(1,s=o.start),"$$scope"in o&&t(2,n=o.$$scope)},[l,s,n,r]}class $s extends ue{constructor(e){super(),ce(this,e,Vs,Ms,de,{ordered:0,start:1})}}function Us(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("li"),n&&n.c()},l(l){e=U(l,"LI",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function xs(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class qs extends ue{constructor(e){super(),ce(this,e,xs,Us,de,{})}}function Fs(i){let e;return{c(){e=$("hr")},l(t){e=U(t,"HR",{})},m(t,r){v(t,e,r)},p:ae,i:ae,o:ae,d(t){t&&p(e)}}}class Bs extends ue{constructor(e){super(),ce(this,e,null,Fs,de,{})}}function Zs(i){let e,t;return{c(){e=new di(!1),t=V(),this.h()},l(r){e=hi(r,!1),t=V(),this.h()},h(){e.a=t},m(r,n){e.m(i[0],r,n),v(r,t,n)},p(r,[n]){n&1&&e.p(r[0])},i:ae,o:ae,d(r){r&&p(t),r&&e.d()}}}function Hs(i,e,t){let{text:r}=e;return i.$$set=n=>{"text"in n&&t(0,r=n.text)},[r]}class Js extends ue{constructor(e){super(),ce(this,e,Hs,Zs,de,{text:0})}}function Ws(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("blockquote"),n&&n.c()},l(l){e=U(l,"BLOCKQUOTE",{});var s=C(e);n&&n.l(s),s.forEach(p)},m(l,s){v(l,e,s),n&&n.m(e,null),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function Ks(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class Qs extends ue{constructor(e){super(),ce(this,e,Ks,Ws,de,{})}}function Ys(i){let e,t,r;return{c(){e=$("pre"),t=$("code"),r=me(i[1]),this.h()},l(n){e=U(n,"PRE",{class:!0});var l=C(e);t=U(l,"CODE",{});var s=C(t);r=ge(s,i[1]),s.forEach(p),l.forEach(p),this.h()},h(){I(e,"class",i[0])},m(n,l){v(n,e,l),q(e,t),q(t,r)},p(n,[l]){l&2&&Pe(r,n[1]),l&1&&I(e,"class",n[0])},i:ae,o:ae,d(n){n&&p(e)}}}function Gs(i,e,t){let{lang:r}=e,{text:n}=e;return i.$$set=l=>{"lang"in l&&t(0,r=l.lang),"text"in l&&t(1,n=l.text)},[r,n]}class Xs extends ue{constructor(e){super(),ce(this,e,Gs,Ys,de,{lang:0,text:1})}}function eo(i){let e,t;const r=i[1].default,n=ke(r,i,i[0],null);return{c(){e=$("br"),n&&n.c()},l(l){e=U(l,"BR",{}),n&&n.l(l)},m(l,s){v(l,e,s),n&&n.m(l,s),t=!0},p(l,[s]){n&&n.p&&(!t||s&1)&&ve(n,r,l,l[0],t?Oe(r,l[0],s,null):we(l[0]),null)},i(l){t||(m(n,l),t=!0)},o(l){g(n,l),t=!1},d(l){l&&p(e),n&&n.d(l)}}}function to(i,e,t){let{$$slots:r={},$$scope:n}=e;return i.$$set=l=>{"$$scope"in l&&t(0,n=l.$$scope)},[n,r]}class no extends ue{constructor(e){super(),ce(this,e,to,eo,de,{})}}const ro={heading:Jl,paragraph:Ql,text:Xl,image:ns,link:ls,em:fs,strong:_s,codespan:ps,del:cs,table:ys,tablehead:ws,tablebody:Ps,tablerow:Ts,tablecell:zs,list:$s,orderedlistitem:null,unorderedlistitem:null,listitem:qs,hr:Bs,html:Js,blockquote:Qs,code:Xs,br:no},io={baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,xhtml:!1};function lo(i){let e,t;return e=new et({props:{tokens:i[0],renderers:i[1]}}),{c(){Z(e.$$.fragment)},l(r){te(e.$$.fragment,r)},m(r,n){H(e,r,n),t=!0},p(r,[n]){const l={};n&1&&(l.tokens=r[0]),n&2&&(l.renderers=r[1]),e.$set(l)},i(r){t||(m(e.$$.fragment,r),t=!0)},o(r){g(e.$$.fragment,r),t=!1},d(r){J(e,r)}}}function so(i,e,t){let r,n,l,s,{source:o=[]}=e,{renderers:f={}}=e,{options:a={}}=e,{isInline:u=!1}=e;const c=Yt();let d,h,E;return pi(xr,{slug:_=>n?n.slug(_):"",getOptions:()=>l}),Ir(()=>{t(7,E=!0)}),i.$$set=_=>{"source"in _&&t(2,o=_.source),"renderers"in _&&t(3,f=_.renderers),"options"in _&&t(4,a=_.options),"isInline"in _&&t(5,u=_.isInline)},i.$$.update=()=>{i.$$.dirty&4&&t(8,r=Array.isArray(o)),i.$$.dirty&4&&(n=o?new en:void 0),i.$$.dirty&16&&t(9,l={...io,...a}),i.$$.dirty&869&&(r?t(0,d=o):(t(6,h=new Ze(l)),t(0,d=u?h.inlineTokens(o):h.lex(o)),c("parsed",{tokens:d}))),i.$$.dirty&8&&t(1,s={...ro,...f}),i.$$.dirty&385&&E&&!r&&c("parsed",{tokens:d})},[d,s,o,f,a,u,h,E,r,l]}class oo extends ue{constructor(e){super(),ce(this,e,so,lo,de,{source:2,renderers:3,options:4,isInline:5})}}const fo={AdditionalItemsError:"Array at `{{pointer}}` may not have an additional item `{{key}}`",AdditionalPropertiesError:"Additional property `{{property}}` on `{{pointer}}` does not match schema `{{schema}}`",AllOfError:"Value `{{value}}` at `{{pointer}}` does not match schema of `{{allOf}}`",AnyOfError:"Value `{{value}}` at `{{pointer}}` does not match any schema of `{{anyOf}}`",ConstError:"Expected value at `{{pointer}}` to be `{{expected}}`, but value given is `{{value}}`",containsAnyError:"The array at `{{pointer}}` must contain at least one item",ContainsArrayError:"The property at `{{pointer}}` must not be an array",ContainsError:"The array at `{{pointer}}` must contain an element that matches `{{schema}}`",EnumError:"Expected given value `{{value}}` in `{{pointer}}` to be one of `{{values}}`",FormatDateError:"Value `{{value}}` at `{{pointer}}` is not a valid date",FormatDateTimeError:"Value `{{value}}` at `{{pointer}}` is not a valid date-time",FormatEmailError:"Value `{{value}}` at `{{pointer}}` is not a valid email",FormatHostnameError:"Value `{{value}}` at `{{pointer}}` is not a valid hostname",FormatIPV4Error:"Value `{{value}}` at `{{pointer}}` is not a valid IPv4 address",FormatIPV4LeadingZeroError:"IPv4 addresses starting with zero are invalid, since they are interpreted as octals",FormatIPV6Error:"Value `{{value}}` at `{{pointer}}` is not a valid IPv6 address",FormatIPV6LeadingZeroError:"IPv6 addresses starting with zero are invalid, since they are interpreted as octals",FormatJSONPointerError:"Value `{{value}}` at `{{pointer}}` is not a valid json-pointer",FormatRegExError:"Value `{{value}}` at `{{pointer}}` is not a valid regular expression",FormatTimeError:"Value `{{value}}` at `{{pointer}}` is not a valid time",FormatURIError:"Value `{{value}}` at `{{pointer}}` is not a valid uri",FormatURIReferenceError:"Value `{{value}}` at `{{pointer}}` is not a valid uri-reference",FormatURITemplateError:"Value `{{value}}` at `{{pointer}}` is not a valid uri-template",FormatURLError:"Value `{{value}}` at `{{pointer}}` is not a valid url",InvalidDataError:"No value may be specified in `{{pointer}}`",InvalidPropertyNameError:"Invalid property name `{{property}}` at `{{pointer}}`",MaximumError:"Value in `{{pointer}}` is `{{length}}`, but should be `{{maximum}}` at maximum",MaxItemsError:"Too many items in `{{pointer}}`, should be `{{maximum}}` at most, but got `{{length}}`",MaxLengthError:"Value `{{pointer}}` should have a maximum length of `{{maxLength}}`, but got `{{length}}`.",MaxPropertiesError:"Too many properties in `{{pointer}}`, should be `{{maximum}}` at most, but got `{{length}}`",MinimumError:"Value in `{{pointer}}` is `{{length}}`, but should be `{{minimum}}` at minimum",MinItemsError:"Too few items in `{{pointer}}`, should be at least `{{minimum}}`, but got `{{length}}`",MinItemsOneError:"At least one item is required in `{{pointer}}`",MinLengthError:"Value `{{pointer}}` should have a minimum length of `{{minLength}}`, but got `{{length}}`.",MinLengthOneError:"A value is required in `{{pointer}}`",MinPropertiesError:"Too few properties in `{{pointer}}`, should be at least `{{minimum}}`, but got `{{length}}`",MissingDependencyError:"The required propery '{{missingProperty}}' in `{{pointer}}` is missing",MissingOneOfPropertyError:"Value at `{{pointer}}` property: `{{property}}`",MultipleOfError:"Expected `{{value}}` in `{{pointer}}` to be multiple of `{{multipleOf}}`",MultipleOneOfError:"Value `{{value}}` should not match multiple schemas in oneOf `{{matches}}`",NoAdditionalPropertiesError:"Additional property `{{property}}` in `{{pointer}}` is not allowed",NotError:"Value `{{value}}` at pointer should not match schema `{{not}}`",OneOfError:"Value `{{value}}` in `{{pointer}}` does not match any given oneof schema",OneOfPropertyError:"Failed finding a matching oneOfProperty schema in `{{pointer}}` where `{{property}}` matches `{{value}}`",PatternError:"Value in `{{pointer}}` should match `{{description}}`, but received `{{received}}`",PatternPropertiesError:"Property `{{key}}` does not match any patterns in `{{pointer}}`. Valid patterns are: {{patterns}}",RequiredPropertyError:"The required property `{{key}}` is missing at `{{pointer}}`",TypeError:"Expected `{{value}}` ({{received}}) in `{{pointer}}` to be of type `{{expected}}`",UndefinedValueError:"Value must not be undefined in `{{pointer}}`",UniqueItemsError:"Expected unique items in {{pointer}}: duplicate value `{{value}}` found at {{itemPointer}} and {{duplicatePointer}}",UnknownPropertyError:"Could not find a valid schema for property `{{pointer}}` within object",ValueNotEmptyError:"A value for `{{property}}` is required at `{{pointer}}`"};function ao(i,e={}){return i.replace(/\{\{\w+\}\}/g,t=>e[t.replace(/[{}]/g,"")])}function uo(i,e,t=i){const r=fo[i]||t;return ao(r,e)}function co(i){return i.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function ho(i,e){return{type:"error",name:i,code:co(i),message:uo(i,e),data:e}}function B(i){return ho.bind(null,i)}const po=Object.prototype.toString;function he(i){const e=po.call(i).match(/\s([^\]]+)\]/).pop().toLowerCase();return e==="file"?"object":e}function Te(i){return(i==null?void 0:i.type)==="error"}function mo(i){return i instanceof Promise}function Pt(i){return Te(i)||mo(i)}function at(i,e=[]){for(let t=0;t0)s.push(...d);else return u}return i.errors.oneOfPropertyError({property:o,value:f,pointer:r,errors:s})}const n=[],l=[];for(let s=0;s0?l.push(...f):n.push(o)}return n.length===1?n[0]:n.length>1?i.errors.multipleOneOfError({value:e,pointer:r,matches:n}):i.errors.oneOfError({value:JSON.stringify(e),pointer:r,oneOf:t.oneOf,errors:l})}const tn=i=>JSON.parse(JSON.stringify(i));var _o=function(e){return bo(e)&&!Eo(e)};function bo(i){return!!i&&typeof i=="object"}function Eo(i){var e=Object.prototype.toString.call(i);return e==="[object RegExp]"||e==="[object Date]"||vo(i)}var yo=typeof Symbol=="function"&&Symbol.for,ko=yo?Symbol.for("react.element"):60103;function vo(i){return i.$$typeof===ko}function wo(i){return Array.isArray(i)?[]:{}}function ut(i,e){return e.clone!==!1&&e.isMergeableObject(i)?rt(wo(i),i,e):i}function Oo(i,e,t){return i.concat(e).map(function(r){return ut(r,t)})}function So(i,e){if(!e.customMerge)return rt;var t=e.customMerge(i);return typeof t=="function"?t:rt}function Po(i){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(i).filter(function(e){return Object.propertyIsEnumerable.call(i,e)}):[]}function er(i){return Object.keys(i).concat(Po(i))}function qr(i,e){try{return e in i}catch{return!1}}function Ao(i,e){return qr(i,e)&&!(Object.hasOwnProperty.call(i,e)&&Object.propertyIsEnumerable.call(i,e))}function Ro(i,e,t){var r={};return t.isMergeableObject(i)&&er(i).forEach(function(n){r[n]=ut(i[n],t)}),er(e).forEach(function(n){Ao(i,n)||(qr(i,n)&&t.isMergeableObject(e[n])?r[n]=So(n,t)(i[n],e[n],t):r[n]=ut(e[n],t))}),r}function rt(i,e,t){t=t||{},t.arrayMerge=t.arrayMerge||Oo,t.isMergeableObject=t.isMergeableObject||_o,t.cloneUnlessOtherwiseSpecified=ut;var r=Array.isArray(e),n=Array.isArray(i),l=r===n;return l?r?t.arrayMerge(i,e,t):Ro(i,e,t):ut(e,t)}rt.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(r,n){return rt(r,n,t)},{})};var To=rt,Io=To;const Fr=It(Io),jo=(i,e)=>e,ct=(i,e)=>Fr(i,e,{arrayMerge:jo}),No=(i,e)=>{const t=i.concat(e);return t.filter((r,n)=>t.indexOf(r)===n)},Lo=(i,e)=>Fr(i,e,{arrayMerge:No});function Ft(i,e,t){var r;const n={...(r=i.resolveRef(e))!==null&&r!==void 0?r:{}};if(n.if&&(n.then||n.else)){const l=i.isValid(t,n.if);if(l&&n.then)return Ft(i,n.then,t);if(!l&&n.else)return Ft(i,n.else,t);delete n.if,delete n.then,delete n.else}return n}function zo(i,e,t=i.rootSchema,r="#"){let n=tn(t);for(let l=0;l0)l.push(...c);else return a}return i.errors.oneOfPropertyError({property:s,value:o,pointer:r,errors:l})}const n=[];for(let l=0;l1?i.errors.multipleOneOfError({matches:n,data:e,pointer:r}):i.errors.oneOfError({value:JSON.stringify(e),pointer:r,oneOf:t.oneOf})}function Do(i,e){return i==null||i.$ref==null?i:i.getRoot?i.getRoot().getRef(i):e.getRef(i)}function Mo(i,e){if(i==null||i.$ref==null)return i;const t=e.getRef(i),r=Object.assign({},t,i);return delete r.$ref,Object.defineProperty(r,"__ref",{enumerable:!1,value:i.__ref}),Object.defineProperty(r,"getRoot",{enumerable:!1,value:i.getRoot}),r}var Br={exports:{}};(function(i,e){(function(t,r){i.exports=r()})(typeof self<"u"?self:Qi,()=>(()=>{var t={d:(w,L)=>{for(var y in L)t.o(L,y)&&!t.o(w,y)&&Object.defineProperty(w,y,{enumerable:!0,get:L[y]})},o:(w,L)=>Object.prototype.hasOwnProperty.call(w,L),r:w=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(w,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(w,"__esModule",{value:!0})}},r={};function n(w){return w==="#"||w===""||Array.isArray(w)&&w.length===0||!1}t.r(r),t.d(r,{default:()=>le,get:()=>d,isRoot:()=>n,join:()=>ne,remove:()=>D,removeUndefinedItems:()=>P,set:()=>k,split:()=>c,splitLast:()=>ie});const l=/~1/g,s=/~0/g,o=/\/+/g,f=/(^[#/]*|\/+$)/g;function a(w){return w.replace(l,"/").replace(s,"~")}function u(w){return a(decodeURIComponent(w))}function c(w){if(w==null||typeof w!="string"||n(w))return Array.isArray(w)?w:[];const L=w.indexOf("#")>=0?u:a,y=(w=(w=w.replace(o,"/")).replace(f,"")).split("/");for(let R=0,F=y.length;R0&&L[0]=="prototype"}function k(w,L,y){if(L==null)return w;const R=c(L);if(R.length===0)return w;w==null&&(w=E.test(R[0])?[]:{});let F,ee,re=w;for(;R.length>1;)F=R.shift(),ee=E.test(R[0]),T(F,R)||(re=O(re,F,ee));return F=R.pop(),b(re,F,y),w}function b(w,L,y){let R;const F=L.match(_);L==="[]"&&Array.isArray(w)?w.push(y):F?(R=F.pop(),w[R]=y):w[L]=y}function O(w,L,y){if(w[L]!=null)return w[L];const R=y?[]:{};return b(w,L,R),R}function P(w){let L=0,y=0;for(;L+y0?null:{type:null,text:t[0],rest:i.substr(t[0].length),start:0,end:t[0].length-1,fullText:t[0],errors:[],children:[],parent:null}:null}Ce.readToken=Bt;function Jr(i){return i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}Ce.escapeRegExp=Jr;function Wr(i){i.rest="",i.children&&i.children.forEach(e=>Wr(e))}function Kr(i,e){i.start+=e,i.end+=e,i.children&&i.children.forEach(t=>Kr(t,i.start))}function Qr(i,e){e.errors&&e.errors.length&&e.errors.forEach(t=>i.push(t)),e.children&&e.children.forEach(t=>Qr(i,t))}function Ge(i){let e=nr.exec(i),t=rr.exec(i),r=e&&e[0]||"",n=t&&t[0]||"",l={raw:i,name:i.replace(nr,"").replace(rr,""),isOptional:r=="?"||r=="*",allowRepetition:r=="+"||r=="*",atLeastOne:r=="+",lookupPositive:n=="&",lookupNegative:n=="!",pinned:n=="@",lookup:!1,isLiteral:!1};return l.isLiteral=l.name[0]=="'"||l.name[0]=='"',l.lookup=l.lookupNegative||l.lookupPositive,l}Ce.parseRuleName=Ge;function Yr(i,e){let t=Ge(i);return e.cachedRules[t.name]||null}Ce.findRuleByName=Yr;function Zt(i,e){if(i.children){let t=i.children.filter(r=>r.type&&e.test(r.type));for(let r=0;rZt(r,e))}}const Fo=["EOF"];class Gr{constructor(e,t){this.grammarRules=e,this.options=t,this.cachedRules={},this.debug=t?t.debug===!0:!1;let r=[],n=[];if(e.forEach(l=>{let s=Ge(l.name);if(s.name in this.cachedRules){r.push("Duplicated rule "+s.name);return}else this.cachedRules[s.name]=l;if(!l.bnf||!l.bnf.length){let o="Missing rule content, rule: "+l.name;r.indexOf(o)==-1&&r.push(o)}else l.bnf.forEach(o=>{if(typeof o[0]=="string"&&Ge(o[0]).name==l.name){let a="Left recursion is not allowed, rule: "+l.name;r.indexOf(a)==-1&&r.push(a)}o.forEach(f=>{if(typeof f=="string"){let a=Ge(f);!a.isLiteral&&n.indexOf(a.name)==-1&&Fo.indexOf(a.name)==-1&&n.push(a.name)}})});_t==l.name&&(l.implicitWs=!1),l.implicitWs&&n.indexOf(_t)==-1&&n.push(_t),l.recover&&n.indexOf(l.recover)==-1&&n.push(l.recover)}),n.forEach(l=>{l in this.cachedRules||r.push("Missing rule "+l)}),r.length)throw new Error(r.join(` +`))}getAST(e,t){t||(t=this.grammarRules.filter(n=>!n.fragment&&n.name.indexOf("%")!=0)[0].name);let r=this.parse(e,t);if(r){Qr(r.errors,r),Kr(r,0),Zt(r,/^%/),(!this.options||!this.options.keepUpperRules)&&Zt(r,tr);let n=r.rest;n&&new bt.TokenError(`Unexpected end of input: +`+n,r),Wr(r),r.rest=n}return r}emitSource(){return"CANNOT EMIT SOURCE FROM BASE Parser"}parse(e,t,r=0){let n=null,l=Ge(t),s,o=this.debug&&!tr.test(l.name);o&&console.log(new Array(r).join("│ ")+"Trying to get "+t+" from "+JSON.stringify(e.split(` +`)[0]));let f=l.name,a=Yr(l.name,this);if(l.name=="EOF"){if(e.length)return null;if(e.length==0)return{type:"EOF",text:"",rest:"",start:0,end:0,fullText:"",errors:[],children:[],parent:null}}try{if(!a&&l.isLiteral){let u=l.name.trim();if(u.startsWith('"')?u=JSON.parse(u):u.startsWith("'")&&(u=u.replace(/^'(.+)'$/,"$1").replace(/\\'/g,"'")),u==="")return{type:"%%EMPTY%%",text:"",rest:e,start:0,end:0,fullText:"",errors:[],children:[],parent:null};s=new RegExp(Jr(u)),f=null}}catch(u){return u instanceof ReferenceError&&console.error(u),null}if(s){let u=Bt(e,s);if(u)return u.type=f,u}else{let u=a.bnf;u instanceof Array&&u.forEach(c=>{if(n)return;let d=null,h={type:l.name,text:"",children:[],end:0,errors:[],fullText:"",parent:null,start:0,rest:e};a.fragment&&(h.fragment=!0);let E=e,_=0,T=c.length>0,k=!1;for(let b=0;b{j.start+=_,j.end+=_,j.parent=h,h.children.push(j)}):(P.parent=h,h.children.push(P))),O.lookup&&(P.lookup=!0),o&&console.log(new Array(r+1).join("│ ")+"└─ "+P.type+" "+JSON.stringify(P.text)),!O.lookup&&!P.lookup&&(h.text=h.text+P.text,h.end=h.text.length,E=E.substr(P.text.length),_+=P.text.length),h.rest=E}while(P&&O.allowRepetition&&E.length&&!P.lookup)}else{let O=Bt(E,c[b]);if(!O)return;o&&console.log(new Array(r+1).join("│ ")+"└> "+JSON.stringify(O.text)+c[b].source),k=!0,O.start+=_,O.end+=_,h.text=h.text+O.text,h.end=h.text.length,E=E.substr(O.text.length),_+=O.text.length,h.rest=E}k&&(n=h,o&&console.log(new Array(r).join("│ ")+"├<─┴< PUSHING "+n.type+" "+JSON.stringify(n.text)))}),n&&a.simplifyWhenOneChildren&&n.children.length==1&&(n=n.children[0])}return n||o&&console.log(t+" NOT RESOLVED FROM "+e),n}parseRecovery(e,t,r){if(e.recover&&t.length){let n=this.debug;n&&console.log(new Array(r+1).join("│ ")+"Trying to recover until token "+e.recover+" from "+JSON.stringify(t.split(` +`)[0]+t.split(` +`)[1]));let l={type:"SyntaxError",text:"",children:[],end:0,errors:[],fullText:"",parent:null,start:0,rest:""},s;do if(s=this.parse(t,e.recover,r+1),s){new bt.TokenError('Unexpected input: "'+l.text+`" Expecting: ${e.name}`,l);break}else l.text=l.text+t[0],l.end=l.text.length,t=t.substr(1);while(!s&&t.length>0);if(l.text.length>0&&s)return n&&console.log(new Array(r+1).join("│ ")+"Recovered text: "+JSON.stringify(l.text)),l}return null}}Ce.Parser=Gr;Ce.default=Gr;Object.defineProperty(Hr,"__esModule",{value:!0});const st=Ce;var Ht;(function(i){i.RULES=[{name:"Grammar",bnf:[["RULE_S*","%Atomic*","EOF"]]},{name:"%Atomic",bnf:[["Production","RULE_S*"]],fragment:!0},{name:"Production",bnf:[["NCName","RULE_S*",'"::="',"RULE_WHITESPACE*","Choice","RULE_WHITESPACE*","RULE_EOL+","RULE_S*"]]},{name:"NCName",bnf:[[/[a-zA-Z][a-zA-Z_0-9]*/]]},{name:"Choice",bnf:[["SequenceOrDifference","%_Choice_1*"]],fragment:!0},{name:"%_Choice_1",bnf:[["RULE_WHITESPACE*",'"|"',"RULE_WHITESPACE*","SequenceOrDifference"]],fragment:!0},{name:"SequenceOrDifference",bnf:[["Item","RULE_WHITESPACE*","%_Item_1?"]]},{name:"%_Item_1",bnf:[["Minus","Item"],["Item*"]],fragment:!0},{name:"Minus",bnf:[['"-"']]},{name:"Item",bnf:[["RULE_WHITESPACE*","%Primary","PrimaryDecoration?"]],fragment:!0},{name:"PrimaryDecoration",bnf:[['"?"'],['"*"'],['"+"']]},{name:"DecorationName",bnf:[['"ebnf://"',/[^\x5D#]+/]]},{name:"%Primary",bnf:[["NCName"],["StringLiteral"],["CharCode"],["CharClass"],["SubItem"]],fragment:!0},{name:"SubItem",bnf:[['"("',"RULE_WHITESPACE*","Choice","RULE_WHITESPACE*",'")"']]},{name:"StringLiteral",bnf:[[`'"'`,/[^"]*/,`'"'`],[`"'"`,/[^']*/,`"'"`]],pinned:1},{name:"CharCode",bnf:[['"#x"',/[0-9a-zA-Z]+/]]},{name:"CharClass",bnf:[["'['","'^'?","%RULE_CharClass_1+",'"]"']]},{name:"%RULE_CharClass_1",bnf:[["CharCodeRange"],["CharRange"],["CharCode"],["RULE_Char"]],fragment:!0},{name:"RULE_Char",bnf:[[/\x09/],[/\x0A/],[/\x0D/],[/[\x20-\x5c]/],[/[\x5e-\uD7FF]/],[/[\uE000-\uFFFD]/]]},{name:"CharRange",bnf:[["RULE_Char",'"-"',"RULE_Char"]]},{name:"CharCodeRange",bnf:[["CharCode",'"-"',"CharCode"]]},{name:"RULE_WHITESPACE",bnf:[["%RULE_WHITESPACE_CHAR*"],["Comment","RULE_WHITESPACE*"]]},{name:"RULE_S",bnf:[["RULE_WHITESPACE","RULE_S*"],["RULE_EOL","RULE_S*"]]},{name:"%RULE_WHITESPACE_CHAR",bnf:[[/\x09/],[/\x20/]],fragment:!0},{name:"Comment",bnf:[['"/*"',"%RULE_Comment_Body*",'"*/"']]},{name:"%RULE_Comment_Body",bnf:[['!"*/"',/[^*]/]],fragment:!0},{name:"RULE_EOL",bnf:[[/\x0D/,/\x0A/],[/\x0A/],[/\x0D/]]},{name:"Link",bnf:[["'['","Url","']'"]]},{name:"Url",bnf:[[/[^\x5D:/?#]/,'"://"',/[^\x5D#]+/,"%Url1?"]]},{name:"%Url1",bnf:[['"#"',"NCName"]],fragment:!0}],i.defaultParser=new st.Parser(i.RULES,{debug:!1});const e=/^(!|&)/,t=/(\?|\+|\*)$/,r=/^%/;function n(k,b){if(typeof k=="string"){if(e.test(k))return"";if(r.test(k)){let P=t.exec(k),D=P?P[0]+" ":"";return l(k,b)?o(k,b)+D:"("+o(k,b)+")"+D}return k}else return k.source.replace(/\\(?:x|u)([a-zA-Z0-9]+)/g,"#x$1").replace(/\[\\(?:x|u)([a-zA-Z0-9]+)-\\(?:x|u)([a-zA-Z0-9]+)\]/g,"[#x$1-#x$2]")}function l(k,b){let O=st.findRuleByName(k,b);return O&&O.bnf.length==1&&O.bnf[0].length==1&&(O.bnf[0][0]instanceof RegExp||O.bnf[0][0][0]=='"'||O.bnf[0][0][0]=="'")}function s(k,b){return k.map(O=>n(O,b)).join(" ")}function o(k,b){let O=st.findRuleByName(k,b);return O?O.bnf.map(P=>s(P,b)).join(" | "):"RULE_NOT_FOUND {"+k+"}"}function f(k){let b=[];return k.grammarRules.forEach(O=>{if(!/^%/.test(O.name)){let P=O.recover?" /* { recoverUntil="+O.recover+" } */":"";b.push(O.name+" ::= "+o(O.name,k)+P)}}),b.join(` +`)}i.emit=f;let a=0;function u(k,b){throw console.log("reberia restar "+b+" a "+k),new Error("Difference not supported yet")}function c(k){return new RegExp(k.replace(/#x([a-zA-Z0-9]{4})/g,"\\u$1").replace(/#x([a-zA-Z0-9]{3})/g,"\\u0$1").replace(/#x([a-zA-Z0-9]{2})/g,"\\x$1").replace(/#x([a-zA-Z0-9]{1})/g,"\\x0$1"))}function d(k,b,O){let P=null,D=[];return b.children.forEach((j,N)=>{j.type=="Minus"&&u(P,j);let fe=b.children[N+1];fe=fe&&fe.type=="PrimaryDecoration"&&fe.text||"";let Q="";switch(j.type){case"SubItem":let ne="%"+(O+a++);h(k,j,ne),D.push(Q+ne+fe);break;case"NCName":case"StringLiteral":D.push(Q+j.text+fe);break;case"CharCode":case"CharClass":if(fe||Q){let ie={name:"%"+(O+a++),bnf:[[c(j.text)]]};k.push(ie),D.push(Q+ie.name+fe)}else D.push(c(j.text));break;case"PrimaryDecoration":break;default:throw new Error(" HOW SHOULD I PARSE THIS? "+j.type+" -> "+JSON.stringify(j.text))}P=j}),D}function h(k,b,O){let P=b.children.filter(N=>N.type=="SequenceOrDifference").map(N=>d(k,N,O)),D={name:O,bnf:P},j=null;P.forEach(N=>{j=j||N.recover,delete N.recover}),O.indexOf("%")==0&&(D.fragment=!0),j&&(D.recover=j),k.push(D)}function E(k,b=i.defaultParser){let O=b.getAST(k);if(!O)throw new Error("Could not parse "+k);if(O.errors&&O.errors.length)throw O.errors[0];let P=[];return O.children.filter(D=>D.type=="Production").map(D=>{let j=D.children.filter(N=>N.type=="NCName")[0].text;h(P,D,j)}),P}i.getRules=E;function _(k,b=i.defaultParser){return E(k.join(""),b)}i.Transform=_;class T extends st.Parser{constructor(b,O){const P=O&&O.debugRulesParser===!0?new st.Parser(i.RULES,{debug:!0}):i.defaultParser;super(E(b,P),O)}emitSource(){return f(this)}}i.Parser=T})(Ht||(Ht={}));var Bo=Hr.default=Ht;const Zo="[^?/{}*,()#]+",Ho=` +root ::= ("#" recursion | recursion | (query | pattern) recursion* | "#" SEP? | SEP) +recursion ::= (SEP query | pattern)* + +query ::= (ESC escaped ESC | property | all | any | regex) typecheck? lookahead? +property ::= ${Zo} +regex ::= "{" [^}]+ "}" +SEP ::= "/" +all ::= "**" +any ::= "*" + +typecheck ::= "?:" ("value" | "boolean" | "string" | "number" | "object" | "array") +lookahead ::= "?" expression ((andExpr | orExpr) expression)* +andExpr ::= S? "&&" S? +orExpr ::= S? "||" S? + +expression ::= (exprProperty | ESC escaped ESC) ((isnot | is) (exprProperty | regex | ESC escaped ESC))* +exprProperty ::= [a-zA-Z0-9-_ $]+ +escaped ::= [^"]+ +is ::= ":" +isnot ::= ":!" +ESC ::= '"' + +pattern ::= S? "(" (SEP query | pattern (orPattern? pattern)*)* ")" quantifier? S? lookahead? +quantifier ::= "+" | "*" | [0-9]+ +orPattern ::= S? "," S? + +S ::= [ ]* +`,Jo=new Bo.Parser(Ho),Wo=i=>Jo.getAST(i),Le=0,it=3,At=(i,e)=>`${i}/${e}`,Xr=Object.prototype.toString,Ko=/Object|Array/,Jt=i=>Ko.test(Xr.call(i)),Qo=i=>Xr.call(i).match(/\s([^\]]+)\]/).pop().toLowerCase();function ei(i){return new RegExp(i.text.replace(/(^{|}$)/g,""))}function Yo(i,e){Array.isArray(i)?i.forEach(e):Object.prototype.toString.call(i)==="[object Object]"&&Object.keys(i).forEach(function(t){e(i[t],t,i)})}function ir(i){return Array.isArray(i)?i.map(function(e,t){return`${t}`}):Object.prototype.toString.call(i)==="[object Object]"?Object.keys(i):[]}const Qe={mem:[],get(i,e){const t=i[Le][e];if(!Qe.mem.includes(t))return Jt(t)&&Qe.mem.push(t),[t,e,i[Le],At(i[it],e)]},reset(){Qe.mem.length=0}},Wt={any(i,e){const t=e[Le];return ir(t).map(r=>[t[r],r,t,At(e[it],r)])},all(i,e){const t=[e];return Yo(e[Le],(r,n)=>{const l=Qe.get(e,n);l&&t.push(...Wt.all(i,l))}),t},regex(i,e){const t=ei(i),r=e[Le];return ir(r).filter(n=>t.test(n)).map(n=>[r[n],n,r,At(e[it],n)])}},Rt={escaped:(i,e)=>Rt.property(i,e),property:(i,e)=>{const t=i.text;if(e[Le]&&e[Le][t]!==void 0)return[e[Le][t],t,e[Le],At(e[it],t)]},typecheck:(i,e)=>{const t=i.text.replace(/^\?:/,"");if(t==="value")return Jt(e[Le])?void 0:e;if(Qo(e[Le])===t)return e},lookahead:(i,e)=>{let t=!0,r=!1;return i.children.forEach(n=>{if(n.type==="expression"){const l=Rt.expression(n,e)!==void 0;t=r===!0?t||l:t&&l}else r=n.type==="orExpr"}),t?e:void 0},expression:(i,e)=>{const t=i.children[0].text,r=i.children[1],n=i.children[2],l=e[Le];if(Jt(l)!==!1)return Go(l[t],r,n)?e:void 0}};function Go(i,e,t){if(e===void 0)return i!==void 0;let r;const n=`${i}`;return t.type==="regex"?r=ei(t).test(n):r=n===t.text,e.type==="isnot"&&(r=r===!1&&i!==void 0),r}function Xo(i,e,t,r){const n=[];for(let l=0,s=e.length;l{if(Wt[n.type])r=Xo(Wt[n.type],r,n,t);else if(Rt[n.type])r=ef(Rt[n.type],r,n,t);else throw new Error(`Unknown filter ${n.type}`)}),r}function nf(i,e,t){const r=[];let n=i;return e.children.forEach(l=>{if(l.type==="orPattern"){r.push(...n),n=i;return}n=rn(n,l,t)}),r.push(...n),r}function rf(i){if(i==null)return 1;if(i==="*"||i==="+")return 1/0;const e=parseInt(i);return isNaN(e)?1:e}function lf(i,e,t){const r=[],n=e.children.find(f=>f.type==="quantifier"),l=rf(n&&n.text);let s=i;n&&n.text==="*"&&r.push(...s);let o=0;for(;s.length>0&&or=rn(r,n,t)),r}function rn(i,e,t){let r;return e.type==="query"?r=tf(i,e,t):e.type==="pattern"?r=lf(i,e,t):r=sf(i,e,t),Qe.reset(),Qe.mem.push(i),r}function of(i,e){return Qe.reset(),Qe.mem.push(i),rn([[i,null,null,"#"]],e)}const lr={value:i=>i.map(e=>e[Le]),pointer:i=>i.map(e=>e[it]),all:i=>i,map:i=>{const e={};return i.forEach(t=>e[t[it]]=t[Le]),e}};var Xe;(function(i){i.POINTER="pointer",i.VALUE="value",i.ALL="all",i.MAP="map"})(Xe||(Xe={}));mt.POINTER=Xe.POINTER;mt.VALUE=Xe.VALUE;mt.ALL=Xe.ALL;mt.MAP=Xe.MAP;function mt(i,e,t=Xe.VALUE){if(e==null)return[];e=e.replace(/(\/$)/g,""),e===""&&(e="#");const r=Wo(e);if(r==null)throw new Error(`empty ast for '${e}'`);if(r.rest!=="")throw new Error(`Failed parsing queryString from: '${r.rest}'`);const n=of(i,r);return typeof t=="function"?n.map(l=>t(...l)):lr[t]?lr[t](n):n}var Tt;(function(i){i.REPLACE_ITEMS="replace",i.INSERT_ITEMS="insert"})(Tt||(Tt={}));Tt.REPLACE_ITEMS;Tt.INSERT_ITEMS;const Fe={$ref:{type:!1},allOf:{type:!1,definitions:["allOf/*"]},anyOf:{type:!1,definitions:["anyOf/*"]},array:{type:!0,definitions:["allOf/*","anyOf/*","oneOf/*","not","items","items/*","additionalItems"],validationKeywords:["minItems","maxItems","uniqueItems"],keywords:["items","additionalItems","minItems","maxItems","uniqueItems"]},boolean:{type:!0},enum:{type:!1},integer:{type:!0,definitions:["allOf/*","anyOf/*","oneOf/*","not"],validationKeywords:["minimum","maximum","multipleOf"]},not:{type:!1,definitions:["not"]},number:{type:!0,definitions:["allOf/*","anyOf/*","oneOf/*","not"],validationKeywords:["minimum","maximum","multipleOf"]},null:{type:!0},object:{type:!0,definitions:["allOf/*","anyOf/*","oneOf/*","not","properties/*","additionalProperties","patternProperties/*","dependencies/*"],validationKeywords:["minProperties","maxProperties","required"],keywords:["properties","additionalProperties","patternProperties","dependencies","minProperties","maxProperties","required"]},oneOf:{type:!1,definitions:["oneOf/*"]},string:{type:!0,definitions:["allOf/*","anyOf/*","oneOf/*","not"],validationKeywords:["minLength","maxLength","pattern"]}},ff=i=>Object.prototype.toString.call(i)==="[object Object]",af=Object.keys(Fe).filter(i=>Fe[i].type===!1),sr=Object.prototype.hasOwnProperty;function or(i){if(ff(i)===!1)return;if(i.enum)return"enum";if(Fe[i.type]||Array.isArray(i.type))return i.type;const e=af.filter(t=>i[t]);if(e.length===1)return e[0];if(e.length===0){for(let t=0,r=Fe.object.keywords.length;tObject.prototype.toString.call(i)==="[object Object]";function cf(i){const e=[],t=or(i);if(t==null)return e;let r;if(Array.isArray(t)){r={};for(let n=0,l=t.length;n{mt(i,n,(l,s,o,f)=>{uf(l)&&or(l)&&e.push({pointer:dt.join(dt.split(f),!1),def:l})})}),e}const df=i=>Object.prototype.toString.call(i)==="[object Object]";function hf(i,e){if(this.callback(i,e)===!0)return;cf(i).forEach(r=>this.nextTypeDefs(r.def,dt.join(e,r.pointer,!1)))}function Et(i,e,t,r="definitions"){const n=e[r];Object.keys(n).forEach(l=>{if(n[l]===!1||df(n[l])){i.nextTypeDefs(n[l],dt.join(t,r,l,!1));return}})}function ti(i,e,t="#"){const r={callback:e,nextTypeDefs:hf};r.nextTypeDefs(i,t),i.definitions!=null&&(r.callback=(n,l)=>{e(n,l),n.definitions!=null&&Et(r,n,l)},Et(r,i,t)),i.$defs!=null&&(r.callback=(n,l)=>{e(n,l),n.definitions!=null&&Et(r,n,l)},Et(r,i,t,"$defs"))}const pf=/(#|\/)+$/,yt=/#$/,mf=/^[^:]+:\/\/[^/]+\//,gf=/\/[^/]*$/,_f=/#.*$/;function fr(i,e){return i==null&&e==null?"#":e==null?i.replace(yt,""):i==null?e.replace(yt,""):e[0]==="#"?`${i.replace(_f,"")}${e.replace(pf,"")}`:mf.test(e)?e.replace(yt,""):`${i.replace(gf,"")}/${e.replace(yt,"")}`}const ot=/(#|\/)+$/g,bf=["",null,"#"];function Ef(i){if(bf.includes(i))return[];if(i=i.replace(ot,""),i.indexOf("#")===-1)return[i.replace(ot,"")];if(i.indexOf("#")===0)return[i.replace(ot,"")];const e=i.split("#");return e[0]=e[0].replace(ot,""),e[1]=`#${e[1].replace(ot,"")}`,e}const yf=/(#|\/)+$/g,kf=i=>he(i)==="object";function We(i,e,t){if(kf(t)&&(t=t.__ref||t.$ref),t==null)return e;let r;const n=t.replace(yf,"");if(i.remotes[n])return r=i.remotes[n],r&&r.$ref?We(i,e,r.$ref):r;if(i.ids[t])return r=nt.get(e,i.ids[t]),r&&r.$ref?We(i,e,r.$ref):r;const l=Ef(t);if(l.length===0)return e;if(l.length===1){if(t=l[0],i.remotes[t])return r=i.remotes[t],We(i,e,r.$ref);if(i.ids[t])return r=nt.get(e,i.ids[t]),r&&r.$ref?We(i,e,r.$ref):r}if(l.length===2){const s=l[0];if(t=l[1],i.remotes[s])return i.remotes[s].getRef?i.remotes[s].getRef(t):We(i,i.remotes[s],t);if(i.ids[s])return We(i,nt.get(e,i.ids[s]),t)}return r=nt.get(e,i.ids[t]||t),r&&r.$ref?We(i,e,r.$ref):r}const ar="__compiled",ur="__ref",vf="getRef",wf="getRoot",Of=/(#|\/)+$/g;function Sf(i,e,t=e,r=!1){if(e===!0||e===!1||e===void 0||e[ar]!==void 0)return e;const n={ids:{},remotes:i.remotes},l=JSON.stringify(e),s=JSON.parse(l);if(Object.defineProperty(s,ar,{enumerable:!1,value:!0}),Object.defineProperty(s,vf,{enumerable:!1,value:We.bind(null,n,s)}),r===!1&&l.includes("$ref")===!1)return s;s!==t&&Object.defineProperty(s,"$defs",{enumerable:!0,value:Object.assign({},t.definitions,t.$defs,s.definitions,s.$defs)});const o={},f=()=>s;return ti(s,(a,u)=>{var c;if(a.$id){if(a.$id.startsWith("http")&&/(allOf|anyOf|oneOf)\/\d+$/.test(u)){const T=u.replace(/\/(allOf|anyOf|oneOf)\/\d+$/,""),k=nt.get(s,T);a.$id=(c=k.$id)!==null&&c!==void 0?c:a.$id}n.ids[a.$id.replace(Of,"")]=u}u=`#${u}`.replace(/##+/,"#");const d=u.replace(/\/[^/]+$/,""),h=u.replace(/\/[^/]+\/[^/]+$/,""),E=o[d]||o[h],_=fr(E,a.$id);o[u]=_,n.ids[_]==null&&(n.ids[_]=u),a.$ref&&!a[ur]&&(Object.defineProperty(a,ur,{enumerable:!1,value:fr(_,a.$ref)}),Object.defineProperty(a,wf,{enumerable:!1,value:f}))}),s}function Pf(i,e,t,r=i.rootSchema,n="#"){r=i.resolveRef(r),t(r,e,n);const l=he(e);l==="object"?Object.keys(e).forEach(s=>{const o=i.step(s,r,e,n),f=e[s];i.each(f,t,o,`${n}/${s}`)}):l==="array"&&e.forEach((s,o)=>{const f=i.step(o,r,e,n);i.each(s,t,f,`${n}/${o}`)})}const pe={additionalItemsError:B("AdditionalItemsError"),additionalPropertiesError:B("AdditionalPropertiesError"),anyOfError:B("AnyOfError"),allOfError:B("AllOfError"),constError:B("ConstError"),containsError:B("ContainsError"),containsArrayError:B("ContainsArrayError"),containsAnyError:B("ContainsAnyError"),enumError:B("EnumError"),formatURLError:B("FormatURLError"),formatURIError:B("FormatURIError"),formatURIReferenceError:B("FormatURIReferenceError"),formatURITemplateError:B("FormatURITemplateError"),formatDateError:B("FormatDateaError"),formatDateTimeError:B("FormatDateTimeError"),formatEmailError:B("FormatEmailError"),formatHostnameError:B("FormatHostnameError"),formatIPV4Error:B("FormatIPV4Error"),formatIPV4LeadingZeroError:B("FormatIPV4LeadingZeroError"),formatIPV6Error:B("FormatIPV6Error"),formatIPV6LeadingZeroError:B("FormatIPV6LeadingZeroError"),formatJSONPointerError:B("FormatJSONPointerError"),formatRegExError:B("FormatRegExError"),formatTimeError:B("FormatTimeError"),invalidSchemaError:B("InvalidSchemaError"),invalidDataError:B("InvalidDataError"),invalidTypeError:B("InvalidTypeError"),invalidPropertyNameError:B("InvalidPropertyNameError"),maximumError:B("MaximumError"),maxItemsError:B("MaxItemsError"),maxLengthError:B("MaxLengthError"),maxPropertiesError:B("MaxPropertiesError"),minimumError:B("MinimumError"),minItemsError:B("MinItemsError"),minItemsOneError:B("MinItemsOneError"),minLengthError:B("MinLengthError"),minLengthOneError:B("MinLengthOneError"),minPropertiesError:B("MinPropertiesError"),missingDependencyError:B("MissingDependencyError"),missingOneOfPropertyError:B("MissingOneOfPropertyError"),multipleOfError:B("MultipleOfError"),multipleOneOfError:B("MultipleOneOfError"),noAdditionalPropertiesError:B("NoAdditionalPropertiesError"),notError:B("NotError"),oneOfError:B("OneOfError"),oneOfPropertyError:B("OneOfPropertyError"),patternError:B("PatternError"),patternPropertiesError:B("PatternPropertiesError"),requiredPropertyError:B("RequiredPropertyError"),typeError:B("TypeError"),undefinedValueError:B("UndefinedValueError"),uniqueItemsError:B("UniqueItemsError"),unknownPropertyError:B("UnknownPropertyError"),valueNotEmptyError:B("ValueNotEmptyError")};var ni={exports:{}};(function(i){(function(e){e.exports.is_uri=r,e.exports.is_http_uri=n,e.exports.is_https_uri=l,e.exports.is_web_uri=s,e.exports.isUri=r,e.exports.isHttpUri=n,e.exports.isHttpsUri=l,e.exports.isWebUri=s;var t=function(o){var f=o.match(/(?:([^:\/?#]+):)?(?:\/\/([^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/);return f};function r(o){if(o&&!/[^a-z0-9\:\/\?\#\[\]\@\!\$\&\'\(\)\*\+\,\;\=\.\-\_\~\%]/i.test(o)&&!/%[^0-9a-f]/i.test(o)&&!/%[0-9a-f](:?[^0-9a-f]|$)/i.test(o)){var f=[],a="",u="",c="",d="",h="",E="";if(f=t(o),a=f[1],u=f[2],c=f[3],d=f[4],h=f[5],!!(a&&a.length&&c.length>=0)){if(u&&u.length){if(!(c.length===0||/^\//.test(c)))return}else if(/^\/\//.test(c))return;if(/^[a-z][a-z0-9\+\-\.]*$/.test(a.toLowerCase()))return E+=a+":",u&&u.length&&(E+="//"+u),E+=c,d&&d.length&&(E+="?"+d),h&&h.length&&(E+="#"+h),E}}}function n(o,f){if(r(o)){var a=[],u="",c="",d="",h="",E="",_="",T="";if(a=t(o),u=a[1],c=a[2],d=a[3],E=a[4],_=a[5],!!u){if(f){if(u.toLowerCase()!="https")return}else if(u.toLowerCase()!="http")return;if(c)return/:(\d+)$/.test(c)&&(h=c.match(/:(\d+)$/)[0],c=c.replace(/:\d+$/,"")),T+=u+":",T+="//"+c,h&&(T+=h),T+=d,E&&E.length&&(T+="?"+E),_&&_.length&&(T+="#"+_),T}}}function l(o){return n(o,!0)}function s(o){return n(o)||l(o)}})(i)})(ni);var Af=ni.exports;const cr=It(Af),Rf=new RegExp("^([0-9]+)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])[Tt]([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]|60)(\\.[0-9]+)?(([Zz])|([\\+|\\-]([01][0-9]|2[0-3]):[0-5][0-9]))$"),Tf=/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,If=/^((([0-9a-f]{1,4}:){7}([0-9a-f]{1,4}|:))|(([0-9a-f]{1,4}:){6}(:[0-9a-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9a-f]{1,4}:){5}(((:[0-9a-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9a-f]{1,4}:){4}(((:[0-9a-f]{1,4}){1,3})|((:[0-9a-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){3}(((:[0-9a-f]{1,4}){1,4})|((:[0-9a-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){2}(((:[0-9a-f]{1,4}){1,5})|((:[0-9a-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9a-f]{1,4}:){1}(((:[0-9a-f]{1,4}){1,6})|((:[0-9a-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9a-f]{1,4}){1,7})|((:[0-9a-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))$/i,jf=/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,Nf=/^(\d\d\d\d)-(\d\d)-(\d\d)$/,Lf=/^(\d\d):(\d\d):(\d\d)(\.\d+)?(z|[+-]\d\d(?::?\d\d)?)?$/i,zf=[0,31,28,31,30,31,30,31,31,30,31,30,31],Cf=/^(?:\/(?:[^~/]|~0|~1)*)*$/,Df=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/,Mf=/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,Vf=/^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,$f={date:(i,e,t,r)=>{if(typeof t!="string")return;const n=t.match(Nf);if(!n)return pe.formatDateTimeError({value:t,pointer:r});const l=+n[1],s=+n[2],o=+n[3],f=l%4===0&&(l%100!==0||l%400===0);if(!(s>=1&&s<=12&&o>=1&&o<=(s==2&&f?29:zf[s])))return pe.formatDateError({value:t,pointer:r})},"date-time":(i,e,t,r)=>{if(typeof t=="string")return t===""||Rf.test(t)?new Date(t).toString()==="Invalid Date"?pe.formatDateTimeError({value:t,pointer:r}):void 0:pe.formatDateTimeError({value:t,pointer:r})},email:(i,e,t,r)=>{if(typeof t!="string")return;if(t[0]==='"')return pe.formatEmailError({value:t,pointer:r});const[n,l,...s]=t.split("@");if(!n||!l||s.length!==0||n.length>64||l.length>253)return pe.formatEmailError({value:t,pointer:r});if(n[0]==="."||n.endsWith(".")||n.includes(".."))return pe.formatEmailError({value:t,pointer:r});if(!/^[a-z0-9.-]+$/i.test(l)||!/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+$/i.test(n))return pe.formatEmailError({value:t,pointer:r});if(!l.split(".").every(o=>/^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$/i.test(o)))return pe.formatEmailError({value:t,pointer:r})},hostname:(i,e,t,r)=>{if(typeof t=="string"&&!(t===""||jf.test(t)))return pe.formatHostnameError({value:t,pointer:r})},ipv4:(i,e,t,r)=>{if(!(typeof t!="string"||t==="")){if(t&&t[0]==="0")return pe.formatIPV4LeadingZeroError({value:t,pointer:r});if(!(t.length<=15&&Tf.test(t)))return pe.formatIPV4Error({value:t,pointer:r})}},ipv6:(i,e,t,r)=>{if(!(typeof t!="string"||t==="")){if(t&&t[0]==="0")return pe.formatIPV6LeadingZeroError({value:t,pointer:r});if(!(t.length<=45&&If.test(t)))return pe.formatIPV6Error({value:t,pointer:r})}},"json-pointer":(i,e,t,r)=>{if(!(typeof t!="string"||t==="")&&!Cf.test(t))return pe.formatJSONPointerError({value:t,pointer:r})},"relative-json-pointer":(i,e,t,r)=>{if(!(typeof t!="string"||t==="")&&!Df.test(t))return pe.formatJSONPointerError({value:t,pointer:r})},regex:(i,e,t,r)=>{if(typeof t=="string"&&/\\Z$/.test(t)===!1){try{new RegExp(t);return}catch{}return pe.formatRegExError({value:t,pointer:r})}if(!(typeof t=="object"||typeof t=="number"||Array.isArray(t)))return pe.formatRegExError({value:t,pointer:r})},time:(i,e,t,r)=>{if(typeof t!="string")return;const n=t.match(Lf);if(!n)return pe.formatDateTimeError({value:t,pointer:r});const l=+n[1],s=+n[2],o=+n[3],f=!!n[5];if(!((l<=23&&s<=59&&o<=59||l==23&&s==59&&o==60)&&f))return pe.formatTimeError({value:t,pointer:r})},uri:(i,e,t,r)=>{if(!(typeof t!="string"||t==="")&&!cr.isUri(t))return pe.formatURIError({value:t,pointer:r})},"uri-reference":(i,e,t,r)=>{if(!(typeof t!="string"||t==="")&&!Mf.test(t))return pe.formatURIReferenceError({value:t,pointer:r})},"uri-template":(i,e,t,r)=>{if(!(typeof t!="string"||t==="")&&!Vf.test(t))return pe.formatURITemplateError({value:t,pointer:r})},url:(i,e,t,r)=>{if(!(t===""||cr.isWebUri(t)))return pe.formatURLError({value:t,pointer:r})}};function Uf(i){switch(he(i)){case"string":case"array":return i.length===0;case"null":case"undefined":return!0;case"object":return Object.keys(i).length===0;default:return!1}}const xf={addOptionalProps:!0,removeInvalidData:!1};let Be;function $t(i,e){const{$ref:t}=i;return t==null?!0:(Be[e]==null||Be[e][t]==null?0:Be[e][t])0){if($t(e.anyOf[0],`${r}/anyOf/0`)){const l=Ut(i,e.anyOf[0],`${r}/anyOf/0`);n=ct(n,l),n.pointer=e.anyOf[0].$ref||n.pointer}delete n.anyOf}if(Array.isArray(e.allOf)){for(let l=0,s=e.allOf.length;li&&typeof i=="object";function qe(i,e,t,r,n){if(t==null)throw new Error(`getTemplate: missing schema for data: ${JSON.stringify(e)}`);if(r==null)throw new Error("Missing pointer");let l=ri(i,t,e,r);if(!dr(l))return;if(r=l.pointer,l!=null&&l.const)return l.const;if(Array.isArray(l.oneOf))if(Uf(e)){const a=l.oneOf[0].type||l.type||l.const&&typeof l.const||he(e);l={...l.oneOf[0],type:a}}else{const a=nn(i,e,l);if(Te(a)){if(e!=null&&n.removeInvalidData!==!0)return e;l=l.oneOf[0],e=void 0}else l=a}if(!dr(l)||l.type==null)return;const s=Array.isArray(l.type)?Ff(l.type,e,l.default):l.type,o=he(e);return e!=null&&o!==s&&!(o==="number"&&s==="integer")&&(e=qf(s,e)),hr[s]==null?n.removeInvalidData?void 0:e:hr[s](i,l,e,r,n)}function Ff(i,e,t){if(e==null){if(t!=null){const n=he(t);if(i.includes(n))return n}return i[0]}const r=he(e);return i.includes(r)?r:i[0]}const hr={null:(i,e,t)=>ft(e,t,null),string:(i,e,t)=>ft(e,t,""),number:(i,e,t)=>ft(e,t,0),integer:(i,e,t)=>ft(e,t,0),boolean:(i,e,t)=>ft(e,t,!1),object:(i,e,t,r,n)=>{var l;const s=e.default===void 0?{}:e.default,o={},f=(l=e.required)!==null&&l!==void 0?l:[];if(e.properties&&Object.keys(e.properties).forEach(a=>{const u=t==null||t[a]==null?s[a]:t[a],c=f.includes(a);(u!=null||c||n.addOptionalProps)&&(o[a]=qe(i,u,e.properties[a],`${r}/properties/${a}`,n))}),e.dependencies&&Object.keys(e.dependencies).forEach(a=>{if(o[a]===void 0)return;const u=e.dependencies[a];if(Array.isArray(u)){u.forEach(d=>{o[d]=qe(i,o[d],e.properties[d],`${r}/properties/${d}`,n)});return}if(he(u)!=="object")return;const c=qe(i,t,{...u,type:"object"},`${r}/dependencies/${a}`,n);c&&!Te(c)&&Object.assign(o,c)}),t&&Object.keys(t).forEach(a=>o[a]==null&&(o[a]=t[a])),e.if&&(e.then||e.else)){const a=i.isValid(o,e.if);if(a&&e.then){const u=i.getTemplate(o,{type:"object",...e.then},n);Object.assign(o,u)}else if(!a&&e.else){const u=i.getTemplate(o,{type:"object",...e.else},n);Object.assign(o,u)}}return o},array:(i,e,t,r,n)=>{var l,s,o;const f=e.default===void 0?[]:e.default;e.minItems=e.minItems||0;const a=t||[];if(e.items==null)return a;if(Array.isArray(e.items)){for(let c=0,d=Math.max((l=e.minItems)!==null&&l!==void 0?l:0,(o=(s=e.items)===null||s===void 0?void 0:s.length)!==null&&o!==void 0?o:0);c0){const c=Math.max(e.minItems,a.length);for(let d=0;d(Be={mi:{}},qe(i,e,t,"#",r));function Zf(i,e,t=i.rootSchema,r="#"){return i.validate(e,t,r).length===0}function Kt(i,e){const t=typeof i;if(t!==typeof e)return!1;if(Array.isArray(i)){if(!Array.isArray(e))return!1;const r=i.length;if(r!==e.length)return!1;for(let n=0;n=55296&&n<=56319&&t!(i[e]===void 0||!Hf.call(i,e)),Jf={additionalProperties:(i,e,t,r)=>{if(e.additionalProperties===!0||e.additionalProperties==null||he(e.patternProperties)==="object"&&e.additionalProperties===!1)return;const n=[];let l=Object.keys(t).filter(o=>pt.propertyBlacklist.includes(o)===!1);const s=Object.keys(e.properties||{});if(he(e.patternProperties)==="object"){const o=Object.keys(e.patternProperties).map(f=>new RegExp(f));l=l.filter(f=>{for(let a=0;a{if(Array.isArray(e.allOf)===!1)return;const n=[];return e.allOf.forEach(l=>{n.push(...i.validate(t,l,r))}),n},anyOf:(i,e,t,r)=>{if(Array.isArray(e.anyOf)!==!1){for(let n=0;n{if(he(e.dependencies)!=="object")return;const n=[];return Object.keys(t).forEach(l=>{if(e.dependencies[l]===void 0||e.dependencies[l]===!0)return;if(e.dependencies[l]===!1){n.push(i.errors.missingDependencyError({pointer:r}));return}let s;const o=he(e.dependencies[l]);if(o==="array")s=e.dependencies[l].filter(f=>t[f]===void 0).map(f=>i.errors.missingDependencyError({missingProperty:f,pointer:r}));else if(o==="object")s=i.validate(t,e.dependencies[l],r);else throw new Error(`Invalid dependency definition for ${r}/${l}. Must be list or schema`);n.push(...s)}),n.length>0?n:void 0},enum:(i,e,t,r)=>{const n=he(t);if(n==="object"||n==="array"){const l=JSON.stringify(t);for(let s=0;s{if(i.validateFormat[e.format])return i.validateFormat[e.format](i,e,t,r)},items:(i,e,t,r)=>{if(e.items===!1)return Array.isArray(t)&&t.length===0?void 0:i.errors.invalidDataError({pointer:r,value:t});const n=[];for(let l=0;l{if(!isNaN(e.maximum)){if(e.maximum&&e.maximum{if(!isNaN(e.maxItems)&&e.maxItems{if(isNaN(e.maxLength))return;const n=pr(t).length;if(e.maxLength{const n=Object.keys(t).length;if(isNaN(e.maxProperties)===!1&&e.maxProperties{if(isNaN(e.minLength))return;const n=pr(t).length;if(e.minLength>n)return e.minLength===1?i.errors.minLengthOneError({minLength:e.minLength,length:n,pointer:r}):i.errors.minLengthError({minLength:e.minLength,length:n,pointer:r})},minimum:(i,e,t,r)=>{if(!isNaN(e.minimum)){if(e.minimum>t)return i.errors.minimumError({minimum:e.minimum,length:t,pointer:r});if(e.exclusiveMinimum===!0&&e.minimum===t)return i.errors.minimumError({minimum:e.minimum,length:t,pointer:r})}},minItems:(i,e,t,r)=>{if(!isNaN(e.minItems)&&e.minItems>t.length)return e.minItems===1?i.errors.minItemsOneError({minItems:e.minItems,length:t.length,pointer:r}):i.errors.minItemsError({minItems:e.minItems,length:t.length,pointer:r})},minProperties:(i,e,t,r)=>{if(isNaN(e.minProperties))return;const n=Object.keys(t).length;if(e.minProperties>n)return i.errors.minPropertiesError({minProperties:e.minProperties,length:n,pointer:r})},multipleOf:(i,e,t,r)=>{if(!isNaN(e.multipleOf)&&t*xt%(e.multipleOf*xt)/xt!==0)return i.errors.multipleOfError({multipleOf:e.multipleOf,value:t,pointer:r})},not:(i,e,t,r)=>{const n=[];return i.validate(t,e.not,r).length===0&&n.push(i.errors.notError({value:t,not:e.not,pointer:r})),n},oneOf:(i,e,t,r)=>{if(Array.isArray(e.oneOf)!==!1&&(e=i.resolveOneOf(t,e,r),Te(e)))return e},pattern:(i,e,t,r)=>{if(new RegExp(e.pattern,"u").test(t)===!1)return i.errors.patternError({pattern:e.pattern,description:e.patternExample||e.pattern,received:t,pointer:r})},patternProperties:(i,e,t,r)=>{const n=e.properties||{},l=e.patternProperties;if(he(l)!=="object")return;const s=[],o=Object.keys(t),f=Object.keys(l).map(a=>({regex:new RegExp(a),patternSchema:l[a]}));return o.forEach(a=>{let u=!1;for(let c=0,d=f.length;c0&&s.push(...h)}n[a]||u===!1&&e.additionalProperties===!1&&s.push(i.errors.patternPropertiesError({key:a,pointer:r,patterns:Object.keys(l).join(",")}))}),s},properties:(i,e,t,r)=>{const n=[],l=Object.keys(e.properties||{});for(let s=0;s{const n=[],l=Object.keys(e.properties||{});for(let s=0;s{if(Array.isArray(e.required)!==!1)return e.required.map(n=>{if(!mr(t,n))return i.errors.requiredPropertyError({key:n,pointer:r})})},requiredNotEmpty:(i,e,t,r)=>{if(Array.isArray(e.required)!==!1)return e.required.map(n=>{if(t[n]==null||t[n]==="")return i.errors.valueNotEmptyError({property:n,pointer:`${r}/${n}`})})},uniqueItems:(i,e,t,r)=>{if((Array.isArray(t)&&e.uniqueItems)===!1)return;const n=[];return t.forEach((l,s)=>{for(let o=s+1;o{if(e.contains===!1)return i.errors.containsArrayError({pointer:r,value:t});if(e.contains===!0)return Array.isArray(t)&&t.length===0?i.errors.containsAnyError({pointer:r}):void 0;if(he(e.contains)==="object"){for(let n=0;n{if(!isNaN(e.exclusiveMaximum)&&e.exclusiveMaximum<=t)return i.errors.maximumError({maximum:e.exclusiveMaximum,length:t,pointer:r})},exclusiveMinimum:(i,e,t,r)=>{if(!isNaN(e.exclusiveMinimum)&&e.exclusiveMinimum>=t)return i.errors.minimumError({minimum:e.exclusiveMinimum,length:t,pointer:r})},if:(i,e,t,r)=>{if(e.if==null)return;const n=i.validate(t,e.if,r);if(n.length===0&&e.then)return i.validate(t,e.then,r);if(n.length!==0&&e.else)return i.validate(t,e.else,r)},maximum:(i,e,t,r)=>{if(!isNaN(e.maximum)&&e.maximum&&e.maximum{if(!isNaN(e.minimum)&&e.minimum>t)return i.errors.minimumError({minimum:e.minimum,length:t,pointer:r})},patternProperties:(i,e,t,r)=>{const n=e.properties||{},l=e.patternProperties;if(he(l)!=="object")return;const s=[],o=Object.keys(t),f=Object.keys(l).map(a=>({regex:new RegExp(a),patternSchema:l[a]}));return o.forEach(a=>{let u=!1;for(let c=0,d=f.length;c0&&s.push(...h)}n[a]||u===!1&&e.additionalProperties===!1&&s.push(i.errors.patternPropertiesError({key:a,pointer:r,patterns:Object.keys(l).join(",")}))}),s},propertyNames:(i,e,t,r)=>{if(e.propertyNames===!1)return Object.keys(t).length===0?void 0:i.errors.invalidPropertyNameError({property:Object.keys(t),pointer:r,value:t});if(e.propertyNames===!0||he(e.propertyNames)!=="object")return;const n=[],l=Object.keys(t),s={...e.propertyNames,type:"string"};return l.forEach(o=>{const f=i.validate(o,s,`${r}/${o}`);f.length>0&&n.push(i.errors.invalidPropertyNameError({property:o,pointer:r,validationError:f[0],value:t[o]}))}),n}};function Kf(i,e,t=i.rootSchema,r="#"){let n=!1,l=tn(t);for(let s=0;se.properties[t]=Ke(i[t]))),e.type==="array"&&i.length===1?e.items=Ke(i[0]):e.type==="array"&&(e.items=i.map(Ke)),e}function Qf(i,e,t=i.rootSchema){const r=i.step(e,t,{},"#");return Te(r)?r.code==="one-of-error"?r.data.oneOf.map(n=>i.resolveRef(n)):r:[r]}const gr={array:(i,e,t,r,n)=>{const l=he(t.items);if(l==="object")return Array.isArray(t.items.oneOf)?i.resolveOneOf(r[e],t.items,n):Array.isArray(t.items.anyOf)?i.resolveAnyOf(r[e],t.items,n):Array.isArray(t.items.allOf)?i.resolveAllOf(r[e],t.items,n):i.resolveRef(t.items);if(l==="array"){if(t.items[e]===!0)return Ke(r[e]);if(t.items[e]===!1)return pe.invalidDataError({key:e,value:r[e],pointer:n});if(t.items[e])return i.resolveRef(t.items[e]);if(t.additionalItems===!1)return pe.additionalItemsError({key:e,value:r[e],pointer:n});if(t.additionalItems===!0||t.additionalItems===void 0)return Ke(r[e]);if(he(t.additionalItems)==="object")return t.additionalItems;throw new Error(`Invalid schema ${JSON.stringify(t,null,4)} for ${JSON.stringify(r,null,4)}`)}return t.additionalItems!==!1&&r[e]?Ke(r[e]):new Error(`Invalid array schema for ${e} at ${n}`)},object:(i,e,t,r,n)=>{if(Array.isArray(t.oneOf)){const o=i.resolveOneOf(r,t,n);if(t=ct(t,o),Te(t))return t}if(Array.isArray(t.anyOf)&&(t=i.resolveAnyOf(r,t,n),Te(t))||Array.isArray(t.allOf)&&(t=i.resolveAllOf(r,t,n),Te(t)))return t;let l;if(t.properties&&t.properties[e]!==void 0){if(l=i.resolveRef(t.properties[e]),Te(l))return l;if(l&&Array.isArray(l.oneOf)){let o=i.resolveOneOf(r[e],l,`${n}/${e}`);const f=l.oneOf.findIndex(a=>a===o);return o.variableSchema=!0,o.oneOfIndex=f,o.oneOfSchema=l,o}if(l)return l}const{dependencies:s}=t;if(he(s)==="object"){const o=Object.keys(s).filter(f=>he(s[f])==="object");for(let f=0,a=o.length;fi.typeKeywords.array.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r)),object:(i,e,t,r)=>i.typeKeywords.object.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r)),string:(i,e,t,r)=>i.typeKeywords.string.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r)),integer:(i,e,t,r)=>i.typeKeywords.number.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r)),number:(i,e,t,r)=>i.typeKeywords.number.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r)),boolean:(i,e,t,r)=>i.typeKeywords.boolean.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r)),null:(i,e,t,r)=>i.typeKeywords.null.filter(n=>e&&e[n]!=null).map(n=>i.validateKeyword[n](i,e,t,r))};var Gf=function i(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,n,l;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!i(e[n],t[n]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(l=Object.keys(e),r=l.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,l[n]))return!1;for(n=r;n--!==0;){var s=l[n];if(!i(e[s],t[s]))return!1}return!0}return e!==e&&t!==t};const Xf=It(Gf);function ea(i,e){const t=he(i);return t==="number"&&(e==="integer"||Array.isArray(e)&&e.includes("integer"))?Number.isInteger(i)||isNaN(i)?"integer":"number":t}function ta(i,e,t=i.rootSchema,r="#"){if(t=i.resolveRef(t),he(t)==="boolean")return t?[]:[i.errors.invalidDataError({value:e,pointer:r})];if(Te(t))return[t];if(t.const!==void 0)return Xf(t.const,e)?[]:[i.errors.constError({value:e,expected:t.const,pointer:r})];const n=ea(e,t.type),l=t.type||n;return n!==l&&(!Array.isArray(l)||!l.includes(n))?[i.errors.typeError({received:n,expected:l,value:e,pointer:r})]:i.validateType[n]==null?[i.errors.invalidTypeError({receivedType:n,pointer:r})]:at(i.validateType[n](i,t,e,r)).filter(Pt)}const ii={typeKeywords:{array:["allOf","anyOf","contains","enum","if","items","maxItems","minItems","not","oneOf","uniqueItems"],boolean:["allOf","anyOf","enum","not","oneOf"],object:["additionalProperties","allOf","anyOf","dependencies","enum","format","if","maxProperties","minProperties","not","oneOf","patternProperties","properties","propertyNames","required"],string:["allOf","anyOf","enum","format","if","maxLength","minLength","not","oneOf","pattern"],number:["allOf","anyOf","enum","exclusiveMaximum","exclusiveMinimum","format","if","maximum","minimum","multipleOf","not","oneOf"],null:["allOf","anyOf","enum","format","not","oneOf"]},validateKeyword:Wf,validateType:Yf,validateFormat:$f,errors:pe,addRemoteSchema:xo,compileSchema:Sf,createSchemaOf:Ke,each:Pf,eachSchema:ti,getChildSchemaSelection:Qf,getSchema:$o,getTemplate:Bf,isValid:Zf,resolveAllOf:zo,resolveAnyOf:Kf,resolveOneOf:go,resolveRef:Do,step:vt,validate:ta};class na extends Uo{constructor(e,t={}){super(ct(ii,t),e)}}({...ii});function _r(i,e,t){const r=i.slice();return r[10]=e[t],r[11]=e,r[12]=t,r}function br(i){let e,t,r=i[12]+1+"",n,l,s,o,f,a,u,c,d;function h(T){i[7](T,i[12])}let E={path:i[1]+"/"+i[12],schema:i[3],rootValue:i[2],validationErrors:i[4],customComponents:i[5],required:!0};i[0][i[12]]!==void 0&&(E.value=i[0][i[12]]),o=new ln({props:E}),$e.push(()=>xe(o,"value",h));function _(){return i[8](i[12])}return c=new mi({props:{size:"small",kind:"ghost",icon:Ki,expressive:!1,iconDescription:"Remove",tooltipPosition:"top",tooltipAlignment:"end"}}),c.$on("click",_),{c(){e=$("div"),t=$("div"),n=me(r),l=se(),s=$("div"),Z(o.$$.fragment),a=se(),u=$("div"),Z(c.$$.fragment),this.h()},l(T){e=U(T,"DIV",{class:!0});var k=C(e);t=U(k,"DIV",{class:!0});var b=C(t);n=ge(b,r),b.forEach(p),l=oe(k),s=U(k,"DIV",{class:!0});var O=C(s);te(o.$$.fragment,O),O.forEach(p),a=oe(k),u=U(k,"DIV",{class:!0});var P=C(u);te(c.$$.fragment,P),P.forEach(p),k.forEach(p),this.h()},h(){I(t,"class","mt-3 w-8 shrink-0 text-lg"),I(s,"class","flex w-full grow flex-col"),I(u,"class","mt-3"),I(e,"class","flex w-full flex-row")},m(T,k){v(T,e,k),q(e,t),q(t,n),q(e,l),q(e,s),H(o,s,null),q(e,a),q(e,u),H(c,u,null),d=!0},p(T,k){i=T;const b={};k&2&&(b.path=i[1]+"/"+i[12]),k&8&&(b.schema=i[3]),k&4&&(b.rootValue=i[2]),k&16&&(b.validationErrors=i[4]),k&32&&(b.customComponents=i[5]),!f&&k&1&&(f=!0,b.value=i[0][i[12]],Je(()=>f=!1)),o.$set(b)},i(T){d||(m(o.$$.fragment,T),m(c.$$.fragment,T),d=!0)},o(T){g(o.$$.fragment,T),g(c.$$.fragment,T),d=!1},d(T){T&&p(e),J(o),J(c)}}}function ra(i){let e,t,r,n,l,s,o,f,a=i[0]||[],u=[];for(let d=0;dg(u[d],1,1,()=>{u[d]=null});return{c(){e=$("div");for(let d=0;d0),I(e,"class","bx--form-item flex flex-col")},m(d,h){v(d,e,h);for(let E=0;E0)},i(d){if(!s){for(let h=0;h{l.splice(h,1),t(0,l)},d=()=>{t(0,l=[...l||[],r])};return i.$$set=h=>{"path"in h&&t(1,n=h.path),"value"in h&&t(0,l=h.value),"rootValue"in h&&t(2,s=h.rootValue),"schema"in h&&t(3,o=h.schema),"validationErrors"in h&&t(4,f=h.validationErrors),"customComponents"in h&&t(5,a=h.customComponents)},i.$$.update=()=>{i.$$.dirty&11&&t(6,r=o.getTemplate(void 0,o.getSchema(n+"/0",l)))},[l,n,s,o,f,a,r,u,c,d]}class la extends ue{constructor(e){super(),ce(this,e,ia,ra,de,{path:1,value:0,rootValue:2,schema:3,validationErrors:4,customComponents:5})}}function Er(i,e,t){const r=i.slice();return r[24]=e[t],r[25]=e,r[26]=t,r}function yr(i,e,t){const r=i.slice();return r[20]=e[t],r}function sa(i){const e=i.slice(),t=Object.keys(e[10].properties??{});return e[23]=t,e}function kr(i){let e,t,r,n,l,s,o;const f=[fa,oa],a=[];function u(_,T){return _[10].type==="object"?0:1}e=u(i),t=a[e]=f[e](i);const c=[_a,ga,ma,pa,ha,da,ca,ua,aa],d=[];function h(_,T){return _[8][_[2]]?0:_[10].type=="error"?1:_[10].enum?2:_[10].type=="string"?3:_[10].type=="number"?4:_[10].type=="boolean"?5:_[10].type=="array"?6:_[10].type=="object"?7:8}function E(_,T){return T===7?sa(_):_}return n=h(i),l=d[n]=c[n](E(i,n)),{c(){t.c(),r=se(),l.c(),s=V()},l(_){t.l(_),r=oe(_),l.l(_),s=V()},m(_,T){a[e].m(_,T),v(_,r,T),d[n].m(_,T),v(_,s,T),o=!0},p(_,T){let k=e;e=u(_),e===k?a[e].p(_,T):(Y(),g(a[k],1,1,()=>{a[k]=null}),G(),t=a[e],t?t.p(_,T):(t=a[e]=f[e](_),t.c()),m(t,1),t.m(r.parentNode,r));let b=n;n=h(_),n===b?d[n].p(E(_,n),T):(Y(),g(d[b],1,1,()=>{d[b]=null}),G(),l=d[n],l?l.p(E(_,n),T):(l=d[n]=c[n](E(_,n)),l.c()),m(l,1),l.m(s.parentNode,s))},i(_){o||(m(t),m(l),o=!0)},o(_){g(t),g(l),o=!1},d(_){a[e].d(_),_&&p(r),d[n].d(_),_&&p(s)}}}function oa(i){let e,t,r,n,l=i[10].description&&i[6]&&vr(i);return{c(){e=$("div"),t=me(i[12]),r=se(),l&&l.c(),n=V(),this.h()},l(s){e=U(s,"DIV",{class:!0});var o=C(e);t=ge(o,i[12]),o.forEach(p),r=oe(s),l&&l.l(s),n=V(),this.h()},h(){I(e,"class","label text-s mb-2 font-medium text-gray-700")},m(s,o){v(s,e,o),q(e,t),v(s,r,o),l&&l.m(s,o),v(s,n,o)},p(s,o){o&4096&&Pe(t,s[12]),s[10].description&&s[6]?l?l.p(s,o):(l=vr(s),l.c(),l.m(n.parentNode,n)):l&&(l.d(1),l=null)},i:ae,o:ae,d(s){s&&p(e),s&&p(r),l&&l.d(s),s&&p(n)}}}function fa(i){let e,t,r=i[10].description&&i[6]&&wr(i);return{c(){r&&r.c(),e=V()},l(n){r&&r.l(n),e=V()},m(n,l){r&&r.m(n,l),v(n,e,l),t=!0},p(n,l){n[10].description&&n[6]?r?(r.p(n,l),l&1088&&m(r,1)):(r=wr(n),r.c(),m(r,1),r.m(e.parentNode,e)):r&&(Y(),g(r,1,1,()=>{r=null}),G())},i(n){t||(m(r),t=!0)},o(n){g(r),t=!1},d(n){r&&r.d(n),n&&p(e)}}}function vr(i){let e,t=i[10].description+"",r;return{c(){e=$("div"),r=me(t),this.h()},l(n){e=U(n,"DIV",{class:!0});var l=C(e);r=ge(l,t),l.forEach(p),this.h()},h(){I(e,"class","bx--label pb-2 text-xs text-gray-500")},m(n,l){v(n,e,l),q(e,r)},p(n,l){l&1024&&t!==(t=n[10].description+"")&&Pe(r,t)},d(n){n&&p(e)}}}function wr(i){let e,t,r;return t=new oo({props:{source:i[10].description}}),{c(){e=$("div"),Z(t.$$.fragment),this.h()},l(n){e=U(n,"DIV",{class:!0});var l=C(e);te(t.$$.fragment,l),l.forEach(p),this.h()},h(){I(e,"class","description mb-4")},m(n,l){v(n,e,l),H(t,e,null),r=!0},p(n,l){const s={};l&1024&&(s.source=n[10].description),t.$set(s)},i(n){r||(m(t.$$.fragment,n),r=!0)},o(n){g(t.$$.fragment,n),r=!1},d(n){n&&p(e),J(t)}}}function aa(i){let e,t=JSON.stringify(i[10])+"",r;return{c(){e=me("Unknown property: "),r=me(t)},l(n){e=ge(n,"Unknown property: "),r=ge(n,t)},m(n,l){v(n,e,l),v(n,r,l)},p(n,l){l&1024&&t!==(t=JSON.stringify(n[10])+"")&&Pe(r,t)},i:ae,o:ae,d(n){n&&p(e),n&&p(r)}}}function ua(i){let e,t,r=i[23],n=[];for(let s=0;sg(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;sxe(e,"value",n)),{c(){Z(e.$$.fragment)},l(s){te(e.$$.fragment,s)},m(s,o){H(e,s,o),r=!0},p(s,o){const f={};o&4&&(f.path=s[2]),o&2&&(f.schema=s[1]),o&128&&(f.validationErrors=s[7]),o&256&&(f.customComponents=s[8]),o&16&&(f.rootValue=s[4]),!t&&o&1&&(t=!0,f.value=s[0],Je(()=>t=!1)),e.$set(f)},i(s){r||(m(e.$$.fragment,s),r=!0)},o(s){g(e.$$.fragment,s),r=!1},d(s){J(e,s)}}}function da(i){let e,t,r,n;function l(o){i[17](o)}let s={labelA:"False",labelB:"True",labelText:i[12],hideLabel:!0};return i[0]!==void 0&&(s.toggled=i[0]),t=new gi({props:s}),$e.push(()=>xe(t,"toggled",l)),{c(){e=$("div"),Z(t.$$.fragment)},l(o){e=U(o,"DIV",{});var f=C(e);te(t.$$.fragment,f),f.forEach(p)},m(o,f){v(o,e,f),H(t,e,null),n=!0},p(o,f){const a={};f&4096&&(a.labelText=o[12]),!r&&f&1&&(r=!0,a.toggled=o[0],Je(()=>r=!1)),t.$set(a)},i(o){n||(m(t.$$.fragment,o),n=!0)},o(o){g(t.$$.fragment,o),n=!1},d(o){o&&p(e),J(t)}}}function ha(i){let e,t,r;function n(s){i[16](s)}let l={name:i[2],label:i[12],hideLabel:!0,invalid:!i[0]&&i[3]};return i[0]!==void 0&&(l.value=i[0]),e=new Di({props:l}),$e.push(()=>xe(e,"value",n)),{c(){Z(e.$$.fragment)},l(s){te(e.$$.fragment,s)},m(s,o){H(e,s,o),r=!0},p(s,o){const f={};o&4&&(f.name=s[2]),o&4096&&(f.label=s[12]),o&9&&(f.invalid=!s[0]&&s[3]),!t&&o&1&&(t=!0,f.value=s[0],Je(()=>t=!1)),e.$set(f)},i(s){r||(m(e.$$.fragment,s),r=!0)},o(s){g(e.$$.fragment,s),r=!1},d(s){J(e,s)}}}function pa(i){let e,t,r;function n(s){i[15](s)}let l={name:i[2],invalid:!!i[9].length,invalidText:i[11],labelText:i[12],hideLabel:!0,placeholder:i[3]?"":"(optional)"};return i[0]!==void 0&&(l.value=i[0]),e=new Hi({props:l}),$e.push(()=>xe(e,"value",n)),{c(){Z(e.$$.fragment)},l(s){te(e.$$.fragment,s)},m(s,o){H(e,s,o),r=!0},p(s,o){const f={};o&4&&(f.name=s[2]),o&512&&(f.invalid=!!s[9].length),o&2048&&(f.invalidText=s[11]),o&4096&&(f.labelText=s[12]),o&8&&(f.placeholder=s[3]?"":"(optional)"),!t&&o&1&&(t=!0,f.value=s[0],Je(()=>t=!1)),e.$set(f)},i(s){r||(m(e.$$.fragment,s),r=!0)},o(s){g(e.$$.fragment,s),r=!1},d(s){J(e,s)}}}function ma(i){let e,t,r;function n(s){i[14](s)}let l={name:i[2],labelText:i[12],hideLabel:!0,$$slots:{default:[ba]},$$scope:{ctx:i}};return i[0]!==void 0&&(l.selected=i[0]),e=new _i({props:l}),$e.push(()=>xe(e,"selected",n)),{c(){Z(e.$$.fragment)},l(s){te(e.$$.fragment,s)},m(s,o){H(e,s,o),r=!0},p(s,o){const f={};o&4&&(f.name=s[2]),o&4096&&(f.labelText=s[12]),o&134218760&&(f.$$scope={dirty:o,ctx:s}),!t&&o&1&&(t=!0,f.selected=s[0],Je(()=>t=!1)),e.$set(f)},i(s){r||(m(e.$$.fragment,s),r=!0)},o(s){g(e.$$.fragment,s),r=!1},d(s){J(e,s)}}}function ga(i){let e,t=i[10].message+"",r;return{c(){e=$("div"),r=me(t),this.h()},l(n){e=U(n,"DIV",{class:!0});var l=C(e);r=ge(l,t),l.forEach(p),this.h()},h(){I(e,"class","text-red-600")},m(n,l){v(n,e,l),q(e,r)},p(n,l){l&1024&&t!==(t=n[10].message+"")&&Pe(r,t)},i:ae,o:ae,d(n){n&&p(e)}}}function _a(i){let e,t,r,n;function l(f){i[13](f)}var s=i[8][i[2]];function o(f){let a={rootValue:f[4],invalid:!!f[9].length,invalidText:f[11]};return f[0]!==void 0&&(a.value=f[0]),{props:a}}return s&&(e=Ee(s,o(i)),$e.push(()=>xe(e,"value",l))),{c(){e&&Z(e.$$.fragment),r=V()},l(f){e&&te(e.$$.fragment,f),r=V()},m(f,a){e&&H(e,f,a),v(f,r,a),n=!0},p(f,a){const u={};if(a&16&&(u.rootValue=f[4]),a&512&&(u.invalid=!!f[9].length),a&2048&&(u.invalidText=f[11]),!t&&a&1&&(t=!0,u.value=f[0],Je(()=>t=!1)),a&260&&s!==(s=f[8][f[2]])){if(e){Y();const c=e;g(c.$$.fragment,1,0,()=>{J(c,1)}),G()}s?(e=Ee(s,o(f)),$e.push(()=>xe(e,"value",l)),Z(e.$$.fragment),m(e.$$.fragment,1),H(e,r.parentNode,r)):e=null}else s&&e.$set(u)},i(f){n||(e&&m(e.$$.fragment,f),n=!0)},o(f){e&&g(e.$$.fragment,f),n=!1},d(f){f&&p(r),e&&J(e,f)}}}function Or(i){var f;let e,t,r,n,l;function s(a){i[19](a,i[24])}let o={path:i[2]+"/"+i[24],schema:i[1],hiddenProperties:i[5],validationErrors:i[7],customComponents:i[8],rootValue:i[4],required:(f=i[10].required)==null?void 0:f.includes(i[24])};return i[0][i[24]]!==void 0&&(o.value=i[0][i[24]]),t=new ln({props:o}),$e.push(()=>xe(t,"value",s)),{c(){e=$("div"),Z(t.$$.fragment),n=se(),this.h()},l(a){e=U(a,"DIV",{class:!0});var u=C(e);te(t.$$.fragment,u),n=oe(u),u.forEach(p),this.h()},h(){I(e,"class","mt-4 border-gray-300"),S(e,"border-b",i[26]r=!1)),t.$set(c),(!l||u&1024)&&S(e,"border-b",i[26]g(s[f],1,1,()=>{s[f]=null});return{c(){n&&n.c(),e=se();for(let f=0;f{n=null}),G()):n?(n.p(f,a),a&8&&m(n,1)):(n=Sr(),n.c(),m(n,1),n.m(e.parentNode,e)),a&1024){l=f[10].enum;let u;for(u=0;u{n=null}),G())},i(s){r||(m(n),r=!0)},o(s){g(n),r=!1},d(s){n&&n.d(s),s&&p(t)}}}function ya(i,e,t){let r,n,l,{schema:s}=e,{path:o=""}=e,{required:f=!1}=e,{value:a}=e,{rootValue:u}=e,{hiddenProperties:c=[]}=e,{showDescription:d=!0}=e,{validationErrors:h=[]}=e,{customComponents:E}=e,_="";function T(N){a=N,t(0,a)}function k(N){a=N,t(0,a)}function b(N){a=N,t(0,a)}function O(N){a=N,t(0,a)}function P(N){a=N,t(0,a)}function D(N){a=N,t(0,a)}function j(N,fe){i.$$.not_equal(a[fe],N)&&(a[fe]=N,t(0,a))}return i.$$set=N=>{"schema"in N&&t(1,s=N.schema),"path"in N&&t(2,o=N.path),"required"in N&&t(3,f=N.required),"value"in N&&t(0,a=N.value),"rootValue"in N&&t(4,u=N.rootValue),"hiddenProperties"in N&&t(5,c=N.hiddenProperties),"showDescription"in N&&t(6,d=N.showDescription),"validationErrors"in N&&t(7,h=N.validationErrors),"customComponents"in N&&t(8,E=N.customComponents)},i.$$.update=()=>{i.$$.dirty&1&&a===""&&t(0,a=void 0),i.$$.dirty&7&&t(10,r=s.getSchema(o,a)),i.$$.dirty&1032&&t(12,n=r.title?`${r.title} ${f?"*":""}`:""),i.$$.dirty&132&&t(9,l=h.filter(N=>{var fe,Q,ne;return`${(fe=N==null?void 0:N.data)==null?void 0:fe.pointer}${(Q=N==null?void 0:N.data)!=null&&Q.key?"/"+((ne=N==null?void 0:N.data)==null?void 0:ne.key):""}`.replaceAll("#","")==o})),i.$$.dirty&512&&(l.length==0?t(11,_=""):l[0].code==="min-length-one-error"||l[0].code==="required-property-error"?t(11,_="Value is required"):t(11,_=l[0].message))},[a,s,o,f,u,c,d,h,E,l,r,_,n,T,k,b,O,P,D,j]}class ln extends ue{constructor(e){super(),ce(this,e,ya,Ea,de,{schema:1,path:2,required:3,value:0,rootValue:4,hiddenProperties:5,showDescription:6,validationErrors:7,customComponents:8})}}function Ar(i){let e,t,r;function n(s){i[7](s)}let l={schema:i[5],hiddenProperties:i[2],showDescription:i[3],validationErrors:i[1],customComponents:i[4],rootValue:i[0]};return i[0]!==void 0&&(l.value=i[0]),e=new ln({props:l}),$e.push(()=>xe(e,"value",n)),{c(){Z(e.$$.fragment)},l(s){te(e.$$.fragment,s)},m(s,o){H(e,s,o),r=!0},p(s,o){const f={};o&32&&(f.schema=s[5]),o&4&&(f.hiddenProperties=s[2]),o&8&&(f.showDescription=s[3]),o&2&&(f.validationErrors=s[1]),o&16&&(f.customComponents=s[4]),o&1&&(f.rootValue=s[0]),!t&&o&1&&(t=!0,f.value=s[0],Je(()=>t=!1)),e.$set(f)},i(s){r||(m(e.$$.fragment,s),r=!0)},o(s){g(e.$$.fragment,s),r=!1},d(s){J(e,s)}}}function ka(i){let e,t,r=i[5]&&Ar(i);return{c(){r&&r.c(),e=V()},l(n){r&&r.l(n),e=V()},m(n,l){r&&r.m(n,l),v(n,e,l),t=!0},p(n,[l]){n[5]?r?(r.p(n,l),l&32&&m(r,1)):(r=Ar(n),r.c(),m(r,1),r.m(e.parentNode,e)):r&&(Y(),g(r,1,1,()=>{r=null}),G())},i(n){t||(m(r),t=!0)},o(n){g(r),t=!1},d(n){r&&r.d(n),n&&p(e)}}}function va(i,e,t){let r,{schema:n}=e,{value:l={}}=e,{hiddenProperties:s=[]}=e,{validationErrors:o=[]}=e,{showDescription:f=!0}=e,{customComponents:a={}}=e;function u(d){t(0,l=d.getTemplate(l,void 0,{addOptionalProps:!1}));for(const[h,E]of Object.entries(n.properties||{})){const _=E.default;_&&l[h]!=_&&t(0,l[h]=_,l)}}function c(d){l=d,t(0,l)}return i.$$set=d=>{"schema"in d&&t(6,n=d.schema),"value"in d&&t(0,l=d.value),"hiddenProperties"in d&&t(2,s=d.hiddenProperties),"validationErrors"in d&&t(1,o=d.validationErrors),"showDescription"in d&&t(3,f=d.showDescription),"customComponents"in d&&t(4,a=d.customComponents)},i.$$.update=()=>{i.$$.dirty&64&&t(5,r=typeof n=="object"?new na(n):null),i.$$.dirty&32&&r&&u(r),i.$$.dirty&33&&t(1,o=r?r.validate(l):[])},[l,o,s,f,a,r,n,c]}class Ta extends ue{constructor(e){super(),ce(this,e,va,ka,de,{schema:6,value:0,hiddenProperties:2,validationErrors:1,showDescription:3,customComponents:4})}}export{Ki as C,Ta as J,oo as S,Hi as T,It as a,Qi as c,Aa as g}; diff --git a/web/blueprint/build/_app/immutable/chunks/Modal.a017af0f.js b/web/blueprint/build/_app/immutable/chunks/Modal.a017af0f.js new file mode 100644 index 0000000000000000000000000000000000000000..7c9f145940cbc7d85e1192bb64bbe10709284c36 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/Modal.a017af0f.js @@ -0,0 +1,6 @@ +import{o as tl,a6 as nl,S as al,i as il,s as ol,G as be,E as me,k as P,a as j,l as V,m as N,c as R,h as E,n as h,H as _,I as ve,b as L,J as z,K as A,g as k,v as w,d as D,f as x,L as _e,M as he,N as ge,O as rl,P as sl,D as Oe,C as fl,R as ul,j as dl,F as Ce,a1 as cl,y as te,z as ne,A as ae,B as ie,q as oe,r as re,u as se,Q as le,w as ce,e as Ee,a0 as bl}from"./index.d6a3d821.js";import{d as pe,B as ye}from"./taskMonitoringStore.aadb9e65.js";import{w as Pe}from"./index.5884c3e8.js";const ke=new Set,Ve=Pe(0),De=()=>Ve.set([...ke].filter(t=>nl(t)).length),ml=t=>tl(()=>{ke.add(t);const e=t.subscribe(De);return()=>{e(),ke.delete(t),De()}});Ve.subscribe(t=>{typeof document<"u"&&document.body.classList.toggle("bx--body--with-modal-open",t>0)});function Ie(t,e,l){const n=t.slice();return n[55]=e[l],n}const _l=t=>({}),Se=t=>({}),hl=t=>({}),Te=t=>({});function Me(t){let e,l,n,o,s;return l=new pe({props:{size:20,class:"bx--modal-close__icon","aria-hidden":"true"}}),{c(){e=P("button"),te(l.$$.fragment),this.h()},l(a){e=V(a,"BUTTON",{type:!0,"aria-label":!0});var f=N(e);ne(l.$$.fragment,f),f.forEach(E),this.h()},h(){h(e,"type","button"),h(e,"aria-label",t[8]),_(e,"bx--modal-close",!0)},m(a,f){L(a,e,f),ae(l,e,null),t[37](e),n=!0,o||(s=A(e,"click",t[38]),o=!0)},p(a,f){(!n||f[0]&256)&&h(e,"aria-label",a[8])},i(a){n||(k(l.$$.fragment,a),n=!0)},o(a){D(l.$$.fragment,a),n=!1},d(a){a&&E(e),ie(l),t[37](null),o=!1,s()}}}function Le(t){let e,l;const n=t[31].label,o=be(n,t,t[50],Te),s=o||gl(t);return{c(){e=P("h2"),s&&s.c(),this.h()},l(a){e=V(a,"H2",{id:!0});var f=N(e);s&&s.l(f),f.forEach(E),this.h()},h(){h(e,"id",t[25]),_(e,"bx--modal-header__label",!0)},m(a,f){L(a,e,f),s&&s.m(e,null),l=!0},p(a,f){o?o.p&&(!l||f[1]&524288)&&_e(o,n,a,a[50],l?ge(n,a[50],f,hl):he(a[50]),Te):s&&s.p&&(!l||f[0]&128)&&s.p(a,l?f:[-1,-1]),(!l||f[0]&33554432)&&h(e,"id",a[25])},i(a){l||(k(s,a),l=!0)},o(a){D(s,a),l=!1},d(a){a&&E(e),s&&s.d(a)}}}function gl(t){let e;return{c(){e=oe(t[7])},l(l){e=re(l,t[7])},m(l,n){L(l,e,n)},p(l,n){n[0]&128&&se(e,l[7])},d(l){l&&E(e)}}}function kl(t){let e;return{c(){e=oe(t[6])},l(l){e=re(l,t[6])},m(l,n){L(l,e,n)},p(l,n){n[0]&64&&se(e,l[6])},d(l){l&&E(e)}}}function Fe(t){let e,l,n,o,s;return l=new pe({props:{size:20,class:"bx--modal-close__icon","aria-hidden":"true"}}),{c(){e=P("button"),te(l.$$.fragment),this.h()},l(a){e=V(a,"BUTTON",{type:!0,"aria-label":!0});var f=N(e);ne(l.$$.fragment,f),f.forEach(E),this.h()},h(){h(e,"type","button"),h(e,"aria-label",t[8]),_(e,"bx--modal-close",!0)},m(a,f){L(a,e,f),ae(l,e,null),t[39](e),n=!0,o||(s=A(e,"click",t[40]),o=!0)},p(a,f){(!n||f[0]&256)&&h(e,"aria-label",a[8])},i(a){n||(k(l.$$.fragment,a),n=!0)},o(a){D(l.$$.fragment,a),n=!1},d(a){a&&E(e),ie(l),t[39](null),o=!1,s()}}}function He(t){let e;return{c(){e=P("div"),this.h()},l(l){e=V(l,"DIV",{}),N(e).forEach(E),this.h()},h(){_(e,"bx--modal-content--overflow-indicator",!0)},m(l,n){L(l,e,n)},d(l){l&&E(e)}}}function ze(t){let e,l,n,o,s,a;const f=[Bl,yl],d=[];function c(b,g){return b[16].length>0?0:b[15]?1:-1}return~(l=c(t))&&(n=d[l]=f[l](t)),s=new ye({props:{kind:t[3]?"danger":"primary",disabled:t[12],icon:t[13],$$slots:{default:[Cl]},$$scope:{ctx:t}}}),s.$on("click",t[43]),{c(){e=P("div"),n&&n.c(),o=j(),te(s.$$.fragment),this.h()},l(b){e=V(b,"DIV",{});var g=N(e);n&&n.l(g),o=R(g),ne(s.$$.fragment,g),g.forEach(E),this.h()},h(){_(e,"bx--modal-footer",!0),_(e,"bx--modal-footer--three-button",t[16].length===2)},m(b,g){L(b,e,g),~l&&d[l].m(e,null),z(e,o),ae(s,e,null),a=!0},p(b,g){let H=l;l=c(b),l===H?~l&&d[l].p(b,g):(n&&(w(),D(d[H],1,1,()=>{d[H]=null}),x()),~l?(n=d[l],n?n.p(b,g):(n=d[l]=f[l](b),n.c()),k(n,1),n.m(e,o)):n=null);const v={};g[0]&8&&(v.kind=b[3]?"danger":"primary"),g[0]&4096&&(v.disabled=b[12]),g[0]&8192&&(v.icon=b[13]),g[0]&2048|g[1]&524288&&(v.$$scope={dirty:g,ctx:b}),s.$set(v),(!a||g[0]&65536)&&_(e,"bx--modal-footer--three-button",b[16].length===2)},i(b){a||(k(n),k(s.$$.fragment,b),a=!0)},o(b){D(n),D(s.$$.fragment,b),a=!1},d(b){b&&E(e),~l&&d[l].d(),ie(s)}}}function yl(t){let e,l;return e=new ye({props:{kind:"secondary",$$slots:{default:[vl]},$$scope:{ctx:t}}}),e.$on("click",t[42]),{c(){te(e.$$.fragment)},l(n){ne(e.$$.fragment,n)},m(n,o){ae(e,n,o),l=!0},p(n,o){const s={};o[0]&32768|o[1]&524288&&(s.$$scope={dirty:o,ctx:n}),e.$set(s)},i(n){l||(k(e.$$.fragment,n),l=!0)},o(n){D(e.$$.fragment,n),l=!1},d(n){ie(e,n)}}}function Bl(t){let e,l,n=t[16],o=[];for(let a=0;aD(o[a],1,1,()=>{o[a]=null});return{c(){for(let a=0;a{O=null}),x()),r[7]?C?(C.p(r,u),u[0]&128&&k(C,1)):(C=Le(r),C.c(),k(C,1),C.m(n,s)):C&&(w(),D(C,1,1,()=>{C=null}),x()),U?U.p&&(!m||u[1]&524288)&&_e(U,Z,r,r[50],m?ge(Z,r[50],u,_l):he(r[50]),Se):S&&S.p&&(!m||u[0]&64)&&S.p(r,m?u:[-1,-1]),(!m||u[0]&16777216)&&h(a,"id",r[24]),r[5]?y&&(w(),D(y,1,1,()=>{y=null}),x()):y?(y.p(r,u),u[0]&32&&k(y,1)):(y=Fe(r),y.c(),k(y,1),y.m(n,null)),T&&T.p&&(!m||u[1]&524288)&&_e(T,W,r,r[50],m?ge(W,r[50],u,null):he(r[50]),null),(!m||u[0]&8388608)&&h(c,"id",r[23]),(!m||u[0]&1024&&b!==(b=r[10]?"0":void 0))&&h(c,"tabindex",b),(!m||u[0]&1024&&g!==(g=r[10]?"region":void 0))&&h(c,"role",g),(!m||u[0]&4195328&&H!==(H=r[10]?r[22]:void 0))&&h(c,"aria-label",H),(!m||u[0]&50331776&&v!==(v=r[7]?r[25]:r[24]))&&h(c,"aria-labelledby",v),(!m||u[0]&512)&&_(c,"bx--modal-content--with-form",r[9]),(!m||u[0]&1024)&&_(c,"bx--modal-scroll-content",r[10]),r[10]?I||(I=He(),I.c(),I.m(l,G)):I&&(I.d(1),I=null),r[5]?B&&(w(),D(B,1,1,()=>{B=null}),x()):B?(B.p(r,u),u[0]&32&&k(B,1)):(B=ze(r),B.c(),k(B,1),B.m(l,null)),(!m||u[0]&48&&J!==(J=r[4]?r[5]?"alert":"alertdialog":"dialog"))&&h(l,"role",J),(!m||u[0]&8388656&&K!==(K=r[4]&&!r[5]?r[23]:void 0))&&h(l,"aria-describedby",K),(!m||u[0]&4194304)&&h(l,"aria-label",r[22]),(!m||u[0]&4)&&_(l,"bx--modal-container--xs",r[2]==="xs"),(!m||u[0]&4)&&_(l,"bx--modal-container--sm",r[2]==="sm"),(!m||u[0]&4)&&_(l,"bx--modal-container--lg",r[2]==="lg"),ve(e,p=rl(q,[{role:"presentation"},(!m||u[0]&262144)&&{id:r[18]},u[0]&268435456&&r[28]])),_(e,"bx--modal",!0),_(e,"bx--modal-tall",!r[5]),_(e,"is-visible",r[0]),_(e,"bx--modal--danger",r[3])},i(r){m||(k(O),k(C),k(S,r),k(y),k(T,r),k(B),m=!0)},o(r){D(O),D(C),D(S,r),D(y),D(T,r),D(B),m=!1},d(r){r&&E(e),O&&O.d(),C&&C.d(),S&&S.d(r),y&&y.d(),T&&T.d(r),I&&I.d(),B&&B.d(),t[44](null),t[46](null),Q=!1,sl($)}}}function Dl(t,e,l){let n,o,s,a;const f=["size","open","danger","alert","passiveModal","modalHeading","modalLabel","modalAriaLabel","iconDescription","hasForm","hasScrollingContent","primaryButtonText","primaryButtonDisabled","primaryButtonIcon","shouldSubmitOnEnter","secondaryButtonText","secondaryButtons","selectorPrimaryFocus","preventCloseOnClickOutside","id","ref"];let d=Oe(e,f),c,{$$slots:b={},$$scope:g}=e,{size:H=void 0}=e,{open:v=!1}=e,{danger:Y=!1}=e,{alert:G=!1}=e,{passiveModal:J=!1}=e,{modalHeading:K=void 0}=e,{modalLabel:m=void 0}=e,{modalAriaLabel:Q=void 0}=e,{iconDescription:$="Close the modal"}=e,{hasForm:O=!1}=e,{hasScrollingContent:C=!1}=e,{primaryButtonText:Z=""}=e,{primaryButtonDisabled:U=!1}=e,{primaryButtonIcon:S=void 0}=e,{shouldSubmitOnEnter:y=!0}=e,{secondaryButtonText:W=""}=e,{secondaryButtons:T=[]}=e,{selectorPrimaryFocus:I="[data-modal-primary-focus]"}=e,{preventCloseOnClickOutside:B=!1}=e,{id:q="ccs-"+Math.random().toString(36)}=e,{ref:p=null}=e;const r=fl();let u=null,M=null,F=!1,X=!1;function fe(i){((i||M).querySelector(I)||u).focus()}const ue=Pe(v);ul(t,ue,i=>l(52,c=i)),ml(ue),dl(()=>{F?v||(F=!1,r("close")):v&&(F=!0,fe(),r("open"))});function Ne(i){le.call(this,t,i)}function qe(i){le.call(this,t,i)}function Ke(i){le.call(this,t,i)}function Ue(i){le.call(this,t,i)}function je(i){le.call(this,t,i)}function Re(i){ce[i?"unshift":"push"](()=>{u=i,l(19,u)})}const Ge=()=>{l(0,v=!1)};function Je(i){ce[i?"unshift":"push"](()=>{u=i,l(19,u)})}const Qe=()=>{l(0,v=!1)},We=i=>{r("click:button--secondary",{text:i.text})},Xe=()=>{r("click:button--secondary",{text:W})},Ye=()=>{r("submit"),r("click:button--primary")};function Ze(i){ce[i?"unshift":"push"](()=>{M=i,l(20,M)})}const we=()=>{l(21,X=!0)};function xe(i){ce[i?"unshift":"push"](()=>{p=i,l(1,p)})}const $e=i=>{if(v)if(i.key==="Escape")l(0,v=!1);else if(i.key==="Tab"){const Be=` + a[href], area[href], input:not([disabled]):not([tabindex='-1']), + button:not([disabled]):not([tabindex='-1']),select:not([disabled]):not([tabindex='-1']), + textarea:not([disabled]):not([tabindex='-1']), + iframe, object, embed, *[tabindex]:not([tabindex='-1']):not([disabled]), *[contenteditable=true] +`,de=Array.from(p.querySelectorAll(Be));let ee=de.indexOf(document.activeElement);ee===-1&&i.shiftKey&&(ee=0),ee+=de.length+(i.shiftKey?-1:1),ee%=de.length,de[ee].focus(),i.preventDefault()}else y&&i.key==="Enter"&&!U&&(r("submit"),r("click:button--primary"))},el=()=>{!X&&!B&&l(0,v=!1),l(21,X=!1)},ll=i=>{i.propertyName==="transform"&&r("transitionend",{open:v})};return t.$$set=i=>{l(54,e=me(me({},e),Ce(i))),l(28,d=Oe(e,f)),"size"in i&&l(2,H=i.size),"open"in i&&l(0,v=i.open),"danger"in i&&l(3,Y=i.danger),"alert"in i&&l(4,G=i.alert),"passiveModal"in i&&l(5,J=i.passiveModal),"modalHeading"in i&&l(6,K=i.modalHeading),"modalLabel"in i&&l(7,m=i.modalLabel),"modalAriaLabel"in i&&l(29,Q=i.modalAriaLabel),"iconDescription"in i&&l(8,$=i.iconDescription),"hasForm"in i&&l(9,O=i.hasForm),"hasScrollingContent"in i&&l(10,C=i.hasScrollingContent),"primaryButtonText"in i&&l(11,Z=i.primaryButtonText),"primaryButtonDisabled"in i&&l(12,U=i.primaryButtonDisabled),"primaryButtonIcon"in i&&l(13,S=i.primaryButtonIcon),"shouldSubmitOnEnter"in i&&l(14,y=i.shouldSubmitOnEnter),"secondaryButtonText"in i&&l(15,W=i.secondaryButtonText),"secondaryButtons"in i&&l(16,T=i.secondaryButtons),"selectorPrimaryFocus"in i&&l(30,I=i.selectorPrimaryFocus),"preventCloseOnClickOutside"in i&&l(17,B=i.preventCloseOnClickOutside),"id"in i&&l(18,q=i.id),"ref"in i&&l(1,p=i.ref),"$$scope"in i&&l(50,g=i.$$scope)},t.$$.update=()=>{t.$$.dirty[0]&1&&cl(ue,c=v,c),t.$$.dirty[0]&262144&&l(25,n=`bx--modal-header__label--modal-${q}`),t.$$.dirty[0]&262144&&l(24,o=`bx--modal-header__heading--modal-${q}`),t.$$.dirty[0]&262144&&l(23,s=`bx--modal-body--${q}`),l(22,a=m||e["aria-label"]||Q||K)},e=Ce(e),[v,p,H,Y,G,J,K,m,$,O,C,Z,U,S,y,W,T,B,q,u,M,X,a,s,o,n,r,ue,d,Q,I,b,Ne,qe,Ke,Ue,je,Re,Ge,Je,Qe,We,Xe,Ye,Ze,we,xe,$e,el,ll,g]}class Il extends al{constructor(e){super(),il(this,e,Dl,El,ol,{size:2,open:0,danger:3,alert:4,passiveModal:5,modalHeading:6,modalLabel:7,modalAriaLabel:29,iconDescription:8,hasForm:9,hasScrollingContent:10,primaryButtonText:11,primaryButtonDisabled:12,primaryButtonIcon:13,shouldSubmitOnEnter:14,secondaryButtonText:15,secondaryButtons:16,selectorPrimaryFocus:30,preventCloseOnClickOutside:17,id:18,ref:1},null,[-1,-1])}}const Ll=Il;export{Ll as M,ml as t}; diff --git a/web/blueprint/build/_app/immutable/chunks/Toggle.4859458e.js b/web/blueprint/build/_app/immutable/chunks/Toggle.4859458e.js new file mode 100644 index 0000000000000000000000000000000000000000..b095628d85df3cac82059a4f398884667b6fa8be --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/Toggle.4859458e.js @@ -0,0 +1 @@ +import{S as ve,i as ke,s as Te,E as Q,a2 as Le,a3 as Ae,m as M,h as E,n as v,a4 as Be,b as R,J as N,O as Se,$ as me,D as x,F as se,q as X,r as Z,u as w,k as F,a as H,l as W,c as J,H as m,I as ce,g as C,v as le,d as O,f as ie,C as Ke,R as _e,T as nl,j as fl,G as te,L as ae,M as ne,N as fe,y as ue,e as ge,z as de,A as re,K as U,B as oe,P as Ve,Q as G,w as Ie,ad as De,o as sl}from"./index.d6a3d821.js";import{w as he}from"./index.5884c3e8.js";import{W as Qe,e as ul}from"./taskMonitoringStore.aadb9e65.js";function ze(i){let e,l;return{c(){e=Le("title"),l=X(i[1])},l(t){e=Ae(t,"title",{});var a=M(e);l=Z(a,i[1]),a.forEach(E)},m(t,a){R(t,e,a),N(e,l)},p(t,a){a&2&&w(l,t[1])},d(t){t&&E(e)}}}function dl(i){let e,l,t=i[1]&&ze(i),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:i[0]},{height:i[0]},i[2],i[3]],o={};for(let n=0;n{l(5,e=Q(Q({},e),se(I))),l(3,n=x(e,o)),"size"in I&&l(0,f=I.size),"title"in I&&l(1,b=I.title)},i.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||b),l(2,a={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=se(e),[f,b,a,n,t]}class ol extends ve{constructor(e){super(),ke(this,e,rl,dl,Te,{size:0,title:1})}}const Xe=ol,bl=i=>({}),qe=i=>({});function Ne(i){let e,l;const t=i[26].labelText,a=te(t,i,i[25],qe),o=a||_l(i);return{c(){e=F("label"),o&&o.c(),this.h()},l(n){e=W(n,"LABEL",{for:!0});var f=M(e);o&&o.l(f),f.forEach(E),this.h()},h(){v(e,"for",i[5]),m(e,"bx--label",!0),m(e,"bx--visually-hidden",i[14]),m(e,"bx--label--disabled",i[4])},m(n,f){R(n,e,f),o&&o.m(e,null),l=!0},p(n,f){a?a.p&&(!l||f[0]&33554432)&&ae(a,t,n,n[25],l?fe(t,n[25],f,bl):ne(n[25]),qe):o&&o.p&&(!l||f[0]&8192)&&o.p(n,l?f:[-1,-1]),(!l||f[0]&32)&&v(e,"for",n[5]),(!l||f[0]&16384)&&m(e,"bx--visually-hidden",n[14]),(!l||f[0]&16)&&m(e,"bx--label--disabled",n[4])},i(n){l||(C(o,n),l=!0)},o(n){O(o,n),l=!1},d(n){n&&E(e),o&&o.d(n)}}}function _l(i){let e;return{c(){e=X(i[13])},l(l){e=Z(l,i[13])},m(l,t){R(l,e,t)},p(l,t){t[0]&8192&&w(e,l[13])},d(l){l&&E(e)}}}function Ce(i){let e,l,t,a,o,n,f,b,I,D,c,L,A,k,z,P,Y;const j=i[26].default,B=te(j,i,i[25],null);I=new Xe({props:{class:"bx--select__arrow"}});let S=i[7]&&Pe(),T=i[7]&&Me(i),_=i[11]&&Oe(i);return{c(){e=F("div"),l=F("div"),t=F("select"),B&&B.c(),b=H(),ue(I.$$.fragment),D=H(),S&&S.c(),L=H(),T&&T.c(),A=H(),_&&_.c(),k=ge(),this.h()},l(r){e=W(r,"DIV",{});var g=M(e);l=W(g,"DIV",{"data-invalid":!0});var V=M(l);t=W(V,"SELECT",{"aria-describedby":!0,"aria-invalid":!0,id:!0,name:!0});var u=M(t);B&&B.l(u),u.forEach(E),b=J(V),de(I.$$.fragment,V),D=J(V),S&&S.l(V),V.forEach(E),L=J(g),T&&T.l(g),g.forEach(E),A=J(r),_&&_.l(r),k=ge(),this.h()},h(){v(t,"aria-describedby",a=i[7]?i[16]:void 0),v(t,"aria-invalid",o=i[7]||void 0),t.disabled=n=i[4]||void 0,t.required=f=i[15]||void 0,v(t,"id",i[5]),v(t,"name",i[6]),m(t,"bx--select-input",!0),m(t,"bx--select-input--sm",i[1]==="sm"),m(t,"bx--select-input--xl",i[1]==="xl"),v(l,"data-invalid",c=i[7]||void 0),m(l,"bx--select-input__wrapper",!0),m(e,"bx--select-input--inline__wrapper",!0)},m(r,g){R(r,e,g),N(e,l),N(l,t),B&&B.m(t,null),i[35](t),N(l,b),re(I,l,null),N(l,D),S&&S.m(l,null),N(e,L),T&&T.m(e,null),R(r,A,g),_&&_.m(r,g),R(r,k,g),z=!0,P||(Y=[U(t,"change",i[21]),U(t,"change",i[31]),U(t,"input",i[32]),U(t,"focus",i[33]),U(t,"blur",i[34])],P=!0)},p(r,g){B&&B.p&&(!z||g[0]&33554432)&&ae(B,j,r,r[25],z?fe(j,r[25],g,null):ne(r[25]),null),(!z||g[0]&65664&&a!==(a=r[7]?r[16]:void 0))&&v(t,"aria-describedby",a),(!z||g[0]&128&&o!==(o=r[7]||void 0))&&v(t,"aria-invalid",o),(!z||g[0]&16&&n!==(n=r[4]||void 0))&&(t.disabled=n),(!z||g[0]&32768&&f!==(f=r[15]||void 0))&&(t.required=f),(!z||g[0]&32)&&v(t,"id",r[5]),(!z||g[0]&64)&&v(t,"name",r[6]),(!z||g[0]&2)&&m(t,"bx--select-input--sm",r[1]==="sm"),(!z||g[0]&2)&&m(t,"bx--select-input--xl",r[1]==="xl"),r[7]?S?g[0]&128&&C(S,1):(S=Pe(),S.c(),C(S,1),S.m(l,null)):S&&(le(),O(S,1,1,()=>{S=null}),ie()),(!z||g[0]&128&&c!==(c=r[7]||void 0))&&v(l,"data-invalid",c),r[7]?T?T.p(r,g):(T=Me(r),T.c(),T.m(e,null)):T&&(T.d(1),T=null),r[11]?_?_.p(r,g):(_=Oe(r),_.c(),_.m(k.parentNode,k)):_&&(_.d(1),_=null)},i(r){z||(C(B,r),C(I.$$.fragment,r),C(S),z=!0)},o(r){O(B,r),O(I.$$.fragment,r),O(S),z=!1},d(r){r&&E(e),B&&B.d(r),i[35](null),oe(I),S&&S.d(),T&&T.d(),r&&E(A),_&&_.d(r),r&&E(k),P=!1,Ve(Y)}}}function Pe(i){let e,l;return e=new Qe({props:{class:"bx--select__invalid-icon"}}),{c(){ue(e.$$.fragment)},l(t){de(e.$$.fragment,t)},m(t,a){re(e,t,a),l=!0},i(t){l||(C(e.$$.fragment,t),l=!0)},o(t){O(e.$$.fragment,t),l=!1},d(t){oe(e,t)}}}function Me(i){let e,l;return{c(){e=F("div"),l=X(i[8]),this.h()},l(t){e=W(t,"DIV",{id:!0});var a=M(e);l=Z(a,i[8]),a.forEach(E),this.h()},h(){v(e,"id",i[16]),m(e,"bx--form-requirement",!0)},m(t,a){R(t,e,a),N(e,l)},p(t,a){a[0]&256&&w(l,t[8]),a[0]&65536&&v(e,"id",t[16])},d(t){t&&E(e)}}}function Oe(i){let e,l;return{c(){e=F("div"),l=X(i[11]),this.h()},l(t){e=W(t,"DIV",{});var a=M(e);l=Z(a,i[11]),a.forEach(E),this.h()},h(){m(e,"bx--form__helper-text",!0),m(e,"bx--form__helper-text--disabled",i[4])},m(t,a){R(t,e,a),N(e,l)},p(t,a){a[0]&2048&&w(l,t[11]),a[0]&16&&m(e,"bx--form__helper-text--disabled",t[4])},d(t){t&&E(e)}}}function Re(i){let e,l,t,a,o,n,f,b,I,D,c,L,A,k,z,P,Y,j;const B=i[26].default,S=te(B,i,i[25],null);b=new Xe({props:{class:"bx--select__arrow"}});let T=i[7]&&Fe(),_=!i[7]&&i[9]&&We(),r=!i[7]&&i[11]&&Ue(i),g=i[7]&&Ye(i),V=!i[7]&&i[9]&&je(i);return{c(){e=F("div"),l=F("select"),S&&S.c(),f=H(),ue(b.$$.fragment),I=H(),T&&T.c(),D=H(),_&&_.c(),L=H(),r&&r.c(),A=H(),g&&g.c(),k=H(),V&&V.c(),z=ge(),this.h()},l(u){e=W(u,"DIV",{"data-invalid":!0});var s=M(e);l=W(s,"SELECT",{id:!0,name:!0,"aria-describedby":!0,"aria-invalid":!0});var h=M(l);S&&S.l(h),h.forEach(E),f=J(s),de(b.$$.fragment,s),I=J(s),T&&T.l(s),D=J(s),_&&_.l(s),s.forEach(E),L=J(u),r&&r.l(u),A=J(u),g&&g.l(u),k=J(u),V&&V.l(u),z=ge(),this.h()},h(){v(l,"id",i[5]),v(l,"name",i[6]),v(l,"aria-describedby",t=i[7]?i[16]:void 0),l.disabled=a=i[4]||void 0,l.required=o=i[15]||void 0,v(l,"aria-invalid",n=i[7]||void 0),m(l,"bx--select-input",!0),m(l,"bx--select-input--sm",i[1]==="sm"),m(l,"bx--select-input--xl",i[1]==="xl"),v(e,"data-invalid",c=i[7]||void 0),m(e,"bx--select-input__wrapper",!0)},m(u,s){R(u,e,s),N(e,l),S&&S.m(l,null),i[36](l),N(e,f),re(b,e,null),N(e,I),T&&T.m(e,null),N(e,D),_&&_.m(e,null),R(u,L,s),r&&r.m(u,s),R(u,A,s),g&&g.m(u,s),R(u,k,s),V&&V.m(u,s),R(u,z,s),P=!0,Y||(j=[U(l,"change",i[21]),U(l,"change",i[27]),U(l,"input",i[28]),U(l,"focus",i[29]),U(l,"blur",i[30])],Y=!0)},p(u,s){S&&S.p&&(!P||s[0]&33554432)&&ae(S,B,u,u[25],P?fe(B,u[25],s,null):ne(u[25]),null),(!P||s[0]&32)&&v(l,"id",u[5]),(!P||s[0]&64)&&v(l,"name",u[6]),(!P||s[0]&65664&&t!==(t=u[7]?u[16]:void 0))&&v(l,"aria-describedby",t),(!P||s[0]&16&&a!==(a=u[4]||void 0))&&(l.disabled=a),(!P||s[0]&32768&&o!==(o=u[15]||void 0))&&(l.required=o),(!P||s[0]&128&&n!==(n=u[7]||void 0))&&v(l,"aria-invalid",n),(!P||s[0]&2)&&m(l,"bx--select-input--sm",u[1]==="sm"),(!P||s[0]&2)&&m(l,"bx--select-input--xl",u[1]==="xl"),u[7]?T?s[0]&128&&C(T,1):(T=Fe(),T.c(),C(T,1),T.m(e,D)):T&&(le(),O(T,1,1,()=>{T=null}),ie()),!u[7]&&u[9]?_?s[0]&640&&C(_,1):(_=We(),_.c(),C(_,1),_.m(e,null)):_&&(le(),O(_,1,1,()=>{_=null}),ie()),(!P||s[0]&128&&c!==(c=u[7]||void 0))&&v(e,"data-invalid",c),!u[7]&&u[11]?r?r.p(u,s):(r=Ue(u),r.c(),r.m(A.parentNode,A)):r&&(r.d(1),r=null),u[7]?g?g.p(u,s):(g=Ye(u),g.c(),g.m(k.parentNode,k)):g&&(g.d(1),g=null),!u[7]&&u[9]?V?V.p(u,s):(V=je(u),V.c(),V.m(z.parentNode,z)):V&&(V.d(1),V=null)},i(u){P||(C(S,u),C(b.$$.fragment,u),C(T),C(_),P=!0)},o(u){O(S,u),O(b.$$.fragment,u),O(T),O(_),P=!1},d(u){u&&E(e),S&&S.d(u),i[36](null),oe(b),T&&T.d(),_&&_.d(),u&&E(L),r&&r.d(u),u&&E(A),g&&g.d(u),u&&E(k),V&&V.d(u),u&&E(z),Y=!1,Ve(j)}}}function Fe(i){let e,l;return e=new Qe({props:{class:"bx--select__invalid-icon"}}),{c(){ue(e.$$.fragment)},l(t){de(e.$$.fragment,t)},m(t,a){re(e,t,a),l=!0},i(t){l||(C(e.$$.fragment,t),l=!0)},o(t){O(e.$$.fragment,t),l=!1},d(t){oe(e,t)}}}function We(i){let e,l;return e=new ul({props:{class:"bx--select__invalid-icon bx--select__invalid-icon--warning"}}),{c(){ue(e.$$.fragment)},l(t){de(e.$$.fragment,t)},m(t,a){re(e,t,a),l=!0},i(t){l||(C(e.$$.fragment,t),l=!0)},o(t){O(e.$$.fragment,t),l=!1},d(t){oe(e,t)}}}function Ue(i){let e,l;return{c(){e=F("div"),l=X(i[11]),this.h()},l(t){e=W(t,"DIV",{});var a=M(e);l=Z(a,i[11]),a.forEach(E),this.h()},h(){m(e,"bx--form__helper-text",!0),m(e,"bx--form__helper-text--disabled",i[4])},m(t,a){R(t,e,a),N(e,l)},p(t,a){a[0]&2048&&w(l,t[11]),a[0]&16&&m(e,"bx--form__helper-text--disabled",t[4])},d(t){t&&E(e)}}}function Ye(i){let e,l;return{c(){e=F("div"),l=X(i[8]),this.h()},l(t){e=W(t,"DIV",{id:!0});var a=M(e);l=Z(a,i[8]),a.forEach(E),this.h()},h(){v(e,"id",i[16]),m(e,"bx--form-requirement",!0)},m(t,a){R(t,e,a),N(e,l)},p(t,a){a[0]&256&&w(l,t[8]),a[0]&65536&&v(e,"id",t[16])},d(t){t&&E(e)}}}function je(i){let e,l;return{c(){e=F("div"),l=X(i[10]),this.h()},l(t){e=W(t,"DIV",{id:!0});var a=M(e);l=Z(a,i[10]),a.forEach(E),this.h()},h(){v(e,"id",i[16]),m(e,"bx--form-requirement",!0)},m(t,a){R(t,e,a),N(e,l)},p(t,a){a[0]&1024&&w(l,t[10]),a[0]&65536&&v(e,"id",t[16])},d(t){t&&E(e)}}}function hl(i){let e,l,t,a,o,n=!i[12]&&Ne(i),f=i[2]&&Ce(i),b=!i[2]&&Re(i),I=[i[22]],D={};for(let c=0;c{n=null}),ie()):n?(n.p(c,L),L[0]&4096&&C(n,1)):(n=Ne(c),n.c(),C(n,1),n.m(l,t)),c[2]?f?(f.p(c,L),L[0]&4&&C(f,1)):(f=Ce(c),f.c(),C(f,1),f.m(l,a)):f&&(le(),O(f,1,1,()=>{f=null}),ie()),c[2]?b&&(le(),O(b,1,1,()=>{b=null}),ie()):b?(b.p(c,L),L[0]&4&&C(b,1)):(b=Re(c),b.c(),C(b,1),b.m(l,null)),(!o||L[0]&4)&&m(l,"bx--select--inline",c[2]),(!o||L[0]&8)&&m(l,"bx--select--light",c[3]),(!o||L[0]&128)&&m(l,"bx--select--invalid",c[7]),(!o||L[0]&16)&&m(l,"bx--select--disabled",c[4]),(!o||L[0]&512)&&m(l,"bx--select--warning",c[9]),ce(e,D=Se(I,[L[0]&4194304&&c[22]])),m(e,"bx--form-item",!0)},i(c){o||(C(n),C(f),C(b),o=!0)},o(c){O(n),O(f),O(b),o=!1},d(c){c&&E(e),n&&n.d(),f&&f.d(),b&&b.d()}}}function ml(i,e,l){let t;const a=["selected","size","inline","light","disabled","id","name","invalid","invalidText","warn","warnText","helperText","noLabel","labelText","hideLabel","ref","required"];let o=x(e,a),n,f,b,I,{$$slots:D={},$$scope:c}=e,{selected:L=void 0}=e,{size:A=void 0}=e,{inline:k=!1}=e,{light:z=!1}=e,{disabled:P=!1}=e,{id:Y="ccs-"+Math.random().toString(36)}=e,{name:j=void 0}=e,{invalid:B=!1}=e,{invalidText:S=""}=e,{warn:T=!1}=e,{warnText:_=""}=e,{helperText:r=""}=e,{noLabel:g=!1}=e,{labelText:V=""}=e,{hideLabel:u=!1}=e,{ref:s=null}=e,{required:h=!1}=e;const q=Ke(),K=he(L);_e(i,K,d=>l(38,f=d));const $=he(null);_e(i,$,d=>l(40,I=d));const p=he(null);_e(i,p,d=>l(24,n=d));const ee=he({});_e(i,ee,d=>l(39,b=d)),nl("Select",{selectedValue:K,setDefaultValue:(d,y)=>{n===null?($.set(d),p.set(y)):I===d&&K.set(y),ee.update(al=>({...al,[y]:typeof y}))}});const be=({target:d})=>{let y=d.value;b[y]==="number"&&(y=Number(y)),K.set(y)};let Ee;fl(()=>{l(23,L=f),Ee!==void 0&&L!==Ee&&q("update",f),Ee=L});function Ze(d){G.call(this,i,d)}function we(d){G.call(this,i,d)}function ye(d){G.call(this,i,d)}function pe(d){G.call(this,i,d)}function xe(d){G.call(this,i,d)}function $e(d){G.call(this,i,d)}function el(d){G.call(this,i,d)}function ll(d){G.call(this,i,d)}function il(d){Ie[d?"unshift":"push"](()=>{s=d,l(0,s)})}function tl(d){Ie[d?"unshift":"push"](()=>{s=d,l(0,s)})}return i.$$set=d=>{e=Q(Q({},e),se(d)),l(22,o=x(e,a)),"selected"in d&&l(23,L=d.selected),"size"in d&&l(1,A=d.size),"inline"in d&&l(2,k=d.inline),"light"in d&&l(3,z=d.light),"disabled"in d&&l(4,P=d.disabled),"id"in d&&l(5,Y=d.id),"name"in d&&l(6,j=d.name),"invalid"in d&&l(7,B=d.invalid),"invalidText"in d&&l(8,S=d.invalidText),"warn"in d&&l(9,T=d.warn),"warnText"in d&&l(10,_=d.warnText),"helperText"in d&&l(11,r=d.helperText),"noLabel"in d&&l(12,g=d.noLabel),"labelText"in d&&l(13,V=d.labelText),"hideLabel"in d&&l(14,u=d.hideLabel),"ref"in d&&l(0,s=d.ref),"required"in d&&l(15,h=d.required),"$$scope"in d&&l(25,c=d.$$scope)},i.$$.update=()=>{i.$$.dirty[0]&32&&l(16,t=`error-${Y}`),i.$$.dirty[0]&25165824&&K.set(L??n)},[s,A,k,z,P,Y,j,B,S,T,_,r,g,V,u,h,t,K,$,p,ee,be,o,L,n,c,D,Ze,we,ye,pe,xe,$e,el,ll,il,tl]}class cl extends ve{constructor(e){super(),ke(this,e,ml,hl,Te,{selected:23,size:1,inline:2,light:3,disabled:4,id:5,name:6,invalid:7,invalidText:8,warn:9,warnText:10,helperText:11,noLabel:12,labelText:13,hideLabel:14,ref:0,required:15},null,[-1,-1])}}const Cl=cl;function gl(i){let e,l=(i[1]||i[0])+"",t,a,o;return{c(){e=F("option"),t=X(l),this.h()},l(n){e=W(n,"OPTION",{class:!0,style:!0});var f=M(e);t=Z(f,l),f.forEach(E),this.h()},h(){e.__value=i[0],e.value=e.__value,e.disabled=i[3],e.hidden=i[2],e.selected=i[4],v(e,"class",a=i[5].class),v(e,"style",o=i[5].style),m(e,"bx--select-option",!0)},m(n,f){R(n,e,f),N(e,t)},p(n,[f]){f&3&&l!==(l=(n[1]||n[0])+"")&&w(t,l),f&1&&(e.__value=n[0],e.value=e.__value),f&8&&(e.disabled=n[3]),f&4&&(e.hidden=n[2]),f&16&&(e.selected=n[4]),f&32&&a!==(a=n[5].class)&&v(e,"class",a),f&32&&o!==(o=n[5].style)&&v(e,"style",o),f&32&&m(e,"bx--select-option",!0)},i:me,o:me,d(n){n&&E(e)}}}function vl(i,e,l){const t=["value","text","hidden","disabled"];let a=x(e,t),{value:o=""}=e,{text:n=""}=e,{hidden:f=!1}=e,{disabled:b=!1}=e;const I="ccs-"+Math.random().toString(36),D=De("Select")||De("TimePickerSelect");let c=!1;const L=D.selectedValue.subscribe(A=>{l(4,c=A===o)});return sl(()=>()=>L()),i.$$set=A=>{e=Q(Q({},e),se(A)),l(5,a=x(e,t)),"value"in A&&l(0,o=A.value),"text"in A&&l(1,n=A.text),"hidden"in A&&l(2,f=A.hidden),"disabled"in A&&l(3,b=A.disabled)},i.$$.update=()=>{var A;i.$$.dirty&1&&((A=D==null?void 0:D.setDefaultValue)==null||A.call(D,I,o))},[o,n,f,b,c,a]}class kl extends ve{constructor(e){super(),ke(this,e,vl,gl,Te,{value:0,text:1,hidden:2,disabled:3})}}const Pl=kl,Tl=i=>({}),Ge=i=>({}),El=i=>({}),He=i=>({}),Ll=i=>({}),Je=i=>({});function Al(i){let e;return{c(){e=X(i[5])},l(l){e=Z(l,i[5])},m(l,t){R(l,e,t)},p(l,t){t&32&&w(e,l[5])},d(l){l&&E(e)}}}function Sl(i){let e;return{c(){e=X(i[3])},l(l){e=Z(l,i[3])},m(l,t){R(l,e,t)},p(l,t){t&8&&w(e,l[3])},d(l){l&&E(e)}}}function Vl(i){let e;return{c(){e=X(i[4])},l(l){e=Z(l,i[4])},m(l,t){R(l,e,t)},p(l,t){t&16&&w(e,l[4])},d(l){l&&E(e)}}}function Bl(i){let e,l,t,a,o,n,f,b,I,D,c,L,A,k,z,P;const Y=i[12].labelText,j=te(Y,i,i[11],Je),B=j||Al(i),S=i[12].labelA,T=te(S,i,i[11],He),_=T||Sl(i),r=i[12].labelB,g=te(r,i,i[11],Ge),V=g||Vl(i);let u=[i[9],{style:A=i[9].style+"; user-select: none"}],s={};for(let h=0;h{l(0,b=!b)},u=s=>{(s.key===" "||s.key==="Enter")&&(s.preventDefault(),l(0,b=!b))};return i.$$set=s=>{l(10,e=Q(Q({},e),se(s))),l(9,a=x(e,t)),"size"in s&&l(1,f=s.size),"toggled"in s&&l(0,b=s.toggled),"disabled"in s&&l(2,I=s.disabled),"labelA"in s&&l(3,D=s.labelA),"labelB"in s&&l(4,c=s.labelB),"labelText"in s&&l(5,L=s.labelText),"hideLabel"in s&&l(6,A=s.hideLabel),"id"in s&&l(7,k=s.id),"name"in s&&l(8,z=s.name),"$$scope"in s&&l(11,n=s.$$scope)},i.$$.update=()=>{i.$$.dirty&1&&P("toggle",{toggled:b})},e=se(e),[b,f,I,D,c,L,A,k,z,a,e,n,o,Y,j,B,S,T,_,r,g,V,u]}class Dl extends ve{constructor(e){super(),ke(this,e,Il,Bl,Te,{size:1,toggled:0,disabled:2,labelA:3,labelB:4,labelText:5,hideLabel:6,id:7,name:8})}}const Ml=Dl;export{Xe as C,Cl as S,Ml as T,Pl as a}; diff --git a/web/blueprint/build/_app/immutable/chunks/TrashCan.dd2b985e.js b/web/blueprint/build/_app/immutable/chunks/TrashCan.dd2b985e.js new file mode 100644 index 0000000000000000000000000000000000000000..6f0efca9d0cc167306ef921c3f51d771482ef631 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/TrashCan.dd2b985e.js @@ -0,0 +1 @@ +import{S as H,i as E,s as B,E as m,a2 as d,a3 as o,m as g,h,n as M,a4 as _,b as z,J as c,O as C,$ as v,D as b,F as w,q as R,r as k,u as Y}from"./index.d6a3d821.js";function V(r){let e,l;return{c(){e=d("title"),l=R(r[1])},l(t){e=o(t,"title",{});var i=g(e);l=k(i,r[1]),i.forEach(h)},m(t,i){z(t,e,i),c(e,l)},p(t,i){i&2&&Y(l,t[1])},d(t){t&&h(e)}}}function P(r){let e,l,t=r[1]&&V(r),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],u={};for(let a=0;a{l(5,e=m(m({},e),w(f))),l(3,a=b(e,u)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,n=f.title)},r.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||n),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=w(e),[s,n,i,a,t]}class T extends H{constructor(e){super(),E(this,e,q,P,B,{size:0,title:1})}}function A(r){let e,l;return{c(){e=d("title"),l=R(r[1])},l(t){e=o(t,"title",{});var i=g(e);l=k(i,r[1]),i.forEach(h)},m(t,i){z(t,e,i),c(e,l)},p(t,i){i&2&&Y(l,t[1])},d(t){t&&h(e)}}}function I(r){let e,l,t,i=r[1]&&A(r),u=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],a={};for(let s=0;s{l(5,e=m(m({},e),w(f))),l(3,a=b(e,u)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,n=f.title)},r.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||n),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=w(e),[s,n,i,a,t]}class Z extends H{constructor(e){super(),E(this,e,N,I,B,{size:0,title:1})}}export{T as I,Z as T}; diff --git a/web/blueprint/build/_app/immutable/chunks/index.5884c3e8.js b/web/blueprint/build/_app/immutable/chunks/index.5884c3e8.js new file mode 100644 index 0000000000000000000000000000000000000000..57b2d8d4ec893b2543d73d684bab472996fc143d --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/index.5884c3e8.js @@ -0,0 +1 @@ +import{$ as f,s as y,a5 as m,P as q,ah as w}from"./index.d6a3d821.js";const o=[];function z(e,u){return{subscribe:A(e,u).subscribe}}function A(e,u=f){let r;const n=new Set;function a(t){if(y(e,t)&&(e=t,r)){const i=!o.length;for(const s of n)s[1](),o.push(s,e);if(i){for(let s=0;s{n.delete(s),n.size===0&&r&&(r(),r=null)}}return{set:a,update:l,subscribe:b}}function P(e,u,r){const n=!Array.isArray(e),a=n?[e]:e,l=u.length<2;return z(r,b=>{let t=!1;const i=[];let s=0,d=f;const g=()=>{if(s)return;d();const c=u(n?i[0]:i,b);l?b(c):d=w(c)?c:f},h=a.map((c,p)=>m(c,_=>{i[p]=_,s&=~(1<{s|=1<t;function Et(t,e){for(const n in e)t[n]=e[n];return t}function ot(t){return t()}function tt(){return Object.create(null)}function T(t){t.forEach(ot)}function G(t){return typeof t=="function"}function te(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}let z;function ee(t,e){return z||(z=document.createElement("a")),z.href=e,t===z.href}function kt(t){return Object.keys(t).length===0}function ct(t,...e){if(t==null)return k;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function ne(t){let e;return ct(t,n=>e=n)(),e}function ie(t,e,n){t.$$.on_destroy.push(ct(e,n))}function se(t,e,n,i){if(t){const s=lt(t,e,n,i);return t[0](s)}}function lt(t,e,n,i){return t[1]&&i?Et(n.ctx.slice(),t[1](i(e))):n.ctx}function re(t,e,n,i){if(t[2]&&i){const s=t[2](i(n));if(e.dirty===void 0)return s;if(typeof s=="object"){const l=[],r=Math.max(e.dirty.length,s.length);for(let o=0;o32){const e=[],n=t.ctx.length/32;for(let i=0;iwindow.performance.now():()=>Date.now(),Y=at?t=>requestAnimationFrame(t):k;const S=new Set;function ut(t){S.forEach(e=>{e.c(t)||(S.delete(e),e.f())}),S.size!==0&&Y(ut)}function Nt(t){let e;return S.size===0&&Y(ut),{promise:new Promise(n=>{S.add(e={c:t,f:n})}),abort(){S.delete(e)}}}const he=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;let I=!1;function At(){I=!0}function Mt(){I=!1}function St(t,e,n,i){for(;t>1);n(s)<=i?t=s+1:e=s}return t}function Ct(t){if(t.hydrate_init)return;t.hydrate_init=!0;let e=t.childNodes;if(t.nodeName==="HEAD"){const c=[];for(let a=0;a0&&e[n[s]].claim_order<=a?s+1:St(1,s,h=>e[n[h]].claim_order,a))-1;i[c]=n[f]+1;const d=f+1;n[d]=c,s=Math.max(d,s)}const l=[],r=[];let o=e.length-1;for(let c=n[s]+1;c!=0;c=i[c-1]){for(l.push(e[c-1]);o>=c;o--)r.push(e[o]);o--}for(;o>=0;o--)r.push(e[o]);l.reverse(),r.sort((c,a)=>c.claim_order-a.claim_order);for(let c=0,a=0;c=l[a].claim_order;)a++;const f=at.removeEventListener(e,n,i)}function ge(t){return function(e){return e.preventDefault(),t.call(this,e)}}function we(t){return function(e){return e.stopPropagation(),t.call(this,e)}}function ht(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}const Ot=["width","height"];function be(t,e){const n=Object.getOwnPropertyDescriptors(t.__proto__);for(const i in e)e[i]==null?t.removeAttribute(i):i==="style"?t.style.cssText=e[i]:i==="__value"?t.value=t[i]=e[i]:n[i]&&n[i].set&&Ot.indexOf(i)===-1?t[i]=e[i]:ht(t,i,e[i])}function $e(t,e){for(const n in e)ht(t,n,e[n])}function zt(t){return Array.from(t.childNodes)}function mt(t){t.claim_info===void 0&&(t.claim_info={last_index:0,total_claimed:0})}function pt(t,e,n,i,s=!1){mt(t);const l=(()=>{for(let r=t.claim_info.last_index;r=0;r--){const o=t[r];if(e(o)){const c=n(o);return c===void 0?t.splice(r,1):t[r]=c,s?c===void 0&&t.claim_info.last_index--:t.claim_info.last_index=r,o}}return i()})();return l.claim_order=t.claim_info.total_claimed,t.claim_info.total_claimed+=1,l}function yt(t,e,n,i){return pt(t,s=>s.nodeName===e,s=>{const l=[];for(let r=0;rs.removeAttribute(r))},()=>i(e))}function xe(t,e,n){return yt(t,e,n,U)}function ve(t,e,n){return yt(t,e,n,_t)}function Rt(t,e){return pt(t,n=>n.nodeType===3,n=>{const i=""+e;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>Z(e),!0)}function Ee(t){return Rt(t," ")}function nt(t,e,n){for(let i=n;i{r.source===i.contentWindow&&e()})):(i.src="about:blank",i.onload=()=>{l=et(i.contentWindow,"resize",e),e()}),ft(t,i),()=>{(s||l&&i.contentWindow)&&l(),j(i)}}function Ce(t,e,n){t.classList[n?"add":"remove"](e)}function gt(t,e,{bubbles:n=!1,cancelable:i=!1}={}){const s=document.createEvent("CustomEvent");return s.initCustomEvent(t,n,i,e),s}function je(t,e){const n=[];let i=0;for(const s of e.childNodes)if(s.nodeType===8){const l=s.textContent.trim();l===`HEAD_${t}_END`?(i-=1,n.push(s)):l===`HEAD_${t}_START`&&(i+=1,n.push(s))}else i>0&&n.push(s);return n}class Bt{constructor(e=!1){this.is_svg=!1,this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,n,i=null){this.e||(this.is_svg?this.e=_t(n.nodeName):this.e=U(n.nodeType===11?"TEMPLATE":n.nodeName),this.t=n.tagName!=="TEMPLATE"?n:n.content,this.c(e)),this.i(i)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(e){for(let n=0;n>>0}function Ft(t,e){const n={stylesheet:jt(e),rules:{}};return B.set(t,n),n}function st(t,e,n,i,s,l,r,o=0){const c=16.666/i;let a=`{ +`;for(let y=0;y<=1;y+=c){const g=e+(n-e)*l(y);a+=y*100+`%{${r(g,1-g)}} +`}const f=a+`100% {${r(n,1-n)}} +}`,d=`__svelte_${Wt(f)}_${o}`,h=dt(t),{stylesheet:u,rules:_}=B.get(h)||Ft(h,t);_[d]||(_[d]=!0,u.insertRule(`@keyframes ${d} ${f}`,u.cssRules.length));const p=t.style.animation||"";return t.style.animation=`${p?`${p}, `:""}${d} ${i}ms linear ${s}ms 1 both`,W+=1,d}function Gt(t,e){const n=(t.style.animation||"").split(", "),i=n.filter(e?l=>l.indexOf(e)<0:l=>l.indexOf("__svelte")===-1),s=n.length-i.length;s&&(t.style.animation=i.join(", "),W-=s,W||It())}function It(){Y(()=>{W||(B.forEach(t=>{const{ownerNode:e}=t.stylesheet;e&&j(e)}),B.clear())})}let L;function P(t){L=t}function x(){if(!L)throw new Error("Function called outside component initialization");return L}function Pe(t){x().$$.before_update.push(t)}function Le(t){x().$$.on_mount.push(t)}function He(t){x().$$.after_update.push(t)}function Oe(t){x().$$.on_destroy.push(t)}function ze(){const t=x();return(e,n,{cancelable:i=!1}={})=>{const s=t.$$.callbacks[e];if(s){const l=gt(e,n,{cancelable:i});return s.slice().forEach(r=>{r.call(t,l)}),!l.defaultPrevented}return!0}}function Re(t,e){return x().$$.context.set(t,e),e}function qe(t){return x().$$.context.get(t)}function Be(t){return x().$$.context.has(t)}function We(t,e){const n=t.$$.callbacks[e.type];n&&n.slice().forEach(i=>i.call(this,e))}const M=[],rt=[];let C=[];const V=[],wt=Promise.resolve();let X=!1;function bt(){X||(X=!0,wt.then($t))}function Fe(){return bt(),wt}function F(t){C.push(t)}function Ge(t){V.push(t)}const K=new Set;let A=0;function $t(){if(A!==0)return;const t=L;do{try{for(;At.indexOf(i)===-1?e.push(i):n.push(i)),n.forEach(i=>i()),C=e}let D;function Kt(){return D||(D=Promise.resolve(),D.then(()=>{D=null})),D}function Q(t,e,n){t.dispatchEvent(gt(`${e?"intro":"outro"}${n}`))}const q=new Set;let $;function Ie(){$={r:0,c:[],p:$}}function Ue(){$.r||T($.c),$=$.p}function xt(t,e){t&&t.i&&(q.delete(t),t.i(e))}function Qt(t,e,n,i){if(t&&t.o){if(q.has(t))return;q.add(t),$.c.push(()=>{q.delete(t),i&&(n&&t.d(1),i())}),t.o(e)}else i&&i()}const Vt={duration:0};function Je(t,e,n,i){const s={direction:"both"};let l=e(t,n,s),r=i?0:1,o=null,c=null,a=null;function f(){a&&Gt(t,a)}function d(u,_){const p=u.b-r;return _*=Math.abs(p),{a:r,b:u.b,d:p,duration:_,start:u.start,end:u.start+_,group:u.group}}function h(u){const{delay:_=0,duration:p=300,easing:y=vt,tick:g=k,css:v}=l||Vt,N={start:Tt()+_,b:u};u||(N.group=$,$.r+=1),o||c?c=N:(v&&(f(),a=st(t,r,u,p,_,y,v)),u&&g(0,1),o=d(N,p),F(()=>Q(t,u,"start")),Nt(E=>{if(c&&E>c.start&&(o=d(c,p),c=null,Q(t,o.b,"start"),v&&(f(),a=st(t,r,o.b,o.duration,0,y,l.css))),o){if(E>=o.end)g(r=o.b,1-r),Q(t,o.b,"end"),c||(o.b?f():--o.group.r||T(o.group.c)),o=null;else if(E>=o.start){const H=E-o.start;r=o.a+o.d*y(H/o.duration),g(r,1-r)}}return!!(o||c)}))}return{run(u){G(l)?Kt().then(()=>{l=l(s),h(u)}):h(u)},end(){f(),o=c=null}}}function Ke(t,e){t.d(1),e.delete(t.key)}function Qe(t,e){Qt(t,1,1,()=>{e.delete(t.key)})}function Ve(t,e,n,i,s,l,r,o,c,a,f,d){let h=t.length,u=l.length,_=h;const p={};for(;_--;)p[t[_].key]=_;const y=[],g=new Map,v=new Map,N=[];for(_=u;_--;){const m=d(s,l,_),w=n(m);let b=r.get(w);b?i&&N.push(()=>b.p(m,e)):(b=a(w,m),b.c()),g.set(w,y[_]=b),w in p&&v.set(w,Math.abs(_-p[w]))}const E=new Set,H=new Set;function J(m){xt(m,1),m.m(o,f),r.set(m.key,m),f=m.first,u--}for(;h&&u;){const m=y[u-1],w=t[h-1],b=m.key,O=w.key;m===w?(f=m.first,h--,u--):g.has(O)?!r.has(b)||E.has(b)?J(m):H.has(O)?h--:v.get(b)>v.get(O)?(H.add(b),J(m)):(E.add(O),h--):(c(w,r),h--)}for(;h--;){const m=t[h];g.has(m.key)||c(m,r)}for(;u;)J(y[u-1]);return T(N),y}function Xe(t,e){const n={},i={},s={$$scope:1};let l=t.length;for(;l--;){const r=t[l],o=e[l];if(o){for(const c in r)c in o||(i[c]=1);for(const c in o)s[c]||(n[c]=o[c],s[c]=1);t[l]=o}else for(const c in r)s[c]=1}for(const r in i)r in n||(n[r]=void 0);return n}function Ye(t){return typeof t=="object"&&t!==null?t:{}}function Ze(t,e,n){const i=t.$$.props[e];i!==void 0&&(t.$$.bound[i]=n,n(t.$$.ctx[i]))}function tn(t){t&&t.c()}function en(t,e){t&&t.l(e)}function Xt(t,e,n,i){const{fragment:s,after_update:l}=t.$$;s&&s.m(e,n),i||F(()=>{const r=t.$$.on_mount.map(ot).filter(G);t.$$.on_destroy?t.$$.on_destroy.push(...r):T(r),t.$$.on_mount=[]}),l.forEach(F)}function Yt(t,e){const n=t.$$;n.fragment!==null&&(Jt(n.after_update),T(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function Zt(t,e){t.$$.dirty[0]===-1&&(M.push(t),bt(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{const _=u.length?u[0]:h;return a.ctx&&s(a.ctx[d],a.ctx[d]=_)&&(!a.skip_bound&&a.bound[d]&&a.bound[d](_),f&&Zt(t,d)),h}):[],a.update(),f=!0,T(a.before_update),a.fragment=i?i(a.ctx):!1,e.target){if(e.hydrate){At();const d=zt(e.target);a.fragment&&a.fragment.l(d),d.forEach(j)}else a.fragment&&a.fragment.c();e.intro&&xt(t.$$.fragment),Xt(t,e.target,e.anchor,e.customElement),Mt(),$t()}P(c)}class sn{$destroy(){Yt(this,1),this.$destroy=k}$on(e,n){if(!G(n))return k;const i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(n),()=>{const s=i.indexOf(n);s!==-1&&i.splice(s,1)}}$set(e){this.$$set&&!kt(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}export{k as $,Xt as A,Yt as B,ze as C,ae as D,Et as E,le as F,se as G,Ce as H,be as I,Pt as J,et as K,oe as L,ce as M,re as N,Xe as O,T as P,We as Q,ie as R,sn as S,Re as T,Ze as U,Ge as V,Ye as W,Ve as X,Qe as Y,Oe as Z,we as _,pe as a,me as a0,de as a1,_t as a2,ve as a3,$e as a4,ct as a5,ne as a6,Ke as a7,ue as a8,Ae as a9,it as aa,je as ab,ke as ac,qe as ad,vt as ae,ge as af,_e as ag,G as ah,F as ai,Je as aj,Se as ak,Ne as al,he as am,Be as an,fe as ao,Pe as ap,ee as aq,Ht as b,Ee as c,Qt as d,ye as e,Ue as f,xt as g,j as h,nn as i,He as j,U as k,xe as l,zt as m,ht as n,Le as o,Me as p,Z as q,Rt as r,te as s,Fe as t,Te as u,Ie as v,rt as w,De as x,tn as y,en as z}; diff --git a/web/blueprint/build/_app/immutable/chunks/navigation.6aa3de7d.js b/web/blueprint/build/_app/immutable/chunks/navigation.6aa3de7d.js new file mode 100644 index 0000000000000000000000000000000000000000..95eff38466d6fcff9b4ac21b4e9846483955358a --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/navigation.6aa3de7d.js @@ -0,0 +1 @@ +import{j as o}from"./singletons.b5ba36ca.js";const e=o("goto");export{e as g}; diff --git a/web/blueprint/build/_app/immutable/chunks/singletons.b5ba36ca.js b/web/blueprint/build/_app/immutable/chunks/singletons.b5ba36ca.js new file mode 100644 index 0000000000000000000000000000000000000000..3b98b20d72ed3957300ccb683f96422faa918a73 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/singletons.b5ba36ca.js @@ -0,0 +1 @@ +import{w as u}from"./index.5884c3e8.js";var _;const k=((_=globalThis.__sveltekit_17pbfnb)==null?void 0:_.base)??"";var b;const m=((b=globalThis.__sveltekit_17pbfnb)==null?void 0:b.assets)??k,w="1688679218701",T="sveltekit:snapshot",y="sveltekit:scroll",I="sveltekit:index",f={tap:1,hover:2,viewport:3,eager:4,off:-1};function S(e){let t=e.baseURI;if(!t){const n=e.getElementsByTagName("base");t=n.length?n[0].href:e.URL}return t}function x(){return{x:pageXOffset,y:pageYOffset}}function c(e,t){return e.getAttribute(`data-sveltekit-${t}`)}const d={...f,"":f.hover};function h(e){let t=e.assignedSlot??e.parentNode;return(t==null?void 0:t.nodeType)===11&&(t=t.host),t}function O(e,t){for(;e&&e!==t;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=h(e)}}function U(e,t){let n;try{n=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const o=e instanceof SVGAElement?e.target.baseVal:e.target,r=!n||!!o||A(n,t)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),l=(n==null?void 0:n.origin)===location.origin&&e.hasAttribute("download");return{url:n,external:r,target:o,download:l}}function L(e){let t=null,n=null,o=null,r=null,l=null,a=null,s=e;for(;s&&s!==document.documentElement;)o===null&&(o=c(s,"preload-code")),r===null&&(r=c(s,"preload-data")),t===null&&(t=c(s,"keepfocus")),n===null&&(n=c(s,"noscroll")),l===null&&(l=c(s,"reload")),a===null&&(a=c(s,"replacestate")),s=h(s);function i(v){switch(v){case"":case"true":return!0;case"off":case"false":return!1;default:return null}}return{preload_code:d[o??"off"],preload_data:d[r??"off"],keep_focus:i(t),noscroll:i(n),reload:i(l),replace_state:i(a)}}function p(e){const t=u(e);let n=!0;function o(){n=!0,t.update(a=>a)}function r(a){n=!1,t.set(a)}function l(a){let s;return t.subscribe(i=>{(s===void 0||n&&i!==s)&&a(s=i)})}return{notify:o,set:r,subscribe:l}}function E(){const{set:e,subscribe:t}=u(!1);let n;async function o(){clearTimeout(n);try{const r=await fetch(`${m}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!r.ok)return!1;const a=(await r.json()).version!==w;return a&&(e(!0),clearTimeout(n)),a}catch{return!1}}return{subscribe:t,check:o}}function A(e,t){return e.origin!==location.origin||!e.pathname.startsWith(t)}let g;function N(e){g=e.client}function P(e){return(...t)=>g[e](...t)}const V={url:p({}),page:p({}),navigating:u(null),updated:E()};export{I,f as P,y as S,T as a,U as b,L as c,x as d,k as e,O as f,S as g,N as h,A as i,P as j,V as s}; diff --git a/web/blueprint/build/_app/immutable/chunks/taskMonitoringStore.aadb9e65.js b/web/blueprint/build/_app/immutable/chunks/taskMonitoringStore.aadb9e65.js new file mode 100644 index 0000000000000000000000000000000000000000..af311878e2e0b4e3ac08047c8499da0465d378e4 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/taskMonitoringStore.aadb9e65.js @@ -0,0 +1 @@ +var it=(s,e,t)=>{if(!e.has(s))throw TypeError("Cannot "+t)};var A=(s,e,t)=>(it(s,e,"read from private field"),t?t.call(s):e.get(s)),ue=(s,e,t)=>{if(e.has(s))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(s):e.set(s,t)},x=(s,e,t,i)=>(it(s,e,"write to private field"),i?i.call(s,t):e.set(s,t),t);import{S as V,i as J,s as X,e as ge,b as T,$ as j,h as y,D as U,E as w,F as H,Q as D,k as be,l as ye,m as C,I as te,H as E,K as I,O as G,P as Ee,q as ie,r as se,J as Q,v as Se,d as L,f as Me,g as K,ad as Et,a8 as ei,w as st,G as Ze,x as he,a as St,y as ne,c as Mt,z as Pe,A as re,L as Ge,M as We,N as xe,B as ae,W as ti,u as le,a2 as M,a3 as P,n as S,a4 as Z,T as ii}from"./index.d6a3d821.js";import{r as _e,d as Pt,w as At}from"./index.5884c3e8.js";function si(s){let e,t,i,n=[s[2]],a={};for(let l=0;l{e=w(w({},e),H(d)),t(2,n=U(e,i)),"href"in d&&t(0,a=d.href),"size"in d&&t(1,l=d.size)},[a,l,n,r,u,o,c,m,p,f,h]}class li extends V{constructor(e){super(),J(this,e,ai,ri,X,{href:0,size:1})}}const ui=li,oi=s=>({props:s[0]&512}),nt=s=>({props:s[9]});function ci(s){let e,t,i,n,a,l,r=s[8]&&rt(s);const u=s[19].default,o=Ze(u,s,s[18],null);var c=s[2];function m(h){return{props:{"aria-hidden":"true",class:"bx--btn__icon",style:h[8]?"margin-left: 0":void 0,"aria-label":h[3]}}}c&&(i=he(c,m(s)));let p=[s[9]],f={};for(let h=0;h{ae(_,1)}),Me()}c?(i=he(c,m(h)),ne(i.$$.fragment),K(i.$$.fragment,1),re(i,e,null)):i=null}else c&&i.$set(v);te(e,f=G(p,[d[0]&512&&h[9]]))},i(h){n||(K(o,h),i&&K(i.$$.fragment,h),n=!0)},o(h){L(o,h),i&&L(i.$$.fragment,h),n=!1},d(h){h&&y(e),r&&r.d(),o&&o.d(h),i&&ae(i),s[33](null),a=!1,Ee(l)}}}function hi(s){let e,t,i,n,a,l,r=s[8]&&at(s);const u=s[19].default,o=Ze(u,s,s[18],null);var c=s[2];function m(h){return{props:{"aria-hidden":"true",class:"bx--btn__icon","aria-label":h[3]}}}c&&(i=he(c,m(s)));let p=[s[9]],f={};for(let h=0;h{ae(_,1)}),Me()}c?(i=he(c,m(h)),ne(i.$$.fragment),K(i.$$.fragment,1),re(i,e,null)):i=null}else c&&i.$set(v);te(e,f=G(p,[d[0]&512&&h[9]]))},i(h){n||(K(o,h),i&&K(i.$$.fragment,h),n=!0)},o(h){L(o,h),i&&L(i.$$.fragment,h),n=!1},d(h){h&&y(e),r&&r.d(),o&&o.d(h),i&&ae(i),s[32](null),a=!1,Ee(l)}}}function fi(s){let e;const t=s[19].default,i=Ze(t,s,s[18],nt);return{c(){i&&i.c()},l(n){i&&i.l(n)},m(n,a){i&&i.m(n,a),e=!0},p(n,a){i&&i.p&&(!e||a[0]&262656)&&Ge(i,t,n,n[18],e?xe(t,n[18],a,oi):We(n[18]),nt)},i(n){e||(K(i,n),e=!0)},o(n){L(i,n),e=!1},d(n){i&&i.d(n)}}}function di(s){let e,t;const i=[{href:s[7]},{size:s[1]},s[10],{style:s[8]&&"width: 3rem;"}];let n={};for(let a=0;a{l[c]=null}),Me(),t=l[e],t?t.p(u,o):(t=l[e]=a[e](u),t.c()),K(t,1),t.m(i.parentNode,i))},i(u){n||(K(t),n=!0)},o(u){L(t),n=!1},d(u){l[e].d(u),u&&y(i)}}}function bi(s,e,t){let i,n;const a=["kind","size","expressive","isSelected","icon","iconDescription","tooltipAlignment","tooltipPosition","as","skeleton","disabled","href","tabindex","type","ref"];let l=U(e,a),{$$slots:r={},$$scope:u}=e;const o=ei(r);let{kind:c="primary"}=e,{size:m="default"}=e,{expressive:p=!1}=e,{isSelected:f=!1}=e,{icon:h=void 0}=e,{iconDescription:d=void 0}=e,{tooltipAlignment:v="center"}=e,{tooltipPosition:_="bottom"}=e,{as:z=!1}=e,{skeleton:F=!1}=e,{disabled:k=!1}=e,{href:B=void 0}=e,{tabindex:R="0"}=e,{type:O="button"}=e,{ref:g=null}=e;const N=Et("ComposedModal");function fe(b){D.call(this,s,b)}function Oe(b){D.call(this,s,b)}function tt(b){D.call(this,s,b)}function Ue(b){D.call(this,s,b)}function Kt(b){D.call(this,s,b)}function Zt(b){D.call(this,s,b)}function Gt(b){D.call(this,s,b)}function Wt(b){D.call(this,s,b)}function xt(b){D.call(this,s,b)}function Yt(b){D.call(this,s,b)}function Vt(b){D.call(this,s,b)}function Jt(b){D.call(this,s,b)}function Xt(b){st[b?"unshift":"push"](()=>{g=b,t(0,g)})}function $t(b){st[b?"unshift":"push"](()=>{g=b,t(0,g)})}return s.$$set=b=>{e=w(w({},e),H(b)),t(10,l=U(e,a)),"kind"in b&&t(11,c=b.kind),"size"in b&&t(1,m=b.size),"expressive"in b&&t(12,p=b.expressive),"isSelected"in b&&t(13,f=b.isSelected),"icon"in b&&t(2,h=b.icon),"iconDescription"in b&&t(3,d=b.iconDescription),"tooltipAlignment"in b&&t(14,v=b.tooltipAlignment),"tooltipPosition"in b&&t(15,_=b.tooltipPosition),"as"in b&&t(4,z=b.as),"skeleton"in b&&t(5,F=b.skeleton),"disabled"in b&&t(6,k=b.disabled),"href"in b&&t(7,B=b.href),"tabindex"in b&&t(16,R=b.tabindex),"type"in b&&t(17,O=b.type),"ref"in b&&t(0,g=b.ref),"$$scope"in b&&t(18,u=b.$$scope)},s.$$.update=()=>{s.$$.dirty[0]&1&&N&&g&&N.declareRef(g),s.$$.dirty[0]&4&&t(8,i=h&&!o.default),t(9,n={type:B&&!k?void 0:O,tabindex:R,disabled:k===!0?!0:void 0,href:B,"aria-pressed":i&&c==="ghost"&&!B?f:void 0,...l,class:["bx--btn",p&&"bx--btn--expressive",(m==="small"&&!p||m==="sm"&&!p||m==="small"&&!p)&&"bx--btn--sm",m==="field"&&!p||m==="md"&&!p&&"bx--btn--md",m==="field"&&"bx--btn--field",m==="small"&&"bx--btn--sm",m==="lg"&&"bx--btn--lg",m==="xl"&&"bx--btn--xl",c&&`bx--btn--${c}`,k&&"bx--btn--disabled",i&&"bx--btn--icon-only",i&&"bx--tooltip__trigger",i&&"bx--tooltip--a11y",i&&_&&`bx--btn--icon-only--${_}`,i&&v&&`bx--tooltip--align-${v}`,i&&f&&c==="ghost"&&"bx--btn--selected",l.class].filter(Boolean).join(" ")})},[g,m,h,d,z,F,k,B,i,n,l,c,p,f,v,_,R,O,u,r,fe,Oe,tt,Ue,Kt,Zt,Gt,Wt,xt,Yt,Vt,Jt,Xt,$t]}class yi extends V{constructor(e){super(),J(this,e,bi,mi,X,{kind:11,size:1,expressive:12,isSelected:13,icon:2,iconDescription:3,tooltipAlignment:14,tooltipPosition:15,as:4,skeleton:5,disabled:6,href:7,tabindex:16,type:17,ref:0},null,[-1,-1])}}const Hs=yi;function lt(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function pi(s){let e,t,i,n=s[1]&<(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class gi extends V{constructor(e){super(),J(this,e,vi,pi,X,{size:0,title:1})}}const _i=gi;function ut(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Oi(s){let e,t,i,n,a=s[1]&&ut(s),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],r={};for(let u=0;u{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Ri extends V{constructor(e){super(),J(this,e,Ci,Oi,X,{size:0,title:1})}}const wi=Ri;function ot(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ei(s){let e,t,i=s[1]&&ot(s),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],a={};for(let l=0;l{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Mi extends V{constructor(e){super(),J(this,e,Si,Ei,X,{size:0,title:1})}}const Pi=Mi;function ct(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ai(s){let e,t,i,n=s[1]&&ct(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class ki extends V{constructor(e){super(),J(this,e,Fi,Ai,X,{size:0,title:1})}}const Qi=ki;function ht(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function qi(s){let e,t,i,n=s[1]&&ht(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Ti extends V{constructor(e){super(),J(this,e,Di,qi,X,{size:0,title:1})}}const Ii=Ti;function Ui(s){let e,t,i,n,a;var l=s[1];function r(c){return{props:{size:20,title:c[2],class:(c[0]==="toast"&&"bx--toast-notification__close-icon")+" "+(c[0]==="inline"&&"bx--inline-notification__close-icon")}}}l&&(t=he(l,r(s)));let u=[{type:"button"},{"aria-label":s[3]},{title:s[3]},s[4]],o={};for(let c=0;c{ae(f,1)}),Me()}l?(t=he(l,r(c)),ne(t.$$.fragment),K(t.$$.fragment,1),re(t,e,null)):t=null}else l&&t.$set(p);te(e,o=G(u,[{type:"button"},(!i||m&8)&&{"aria-label":c[3]},(!i||m&8)&&{title:c[3]},m&16&&c[4]])),E(e,"bx--toast-notification__close-button",c[0]==="toast"),E(e,"bx--inline-notification__close-button",c[0]==="inline")},i(c){i||(t&&K(t.$$.fragment,c),i=!0)},o(c){t&&L(t.$$.fragment,c),i=!1},d(c){c&&y(e),t&&ae(t),n=!1,Ee(a)}}}function zi(s,e,t){const i=["notificationType","icon","title","iconDescription"];let n=U(e,i),{notificationType:a="toast"}=e,{icon:l=Pi}=e,{title:r=void 0}=e,{iconDescription:u="Close icon"}=e;function o(f){D.call(this,s,f)}function c(f){D.call(this,s,f)}function m(f){D.call(this,s,f)}function p(f){D.call(this,s,f)}return s.$$set=f=>{e=w(w({},e),H(f)),t(4,n=U(e,i)),"notificationType"in f&&t(0,a=f.notificationType),"icon"in f&&t(1,l=f.icon),"title"in f&&t(2,r=f.title),"iconDescription"in f&&t(3,u=f.iconDescription)},[a,l,r,u,n,o,c,m,p]}class Bi extends V{constructor(e){super(),J(this,e,zi,Ui,X,{notificationType:0,icon:1,title:2,iconDescription:3})}}const js=Bi;function ft(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ni(s){let e,t,i,n=s[1]&&ft(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class ji extends V{constructor(e){super(),J(this,e,Hi,Ni,X,{size:0,title:1})}}const Li=ji;function dt(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ki(s){let e,t,i,n=s[1]&&dt(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Gi extends V{constructor(e){super(),J(this,e,Zi,Ki,X,{size:0,title:1})}}const Wi=Gi;function xi(s){let e,t,i;var n=s[3][s[0]];function a(l){return{props:{size:20,title:l[2],class:(l[1]==="toast"&&"bx--toast-notification__icon")+" "+(l[1]==="inline"&&"bx--inline-notification__icon")}}}return n&&(e=he(n,a(s))),{c(){e&&ne(e.$$.fragment),t=ge()},l(l){e&&Pe(e.$$.fragment,l),t=ge()},m(l,r){e&&re(e,l,r),T(l,t,r),i=!0},p(l,[r]){const u={};if(r&4&&(u.title=l[2]),r&2&&(u.class=(l[1]==="toast"&&"bx--toast-notification__icon")+" "+(l[1]==="inline"&&"bx--inline-notification__icon")),r&1&&n!==(n=l[3][l[0]])){if(e){Se();const o=e;L(o.$$.fragment,1,0,()=>{ae(o,1)}),Me()}n?(e=he(n,a(l)),ne(e.$$.fragment),K(e.$$.fragment,1),re(e,t.parentNode,t)):e=null}else n&&e.$set(u)},i(l){i||(e&&K(e.$$.fragment,l),i=!0)},o(l){e&&L(e.$$.fragment,l),i=!1},d(l){l&&y(t),e&&ae(e,l)}}}function Yi(s,e,t){let{kind:i="error"}=e,{notificationType:n="toast"}=e,{iconDescription:a}=e;const l={error:Ii,"info-square":Wi,info:Li,success:Qi,warning:_i,"warning-alt":wi};return s.$$set=r=>{"kind"in r&&t(0,i=r.kind),"notificationType"in r&&t(1,n=r.notificationType),"iconDescription"in r&&t(2,a=r.iconDescription)},[i,n,a,l]}class Vi extends V{constructor(e){super(),J(this,e,Yi,xi,X,{kind:0,notificationType:1,iconDescription:2})}}const Ls=Vi;class mt extends Error{constructor(e,t,i){super(i),this.name="ApiError",this.url=t.url,this.status=t.status,this.statusText=t.statusText,this.body=t.body,this.request=e}}class Ji extends Error{constructor(e){super(e),this.name="CancelError"}get isCancelled(){return!0}}var $,ee,Y,ce,me,we,ve;class Xi{constructor(e){ue(this,$,void 0);ue(this,ee,void 0);ue(this,Y,void 0);ue(this,ce,void 0);ue(this,me,void 0);ue(this,we,void 0);ue(this,ve,void 0);x(this,$,!1),x(this,ee,!1),x(this,Y,!1),x(this,ce,[]),x(this,me,new Promise((t,i)=>{x(this,we,t),x(this,ve,i);const n=r=>{var u;A(this,$)||A(this,ee)||A(this,Y)||(x(this,$,!0),(u=A(this,we))==null||u.call(this,r))},a=r=>{var u;A(this,$)||A(this,ee)||A(this,Y)||(x(this,ee,!0),(u=A(this,ve))==null||u.call(this,r))},l=r=>{A(this,$)||A(this,ee)||A(this,Y)||A(this,ce).push(r)};return Object.defineProperty(l,"isResolved",{get:()=>A(this,$)}),Object.defineProperty(l,"isRejected",{get:()=>A(this,ee)}),Object.defineProperty(l,"isCancelled",{get:()=>A(this,Y)}),e(n,a,l)}))}get[Symbol.toStringTag](){return"Cancellable Promise"}then(e,t){return A(this,me).then(e,t)}catch(e){return A(this,me).catch(e)}finally(e){return A(this,me).finally(e)}cancel(){var e;if(!(A(this,$)||A(this,ee)||A(this,Y))){if(x(this,Y,!0),A(this,ce).length)try{for(const t of A(this,ce))t()}catch(t){console.warn("Cancellation threw an error",t);return}A(this,ce).length=0,(e=A(this,ve))==null||e.call(this,new Ji("Request aborted"))}}get isCancelled(){return A(this,Y)}}$=new WeakMap,ee=new WeakMap,Y=new WeakMap,ce=new WeakMap,me=new WeakMap,we=new WeakMap,ve=new WeakMap;const $i={BASE:"",VERSION:"0.1.0",WITH_CREDENTIALS:!1,CREDENTIALS:"include",TOKEN:void 0,USERNAME:void 0,PASSWORD:void 0,HEADERS:void 0,ENCODE_PATH:void 0},Ye=s=>s!=null,Ae=s=>typeof s=="string",ze=s=>Ae(s)&&s!=="",Ve=s=>typeof s=="object"&&typeof s.type=="string"&&typeof s.stream=="function"&&typeof s.arrayBuffer=="function"&&typeof s.constructor=="function"&&typeof s.constructor.name=="string"&&/^(Blob|File)$/.test(s.constructor.name)&&/^(Blob|File)$/.test(s[Symbol.toStringTag]),Ft=s=>s instanceof FormData,es=s=>{try{return btoa(s)}catch{return Buffer.from(s).toString("base64")}},ts=s=>{const e=[],t=(n,a)=>{e.push(`${encodeURIComponent(n)}=${encodeURIComponent(String(a))}`)},i=(n,a)=>{Ye(a)&&(Array.isArray(a)?a.forEach(l=>{i(n,l)}):typeof a=="object"?Object.entries(a).forEach(([l,r])=>{i(`${n}[${l}]`,r)}):t(n,a))};return Object.entries(s).forEach(([n,a])=>{i(n,a)}),e.length>0?`?${e.join("&")}`:""},is=(s,e)=>{const t=s.ENCODE_PATH||encodeURI,i=e.url.replace("{api-version}",s.VERSION).replace(/{(.*?)}/g,(a,l)=>{var r;return(r=e.path)!=null&&r.hasOwnProperty(l)?t(String(e.path[l])):a}),n=`${s.BASE}${i}`;return e.query?`${n}${ts(e.query)}`:n},ss=s=>{if(s.formData){const e=new FormData,t=(i,n)=>{Ae(n)||Ve(n)?e.append(i,n):e.append(i,JSON.stringify(n))};return Object.entries(s.formData).filter(([i,n])=>Ye(n)).forEach(([i,n])=>{Array.isArray(n)?n.forEach(a=>t(i,a)):t(i,n)}),e}},ke=async(s,e)=>typeof e=="function"?e(s):e,ns=async(s,e)=>{const t=await ke(e,s.TOKEN),i=await ke(e,s.USERNAME),n=await ke(e,s.PASSWORD),a=await ke(e,s.HEADERS),l=Object.entries({Accept:"application/json",...a,...e.headers}).filter(([r,u])=>Ye(u)).reduce((r,[u,o])=>({...r,[u]:String(o)}),{});if(ze(t)&&(l.Authorization=`Bearer ${t}`),ze(i)&&ze(n)){const r=es(`${i}:${n}`);l.Authorization=`Basic ${r}`}return e.body&&(e.mediaType?l["Content-Type"]=e.mediaType:Ve(e.body)?l["Content-Type"]=e.body.type||"application/octet-stream":Ae(e.body)?l["Content-Type"]="text/plain":Ft(e.body)||(l["Content-Type"]="application/json")),new Headers(l)},rs=s=>{var e;if(s.body!==void 0)return(e=s.mediaType)!=null&&e.includes("/json")?JSON.stringify(s.body):Ae(s.body)||Ve(s.body)||Ft(s.body)?s.body:JSON.stringify(s.body)},as=async(s,e,t,i,n,a,l)=>{const r=new AbortController,u={headers:a,body:i??n,method:e.method,signal:r.signal};return s.WITH_CREDENTIALS&&(u.credentials=s.CREDENTIALS),l(()=>r.abort()),await fetch(t,u)},ls=(s,e)=>{if(e){const t=s.headers.get(e);if(Ae(t))return t}},us=async s=>{if(s.status!==204)try{const e=s.headers.get("Content-Type");if(e)return["application/json","application/problem+json"].some(n=>e.toLowerCase().startsWith(n))?await s.json():await s.text()}catch(e){console.error(e)}},os=(s,e)=>{const i={400:"Bad Request",401:"Unauthorized",403:"Forbidden",404:"Not Found",500:"Internal Server Error",502:"Bad Gateway",503:"Service Unavailable",...s.errors}[e.status];if(i)throw new mt(s,e,i);if(!e.ok)throw new mt(s,e,"Generic Error")},cs=(s,e)=>new Xi(async(t,i,n)=>{try{const a=is(s,e),l=ss(e),r=rs(e),u=await ns(s,e);if(!n.isCancelled){const o=await as(s,e,a,r,l,u,n),c=await us(o),m=ls(o,e.responseHeader),p={url:a,ok:o.ok,status:o.status,statusText:o.statusText,body:m??c};os(e,p),t(p.body)}}catch(a){i(a)}});class hs{static getTaskManifest(){return cs($i,{method:"GET",url:"/api/v1/tasks/"})}}class pe{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){const t={listener:e};return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}const Re=typeof window>"u"||"Deno"in window;function W(){}function fs(s,e){return typeof s=="function"?s(e):s}function Be(s){return typeof s=="number"&&s>=0&&s!==1/0}function bt(s,e){return s.filter(t=>!e.includes(t))}function ds(s,e,t){const i=s.slice(0);return i[e]=t,i}function kt(s,e){return Math.max(s+(e||0)-Date.now(),0)}function Ce(s,e,t){return Fe(s)?typeof e=="function"?{...t,queryKey:s,queryFn:e}:{...e,queryKey:s}:s}function ms(s,e,t){return Fe(s)?typeof e=="function"?{...t,mutationKey:s,mutationFn:e}:{...e,mutationKey:s}:typeof s=="function"?{...e,mutationFn:s}:{...s}}function oe(s,e,t){return Fe(s)?[{...e,queryKey:s},t]:[s||{},e]}function yt(s,e){const{type:t="all",exact:i,fetchStatus:n,predicate:a,queryKey:l,stale:r}=s;if(Fe(l)){if(i){if(e.queryHash!==Je(l,e.options))return!1}else if(!qe(e.queryKey,l))return!1}if(t!=="all"){const u=e.isActive();if(t==="active"&&!u||t==="inactive"&&u)return!1}return!(typeof r=="boolean"&&e.isStale()!==r||typeof n<"u"&&n!==e.state.fetchStatus||a&&!a(e))}function pt(s,e){const{exact:t,fetching:i,predicate:n,mutationKey:a}=s;if(Fe(a)){if(!e.options.mutationKey)return!1;if(t){if(de(e.options.mutationKey)!==de(a))return!1}else if(!qe(e.options.mutationKey,a))return!1}return!(typeof i=="boolean"&&e.state.status==="loading"!==i||n&&!n(e))}function Je(s,e){return((e==null?void 0:e.queryKeyHashFn)||de)(s)}function de(s){return JSON.stringify(s,(e,t)=>He(t)?Object.keys(t).sort().reduce((i,n)=>(i[n]=t[n],i),{}):t)}function qe(s,e){return Qt(s,e)}function Qt(s,e){return s===e?!0:typeof s!=typeof e?!1:s&&e&&typeof s=="object"&&typeof e=="object"?!Object.keys(e).some(t=>!Qt(s[t],e[t])):!1}function qt(s,e){if(s===e)return s;const t=vt(s)&&vt(e);if(t||He(s)&&He(e)){const i=t?s.length:Object.keys(s).length,n=t?e:Object.keys(e),a=n.length,l=t?[]:{};let r=0;for(let u=0;u"u")return!0;const t=e.prototype;return!(!gt(t)||!t.hasOwnProperty("isPrototypeOf"))}function gt(s){return Object.prototype.toString.call(s)==="[object Object]"}function Fe(s){return Array.isArray(s)}function Dt(s){return new Promise(e=>{setTimeout(e,s)})}function _t(s){Dt(0).then(s)}function bs(){if(typeof AbortController=="function")return new AbortController}function je(s,e,t){return t.isDataEqual!=null&&t.isDataEqual(s,e)?s:typeof t.structuralSharing=="function"?t.structuralSharing(s,e):t.structuralSharing!==!1?qt(s,e):e}class ys extends pe{constructor(){super(),this.setup=e=>{if(!Re&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.cleanup)==null||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,(t=this.cleanup)==null||t.call(this),this.cleanup=e(i=>{typeof i=="boolean"?this.setFocused(i):this.onFocus()})}setFocused(e){this.focused=e,e&&this.onFocus()}onFocus(){this.listeners.forEach(({listener:e})=>{e()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const De=new ys,Ot=["online","offline"];class ps extends pe{constructor(){super(),this.setup=e=>{if(!Re&&window.addEventListener){const t=()=>e();return Ot.forEach(i=>{window.addEventListener(i,t,!1)}),()=>{Ot.forEach(i=>{window.removeEventListener(i,t)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.cleanup)==null||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,(t=this.cleanup)==null||t.call(this),this.cleanup=e(i=>{typeof i=="boolean"?this.setOnline(i):this.onOnline()})}setOnline(e){this.online=e,e&&this.onOnline()}onOnline(){this.listeners.forEach(({listener:e})=>{e()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const Te=new ps;function vs(s){return Math.min(1e3*2**s,3e4)}function Ie(s){return(s??"online")==="online"?Te.isOnline():!0}class Tt{constructor(e){this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}}function Qe(s){return s instanceof Tt}function It(s){let e=!1,t=0,i=!1,n,a,l;const r=new Promise((v,_)=>{a=v,l=_}),u=v=>{i||(f(new Tt(v)),s.abort==null||s.abort())},o=()=>{e=!0},c=()=>{e=!1},m=()=>!De.isFocused()||s.networkMode!=="always"&&!Te.isOnline(),p=v=>{i||(i=!0,s.onSuccess==null||s.onSuccess(v),n==null||n(),a(v))},f=v=>{i||(i=!0,s.onError==null||s.onError(v),n==null||n(),l(v))},h=()=>new Promise(v=>{n=_=>{const z=i||!m();return z&&v(_),z},s.onPause==null||s.onPause()}).then(()=>{n=void 0,i||s.onContinue==null||s.onContinue()}),d=()=>{if(i)return;let v;try{v=s.fn()}catch(_){v=Promise.reject(_)}Promise.resolve(v).then(p).catch(_=>{var z,F;if(i)return;const k=(z=s.retry)!=null?z:3,B=(F=s.retryDelay)!=null?F:vs,R=typeof B=="function"?B(t,_):B,O=k===!0||typeof k=="number"&&t{if(m())return h()}).then(()=>{e?f(_):d()})})};return Ie(s.networkMode)?d():h().then(d),{promise:r,cancel:u,continue:()=>(n==null?void 0:n())?r:Promise.resolve(),cancelRetry:o,continueRetry:c}}const Xe=console;function gs(){let s=[],e=0,t=c=>{c()},i=c=>{c()};const n=c=>{let m;e++;try{m=c()}finally{e--,e||r()}return m},a=c=>{e?s.push(c):_t(()=>{t(c)})},l=c=>(...m)=>{a(()=>{c(...m)})},r=()=>{const c=s;s=[],c.length&&_t(()=>{i(()=>{c.forEach(m=>{t(m)})})})};return{batch:n,batchCalls:l,schedule:a,setNotifyFunction:c=>{t=c},setBatchNotifyFunction:c=>{i=c}}}const q=gs();class Ut{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Be(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,e??(Re?1/0:5*60*1e3))}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class _s extends Ut{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||Xe,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||Os(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(e,t){const i=je(this.state.data,e,this.options);return this.dispatch({data:i,type:"success",dataUpdatedAt:t==null?void 0:t.updatedAt,manual:t==null?void 0:t.manual}),i}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;const i=this.promise;return(t=this.retryer)==null||t.cancel(e),i?i.then(W).catch(W):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(e=>e.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(e=>e.getCurrentResult().isStale)}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!kt(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find(i=>i.shouldFetchOnWindowFocus());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}onOnline(){var e;const t=this.observers.find(i=>i.shouldFetchOnReconnect());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var i,n;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&t!=null&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var a;return(a=this.retryer)==null||a.continueRetry(),this.promise}}if(e&&this.setOptions(e),!this.options.queryFn){const f=this.observers.find(h=>h.options.queryFn);f&&this.setOptions(f.options)}Array.isArray(this.options.queryKey);const l=bs(),r={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=f=>{Object.defineProperty(f,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};u(r);const o=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(r)):Promise.reject("Missing queryFn"),c={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:o};if(u(c),(i=this.options.behavior)==null||i.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((n=c.fetchOptions)==null?void 0:n.meta)){var m;this.dispatch({type:"fetch",meta:(m=c.fetchOptions)==null?void 0:m.meta})}const p=f=>{if(Qe(f)&&f.silent||this.dispatch({type:"error",error:f}),!Qe(f)){var h,d,v,_;(h=(d=this.cache.config).onError)==null||h.call(d,f,this),(v=(_=this.cache.config).onSettled)==null||v.call(_,this.state.data,f,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=It({fn:c.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:f=>{var h,d,v,_;if(typeof f>"u"){p(new Error(this.queryHash+" data is undefined"));return}this.setData(f),(h=(d=this.cache.config).onSuccess)==null||h.call(d,f,this),(v=(_=this.cache.config).onSettled)==null||v.call(_,f,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:p,onFail:(f,h)=>{this.dispatch({type:"failed",failureCount:f,error:h})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){const t=i=>{var n,a;switch(e.type){case"failed":return{...i,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...i,fetchStatus:"paused"};case"continue":return{...i,fetchStatus:"fetching"};case"fetch":return{...i,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:(n=e.meta)!=null?n:null,fetchStatus:Ie(this.options.networkMode)?"fetching":"paused",...!i.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...i,data:e.data,dataUpdateCount:i.dataUpdateCount+1,dataUpdatedAt:(a=e.dataUpdatedAt)!=null?a:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const l=e.error;return Qe(l)&&l.revert&&this.revertState?{...this.revertState}:{...i,error:l,errorUpdateCount:i.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:i.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error"};case"invalidate":return{...i,isInvalidated:!0};case"setState":return{...i,...e.state}}};this.state=t(this.state),q.batch(()=>{this.observers.forEach(i=>{i.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}function Os(s){const e=typeof s.initialData=="function"?s.initialData():s.initialData,t=typeof e<"u",i=t?typeof s.initialDataUpdatedAt=="function"?s.initialDataUpdatedAt():s.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:t?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:t?"success":"loading",fetchStatus:"idle"}}class Cs extends pe{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,i){var n;const a=t.queryKey,l=(n=t.queryHash)!=null?n:Je(a,t);let r=this.get(l);return r||(r=new _s({cache:this,logger:e.getLogger(),queryKey:a,queryHash:l,options:e.defaultQueryOptions(t),state:i,defaultOptions:e.getQueryDefaults(a)}),this.add(r)),r}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){const t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(i=>i!==e),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){q.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[i]=oe(e,t);return typeof i.exact>"u"&&(i.exact=!0),this.queries.find(n=>yt(i,n))}findAll(e,t){const[i]=oe(e,t);return Object.keys(i).length>0?this.queries.filter(n=>yt(i,n)):this.queries}notify(e){q.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}onFocus(){q.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){q.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}class Rs extends Ut{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||Xe,this.observers=[],this.state=e.state||zt(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter(t=>t!==e),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){var e,t;return(e=(t=this.retryer)==null?void 0:t.continue())!=null?e:this.execute()}async execute(){const e=()=>{var O;return this.retryer=It({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(g,N)=>{this.dispatch({type:"failed",failureCount:g,error:N})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(O=this.options.retry)!=null?O:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},t=this.state.status==="loading";try{var i,n,a,l,r,u,o,c;if(!t){var m,p,f,h;this.dispatch({type:"loading",variables:this.options.variables}),await((m=(p=this.mutationCache.config).onMutate)==null?void 0:m.call(p,this.state.variables,this));const g=await((f=(h=this.options).onMutate)==null?void 0:f.call(h,this.state.variables));g!==this.state.context&&this.dispatch({type:"loading",context:g,variables:this.state.variables})}const O=await e();return await((i=(n=this.mutationCache.config).onSuccess)==null?void 0:i.call(n,O,this.state.variables,this.state.context,this)),await((a=(l=this.options).onSuccess)==null?void 0:a.call(l,O,this.state.variables,this.state.context)),await((r=(u=this.mutationCache.config).onSettled)==null?void 0:r.call(u,O,null,this.state.variables,this.state.context,this)),await((o=(c=this.options).onSettled)==null?void 0:o.call(c,O,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:O}),O}catch(O){try{var d,v,_,z,F,k,B,R;throw await((d=(v=this.mutationCache.config).onError)==null?void 0:d.call(v,O,this.state.variables,this.state.context,this)),await((_=(z=this.options).onError)==null?void 0:_.call(z,O,this.state.variables,this.state.context)),await((F=(k=this.mutationCache.config).onSettled)==null?void 0:F.call(k,void 0,O,this.state.variables,this.state.context,this)),await((B=(R=this.options).onSettled)==null?void 0:B.call(R,void 0,O,this.state.variables,this.state.context)),O}finally{this.dispatch({type:"error",error:O})}}}dispatch(e){const t=i=>{switch(e.type){case"failed":return{...i,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...i,isPaused:!0};case"continue":return{...i,isPaused:!1};case"loading":return{...i,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!Ie(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...i,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...i,data:void 0,error:e.error,failureCount:i.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"};case"setState":return{...i,...e.state}}};this.state=t(this.state),q.batch(()=>{this.observers.forEach(i=>{i.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}}function zt(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}class ws extends pe{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,i){const n=new Rs({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:i,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(n),n}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter(t=>t!==e),this.notify({type:"removed",mutation:e})}clear(){q.batch(()=>{this.mutations.forEach(e=>{this.remove(e)})})}getAll(){return this.mutations}find(e){return typeof e.exact>"u"&&(e.exact=!0),this.mutations.find(t=>pt(e,t))}findAll(e){return this.mutations.filter(t=>pt(e,t))}notify(e){q.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}resumePausedMutations(){var e;return this.resuming=((e=this.resuming)!=null?e:Promise.resolve()).then(()=>{const t=this.mutations.filter(i=>i.state.isPaused);return q.batch(()=>t.reduce((i,n)=>i.then(()=>n.continue().catch(W)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}function Es(){return{onFetch:s=>{s.fetchFn=()=>{var e,t,i,n,a,l;const r=(e=s.fetchOptions)==null||(t=e.meta)==null?void 0:t.refetchPage,u=(i=s.fetchOptions)==null||(n=i.meta)==null?void 0:n.fetchMore,o=u==null?void 0:u.pageParam,c=(u==null?void 0:u.direction)==="forward",m=(u==null?void 0:u.direction)==="backward",p=((a=s.state.data)==null?void 0:a.pages)||[],f=((l=s.state.data)==null?void 0:l.pageParams)||[];let h=f,d=!1;const v=R=>{Object.defineProperty(R,"signal",{enumerable:!0,get:()=>{var O;if((O=s.signal)!=null&&O.aborted)d=!0;else{var g;(g=s.signal)==null||g.addEventListener("abort",()=>{d=!0})}return s.signal}})},_=s.options.queryFn||(()=>Promise.reject("Missing queryFn")),z=(R,O,g,N)=>(h=N?[O,...h]:[...h,O],N?[g,...R]:[...R,g]),F=(R,O,g,N)=>{if(d)return Promise.reject("Cancelled");if(typeof g>"u"&&!O&&R.length)return Promise.resolve(R);const fe={queryKey:s.queryKey,pageParam:g,meta:s.options.meta};v(fe);const Oe=_(fe);return Promise.resolve(Oe).then(Ue=>z(R,g,Ue,N))};let k;if(!p.length)k=F([]);else if(c){const R=typeof o<"u",O=R?o:Le(s.options,p);k=F(p,R,O)}else if(m){const R=typeof o<"u",O=R?o:Bt(s.options,p);k=F(p,R,O,!0)}else{h=[];const R=typeof s.options.getNextPageParam>"u";k=(r&&p[0]?r(p[0],0,p):!0)?F([],R,f[0]):Promise.resolve(z([],f[0],p[0]));for(let g=1;g{if(r&&p[g]?r(p[g],g,p):!0){const Oe=R?f[g]:Le(s.options,N);return F(N,R,Oe)}return Promise.resolve(z(N,f[g],p[g]))})}return k.then(R=>({pages:R,pageParams:h}))}}}}function Le(s,e){return s.getNextPageParam==null?void 0:s.getNextPageParam(e[e.length-1],e)}function Bt(s,e){return s.getPreviousPageParam==null?void 0:s.getPreviousPageParam(e[0],e)}function Ks(s,e){if(s.getNextPageParam&&Array.isArray(e)){const t=Le(s,e);return typeof t<"u"&&t!==null&&t!==!1}}function Zs(s,e){if(s.getPreviousPageParam&&Array.isArray(e)){const t=Bt(s,e);return typeof t<"u"&&t!==null&&t!==!1}}class Ss{constructor(e={}){this.queryCache=e.queryCache||new Cs,this.mutationCache=e.mutationCache||new ws,this.logger=e.logger||Xe,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=De.subscribe(()=>{De.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=Te.subscribe(()=>{Te.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var e,t;this.mountCount--,this.mountCount===0&&((e=this.unsubscribeFocus)==null||e.call(this),this.unsubscribeFocus=void 0,(t=this.unsubscribeOnline)==null||t.call(this),this.unsubscribeOnline=void 0)}isFetching(e,t){const[i]=oe(e,t);return i.fetchStatus="fetching",this.queryCache.findAll(i).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var i;return(i=this.queryCache.find(e,t))==null?void 0:i.state.data}ensureQueryData(e,t,i){const n=Ce(e,t,i),a=this.getQueryData(n.queryKey);return a?Promise.resolve(a):this.fetchQuery(n)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:t,state:i})=>{const n=i.data;return[t,n]})}setQueryData(e,t,i){const n=this.queryCache.find(e),a=n==null?void 0:n.state.data,l=fs(t,a);if(typeof l>"u")return;const r=Ce(e),u=this.defaultQueryOptions(r);return this.queryCache.build(this,u).setData(l,{...i,manual:!0})}setQueriesData(e,t,i){return q.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,i)]))}getQueryState(e,t){var i;return(i=this.queryCache.find(e,t))==null?void 0:i.state}removeQueries(e,t){const[i]=oe(e,t),n=this.queryCache;q.batch(()=>{n.findAll(i).forEach(a=>{n.remove(a)})})}resetQueries(e,t,i){const[n,a]=oe(e,t,i),l=this.queryCache,r={type:"active",...n};return q.batch(()=>(l.findAll(n).forEach(u=>{u.reset()}),this.refetchQueries(r,a)))}cancelQueries(e,t,i){const[n,a={}]=oe(e,t,i);typeof a.revert>"u"&&(a.revert=!0);const l=q.batch(()=>this.queryCache.findAll(n).map(r=>r.cancel(a)));return Promise.all(l).then(W).catch(W)}invalidateQueries(e,t,i){const[n,a]=oe(e,t,i);return q.batch(()=>{var l,r;if(this.queryCache.findAll(n).forEach(o=>{o.invalidate()}),n.refetchType==="none")return Promise.resolve();const u={...n,type:(l=(r=n.refetchType)!=null?r:n.type)!=null?l:"active"};return this.refetchQueries(u,a)})}refetchQueries(e,t,i){const[n,a]=oe(e,t,i),l=q.batch(()=>this.queryCache.findAll(n).filter(u=>!u.isDisabled()).map(u=>{var o;return u.fetch(void 0,{...a,cancelRefetch:(o=a==null?void 0:a.cancelRefetch)!=null?o:!0,meta:{refetchPage:n.refetchPage}})}));let r=Promise.all(l).then(W);return a!=null&&a.throwOnError||(r=r.catch(W)),r}fetchQuery(e,t,i){const n=Ce(e,t,i),a=this.defaultQueryOptions(n);typeof a.retry>"u"&&(a.retry=!1);const l=this.queryCache.build(this,a);return l.isStaleByTime(a.staleTime)?l.fetch(a):Promise.resolve(l.state.data)}prefetchQuery(e,t,i){return this.fetchQuery(e,t,i).then(W).catch(W)}fetchInfiniteQuery(e,t,i){const n=Ce(e,t,i);return n.behavior=Es(),this.fetchQuery(n)}prefetchInfiniteQuery(e,t,i){return this.fetchInfiniteQuery(e,t,i).then(W).catch(W)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){const i=this.queryDefaults.find(n=>de(e)===de(n.queryKey));i?i.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find(i=>qe(e,i.queryKey));return t==null?void 0:t.defaultOptions}setMutationDefaults(e,t){const i=this.mutationDefaults.find(n=>de(e)===de(n.mutationKey));i?i.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find(i=>qe(e,i.mutationKey));return t==null?void 0:t.defaultOptions}defaultQueryOptions(e){if(e!=null&&e._defaulted)return e;const t={...this.defaultOptions.queries,...this.getQueryDefaults(e==null?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=Je(t.queryKey,t)),typeof t.refetchOnReconnect>"u"&&(t.refetchOnReconnect=t.networkMode!=="always"),typeof t.useErrorBoundary>"u"&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(e==null?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}class Nt extends pe{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.currentQuery.addObserver(this),Ct(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ke(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ke(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){const i=this.options,n=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),Ne(i,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=i.queryKey),this.updateQuery();const a=this.hasListeners();a&&Rt(this.currentQuery,n,this.options,i)&&this.executeFetch(),this.updateResult(t),a&&(this.currentQuery!==n||this.options.enabled!==i.enabled||this.options.staleTime!==i.staleTime)&&this.updateStaleTimeout();const l=this.computeRefetchInterval();a&&(this.currentQuery!==n||this.options.enabled!==i.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)}getOptimisticResult(e){const t=this.client.getQueryCache().build(this.client,e);return this.createResult(t,e)}getCurrentResult(){return this.currentResult}trackResult(e){const t={};return Object.keys(e).forEach(i=>{Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(i),e[i])})}),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){const t=this.client.defaultQueryOptions(e),i=this.client.getQueryCache().build(this.client,t);return i.isFetchingOptimistic=!0,i.fetch().then(()=>this.createResult(i,t))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:(t=e.cancelRefetch)!=null?t:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return e!=null&&e.throwOnError||(t=t.catch(W)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),Re||this.currentResult.isStale||!Be(this.options.staleTime))return;const t=kt(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},t)}computeRefetchInterval(){var e;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(e=this.options.refetchInterval)!=null?e:!1}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!(Re||this.options.enabled===!1||!Be(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||De.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){const i=this.currentQuery,n=this.options,a=this.currentResult,l=this.currentResultState,r=this.currentResultOptions,u=e!==i,o=u?e.state:this.currentQueryInitialState,c=u?this.currentResult:this.previousQueryResult,{state:m}=e;let{dataUpdatedAt:p,error:f,errorUpdatedAt:h,fetchStatus:d,status:v}=m,_=!1,z=!1,F;if(t._optimisticResults){const g=this.hasListeners(),N=!g&&Ct(e,t),fe=g&&Rt(e,i,t,n);(N||fe)&&(d=Ie(e.options.networkMode)?"fetching":"paused",p||(v="loading")),t._optimisticResults==="isRestoring"&&(d="idle")}if(t.keepPreviousData&&!m.dataUpdatedAt&&c!=null&&c.isSuccess&&v!=="error")F=c.data,p=c.dataUpdatedAt,v=c.status,_=!0;else if(t.select&&typeof m.data<"u")if(a&&m.data===(l==null?void 0:l.data)&&t.select===this.selectFn)F=this.selectResult;else try{this.selectFn=t.select,F=t.select(m.data),F=je(a==null?void 0:a.data,F,t),this.selectResult=F,this.selectError=null}catch(g){this.selectError=g}else F=m.data;if(typeof t.placeholderData<"u"&&typeof F>"u"&&v==="loading"){let g;if(a!=null&&a.isPlaceholderData&&t.placeholderData===(r==null?void 0:r.placeholderData))g=a.data;else if(g=typeof t.placeholderData=="function"?t.placeholderData():t.placeholderData,t.select&&typeof g<"u")try{g=t.select(g),this.selectError=null}catch(N){this.selectError=N}typeof g<"u"&&(v="success",F=je(a==null?void 0:a.data,g,t),z=!0)}this.selectError&&(f=this.selectError,F=this.selectResult,h=Date.now(),v="error");const k=d==="fetching",B=v==="loading",R=v==="error";return{status:v,fetchStatus:d,isLoading:B,isSuccess:v==="success",isError:R,isInitialLoading:B&&k,data:F,dataUpdatedAt:p,error:f,errorUpdatedAt:h,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>o.dataUpdateCount||m.errorUpdateCount>o.errorUpdateCount,isFetching:k,isRefetching:k&&!B,isLoadingError:R&&m.dataUpdatedAt===0,isPaused:d==="paused",isPlaceholderData:z,isPreviousData:_,isRefetchError:R&&m.dataUpdatedAt!==0,isStale:$e(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){const t=this.currentResult,i=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,Ne(i,t))return;this.currentResult=i;const n={cache:!0},a=()=>{if(!t)return!0;const{notifyOnChangeProps:l}=this.options;if(l==="all"||!l&&!this.trackedProps.size)return!0;const r=new Set(l??this.trackedProps);return this.options.useErrorBoundary&&r.add("error"),Object.keys(this.currentResult).some(u=>{const o=u;return this.currentResult[o]!==t[o]&&r.has(o)})};(e==null?void 0:e.listeners)!==!1&&a()&&(n.listeners=!0),this.notify({...n,...e})}updateQuery(){const e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;const t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(t==null||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){const t={};e.type==="success"?t.onSuccess=!e.manual:e.type==="error"&&!Qe(e.error)&&(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){q.batch(()=>{if(e.onSuccess){var t,i,n,a;(t=(i=this.options).onSuccess)==null||t.call(i,this.currentResult.data),(n=(a=this.options).onSettled)==null||n.call(a,this.currentResult.data,null)}else if(e.onError){var l,r,u,o;(l=(r=this.options).onError)==null||l.call(r,this.currentResult.error),(u=(o=this.options).onSettled)==null||u.call(o,void 0,this.currentResult.error)}e.listeners&&this.listeners.forEach(({listener:c})=>{c(this.currentResult)}),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function Ms(s,e){return e.enabled!==!1&&!s.state.dataUpdatedAt&&!(s.state.status==="error"&&e.retryOnMount===!1)}function Ct(s,e){return Ms(s,e)||s.state.dataUpdatedAt>0&&Ke(s,e,e.refetchOnMount)}function Ke(s,e,t){if(e.enabled!==!1){const i=typeof t=="function"?t(s):t;return i==="always"||i!==!1&&$e(s,e)}return!1}function Rt(s,e,t,i){return t.enabled!==!1&&(s!==e||i.enabled===!1)&&(!t.suspense||s.state.status!=="error")&&$e(s,t)}function $e(s,e){return s.isStaleByTime(e.staleTime)}class Ps extends pe{constructor(e,t){super(),this.client=e,this.queries=[],this.result=[],this.observers=[],this.observersMap={},t&&this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.observers.forEach(e=>{e.subscribe(t=>{this.onUpdate(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.observers.forEach(e=>{e.destroy()})}setQueries(e,t){this.queries=e,q.batch(()=>{const i=this.observers,n=this.findMatchingObservers(this.queries);n.forEach(o=>o.observer.setOptions(o.defaultedQueryOptions,t));const a=n.map(o=>o.observer),l=Object.fromEntries(a.map(o=>[o.options.queryHash,o])),r=a.map(o=>o.getCurrentResult()),u=a.some((o,c)=>o!==i[c]);i.length===a.length&&!u||(this.observers=a,this.observersMap=l,this.result=r,this.hasListeners()&&(bt(i,a).forEach(o=>{o.destroy()}),bt(a,i).forEach(o=>{o.subscribe(c=>{this.onUpdate(o,c)})}),this.notify()))})}getCurrentResult(){return this.result}getQueries(){return this.observers.map(e=>e.getCurrentQuery())}getObservers(){return this.observers}getOptimisticResult(e){return this.findMatchingObservers(e).map(t=>t.observer.getOptimisticResult(t.defaultedQueryOptions))}findMatchingObservers(e){const t=this.observers,i=new Map(t.map(f=>[f.options.queryHash,f])),n=e.map(f=>this.client.defaultQueryOptions(f)),a=n.flatMap(f=>{const h=i.get(f.queryHash);return h!=null?[{defaultedQueryOptions:f,observer:h}]:[]}),l=new Set(a.map(f=>f.defaultedQueryOptions.queryHash)),r=n.filter(f=>!l.has(f.queryHash)),u=new Set(a.map(f=>f.observer)),o=t.filter(f=>!u.has(f)),c=f=>{const h=this.client.defaultQueryOptions(f),d=this.observersMap[h.queryHash];return d??new Nt(this.client,h)},m=r.map((f,h)=>{if(f.keepPreviousData){const d=o[h];if(d!==void 0)return{defaultedQueryOptions:f,observer:d}}return{defaultedQueryOptions:f,observer:c(f)}}),p=(f,h)=>n.indexOf(f.defaultedQueryOptions)-n.indexOf(h.defaultedQueryOptions);return a.concat(m).sort(p)}onUpdate(e,t){const i=this.observers.indexOf(e);i!==-1&&(this.result=ds(this.result,i,t),this.notify())}notify(){q.batch(()=>{this.listeners.forEach(({listener:e})=>{e(this.result)})})}}class As extends pe{constructor(e,t){super(),this.client=e,this.setOptions(t),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;const i=this.options;this.options=this.client.defaultMutationOptions(e),Ne(i,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),(t=this.currentMutation)==null||t.setOptions(this.options)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.currentMutation)==null||e.removeObserver(this)}}onMutationUpdate(e){this.updateResult();const t={listeners:!0};e.type==="success"?t.onSuccess=!0:e.type==="error"&&(t.onError=!0),this.notify(t)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:typeof e<"u"?e:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){const e=this.currentMutation?this.currentMutation.state:zt(),t={...e,isLoading:e.status==="loading",isSuccess:e.status==="success",isError:e.status==="error",isIdle:e.status==="idle",mutate:this.mutate,reset:this.reset};this.currentResult=t}notify(e){q.batch(()=>{if(this.mutateOptions&&this.hasListeners()){if(e.onSuccess){var t,i,n,a;(t=(i=this.mutateOptions).onSuccess)==null||t.call(i,this.currentResult.data,this.currentResult.variables,this.currentResult.context),(n=(a=this.mutateOptions).onSettled)==null||n.call(a,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)}else if(e.onError){var l,r,u,o;(l=(r=this.mutateOptions).onError)==null||l.call(r,this.currentResult.error,this.currentResult.variables,this.currentResult.context),(u=(o=this.mutateOptions).onSettled)==null||u.call(o,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context)}}e.listeners&&this.listeners.forEach(({listener:c})=>{c(this.currentResult)})})}}const Ht="$$_queryClient",Fs=()=>{const s=Et(Ht);if(!s)throw new Error("No QueryClient was found in Svelte context. Did you forget to wrap your component with QueryClientProvider?");return s},Gs=s=>{ii(Ht,s)};function et(){return Fs()}function ks(s,e){const t=et(),i=t.defaultQueryOptions(s);i._optimisticResults="optimistic";let n=new e(t,i);i.onError&&(i.onError=q.batchCalls(i.onError)),i.onSuccess&&(i.onSuccess=q.batchCalls(i.onSuccess)),i.onSettled&&(i.onSettled=q.batchCalls(i.onSettled)),_e(n).subscribe(r=>{n=r,n.setOptions(i,{listeners:!1})});const a=_e(n.getCurrentResult(),r=>n.subscribe(q.batchCalls(r))),{subscribe:l}=Pt(a,r=>(r=n.getOptimisticResult(i),i.notifyOnChangeProps?r:n.trackResult(r)));return{subscribe:l}}function Qs(s,e,t){const i=Ce(s,e,t);return ks(i,Nt)}function qs(s){const e=et();function t(l){return l.map(r=>{const u=e.defaultQueryOptions(r);return u._optimisticResults="optimistic",u})}const i=t(s);let n=new Ps(e,i);_e(n).subscribe(l=>{n=l,n.setQueries(i,{listeners:!1})});const{subscribe:a}=_e(n.getOptimisticResult(i),l=>n.subscribe(q.batchCalls(l)));return{subscribe:a}}function Ds(s,e,t){const i=ms(s,e,t),n=et();let a=new As(n,i),l;_e(a).subscribe(o=>{a=o,l=(c,m)=>{a.mutate(c,m).catch(Ts)},a.setOptions(i)});const r=_e(a.getCurrentResult(),o=>a.subscribe(q.batchCalls(c=>o(c)))),{subscribe:u}=Pt(r,o=>({...o,mutate:l,mutateAsync:o.mutate}));return{subscribe:u}}function Ts(){}const jt=(s,e,...t)=>[...s,e,...t];function Is(s,e,t={}){return e=Array.isArray(e)?e:[e],(...i)=>Qs({queryKey:jt(e,s.name,...i),queryFn:()=>s(...i),...t})}function Ws(s,e,t=[]){return e=Array.isArray(e)?e:[e],i=>{const n=i.map(a=>({queryKey:jt(e,s.name,...a),queryFn:()=>s(...a),...t}));return qs(n)}}function xs(s,e={}){return()=>Ds({mutationFn:t=>s(...t),...e})}const Us="tasks",Ys=Is(hs.getTaskManifest,Us,{staleTime:3e3,refetchInterval:3e3,refetchIntervalInBackground:!1,refetchOnWindowFocus:!0}),wt=At([]),Vs=new Ss({defaultOptions:{queries:{refetchOnWindowFocus:!1,staleTime:1/0,retry:!1,onError:s=>{var e;console.error((e=s.body)==null?void 0:e.detail),wt.update(t=>[...t,s])}},mutations:{onError:s=>{var e;console.error((e=s.body)==null?void 0:e.detail),wt.update(t=>[...t,s])}}}}),Lt=At({taskCallbacks:new Map});function Js(s,e){Lt.update(t=>(t.taskCallbacks.set(s,e),t))}function Xs(s){Lt.update(e=>{var t;for(const i of e.taskCallbacks.keys()){const n=s.tasks[i];((n==null?void 0:n.status)=="error"||n.status==="completed")&&((t=e.taskCallbacks.get(i))==null||t(n),e.taskCallbacks.delete(i))}return e})}export{Hs as B,Qi as C,Ii as E,Ls as N,$i as O,Ss as Q,Us as T,_i as W,js as a,Vs as b,wt as c,Pi as d,wi as e,Is as f,xs as g,Qs as h,Nt as i,Es as j,Ks as k,Zs as l,ks as m,Ws as n,Xs as o,Ce as p,Ys as q,cs as r,Gs as s,Js as w}; diff --git a/web/blueprint/build/_app/immutable/chunks/urlHashStore.b081783b.js b/web/blueprint/build/_app/immutable/chunks/urlHashStore.b081783b.js new file mode 100644 index 0000000000000000000000000000000000000000..f07a5bb403f368e0b16c95296972d5cf6fe4b73c --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/urlHashStore.b081783b.js @@ -0,0 +1 @@ +import{S as G,i as K,s as Q,e as F,b as I,$ as J,h as b,D as M,E as H,F as T,k as O,q as S,a as R,a2 as p,l as D,m as y,r as V,c as j,a3 as L,n,H as c,I as q,J as m,u as C,O as z}from"./index.d6a3d821.js";import{w as U}from"./index.5884c3e8.js";function W(l){let e,i,s,u,t,d,g,v,_,f=l[0]&&N(l),r=[{"aria-atomic":"true"},{"aria-labelledby":l[4]},{"aria-live":_=l[1]?"assertive":"off"},l[6]],k={};for(let o=0;o{e=H(H({},e),T(r)),i(6,t=M(e,u)),"small"in r&&i(0,d=r.small),"active"in r&&i(1,g=r.active),"withOverlay"in r&&i(2,v=r.withOverlay),"description"in r&&i(3,_=r.description),"id"in r&&i(4,f=r.id)},l.$$.update=()=>{l.$$.dirty&1&&i(5,s=d?"42":"44")},[d,g,v,_,f,s,t]}class x extends G{constructor(e){super(),K(this,e,Z,Y,Q,{small:0,active:1,withOverlay:2,description:3,id:4})}}const ae=x,{subscribe:$,update:ee}=U({hash:"",onHashChange(l,e){const i=this.hash.replace(/^#!/,"").match(l);i!=null&&e(i.groups||{})}}),re={subscribe:$,set(l){ee(e=>(e.hash=l,e))}};export{ae as L,re as u}; diff --git a/web/blueprint/build/_app/immutable/chunks/utils.c5a61a40.js b/web/blueprint/build/_app/immutable/chunks/utils.c5a61a40.js new file mode 100644 index 0000000000000000000000000000000000000000..982906e8664defa9cc61e9b1e0b59b0b0019dfd6 --- /dev/null +++ b/web/blueprint/build/_app/immutable/chunks/utils.c5a61a40.js @@ -0,0 +1 @@ +import{S as Ce,i as Fe,s as qe,e as le,b as U,$ as Se,h as E,D as ce,E as Y,F as Ve,Q as T,k as Q,l as B,m as G,I as W,H as _,K as M,O as he,P as ge,a0 as We,p as ke,g as w,v as Re,d as O,f as je,C as Xe,o as Ze,G as ne,y as Le,a as x,z as Qe,c as $,J as F,A as Be,L as se,M as ae,N as oe,B as Ge,q as Ke,r as Ue,u as ze}from"./index.d6a3d821.js";import{N as xe,a as $e,r as D,O as P,i as et,j as Ee,k as tt,l as it,p as nt,m as st,f as q,g as fe,b as K,n as at,T as ot,w as rt}from"./taskMonitoringStore.aadb9e65.js";function De(t,e,i){const n=t.slice();return n[2]=e[i].width,n}function lt(t){let e,i,n,a,s=[t[4],{style:i="width: "+t[2]+";"+t[4].style}],c={};for(let u=0;u{e=Y(Y({},e),Ve(d)),i(4,u=ce(e,c)),"lines"in d&&i(5,r=d.lines),"heading"in d&&i(0,h=d.heading),"paragraph"in d&&i(1,f=d.paragraph),"width"in d&&i(2,b=d.width)},t.$$.update=()=>{if(t.$$.dirty&4&&i(7,a=parseInt(b,10)),t.$$.dirty&4&&i(6,s=b.includes("px")),t.$$.dirty&238&&f)for(let d=0;d({}),Te=t=>({}),mt=t=>({}),we=t=>({}),ht=t=>({}),Me=t=>({});function Ae(t){let e,i,n,a,s,c,u,r,h,f,b,g,I,N;n=new xe({props:{notificationType:"inline",kind:t[0],iconDescription:t[6]}});const V=t[13].title,R=ne(V,t,t[12],Me),y=R||gt(t),j=t[13].subtitle,C=ne(j,t,t[12],we),k=C||pt(t),d=t[13].default,v=ne(d,t,t[12],null),z=t[13].actions,l=ne(z,t,t[12],Te);let p=!t[5]&&Ie(t),de=[{role:t[2]},{kind:t[0]},t[10]],ie={};for(let o=0;o{p=null}),je()):p?(p.p(o,m),m&32&&w(p,1)):(p=Ie(o),p.c(),w(p,1),p.m(e,null)),W(e,ie=he(de,[(!g||m&4)&&{role:o[2]},(!g||m&1)&&{kind:o[0]},m&1024&&o[10]])),_(e,"bx--inline-notification",!0),_(e,"bx--inline-notification--low-contrast",o[1]),_(e,"bx--inline-notification--hide-close-button",o[5]),_(e,"bx--inline-notification--error",o[0]==="error"),_(e,"bx--inline-notification--info",o[0]==="info"),_(e,"bx--inline-notification--info-square",o[0]==="info-square"),_(e,"bx--inline-notification--success",o[0]==="success"),_(e,"bx--inline-notification--warning",o[0]==="warning"),_(e,"bx--inline-notification--warning-alt",o[0]==="warning-alt")},i(o){g||(w(n.$$.fragment,o),w(y,o),w(k,o),w(v,o),w(l,o),w(p),g=!0)},o(o){O(n.$$.fragment,o),O(y,o),O(k,o),O(v,o),O(l,o),O(p),g=!1},d(o){o&&E(e),Ge(n),y&&y.d(o),k&&k.d(o),v&&v.d(o),l&&l.d(o),p&&p.d(),I=!1,ge(N)}}}function gt(t){let e;return{c(){e=Ke(t[3])},l(i){e=Ue(i,t[3])},m(i,n){U(i,e,n)},p(i,n){n&8&&ze(e,i[3])},d(i){i&&E(e)}}}function pt(t){let e;return{c(){e=Ke(t[4])},l(i){e=Ue(i,t[4])},m(i,n){U(i,e,n)},p(i,n){n&16&&ze(e,i[4])},d(i){i&&E(e)}}}function Ie(t){let e,i;return e=new $e({props:{iconDescription:t[7],notificationType:"inline"}}),e.$on("click",t[9]),{c(){Le(e.$$.fragment)},l(n){Qe(e.$$.fragment,n)},m(n,a){Be(e,n,a),i=!0},p(n,a){const s={};a&128&&(s.iconDescription=n[7]),e.$set(s)},i(n){i||(w(e.$$.fragment,n),i=!0)},o(n){O(e.$$.fragment,n),i=!1},d(n){Ge(e,n)}}}function bt(t){let e,i,n=t[8]&&Ae(t);return{c(){n&&n.c(),e=le()},l(a){n&&n.l(a),e=le()},m(a,s){n&&n.m(a,s),U(a,e,s),i=!0},p(a,[s]){a[8]?n?(n.p(a,s),s&256&&w(n,1)):(n=Ae(a),n.c(),w(n,1),n.m(e.parentNode,e)):n&&(Re(),O(n,1,1,()=>{n=null}),je())},i(a){i||(w(n),i=!0)},o(a){O(n),i=!1},d(a){n&&n.d(a),a&&E(e)}}}function yt(t,e,i){const n=["kind","lowContrast","timeout","role","title","subtitle","hideCloseButton","statusIconDescription","closeButtonDescription"];let a=ce(e,n),{$$slots:s={},$$scope:c}=e,{kind:u="error"}=e,{lowContrast:r=!1}=e,{timeout:h=0}=e,{role:f="alert"}=e,{title:b=""}=e,{subtitle:g=""}=e,{hideCloseButton:I=!1}=e,{statusIconDescription:N=u+" icon"}=e,{closeButtonDescription:V="Close notification"}=e;const R=Xe();let y=!0,j;function C(l){R("close",{timeout:l===!0},{cancelable:!0})&&i(8,y=!1)}Ze(()=>(h&&(j=setTimeout(()=>C(!0),h)),()=>{clearTimeout(j)}));function k(l){T.call(this,t,l)}function d(l){T.call(this,t,l)}function v(l){T.call(this,t,l)}function z(l){T.call(this,t,l)}return t.$$set=l=>{e=Y(Y({},e),Ve(l)),i(10,a=ce(e,n)),"kind"in l&&i(0,u=l.kind),"lowContrast"in l&&i(1,r=l.lowContrast),"timeout"in l&&i(11,h=l.timeout),"role"in l&&i(2,f=l.role),"title"in l&&i(3,b=l.title),"subtitle"in l&&i(4,g=l.subtitle),"hideCloseButton"in l&&i(5,I=l.hideCloseButton),"statusIconDescription"in l&&i(6,N=l.statusIconDescription),"closeButtonDescription"in l&&i(7,V=l.closeButtonDescription),"$$scope"in l&&i(12,c=l.$$scope)},[u,r,f,b,g,I,N,V,y,C,a,h,c,s,k,d,v,z]}class vt extends Ce{constructor(e){super(),Fe(this,e,yt,bt,qe,{kind:0,lowContrast:1,timeout:11,role:2,title:3,subtitle:4,hideCloseButton:5,statusIconDescription:6,closeButtonDescription:7})}}const Nt=vt;class pe{static getSources(){return D(P,{method:"GET",url:"/api/v1/data_loaders/"})}static getSourceSchema(e){return D(P,{method:"GET",url:"/api/v1/data_loaders/{source_name}",path:{source_name:e},errors:{422:"Validation Error"}})}static load(e,i){return D(P,{method:"POST",url:"/api/v1/data_loaders/{source_name}/load",path:{source_name:e},body:i,mediaType:"application/json",errors:{422:"Validation Error"}})}}class A{static getDatasets(){return D(P,{method:"GET",url:"/api/v1/datasets/"})}static getManifest(e,i){return D(P,{method:"GET",url:"/api/v1/datasets/{namespace}/{dataset_name}",path:{namespace:e,dataset_name:i},errors:{422:"Validation Error"}})}static deleteDataset(e,i){return D(P,{method:"DELETE",url:"/api/v1/datasets/{namespace}/{dataset_name}",path:{namespace:e,dataset_name:i},errors:{422:"Validation Error"}})}static computeSignal(e,i,n){return D(P,{method:"POST",url:"/api/v1/datasets/{namespace}/{dataset_name}/compute_signal",path:{namespace:e,dataset_name:i},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static deleteSignal(e,i,n){return D(P,{method:"DELETE",url:"/api/v1/datasets/{namespace}/{dataset_name}/delete_signal",path:{namespace:e,dataset_name:i},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static getStats(e,i,n){return D(P,{method:"POST",url:"/api/v1/datasets/{namespace}/{dataset_name}/stats",path:{namespace:e,dataset_name:i},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static selectRowsDownload(e,i,n){return D(P,{method:"GET",url:"/api/v1/datasets/{namespace}/{dataset_name}/select_rows_download",path:{namespace:e,dataset_name:i},query:{url_safe_options:n},errors:{422:"Validation Error"}})}static selectRows(e,i,n){return D(P,{method:"POST",url:"/api/v1/datasets/{namespace}/{dataset_name}/select_rows",path:{namespace:e,dataset_name:i},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static selectRowsSchema(e,i,n){return D(P,{method:"POST",url:"/api/v1/datasets/{namespace}/{dataset_name}/select_rows_schema",path:{namespace:e,dataset_name:i},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static selectGroups(e,i,n){return D(P,{method:"POST",url:"/api/v1/datasets/{namespace}/{dataset_name}/select_groups",path:{namespace:e,dataset_name:i},body:n,mediaType:"application/json",errors:{422:"Validation Error"}})}static getMedia(e,i,n,a){return D(P,{method:"GET",url:"/api/v1/datasets/{namespace}/{dataset_name}/media",path:{namespace:e,dataset_name:i},query:{item_id:n,leaf_path:a},errors:{422:"Validation Error"}})}}const ue="*",Ot="__rowid__",H="__value__",Ct={text:["string","string_span"],text_embedding:["embedding"],image:["binary"]};function Ft(t){return St(t)||kt(t)}function St(t){return["float16","float32","float64"].indexOf(t??"")>=0}function kt(t){return["int8","int16","int32","int64","uint8","uint16","uint32","uint64"].indexOf(t)>=0}function qt(t){return typeof t=="string"?t:t.map(e=>e.includes(".")?`"${e}"`:e).join(".")}function Vt(t){return t.dtype&&!["embedding","binary","string_span"].includes(t.dtype)}function Rt(t){return t.dtype&&!["embedding","binary"].includes(t.dtype)}function X(t){var i;return Array.isArray(t)?t:((i=t.match(/(?:"[^"]*"|[^.])+(?:\.+$)?/g))==null?void 0:i.map(n=>n.replace(/"/g,"")))||[]}function Et(t,e){if(!t||!e||(t=X(t),e=X(e),t.length!==e.length))return!1;for(let i=0;ii.path.length>0)}function Gt(t){return t==null?[]:Z(t).filter(e=>e.dtype!=null)}function Kt(t,e){return e==null?[]:(e?Z(e):[]).filter(n=>n.dtype==t)}function re(t){let e;if(Array.isArray(t))e=[...t,...t.flatMap(re)];else{const{[H]:i,[ee]:n,[te]:a,...s}=t,c=Object.values(s||{});e=[];for(const u of c)if(Array.isArray(u)){e=[...e,u];for(const r of u)e=[...e,r,...re(r)]}else e=[...e,u,...re(u)]}return e}function Ut(t,e){return Z(t).find(n=>be(n.path,e))}function zt(t,e){return re(t).filter(n=>be(e,Je.path(n)))}function Ne(t,e,i=!1){return Pt(e)&&(i=!0),e===t?i:e.fields!=null?Object.values(e.fields).some(n=>Ne(t,n,i)):e.repeated_field!=null?Ne(t,e.repeated_field,i):!1}function Pt(t){return t.signal!=null}const Je={path:t=>{if(!t)return;const e=t[ee];if(e==null)throw Error(`Item does not have a path defined: ${JSON.stringify(t)}`);return e},value:(t,e)=>{if(t)return t[H]},field:t=>{if(t)return t[te]},dtype:t=>{const e=Je.field(t);return e==null?void 0:e.dtype}};function _e(t,e){const{fields:i,repeated_field:n,...a}=t,s={...a,path:[]};if(i!=null){s.fields={};for(const[c,u]of Object.entries(i)){const r=_e(u,[...e,c]);r.path=[...e,c],s.fields[c]=r}}if(n!=null){const c=_e(n,[...e,ue]);c.path=[...e,ue],s.repeated_field=c}return s}function me(t,e,i){const n=e.find(s=>be(s.path,i));let a={};if(Array.isArray(t))return a=t.map((s,c)=>me(s,e,[...i,c.toString()])),a[H]=null,a[ee]=i,a[te]=n,a;if(t!=null&&typeof t=="object"){const{[H]:s,...c}=t;a=Object.entries(c).reduce((u,[r,h])=>(u[r]=me(h,e,[...i,r]),u),{}),a[H]=s}else a[H]=t;return a[ee]=i,a[te]=n,a}class Tt extends et{constructor(e,i){super(e,i)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e,i){super.setOptions({...e,behavior:Ee()},i)}getOptimisticResult(e){return e.behavior=Ee(),super.getOptimisticResult(e)}fetchNextPage({pageParam:e,...i}={}){return this.fetch({...i,meta:{fetchMore:{direction:"forward",pageParam:e}}})}fetchPreviousPage({pageParam:e,...i}={}){return this.fetch({...i,meta:{fetchMore:{direction:"backward",pageParam:e}}})}createResult(e,i){var n,a,s,c,u,r;const{state:h}=e,f=super.createResult(e,i),{isFetching:b,isRefetching:g}=f,I=b&&((n=h.fetchMeta)==null||(a=n.fetchMore)==null?void 0:a.direction)==="forward",N=b&&((s=h.fetchMeta)==null||(c=s.fetchMore)==null?void 0:c.direction)==="backward";return{...f,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:tt(i,(u=h.data)==null?void 0:u.pages),hasPreviousPage:it(i,(r=h.data)==null?void 0:r.pages),isFetchingNextPage:I,isFetchingPreviousPage:N,isRefetching:g&&!I&&!N}}}function wt(t,e,i){const n=nt(t,e,i);return st(n,Tt)}const S="datasets",Oe=20,Ht=q(A.getDatasets,S),Yt=q(A.getManifest,S,{}),Jt=q(A.getManifest,S,{select:t=>He(t.dataset_manifest.data_schema)}),Wt=q(pe.getSources,S),Xt=q(pe.getSourceSchema,S,{select:t=>t}),Zt=fe(pe.load),xt=fe(A.computeSignal,{onSuccess:t=>{K.invalidateQueries([ot]),rt(t.task_id,()=>{K.invalidateQueries([S,"getManifest"]),K.invalidateQueries([S,"selectRowsSchema"]),K.invalidateQueries([S,"selectRows"])})}}),$t=fe(A.deleteDataset,{onSuccess:()=>{K.invalidateQueries([S])}}),ei=fe(A.deleteSignal,{onSuccess:()=>{K.invalidateQueries([S,"getManifest"]),K.invalidateQueries([S,"selectRowsSchema"]),K.invalidateQueries([S,"selectRows"])}}),ti=q(A.getStats,S),ii=at(A.getStats,S);q(function(e,i,n,a){return A.selectRows(e,i,n).then(s=>({rows:s.rows.map(c=>Ye(c,a)),total_num_rows:s.total_num_rows}))},S);const ni=q(A.selectRowsSchema,S,{select:t=>({schema:He(t.data_schema),...t})}),si=q(A.selectGroups,S),ai=(t,e,i,n)=>wt({queryKey:[S,"selectRows",t,e,i],queryFn:({pageParam:a=0})=>A.selectRows(t,e,{...i,limit:i.limit||Oe,offset:a*(i.limit||Oe)}),select:a=>({...a,pages:a.pages.map(s=>({rows:s.rows.map(c=>Ye(c,n)),total_num_rows:s.total_num_rows}))}),getNextPageParam:(a,s)=>s.length,enabled:!!n});function oi(t){return t!=null}function ri(t,e){return`/concepts#!/${t}/${e}`}function li(t,e){return`/datasets#!/${t}/${e}`}export{Ne as A,Vt as B,Rt as C,ti as D,si as E,ii as F,ni as G,S as H,Nt as I,Bt as J,Ct as K,Je as L,Wt as M,Zt as N,Xt as O,ue as P,It as S,Ot as U,H as V,li as a,Z as b,ri as c,$t as d,X as e,Gt as f,Kt as g,Ut as h,be as i,Qt as j,Lt as k,zt as l,jt as m,Ft as n,oi as o,Et as p,Ht as q,re as r,qt as s,Pt as t,xt as u,Dt as v,Yt as w,Jt as x,ai as y,ei as z}; diff --git a/web/blueprint/build/_app/immutable/entry/app.44d13df2.js b/web/blueprint/build/_app/immutable/entry/app.44d13df2.js new file mode 100644 index 0000000000000000000000000000000000000000..7fdb12466cbf5b85c9120af958bc7b5026117521 --- /dev/null +++ b/web/blueprint/build/_app/immutable/entry/app.44d13df2.js @@ -0,0 +1 @@ +import{S as C,i as q,s as U,a as j,e as h,c as z,b as w,d as p,f as P,g as d,h as g,j as W,o as F,k as G,l as H,m as J,n as A,p as m,q as K,r as M,u as Q,v as y,w as D,x as E,y as v,z as I,A as R,B as L}from"../chunks/index.d6a3d821.js";const X="modulepreload",Y=function(a,e){return new URL(a,e).href},O={},k=function(e,n,i){if(!n||n.length===0)return e();const s=document.getElementsByTagName("link");return Promise.all(n.map(f=>{if(f=Y(f,i),f in O)return;O[f]=!0;const t=f.endsWith(".css"),r=t?'[rel="stylesheet"]':"";if(!!i)for(let l=s.length-1;l>=0;l--){const u=s[l];if(u.href===f&&(!t||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${r}`))return;const o=document.createElement("link");if(o.rel=t?"stylesheet":X,t||(o.as="script",o.crossOrigin=""),o.href=f,document.head.appendChild(o),t)return new Promise((l,u)=>{o.addEventListener("load",l),o.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${f}`)))})})).then(()=>e())},ie={};function Z(a){let e,n,i;var s=a[1][0];function f(t){return{props:{data:t[3],form:t[2]}}}return s&&(e=E(s,f(a)),a[12](e)),{c(){e&&v(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,r){e&&R(e,t,r),w(t,n,r),i=!0},p(t,r){const _={};if(r&8&&(_.data=t[3]),r&4&&(_.form=t[2]),r&2&&s!==(s=t[1][0])){if(e){y();const o=e;p(o.$$.fragment,1,0,()=>{L(o,1)}),P()}s?(e=E(s,f(t)),t[12](e),v(e.$$.fragment),d(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else s&&e.$set(_)},i(t){i||(e&&d(e.$$.fragment,t),i=!0)},o(t){e&&p(e.$$.fragment,t),i=!1},d(t){a[12](null),t&&g(n),e&&L(e,t)}}}function $(a){let e,n,i;var s=a[1][0];function f(t){return{props:{data:t[3],$$slots:{default:[x]},$$scope:{ctx:t}}}}return s&&(e=E(s,f(a)),a[11](e)),{c(){e&&v(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,r){e&&R(e,t,r),w(t,n,r),i=!0},p(t,r){const _={};if(r&8&&(_.data=t[3]),r&8215&&(_.$$scope={dirty:r,ctx:t}),r&2&&s!==(s=t[1][0])){if(e){y();const o=e;p(o.$$.fragment,1,0,()=>{L(o,1)}),P()}s?(e=E(s,f(t)),t[11](e),v(e.$$.fragment),d(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else s&&e.$set(_)},i(t){i||(e&&d(e.$$.fragment,t),i=!0)},o(t){e&&p(e.$$.fragment,t),i=!1},d(t){a[11](null),t&&g(n),e&&L(e,t)}}}function x(a){let e,n,i;var s=a[1][1];function f(t){return{props:{data:t[4],form:t[2]}}}return s&&(e=E(s,f(a)),a[10](e)),{c(){e&&v(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,r){e&&R(e,t,r),w(t,n,r),i=!0},p(t,r){const _={};if(r&16&&(_.data=t[4]),r&4&&(_.form=t[2]),r&2&&s!==(s=t[1][1])){if(e){y();const o=e;p(o.$$.fragment,1,0,()=>{L(o,1)}),P()}s?(e=E(s,f(t)),t[10](e),v(e.$$.fragment),d(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else s&&e.$set(_)},i(t){i||(e&&d(e.$$.fragment,t),i=!0)},o(t){e&&p(e.$$.fragment,t),i=!1},d(t){a[10](null),t&&g(n),e&&L(e,t)}}}function T(a){let e,n=a[6]&&V(a);return{c(){e=G("div"),n&&n.c(),this.h()},l(i){e=H(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var s=J(e);n&&n.l(s),s.forEach(g),this.h()},h(){A(e,"id","svelte-announcer"),A(e,"aria-live","assertive"),A(e,"aria-atomic","true"),m(e,"position","absolute"),m(e,"left","0"),m(e,"top","0"),m(e,"clip","rect(0 0 0 0)"),m(e,"clip-path","inset(50%)"),m(e,"overflow","hidden"),m(e,"white-space","nowrap"),m(e,"width","1px"),m(e,"height","1px")},m(i,s){w(i,e,s),n&&n.m(e,null)},p(i,s){i[6]?n?n.p(i,s):(n=V(i),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(i){i&&g(e),n&&n.d()}}}function V(a){let e;return{c(){e=K(a[7])},l(n){e=M(n,a[7])},m(n,i){w(n,e,i)},p(n,i){i&128&&Q(e,n[7])},d(n){n&&g(e)}}}function ee(a){let e,n,i,s,f;const t=[$,Z],r=[];function _(l,u){return l[1][1]?0:1}e=_(a),n=r[e]=t[e](a);let o=a[5]&&T(a);return{c(){n.c(),i=j(),o&&o.c(),s=h()},l(l){n.l(l),i=z(l),o&&o.l(l),s=h()},m(l,u){r[e].m(l,u),w(l,i,u),o&&o.m(l,u),w(l,s,u),f=!0},p(l,[u]){let b=e;e=_(l),e===b?r[e].p(l,u):(y(),p(r[b],1,1,()=>{r[b]=null}),P(),n=r[e],n?n.p(l,u):(n=r[e]=t[e](l),n.c()),d(n,1),n.m(i.parentNode,i)),l[5]?o?o.p(l,u):(o=T(l),o.c(),o.m(s.parentNode,s)):o&&(o.d(1),o=null)},i(l){f||(d(n),f=!0)},o(l){p(n),f=!1},d(l){r[e].d(l),l&&g(i),o&&o.d(l),l&&g(s)}}}function te(a,e,n){let{stores:i}=e,{page:s}=e,{constructors:f}=e,{components:t=[]}=e,{form:r}=e,{data_0:_=null}=e,{data_1:o=null}=e;W(i.page.notify);let l=!1,u=!1,b=null;F(()=>{const c=i.page.subscribe(()=>{l&&(n(6,u=!0),n(7,b=document.title||"untitled page"))});return n(5,l=!0),c});function N(c){D[c?"unshift":"push"](()=>{t[1]=c,n(0,t)})}function S(c){D[c?"unshift":"push"](()=>{t[0]=c,n(0,t)})}function B(c){D[c?"unshift":"push"](()=>{t[0]=c,n(0,t)})}return a.$$set=c=>{"stores"in c&&n(8,i=c.stores),"page"in c&&n(9,s=c.page),"constructors"in c&&n(1,f=c.constructors),"components"in c&&n(0,t=c.components),"form"in c&&n(2,r=c.form),"data_0"in c&&n(3,_=c.data_0),"data_1"in c&&n(4,o=c.data_1)},a.$$.update=()=>{a.$$.dirty&768&&i.page.set(s)},[t,f,r,_,o,l,u,b,i,s,N,S,B]}class se extends C{constructor(e){super(),q(this,e,te,ee,U,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const re=[()=>k(()=>import("../nodes/0.da13d920.js"),["../nodes/0.da13d920.js","../chunks/index.d6a3d821.js","../chunks/Modal.a017af0f.js","../chunks/taskMonitoringStore.aadb9e65.js","../chunks/index.5884c3e8.js","../chunks/Checkmark.ba979c87.js","../chunks/urlHashStore.b081783b.js","../chunks/Toggle.4859458e.js","../assets/0.4f2ac5fa.css"],import.meta.url),()=>k(()=>import("../nodes/1.407e5d9d.js"),["../nodes/1.407e5d9d.js","../chunks/index.d6a3d821.js","../chunks/singletons.b5ba36ca.js","../chunks/index.5884c3e8.js"],import.meta.url),()=>k(()=>import("../nodes/2.9ebedc32.js"),["../nodes/2.9ebedc32.js","../chunks/index.d6a3d821.js","../chunks/navigation.6aa3de7d.js","../chunks/singletons.b5ba36ca.js","../chunks/index.5884c3e8.js","../chunks/utils.c5a61a40.js","../chunks/taskMonitoringStore.aadb9e65.js","../chunks/TrashCan.dd2b985e.js","../chunks/Modal.a017af0f.js"],import.meta.url),()=>k(()=>import("../nodes/3.5934b1eb.js"),["../nodes/3.5934b1eb.js","../chunks/index.d6a3d821.js","../chunks/navigation.6aa3de7d.js","../chunks/singletons.b5ba36ca.js","../chunks/index.5884c3e8.js","../chunks/ConceptView.aac099b5.js","../chunks/JSONSchemaForm.3de641de.js","../chunks/taskMonitoringStore.aadb9e65.js","../chunks/Toggle.4859458e.js","../assets/JSONSchemaForm.23bf139e.css","../chunks/Modal.a017af0f.js","../chunks/utils.c5a61a40.js","../chunks/TrashCan.dd2b985e.js","../chunks/urlHashStore.b081783b.js","../assets/ConceptView.5dceca58.css"],import.meta.url),()=>k(()=>import("../nodes/4.be1d3840.js"),["../nodes/4.be1d3840.js","../chunks/index.d6a3d821.js","../chunks/urlHashStore.b081783b.js","../chunks/index.5884c3e8.js","../chunks/ConceptView.aac099b5.js","../chunks/JSONSchemaForm.3de641de.js","../chunks/taskMonitoringStore.aadb9e65.js","../chunks/Toggle.4859458e.js","../assets/JSONSchemaForm.23bf139e.css","../chunks/Modal.a017af0f.js","../chunks/utils.c5a61a40.js","../chunks/TrashCan.dd2b985e.js","../assets/ConceptView.5dceca58.css","../chunks/Checkmark.ba979c87.js","../chunks/ComboBox.3bf937e3.js","../assets/4.c639d771.css"],import.meta.url),()=>k(()=>import("../nodes/5.3ae2749b.js"),["../nodes/5.3ae2749b.js","../chunks/index.d6a3d821.js","../chunks/navigation.6aa3de7d.js","../chunks/singletons.b5ba36ca.js","../chunks/index.5884c3e8.js","../chunks/JSONSchemaForm.3de641de.js","../chunks/taskMonitoringStore.aadb9e65.js","../chunks/Toggle.4859458e.js","../assets/JSONSchemaForm.23bf139e.css","../chunks/ComboBox.3bf937e3.js","../chunks/utils.c5a61a40.js","../assets/5.2a87a76f.css"],import.meta.url)],oe=[],ae={"/":[2],"/concepts":[3],"/datasets":[4],"/datasets/new":[5]},le={handleError:({error:a})=>{console.error(a)}};export{ae as dictionary,le as hooks,ie as matchers,re as nodes,se as root,oe as server_loads}; diff --git a/web/blueprint/build/_app/immutable/entry/start.8c2edef8.js b/web/blueprint/build/_app/immutable/entry/start.8c2edef8.js new file mode 100644 index 0000000000000000000000000000000000000000..c913cc274324d68afb7845699821f2110747e9e2 --- /dev/null +++ b/web/blueprint/build/_app/immutable/entry/start.8c2edef8.js @@ -0,0 +1,3 @@ +import{o as De,t as ye}from"../chunks/index.d6a3d821.js";import{S as He,a as Je,I as V,g as Ce,f as Ve,b as we,c as le,s as M,d as Q,i as _e,e as J,P as qe,h as We}from"../chunks/singletons.b5ba36ca.js";function Xe(t,o){return t==="/"||o==="ignore"?t:o==="never"?t.endsWith("/")?t.slice(0,-1):t:o==="always"&&!t.endsWith("/")?t+"/":t}function Ze(t){return t.split("%25").map(decodeURI).join("%25")}function Qe(t){for(const o in t)t[o]=decodeURIComponent(t[o]);return t}const et=["href","pathname","search","searchParams","toString","toJSON"];function tt(t,o){const u=new URL(t);for(const i of et)Object.defineProperty(u,i,{get(){return o(),t[i]},enumerable:!0,configurable:!0});return nt(u),u}function nt(t){Object.defineProperty(t,"hash",{get(){throw new Error("Cannot access event.url.hash. Consider using `$page.url.hash` inside a component instead")}})}const at="/__data.json";function rt(t){return t.replace(/\/$/,"")+at}function Ke(t){try{return JSON.parse(sessionStorage[t])}catch{}}function Fe(t,o){const u=JSON.stringify(o);try{sessionStorage[t]=u}catch{}}function ot(...t){let o=5381;for(const u of t)if(typeof u=="string"){let i=u.length;for(;i;)o=o*33^u.charCodeAt(--i)}else if(ArrayBuffer.isView(u)){const i=new Uint8Array(u.buffer,u.byteOffset,u.byteLength);let d=i.length;for(;d;)o=o*33^i[--d]}else throw new TypeError("value must be a string or TypedArray");return(o>>>0).toString(36)}const fe=window.fetch;window.fetch=(t,o)=>((t instanceof Request?t.method:(o==null?void 0:o.method)||"GET")!=="GET"&&te.delete(Se(t)),fe(t,o));const te=new Map;function it(t,o){const u=Se(t,o),i=document.querySelector(u);if(i!=null&&i.textContent){const{body:d,...f}=JSON.parse(i.textContent),S=i.getAttribute("data-ttl");return S&&te.set(u,{body:d,init:f,ttl:1e3*Number(S)}),Promise.resolve(new Response(d,f))}return fe(t,o)}function st(t,o,u){if(te.size>0){const i=Se(t,u),d=te.get(i);if(d){if(performance.now(){const d=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(i);if(d)return o.push({name:d[1],matcher:d[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const f=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(i);if(f)return o.push({name:f[1],matcher:f[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!i)return;const S=i.split(/\[(.+?)\](?!\])/);return"/"+S.map((b,w)=>{if(w%2){if(b.startsWith("x+"))return be(String.fromCharCode(parseInt(b.slice(2),16)));if(b.startsWith("u+"))return be(String.fromCharCode(...b.slice(2).split("-").map(P=>parseInt(P,16))));const p=ct.exec(b);if(!p)throw new Error(`Invalid param: ${b}. Params and matcher names can only have underscores and alphanumeric characters.`);const[,D,x,k,N]=p;return o.push({name:k,matcher:N,optional:!!D,rest:!!x,chained:x?w===1&&S[0]==="":!1}),x?"(.*?)":D?"([^/]*)?":"([^/]+?)"}return be(b)}).join("")}).join("")}/?$`),params:o}}function ft(t){return!/^\([^)]+\)$/.test(t)}function ut(t){return t.slice(1).split("/").filter(ft)}function dt(t,o,u){const i={},d=t.slice(1);let f=0;for(let S=0;Sw).join("/"),f=0;continue}if(b===void 0){l.rest&&(i[l.name]="");continue}if(!l.matcher||u[l.matcher](b)){i[l.name]=b;const w=o[S+1],p=d[S+1];w&&!w.rest&&w.optional&&p&&l.chained&&(f=0);continue}if(l.optional&&l.chained){f++;continue}return}if(!f)return i}function be(t){return t.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function pt({nodes:t,server_loads:o,dictionary:u,matchers:i}){const d=new Set(o);return Object.entries(u).map(([l,[b,w,p]])=>{const{pattern:D,params:x}=lt(l),k={id:l,exec:N=>{const P=D.exec(N);if(P)return dt(P,x,i)},errors:[1,...p||[]].map(N=>t[N]),layouts:[0,...w||[]].map(S),leaf:f(b)};return k.errors.length=k.layouts.length=Math.max(k.errors.length,k.layouts.length),k});function f(l){const b=l<0;return b&&(l=~l),[b,t[l]]}function S(l){return l===void 0?l:[d.has(l),t[l]]}}class ee{constructor(o,u){this.status=o,typeof u=="string"?this.body={message:u}:u?this.body=u:this.body={message:`Error: ${o}`}}toString(){return JSON.stringify(this.body)}}class Me{constructor(o,u){this.status=o,this.location=u}}async function ht(t){var o;for(const u in t)if(typeof((o=t[u])==null?void 0:o.then)=="function")return Object.fromEntries(await Promise.all(Object.entries(t).map(async([i,d])=>[i,await d])));return t}const gt=-1,mt=-2,yt=-3,wt=-4,_t=-5,bt=-6;function vt(t,o){if(typeof t=="number")return d(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const u=t,i=Array(u.length);function d(f,S=!1){if(f===gt)return;if(f===yt)return NaN;if(f===wt)return 1/0;if(f===_t)return-1/0;if(f===bt)return-0;if(S)throw new Error("Invalid input");if(f in i)return i[f];const l=u[f];if(!l||typeof l!="object")i[f]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const b=l[0],w=o==null?void 0:o[b];if(w)return i[f]=w(d(l[1]));switch(b){case"Date":i[f]=new Date(l[1]);break;case"Set":const p=new Set;i[f]=p;for(let k=1;ko!=null)}const kt="x-sveltekit-invalidated",K=Ke(He)??{},Z=Ke(Je)??{};function ve(t){K[t]=Q()}function Rt(t,o){var $e;const u=pt(t),i=t.nodes[0],d=t.nodes[1];i(),d();const f=document.documentElement,S=[],l=[];let b=null;const w={before_navigate:[],after_navigate:[]};let p={branch:[],error:null,url:null},D=!1,x=!1,k=!0,N=!1,P=!1,z=!1,B=!1,q,j=($e=history.state)==null?void 0:$e[V];j||(j=Date.now(),history.replaceState({...history.state,[V]:j},"",location.href));const ue=K[j];ue&&(history.scrollRestoration="manual",scrollTo(ue.x,ue.y));let F,ne,ae;async function ke(){ae=ae||Promise.resolve(),await ae,ae=null;const e=new URL(location.href),n=W(e,!0);b=null;const r=ne={},a=n&&await he(n);if(r===ne&&a){if(a.type==="redirect")return re(new URL(a.location,e).href,{},[e.pathname],r);a.props.page!==void 0&&(F=a.props.page),q.$set(a.props)}}function Re(e){l.some(n=>n==null?void 0:n.snapshot)&&(Z[e]=l.map(n=>{var r;return(r=n==null?void 0:n.snapshot)==null?void 0:r.capture()}))}function Ae(e){var n;(n=Z[e])==null||n.forEach((r,a)=>{var s,c;(c=(s=l[a])==null?void 0:s.snapshot)==null||c.restore(r)})}function Ie(){ve(j),Fe(He,K),Re(j),Fe(Je,Z)}async function re(e,{noScroll:n=!1,replaceState:r=!1,keepFocus:a=!1,state:s={},invalidateAll:c=!1},g,m){return typeof e=="string"&&(e=new URL(e,Ce(document))),ce({url:e,scroll:n?Q():null,keepfocus:a,redirect_chain:g,details:{state:s,replaceState:r},nav_token:m,accepted:()=>{c&&(B=!0)},blocked:()=>{},type:"goto"})}async function Le(e){return b={id:e.id,promise:he(e).then(n=>(n.type==="loaded"&&n.state.error&&(b=null),n))},b.promise}async function oe(...e){const r=u.filter(a=>e.some(s=>a.exec(s))).map(a=>Promise.all([...a.layouts,a.leaf].map(s=>s==null?void 0:s[1]())));await Promise.all(r)}function Oe(e){var a;p=e.state;const n=document.querySelector("style[data-sveltekit]");n&&n.remove(),F=e.props.page,q=new t.root({target:o,props:{...e.props,stores:M,components:l},hydrate:!0}),Ae(j);const r={from:null,to:{params:p.params,route:{id:((a=p.route)==null?void 0:a.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter"};w.after_navigate.forEach(s=>s(r)),x=!0}async function Y({url:e,params:n,branch:r,status:a,error:s,route:c,form:g}){let m="never";for(const _ of r)(_==null?void 0:_.slash)!==void 0&&(m=_.slash);e.pathname=Xe(e.pathname,m),e.search=e.search;const v={type:"loaded",state:{url:e,params:n,branch:r,error:s,route:c},props:{constructors:St(r).map(_=>_.node.component)}};g!==void 0&&(v.props.form=g);let y={},R=!F,A=0;for(let _=0;_(m.params.add(U),h[U])}),data:(c==null?void 0:c.data)??null,url:tt(r,()=>{m.url=!0}),async fetch(h,U){let $;h instanceof Request?($=h.url,U={body:h.method==="GET"||h.method==="HEAD"?void 0:await h.blob(),cache:h.cache,credentials:h.credentials,headers:h.headers,integrity:h.integrity,keepalive:h.keepalive,method:h.method,mode:h.mode,redirect:h.redirect,referrer:h.referrer,referrerPolicy:h.referrerPolicy,signal:h.signal,...U}):$=h;const C=new URL($,r);return O(C.href),C.origin===r.origin&&($=C.href.slice(r.origin.length)),x?st($,C.href,U):it($,U)},setHeaders:()=>{},depends:O,parent(){return m.parent=!0,n()}};g=await v.universal.load.call(null,_)??null,g=g?await ht(g):null}return{node:v,loader:e,server:c,universal:(R=v.universal)!=null&&R.load?{type:"data",data:g,uses:m}:null,data:g??(c==null?void 0:c.data)??null,slash:((A=v.universal)==null?void 0:A.trailingSlash)??(c==null?void 0:c.slash)}}function Pe(e,n,r,a,s){if(B)return!0;if(!a)return!1;if(a.parent&&e||a.route&&n||a.url&&r)return!0;for(const c of a.params)if(s[c]!==p.params[c])return!0;for(const c of a.dependencies)if(S.some(g=>g(new URL(c))))return!0;return!1}function pe(e,n){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?n??null:null}async function he({id:e,invalidating:n,url:r,params:a,route:s}){if((b==null?void 0:b.id)===e)return b.promise;const{errors:c,layouts:g,leaf:m}=s,v=[...g,m];c.forEach(E=>E==null?void 0:E().catch(()=>{})),v.forEach(E=>E==null?void 0:E[1]().catch(()=>{}));let y=null;const R=p.url?e!==p.url.pathname+p.url.search:!1,A=p.route?s.id!==p.route.id:!1;let O=!1;const _=v.map((E,L)=>{var H;const I=p.branch[L],T=!!(E!=null&&E[0])&&((I==null?void 0:I.loader)!==E[1]||Pe(O,A,R,(H=I.server)==null?void 0:H.uses,a));return T&&(O=!0),T});if(_.some(Boolean)){try{y=await Be(r,_)}catch(E){return ie({status:E instanceof ee?E.status:500,error:await X(E,{url:r,params:a,route:{id:s.id}}),url:r,route:s})}if(y.type==="redirect")return y}const h=y==null?void 0:y.nodes;let U=!1;const $=v.map(async(E,L)=>{var ge;if(!E)return;const I=p.branch[L],T=h==null?void 0:h[L];if((!T||T.type==="skip")&&E[1]===(I==null?void 0:I.loader)&&!Pe(U,A,R,(ge=I.universal)==null?void 0:ge.uses,a))return I;if(U=!0,(T==null?void 0:T.type)==="error")throw T;return de({loader:E[1],url:r,params:a,route:s,parent:async()=>{var Te;const je={};for(let me=0;me{});const C=[];for(let E=0;EPromise.resolve({}),server_data_node:pe(c)}),v={node:await d(),loader:d,universal:null,server:null,data:null};return await Y({url:r,params:s,branch:[m,v],status:e,error:n,route:null})}function W(e,n){if(_e(e,J))return;const r=se(e);for(const a of u){const s=a.exec(r);if(s)return{id:e.pathname+e.search,invalidating:n,route:a,params:Qe(s),url:e}}}function se(e){return Ze(e.pathname.slice(J.length)||"/")}function xe({url:e,type:n,intent:r,delta:a}){var m,v;let s=!1;const c={from:{params:p.params,route:{id:((m=p.route)==null?void 0:m.id)??null},url:p.url},to:{params:(r==null?void 0:r.params)??null,route:{id:((v=r==null?void 0:r.route)==null?void 0:v.id)??null},url:e},willUnload:!r,type:n};a!==void 0&&(c.delta=a);const g={...c,cancel:()=>{s=!0}};return P||w.before_navigate.forEach(y=>y(g)),s?null:c}async function ce({url:e,scroll:n,keepfocus:r,redirect_chain:a,details:s,type:c,delta:g,nav_token:m={},accepted:v,blocked:y}){var $,C,E;const R=W(e,!1),A=xe({url:e,type:c,delta:g,intent:R});if(!A){y();return}const O=j;v(),P=!0,x&&M.navigating.set(A),ne=m;let _=R&&await he(R);if(!_){if(_e(e,J))return await G(e);_=await Ne(e,{id:null},await X(new Error(`Not found: ${e.pathname}`),{url:e,params:{},route:{id:null}}),404)}if(e=(R==null?void 0:R.url)||e,ne!==m)return!1;if(_.type==="redirect")if(a.length>10||a.includes(e.pathname))_=await ie({status:500,error:await X(new Error("Redirect loop"),{url:e,params:{},route:{id:null}}),url:e,route:{id:null}});else return re(new URL(_.location,e).href,{},[...a,e.pathname],m),!1;else(($=_.props.page)==null?void 0:$.status)>=400&&await M.updated.check()&&await G(e);if(S.length=0,B=!1,N=!0,ve(O),Re(O),(C=_.props.page)!=null&&C.url&&_.props.page.url.pathname!==e.pathname&&(e.pathname=(E=_.props.page)==null?void 0:E.url.pathname),s){const L=s.replaceState?0:1;if(s.state[V]=j+=L,history[s.replaceState?"replaceState":"pushState"](s.state,"",e),!s.replaceState){let I=j+1;for(;Z[I]||K[I];)delete Z[I],delete K[I],I+=1}}b=null,x?(p=_.state,_.props.page&&(_.props.page.url=e),q.$set(_.props)):Oe(_);const{activeElement:h}=document;if(await ye(),k){const L=e.hash&&document.getElementById(decodeURIComponent(e.hash.slice(1)));n?scrollTo(n.x,n.y):L?L.scrollIntoView():scrollTo(0,0)}const U=document.activeElement!==h&&document.activeElement!==document.body;!r&&!U&&Ee(),k=!0,_.props.page&&(F=_.props.page),P=!1,c==="popstate"&&Ae(j),w.after_navigate.forEach(L=>L(A)),M.navigating.set(null),N=!1}async function Ne(e,n,r,a){return e.origin===location.origin&&e.pathname===location.pathname&&!D?await ie({status:a,error:r,url:e,route:n}):await G(e)}function G(e){return location.href=e.href,new Promise(()=>{})}function Ye(){let e;f.addEventListener("mousemove",c=>{const g=c.target;clearTimeout(e),e=setTimeout(()=>{a(g,2)},20)});function n(c){a(c.composedPath()[0],1)}f.addEventListener("mousedown",n),f.addEventListener("touchstart",n,{passive:!0});const r=new IntersectionObserver(c=>{for(const g of c)g.isIntersecting&&(oe(se(new URL(g.target.href))),r.unobserve(g.target))},{threshold:0});function a(c,g){const m=Ve(c,f);if(!m)return;const{url:v,external:y,download:R}=we(m,J);if(y||R)return;const A=le(m);if(!A.reload)if(g<=A.preload_data){const O=W(v,!1);O&&Le(O)}else g<=A.preload_code&&oe(se(v))}function s(){r.disconnect();for(const c of f.querySelectorAll("a")){const{url:g,external:m,download:v}=we(c,J);if(m||v)continue;const y=le(c);y.reload||(y.preload_code===qe.viewport&&r.observe(c),y.preload_code===qe.eager&&oe(se(g)))}}w.after_navigate.push(s),s()}function X(e,n){return e instanceof ee?e.body:t.hooks.handleError({error:e,event:n})??{message:n.route.id!=null?"Internal Error":"Not Found"}}return{after_navigate:e=>{De(()=>(w.after_navigate.push(e),()=>{const n=w.after_navigate.indexOf(e);w.after_navigate.splice(n,1)}))},before_navigate:e=>{De(()=>(w.before_navigate.push(e),()=>{const n=w.before_navigate.indexOf(e);w.before_navigate.splice(n,1)}))},disable_scroll_handling:()=>{(N||!x)&&(k=!1)},goto:(e,n={})=>re(e,n,[]),invalidate:e=>{if(typeof e=="function")S.push(e);else{const{href:n}=new URL(e,location.href);S.push(r=>r.href===n)}return ke()},invalidate_all:()=>(B=!0,ke()),preload_data:async e=>{const n=new URL(e,Ce(document)),r=W(n,!1);if(!r)throw new Error(`Attempted to preload a URL that does not belong to this app: ${n}`);await Le(r)},preload_code:oe,apply_action:async e=>{if(e.type==="error"){const n=new URL(location.href),{branch:r,route:a}=p;if(!a)return;const s=await Ue(p.branch.length,r,a.errors);if(s){const c=await Y({url:n,params:p.params,branch:r.slice(0,s.idx).concat(s.node),status:e.status??500,error:e.error,route:a});p=c.state,q.$set(c.props),ye().then(Ee)}}else e.type==="redirect"?re(e.location,{invalidateAll:!0},[]):(q.$set({form:null,page:{...F,form:e.data,status:e.status}}),await ye(),q.$set({form:e.data}),e.type==="success"&&Ee())},_start_router:()=>{var e;history.scrollRestoration="manual",addEventListener("beforeunload",n=>{var a;let r=!1;if(Ie(),!P){const s={from:{params:p.params,route:{id:((a=p.route)==null?void 0:a.id)??null},url:p.url},to:null,willUnload:!0,type:"leave",cancel:()=>r=!0};w.before_navigate.forEach(c=>c(s))}r?(n.preventDefault(),n.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ie()}),(e=navigator.connection)!=null&&e.saveData||Ye(),f.addEventListener("click",n=>{var A;if(n.button||n.which!==1||n.metaKey||n.ctrlKey||n.shiftKey||n.altKey||n.defaultPrevented)return;const r=Ve(n.composedPath()[0],f);if(!r)return;const{url:a,external:s,target:c,download:g}=we(r,J);if(!a)return;if(c==="_parent"||c==="_top"){if(window.parent!==window)return}else if(c&&c!=="_self")return;const m=le(r);if(!(r instanceof SVGAElement)&&a.protocol!==location.protocol&&!(a.protocol==="https:"||a.protocol==="http:")||g)return;if(s||m.reload){xe({url:a,type:"link"})?P=!0:n.preventDefault();return}const[y,R]=a.href.split("#");if(R!==void 0&&y===location.href.split("#")[0]){if(p.url.hash===a.hash){n.preventDefault(),(A=r.ownerDocument.getElementById(R))==null||A.scrollIntoView();return}if(z=!0,ve(j),p.url=a,M.page.set({...F,url:a}),M.page.notify(),!m.replace_state)return;z=!1,n.preventDefault()}ce({url:a,scroll:m.noscroll?Q():null,keepfocus:m.keep_focus??!1,redirect_chain:[],details:{state:{},replaceState:m.replace_state??a.href===location.href},accepted:()=>n.preventDefault(),blocked:()=>n.preventDefault(),type:"link"})}),f.addEventListener("submit",n=>{if(n.defaultPrevented)return;const r=HTMLFormElement.prototype.cloneNode.call(n.target),a=n.submitter;if(((a==null?void 0:a.formMethod)||r.method)!=="get")return;const c=new URL((a==null?void 0:a.hasAttribute("formaction"))&&(a==null?void 0:a.formAction)||r.action);if(_e(c,J))return;const g=n.target,{keep_focus:m,noscroll:v,reload:y,replace_state:R}=le(g);if(y)return;n.preventDefault(),n.stopPropagation();const A=new FormData(g),O=a==null?void 0:a.getAttribute("name");O&&A.append(O,(a==null?void 0:a.getAttribute("value"))??""),c.search=new URLSearchParams(A).toString(),ce({url:c,scroll:v?Q():null,keepfocus:m??!1,redirect_chain:[],details:{state:{},replaceState:R??c.href===location.href},nav_token:{},accepted:()=>{},blocked:()=>{},type:"form"})}),addEventListener("popstate",async n=>{var r;if((r=n.state)!=null&&r[V]){if(n.state[V]===j)return;const a=K[n.state[V]];if(p.url.href.split("#")[0]===location.href.split("#")[0]){K[j]=Q(),j=n.state[V],scrollTo(a.x,a.y);return}const s=n.state[V]-j;await ce({url:new URL(location.href),scroll:a,keepfocus:!1,redirect_chain:[],details:null,accepted:()=>{j=n.state[V]},blocked:()=>{history.go(-s)},type:"popstate",delta:s})}}),addEventListener("hashchange",()=>{z&&(z=!1,history.replaceState({...history.state,[V]:++j},"",location.href))});for(const n of document.querySelectorAll("link"))n.rel==="icon"&&(n.href=n.href);addEventListener("pageshow",n=>{n.persisted&&M.navigating.set(null)})},_hydrate:async({status:e=200,error:n,node_ids:r,params:a,route:s,data:c,form:g})=>{D=!0;const m=new URL(location.href);({params:a={},route:s={id:null}}=W(m,!1)||{});let v;try{const y=r.map(async(O,_)=>{const h=c[_];return h!=null&&h.uses&&(h.uses=Ge(h.uses)),de({loader:t.nodes[O],url:m,params:a,route:s,parent:async()=>{const U={};for(let $=0;$<_;$+=1)Object.assign(U,(await y[$]).data);return U},server_data_node:pe(h)})}),R=await Promise.all(y),A=u.find(({id:O})=>O===s.id);if(A){const O=A.layouts;for(let _=0;_d?"1":"0").join(""));const i=await fe(u.href);if(!i.ok)throw new ee(i.status,await i.json());return new Promise(async d=>{var p;const f=new Map,S=i.body.getReader(),l=new TextDecoder;function b(D){return vt(D,{Promise:x=>new Promise((k,N)=>{f.set(x,{fulfil:k,reject:N})})})}let w="";for(;;){const{done:D,value:x}=await S.read();if(D&&!w)break;for(w+=!x&&w?` +`:l.decode(x);;){const k=w.indexOf(` +`);if(k===-1)break;const N=JSON.parse(w.slice(0,k));if(w=w.slice(k+1),N.type==="redirect")return d(N);if(N.type==="data")(p=N.nodes)==null||p.forEach(P=>{(P==null?void 0:P.type)==="data"&&(P.uses=Ge(P.uses),P.data=b(P.data))}),d(N);else if(N.type==="chunk"){const{id:P,data:z,error:B}=N,q=f.get(P);f.delete(P),B?q.reject(b(B)):q.fulfil(b(z))}}}})}function Ge(t){return{dependencies:new Set((t==null?void 0:t.dependencies)??[]),params:new Set((t==null?void 0:t.params)??[]),parent:!!(t!=null&&t.parent),route:!!(t!=null&&t.route),url:!!(t!=null&&t.url)}}function Ee(){const t=document.querySelector("[autofocus]");if(t)t.focus();else{const o=document.body,u=o.getAttribute("tabindex");o.tabIndex=-1,o.focus({preventScroll:!0,focusVisible:!1}),u!==null?o.setAttribute("tabindex",u):o.removeAttribute("tabindex");const i=getSelection();if(i&&i.type!=="None"){const d=[];for(let f=0;f{if(i.rangeCount===d.length){for(let f=0;f{const a=localStorage.getItem(l);if(a!=null)try{t(0,n=JSON.parse(a))}catch{t(0,n=a)}else u(),i("save")}),it(()=>{o!==n&&(u(),i("update",{prevValue:o,value:n})),o=n}),s.$$set=a=>{"key"in a&&t(1,l=a.key),"value"in a&&t(0,n=a.value)},[n,l,r,nt]}class Lt extends ie{constructor(e){super(),oe(this,e,Vt,null,ae,{key:1,value:0,clearItem:2,clearAll:3})}get clearItem(){return this.$$.ctx[2]}get clearAll(){return nt}}const Ot=Lt,Bt=s=>({}),Pe=s=>({}),Nt=s=>({}),Ae=s=>({}),qt=s=>({}),Me=s=>({});function We(s){let e,t,l,n,r,i,o,u,a,m,c,g,f,p,E;t=new _t({props:{kind:s[0],iconDescription:s[6]}});const w=s[15].title,S=te(w,s,s[14],Me),d=S||Pt(s),D=s[15].subtitle,O=te(D,s,s[14],Ae),$=O||At(s),N=s[15].caption,Z=te(N,s,s[14],Pe),X=Z||Mt(s),Y=s[15].default,I=te(Y,s,s[14],null);let V=!s[8]&&ze(s),pe=[{role:s[2]},{kind:s[0]},s[12],{style:g=""+((s[9]&&"width: 100%;")+s[12].style)}],R={};for(let _=0;_{V=null}),fe()):V?(V.p(_,C),C&256&&v(V,1)):(V=ze(_),V.c(),v(V,1),V.m(e,null)),ee(e,R=de(pe,[(!f||C&4)&&{role:_[2]},(!f||C&1)&&{kind:_[0]},C&4096&&_[12],(!f||C&4608&&g!==(g=""+((_[9]&&"width: 100%;")+_[12].style)))&&{style:g}])),h(e,"bx--toast-notification",!0),h(e,"bx--toast-notification--low-contrast",_[1]),h(e,"bx--toast-notification--error",_[0]==="error"),h(e,"bx--toast-notification--info",_[0]==="info"),h(e,"bx--toast-notification--info-square",_[0]==="info-square"),h(e,"bx--toast-notification--success",_[0]==="success"),h(e,"bx--toast-notification--warning",_[0]==="warning"),h(e,"bx--toast-notification--warning-alt",_[0]==="warning-alt")},i(_){f||(v(t.$$.fragment,_),v(d,_),v($,_),v(X,_),v(I,_),v(V),f=!0)},o(_){k(t.$$.fragment,_),k(d,_),k($,_),k(X,_),k(I,_),k(V),f=!1},d(_){_&&b(e),A(t),d&&d.d(_),$&&$.d(_),X&&X.d(_),I&&I.d(_),V&&V.d(),p=!1,ge(E)}}}function Pt(s){let e;return{c(){e=U(s[3])},l(t){e=G(t,s[3])},m(t,l){T(t,e,l)},p(t,l){l&8&&x(e,t[3])},d(t){t&&b(e)}}}function At(s){let e;return{c(){e=U(s[4])},l(t){e=G(t,s[4])},m(t,l){T(t,e,l)},p(t,l){l&16&&x(e,t[4])},d(t){t&&b(e)}}}function Mt(s){let e;return{c(){e=U(s[5])},l(t){e=G(t,s[5])},m(t,l){T(t,e,l)},p(t,l){l&32&&x(e,t[5])},d(t){t&&b(e)}}}function ze(s){let e,t;return e=new ht({props:{iconDescription:s[7]}}),e.$on("click",s[11]),{c(){q(e.$$.fragment)},l(l){M(e.$$.fragment,l)},m(l,n){P(e,l,n),t=!0},p(l,n){const r={};n&128&&(r.iconDescription=l[7]),e.$set(r)},i(l){t||(v(e.$$.fragment,l),t=!0)},o(l){k(e.$$.fragment,l),t=!1},d(l){A(e,l)}}}function Wt(s){let e,t,l=s[10]&&We(s);return{c(){l&&l.c(),e=me()},l(n){l&&l.l(n),e=me()},m(n,r){l&&l.m(n,r),T(n,e,r),t=!0},p(n,[r]){n[10]?l?(l.p(n,r),r&1024&&v(l,1)):(l=We(n),l.c(),v(l,1),l.m(e.parentNode,e)):l&&(ue(),k(l,1,1,()=>{l=null}),fe())},i(n){t||(v(l),t=!0)},o(n){k(l),t=!1},d(n){l&&l.d(n),n&&b(e)}}}function zt(s,e,t){const l=["kind","lowContrast","timeout","role","title","subtitle","caption","statusIconDescription","closeButtonDescription","hideCloseButton","fullWidth"];let n=ne(e,l),{$$slots:r={},$$scope:i}=e,{kind:o="error"}=e,{lowContrast:u=!1}=e,{timeout:a=0}=e,{role:m="alert"}=e,{title:c=""}=e,{subtitle:g=""}=e,{caption:f=""}=e,{statusIconDescription:p=o+" icon"}=e,{closeButtonDescription:E="Close notification"}=e,{hideCloseButton:w=!1}=e,{fullWidth:S=!1}=e;const d=$e();let D=!0,O;function $(I){d("close",{timeout:I===!0},{cancelable:!0})&&t(10,D=!1)}De(()=>(a&&(O=setTimeout(()=>$(!0),a)),()=>{clearTimeout(O)}));function N(I){y.call(this,s,I)}function Z(I){y.call(this,s,I)}function X(I){y.call(this,s,I)}function Y(I){y.call(this,s,I)}return s.$$set=I=>{e=F(F({},e),he(I)),t(12,n=ne(e,l)),"kind"in I&&t(0,o=I.kind),"lowContrast"in I&&t(1,u=I.lowContrast),"timeout"in I&&t(13,a=I.timeout),"role"in I&&t(2,m=I.role),"title"in I&&t(3,c=I.title),"subtitle"in I&&t(4,g=I.subtitle),"caption"in I&&t(5,f=I.caption),"statusIconDescription"in I&&t(6,p=I.statusIconDescription),"closeButtonDescription"in I&&t(7,E=I.closeButtonDescription),"hideCloseButton"in I&&t(8,w=I.hideCloseButton),"fullWidth"in I&&t(9,S=I.fullWidth),"$$scope"in I&&t(14,i=I.$$scope)},[o,u,m,c,g,f,p,E,w,S,D,$,n,a,i,r,N,Z,X,Y]}class jt extends ie{constructor(e){super(),oe(this,e,zt,Wt,ae,{kind:0,lowContrast:1,timeout:13,role:2,title:3,subtitle:4,caption:5,statusIconDescription:6,closeButtonDescription:7,hideCloseButton:8,fullWidth:9})}}const Jt=jt;function Ht(s){let e,t,l,n,r,i;const o=s[11].default,u=te(o,s,s[10],null);let a=[s[9],{style:l=s[9].style+"; "+(s[6]&&"position: relative")}],m={};for(let c=0;c{o&&(E.contains(d.target)||(p("click:outside",{target:d.target}),u&&t(0,o=!1)))};function S(d){Ve[d?"unshift":"push"](()=>{E=d,t(7,E)})}return s.$$set=d=>{e=F(F({},e),he(d)),t(9,n=ne(e,l)),"open"in d&&t(0,o=d.open),"closeOnOutsideClick"in d&&t(1,u=d.closeOnOutsideClick),"caret"in d&&t(2,a=d.caret),"align"in d&&t(3,m=d.align),"light"in d&&t(4,c=d.light),"highContrast"in d&&t(5,g=d.highContrast),"relative"in d&&t(6,f=d.relative),"$$scope"in d&&t(10,i=d.$$scope)},[o,u,a,m,c,g,f,E,p,n,i,r,w,S]}class Ut extends ie{constructor(e){super(),oe(this,e,Kt,Ht,ae,{open:0,closeOnOutsideClick:1,caret:2,align:3,light:4,highContrast:5,relative:6})}}const Gt=Ut,Qt=s=>({}),je=s=>({});function Rt(s){let e;return{c(){e=U(s[4])},l(t){e=G(t,s[4])},m(t,l){T(t,e,l)},p(t,l){l&16&&x(e,t[4])},d(t){t&&b(e)}}}function Je(s){let e,t,l;var n=s[10][s[2]];function r(i){return{props:{class:"bx--progress-bar__status-icon"}}}return n&&(e=Ne(n,r())),{c(){e&&q(e.$$.fragment),t=me()},l(i){e&&M(e.$$.fragment,i),t=me()},m(i,o){e&&P(e,i,o),T(i,t,o),l=!0},p(i,o){if(o&4&&n!==(n=i[10][i[2]])){if(e){ue();const u=e;k(u.$$.fragment,1,0,()=>{A(u,1)}),fe()}n?(e=Ne(n,r()),q(e.$$.fragment),v(e.$$.fragment,1),P(e,t.parentNode,t)):e=null}},i(i){l||(e&&v(e.$$.fragment,i),l=!0)},o(i){e&&k(e.$$.fragment,i),l=!1},d(i){i&&b(t),e&&A(e,i)}}}function He(s){let e,t;return{c(){e=z("div"),t=U(s[6]),this.h()},l(l){e=j(l,"DIV",{id:!0});var n=J(e);t=G(n,s[6]),n.forEach(b),this.h()},h(){W(e,"id",s[11]),h(e,"bx--progress-bar__helper-text",!0)},m(l,n){T(l,e,n),L(e,t)},p(l,n){n&64&&x(t,l[6])},d(l){l&&b(e)}}}function yt(s){let e,t,l,n,r,i,o,u,a,m,c,g,f;const p=s[15].labelText,E=te(p,s,s[14],je),w=E||Rt(s);let S=(s[2]==="error"||s[2]==="finished")&&Je(s),d=s[6]&&He(s),D=[s[12]],O={};for(let $=0;${S=null}),fe()),(!f||N&128)&&W(t,"for",$[7]),(!f||N&32)&&h(t,"bx--visually-hidden",$[5]),N&261&&we(i,"transform",$[2]==="active"&&`scaleX(${$[8]/$[0]})`),(!f||N&128)&&W(r,"id",$[7]),(!f||N&4&&o!==(o=$[2]==="active"))&&W(r,"aria-busy",o),(!f||N&512&&u!==(u=$[9]?void 0:0))&&W(r,"aria-valuemin",u),(!f||N&513&&a!==(a=$[9]?void 0:$[0]))&&W(r,"aria-valuemax",a),(!f||N&768&&m!==(m=$[9]?void 0:$[8]))&&W(r,"aria-valuenow",m),(!f||N&64&&c!==(c=$[6]?$[11]:null))&&W(r,"aria-describedby",c),$[6]?d?d.p($,N):(d=He($),d.c(),d.m(e,null)):d&&(d.d(1),d=null),ee(e,O=de(D,[N&4096&&$[12]])),h(e,"bx--progress-bar",!0),h(e,"bx--progress-bar--indeterminate",$[9]),h(e,"bx--progress-bar--big",$[3]==="md"),h(e,"bx--progress-bar--small",$[3]==="sm"),h(e,"bx--progress-bar--inline",$[1]==="inline"),h(e,"bx--progress-bar--indented",$[1]==="indented"),h(e,"bx--progress-bar--error",$[2]==="error"),h(e,"bx--progress-bar--finished",$[2]==="finished")},i($){f||(v(w,$),v(S),f=!0)},o($){k(w,$),k(S),f=!1},d($){$&&b(e),w&&w.d($),S&&S.d(),d&&d.d()}}}function Ft(s,e,t){let l;const n=["value","max","kind","status","size","labelText","hideLabel","helperText","id"];let r=ne(e,n),{$$slots:i={},$$scope:o}=e,{value:u=void 0}=e,{max:a=100}=e,{kind:m="default"}=e,{status:c="active"}=e,{size:g="md"}=e,{labelText:f=""}=e,{hideLabel:p=!1}=e,{helperText:E=""}=e,{id:w="ccs-"+Math.random().toString(36)}=e;const S={error:gt,finished:bt};let d="ccs-"+Math.random().toString(36),D;return s.$$set=O=>{e=F(F({},e),he(O)),t(12,r=ne(e,n)),"value"in O&&t(13,u=O.value),"max"in O&&t(0,a=O.max),"kind"in O&&t(1,m=O.kind),"status"in O&&t(2,c=O.status),"size"in O&&t(3,g=O.size),"labelText"in O&&t(4,f=O.labelText),"hideLabel"in O&&t(5,p=O.hideLabel),"helperText"in O&&t(6,E=O.helperText),"id"in O&&t(7,w=O.id),"$$scope"in O&&t(14,o=O.$$scope)},s.$$.update=()=>{s.$$.dirty&8196&&t(9,l=u===void 0&&c==="active"),s.$$.dirty&8197&&(c==="error"||u<0?t(8,D=0):u>a?t(8,D=a):t(8,D=u))},[a,m,c,g,f,p,E,w,D,l,S,d,r,u,o,i]}class Xt extends ie{constructor(e){super(),oe(this,e,Ft,yt,ae,{value:13,max:0,kind:1,status:2,size:3,labelText:4,hideLabel:5,helperText:6,id:7})}}const Yt=Xt;function Zt(s){let e,t,l,n;const r=s[8].default,i=te(r,s,s[7],null);let o=[{role:"table"},s[4]],u={};for(let a=0;at(6,r=d)),ot("StructuredListWrapper",{selectedValue:f,update:d=>{f.set(d)}});function p(d){y.call(this,s,d)}function E(d){y.call(this,s,d)}function w(d){y.call(this,s,d)}function S(d){y.call(this,s,d)}return s.$$set=d=>{e=F(F({},e),he(d)),t(4,n=ne(e,l)),"selected"in d&&t(5,u=d.selected),"condensed"in d&&t(0,a=d.condensed),"flush"in d&&t(1,m=d.flush),"selection"in d&&t(2,c=d.selection),"$$scope"in d&&t(7,o=d.$$scope)},s.$$.update=()=>{s.$$.dirty&64&&t(5,u=r),s.$$.dirty&64&&g("change",r)},[a,m,c,f,n,u,r,o,i,p,E,w,S]}class el extends ie{constructor(e){super(),oe(this,e,xt,Zt,ae,{selected:5,condensed:0,flush:1,selection:2})}}const tl=el;function ll(s){let e,t,l,n;const r=s[2].default,i=te(r,s,s[1],null);let o=[{role:"rowgroup"},s[0]],u={};for(let a=0;a{e=F(F({},e),he(c)),t(0,n=ne(e,l)),"$$scope"in c&&t(1,i=c.$$scope)},[n,i,r,o,u,a,m]}class rl extends ie{constructor(e){super(),oe(this,e,sl,ll,ae,{})}}const nl=rl;function il(s){let e,t,l,n,r;const i=s[4].default,o=te(i,s,s[3],null);let u=[{role:t=s[0]?"columnheader":"cell"},s[2]],a={};for(let m=0;m{e=F(F({},e),he(f)),t(2,n=ne(e,l)),"head"in f&&t(0,o=f.head),"noWrap"in f&&t(1,u=f.noWrap),"$$scope"in f&&t(3,i=f.$$scope)},[o,u,n,i,r,a,m,c,g]}class al extends ie{constructor(e){super(),oe(this,e,ol,il,ae,{head:0,noWrap:1})}}const ce=al;function ul(s){let e,t,l,n;const r=s[5].default,i=te(r,s,s[4],null);let o=[{role:"row"},s[3]],u={};for(let a=0;a{i[m]=null}),fe(),t=i[e],t?t.p(u,a):(t=i[e]=r[e](u),t.c()),v(t,1),t.m(l.parentNode,l))},i(u){n||(v(t),n=!0)},o(u){k(t),n=!1},d(u){i[e].d(u),u&&b(l)}}}function ml(s,e,t){const l=["head","label","tabindex"];let n=ne(e,l),{$$slots:r={},$$scope:i}=e,{head:o=!1}=e,{label:u=!1}=e,{tabindex:a="0"}=e;function m(D){y.call(this,s,D)}function c(D){y.call(this,s,D)}function g(D){y.call(this,s,D)}function f(D){y.call(this,s,D)}function p(D){y.call(this,s,D)}function E(D){y.call(this,s,D)}function w(D){y.call(this,s,D)}function S(D){y.call(this,s,D)}function d(D){y.call(this,s,D)}return s.$$set=D=>{e=F(F({},e),he(D)),t(3,n=ne(e,l)),"head"in D&&t(0,o=D.head),"label"in D&&t(1,u=D.label),"tabindex"in D&&t(2,a=D.tabindex),"$$scope"in D&&t(4,i=D.$$scope)},[o,u,a,n,i,r,m,c,g,f,p,E,w,S,d]}class dl extends ie{constructor(e){super(),oe(this,e,ml,cl,ae,{head:0,label:1,tabindex:2})}}const be=dl,_l=s=>({theme:s&1}),Ke=s=>({theme:s[0]});function Ue(s,e,t){const l=s.slice();return l[0]=e[t],l}function Ge(s){let e,t,l;function n(i){s[9](i)}let r={key:s[2]};return s[0]!==void 0&&(r.value=s[0]),e=new Ot({props:r}),Ve.push(()=>xe(e,"value",n)),{c(){q(e.$$.fragment)},l(i){M(e.$$.fragment,i)},m(i,o){P(e,i,o),l=!0},p(i,o){const u={};o&4&&(u.key=i[2]),!t&&o&1&&(t=!0,u.value=i[0],et(()=>t=!1)),e.$set(u)},i(i){l||(v(e.$$.fragment,i),l=!0)},o(i){k(e.$$.fragment,i),l=!1},d(i){A(e,i)}}}function hl(s){let e,t,l;const n=[s[5]];function r(o){s[11](o)}let i={$$slots:{default:[bl]},$$scope:{ctx:s}};for(let o=0;oxe(e,"selected",r)),{c(){q(e.$$.fragment)},l(o){M(e.$$.fragment,o)},m(o,u){P(e,o,u),l=!0},p(o,u){const a=u&32?de(n,[tt(o[5])]):{};u&4128&&(a.$$scope={dirty:u,ctx:o}),!t&&u&1&&(t=!0,a.selected=o[0],et(()=>t=!1)),e.$set(a)},i(o){l||(v(e.$$.fragment,o),l=!0)},o(o){k(e.$$.fragment,o),l=!1},d(o){A(e,o)}}}function gl(s){let e,t;const l=[s[4],{toggled:s[0]===s[4].themes[1]}];let n={};for(let r=0;ro[0];for(let o=0;o{i=null}),fe());let p=t;t=a(g),t===p?~t&&u[t].p(g,f):(l&&(ue(),k(u[p],1,1,()=>{u[p]=null}),fe()),~t?(l=u[t],l?l.p(g,f):(l=u[t]=o[t](g),l.c()),v(l,1),l.m(n.parentNode,n)):l=null),c&&c.p&&(!r||f&4097)&&le(c,m,g,g[12],r?re(m,g[12],f,_l):se(g[12]),Ke)},i(g){r||(v(i),v(l),v(c,g),r=!0)},o(g){k(i),k(l),k(c,g),r=!1},d(g){i&&i.d(g),g&&b(e),~t&&u[t].d(g),g&&b(n),c&&c.d(g)}}}function vl(s,e,t){let{$$slots:l={},$$scope:n}=e,{theme:r="white"}=e,{tokens:i={}}=e,{persist:o=!1}=e,{persistKey:u="theme"}=e,{render:a=void 0}=e,{toggle:m={themes:["white","g100"],labelA:"",labelB:"",labelText:"Dark mode",hideLabel:!1}}=e;const c={white:"White",g10:"Gray 10",g80:"Gray 80",g90:"Gray 90",g100:"Gray 100"},g=Object.keys(c);let{select:f={themes:g,labelText:"Themes",hideLabel:!1}}=e;const p=$e();function E(d){r=d,t(0,r)}const w=({detail:d})=>{t(0,r=d.toggled?m.themes[1]:m.themes[0])};function S(d){r=d,t(0,r)}return s.$$set=d=>{"theme"in d&&t(0,r=d.theme),"tokens"in d&&t(7,i=d.tokens),"persist"in d&&t(1,o=d.persist),"persistKey"in d&&t(2,u=d.persistKey),"render"in d&&t(3,a=d.render),"toggle"in d&&t(4,m=d.toggle),"select"in d&&t(5,f=d.select),"$$scope"in d&&t(12,n=d.$$scope)},s.$$.update=()=>{s.$$.dirty&129&&typeof window<"u"&&(Object.entries(i).forEach(([d,D])=>{document.documentElement.style.setProperty(`--cds-${d}`,D)}),r in c?(document.documentElement.setAttribute("theme",r),p("update",{theme:r})):console.warn(`[Theme.svelte] invalid theme "${r}". Value must be one of: ${JSON.stringify(Object.keys(c))}`))},[r,o,u,a,m,f,c,i,l,E,w,S,n]}class kl extends ie{constructor(e){super(),oe(this,e,vl,pl,ae,{theme:0,tokens:7,persist:1,persistKey:2,render:3,toggle:4,select:5})}}const $l=kl;function El(s){let e;return{c(){e=U("message")},l(t){e=G(t,"message")},m(t,l){T(t,e,l)},d(t){t&&b(e)}}}function Tl(s){let e=s[0].message+"",t;return{c(){t=U(e)},l(l){t=G(l,e)},m(l,n){T(l,t,n)},p(l,n){n&1&&e!==(e=l[0].message+"")&&x(t,e)},d(l){l&&b(t)}}}function wl(s){let e,t,l,n;return e=new ce({props:{$$slots:{default:[El]},$$scope:{ctx:s}}}),l=new ce({props:{$$slots:{default:[Tl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment)},l(r){M(e.$$.fragment,r),t=K(r),M(l.$$.fragment,r)},m(r,i){P(e,r,i),T(r,t,i),P(l,r,i),n=!0},p(r,i){const o={};i&2&&(o.$$scope={dirty:i,ctx:r}),e.$set(o);const u={};i&3&&(u.$$scope={dirty:i,ctx:r}),l.$set(u)},i(r){n||(v(e.$$.fragment,r),v(l.$$.fragment,r),n=!0)},o(r){k(e.$$.fragment,r),k(l.$$.fragment,r),n=!1},d(r){A(e,r),r&&b(t),A(l,r)}}}function Dl(s){let e;return{c(){e=U("url")},l(t){e=G(t,"url")},m(t,l){T(t,e,l)},d(t){t&&b(e)}}}function Il(s){let e=s[0].request.method+"",t,l,n=s[0].request.url+"",r;return{c(){t=U(e),l=H(),r=U(n)},l(i){t=G(i,e),l=K(i),r=G(i,n)},m(i,o){T(i,t,o),T(i,l,o),T(i,r,o)},p(i,o){o&1&&e!==(e=i[0].request.method+"")&&x(t,e),o&1&&n!==(n=i[0].request.url+"")&&x(r,n)},d(i){i&&b(t),i&&b(l),i&&b(r)}}}function Cl(s){let e,t,l,n;return e=new ce({props:{$$slots:{default:[Dl]},$$scope:{ctx:s}}}),l=new ce({props:{$$slots:{default:[Il]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment)},l(r){M(e.$$.fragment,r),t=K(r),M(l.$$.fragment,r)},m(r,i){P(e,r,i),T(r,t,i),P(l,r,i),n=!0},p(r,i){const o={};i&2&&(o.$$scope={dirty:i,ctx:r}),e.$set(o);const u={};i&3&&(u.$$scope={dirty:i,ctx:r}),l.$set(u)},i(r){n||(v(e.$$.fragment,r),v(l.$$.fragment,r),n=!0)},o(r){k(e.$$.fragment,r),k(l.$$.fragment,r),n=!1},d(r){A(e,r),r&&b(t),A(l,r)}}}function Sl(s){let e;return{c(){e=U("status")},l(t){e=G(t,"status")},m(t,l){T(t,e,l)},d(t){t&&b(e)}}}function Vl(s){let e=s[0].status+"",t,l,n=s[0].statusText+"",r;return{c(){t=U(e),l=H(),r=U(n)},l(i){t=G(i,e),l=K(i),r=G(i,n)},m(i,o){T(i,t,o),T(i,l,o),T(i,r,o)},p(i,o){o&1&&e!==(e=i[0].status+"")&&x(t,e),o&1&&n!==(n=i[0].statusText+"")&&x(r,n)},d(i){i&&b(t),i&&b(l),i&&b(r)}}}function Ll(s){let e,t,l,n;return e=new ce({props:{$$slots:{default:[Sl]},$$scope:{ctx:s}}}),l=new ce({props:{$$slots:{default:[Vl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment)},l(r){M(e.$$.fragment,r),t=K(r),M(l.$$.fragment,r)},m(r,i){P(e,r,i),T(r,t,i),P(l,r,i),n=!0},p(r,i){const o={};i&2&&(o.$$scope={dirty:i,ctx:r}),e.$set(o);const u={};i&3&&(u.$$scope={dirty:i,ctx:r}),l.$set(u)},i(r){n||(v(e.$$.fragment,r),v(l.$$.fragment,r),n=!0)},o(r){k(e.$$.fragment,r),k(l.$$.fragment,r),n=!1},d(r){A(e,r),r&&b(t),A(l,r)}}}function Ol(s){let e;return{c(){e=U("path")},l(t){e=G(t,"path")},m(t,l){T(t,e,l)},d(t){t&&b(e)}}}function Bl(s){let e=JSON.stringify(s[0].request.path,null,2)+"",t;return{c(){t=U(e)},l(l){t=G(l,e)},m(l,n){T(l,t,n)},p(l,n){n&1&&e!==(e=JSON.stringify(l[0].request.path,null,2)+"")&&x(t,e)},d(l){l&&b(t)}}}function Nl(s){let e,t,l,n;return e=new ce({props:{$$slots:{default:[Ol]},$$scope:{ctx:s}}}),l=new ce({props:{class:"whitespace-pre",$$slots:{default:[Bl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment)},l(r){M(e.$$.fragment,r),t=K(r),M(l.$$.fragment,r)},m(r,i){P(e,r,i),T(r,t,i),P(l,r,i),n=!0},p(r,i){const o={};i&2&&(o.$$scope={dirty:i,ctx:r}),e.$set(o);const u={};i&3&&(u.$$scope={dirty:i,ctx:r}),l.$set(u)},i(r){n||(v(e.$$.fragment,r),v(l.$$.fragment,r),n=!0)},o(r){k(e.$$.fragment,r),k(l.$$.fragment,r),n=!1},d(r){A(e,r),r&&b(t),A(l,r)}}}function ql(s){let e;return{c(){e=U("body")},l(t){e=G(t,"body")},m(t,l){T(t,e,l)},d(t){t&&b(e)}}}function Pl(s){let e=JSON.stringify(s[0].request.body,null,2)+"",t;return{c(){t=U(e)},l(l){t=G(l,e)},m(l,n){T(l,t,n)},p(l,n){n&1&&e!==(e=JSON.stringify(l[0].request.body,null,2)+"")&&x(t,e)},d(l){l&&b(t)}}}function Al(s){let e,t,l,n;return e=new ce({props:{$$slots:{default:[ql]},$$scope:{ctx:s}}}),l=new ce({props:{class:"whitespace-pre",$$slots:{default:[Pl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment)},l(r){M(e.$$.fragment,r),t=K(r),M(l.$$.fragment,r)},m(r,i){P(e,r,i),T(r,t,i),P(l,r,i),n=!0},p(r,i){const o={};i&2&&(o.$$scope={dirty:i,ctx:r}),e.$set(o);const u={};i&3&&(u.$$scope={dirty:i,ctx:r}),l.$set(u)},i(r){n||(v(e.$$.fragment,r),v(l.$$.fragment,r),n=!0)},o(r){k(e.$$.fragment,r),k(l.$$.fragment,r),n=!1},d(r){A(e,r),r&&b(t),A(l,r)}}}function Ml(s){let e;return{c(){e=U("details")},l(t){e=G(t,"details")},m(t,l){T(t,e,l)},d(t){t&&b(e)}}}function Wl(s){let e=s[0].body.detail+"",t;return{c(){t=U(e)},l(l){t=G(l,e)},m(l,n){T(l,t,n)},p(l,n){n&1&&e!==(e=l[0].body.detail+"")&&x(t,e)},d(l){l&&b(t)}}}function zl(s){let e,t,l,n;return e=new ce({props:{$$slots:{default:[Ml]},$$scope:{ctx:s}}}),l=new ce({props:{class:"whitespace-break-spaces",$$slots:{default:[Wl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment)},l(r){M(e.$$.fragment,r),t=K(r),M(l.$$.fragment,r)},m(r,i){P(e,r,i),T(r,t,i),P(l,r,i),n=!0},p(r,i){const o={};i&2&&(o.$$scope={dirty:i,ctx:r}),e.$set(o);const u={};i&3&&(u.$$scope={dirty:i,ctx:r}),l.$set(u)},i(r){n||(v(e.$$.fragment,r),v(l.$$.fragment,r),n=!0)},o(r){k(e.$$.fragment,r),k(l.$$.fragment,r),n=!1},d(r){A(e,r),r&&b(t),A(l,r)}}}function jl(s){let e,t,l,n,r,i,o,u,a,m,c,g;return e=new be({props:{$$slots:{default:[wl]},$$scope:{ctx:s}}}),l=new be({props:{$$slots:{default:[Cl]},$$scope:{ctx:s}}}),r=new be({props:{$$slots:{default:[Ll]},$$scope:{ctx:s}}}),o=new be({props:{$$slots:{default:[Nl]},$$scope:{ctx:s}}}),a=new be({props:{$$slots:{default:[Al]},$$scope:{ctx:s}}}),c=new be({props:{$$slots:{default:[zl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment),t=H(),q(l.$$.fragment),n=H(),q(r.$$.fragment),i=H(),q(o.$$.fragment),u=H(),q(a.$$.fragment),m=H(),q(c.$$.fragment)},l(f){M(e.$$.fragment,f),t=K(f),M(l.$$.fragment,f),n=K(f),M(r.$$.fragment,f),i=K(f),M(o.$$.fragment,f),u=K(f),M(a.$$.fragment,f),m=K(f),M(c.$$.fragment,f)},m(f,p){P(e,f,p),T(f,t,p),P(l,f,p),T(f,n,p),P(r,f,p),T(f,i,p),P(o,f,p),T(f,u,p),P(a,f,p),T(f,m,p),P(c,f,p),g=!0},p(f,p){const E={};p&3&&(E.$$scope={dirty:p,ctx:f}),e.$set(E);const w={};p&3&&(w.$$scope={dirty:p,ctx:f}),l.$set(w);const S={};p&3&&(S.$$scope={dirty:p,ctx:f}),r.$set(S);const d={};p&3&&(d.$$scope={dirty:p,ctx:f}),o.$set(d);const D={};p&3&&(D.$$scope={dirty:p,ctx:f}),a.$set(D);const O={};p&3&&(O.$$scope={dirty:p,ctx:f}),c.$set(O)},i(f){g||(v(e.$$.fragment,f),v(l.$$.fragment,f),v(r.$$.fragment,f),v(o.$$.fragment,f),v(a.$$.fragment,f),v(c.$$.fragment,f),g=!0)},o(f){k(e.$$.fragment,f),k(l.$$.fragment,f),k(r.$$.fragment,f),k(o.$$.fragment,f),k(a.$$.fragment,f),k(c.$$.fragment,f),g=!1},d(f){A(e,f),f&&b(t),A(l,f),f&&b(n),A(r,f),f&&b(i),A(o,f),f&&b(u),A(a,f),f&&b(m),A(c,f)}}}function Jl(s){let e,t;return e=new nl({props:{$$slots:{default:[jl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment)},l(l){M(e.$$.fragment,l)},m(l,n){P(e,l,n),t=!0},p(l,n){const r={};n&3&&(r.$$scope={dirty:n,ctx:l}),e.$set(r)},i(l){t||(v(e.$$.fragment,l),t=!0)},o(l){k(e.$$.fragment,l),t=!1},d(l){A(e,l)}}}function Hl(s){let e,t;return e=new tl({props:{$$slots:{default:[Jl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment)},l(l){M(e.$$.fragment,l)},m(l,n){P(e,l,n),t=!0},p(l,n){const r={};n&3&&(r.$$scope={dirty:n,ctx:l}),e.$set(r)},i(l){t||(v(e.$$.fragment,l),t=!0)},o(l){k(e.$$.fragment,l),t=!1},d(l){A(e,l)}}}function Kl(s){let e,t;return e=new mt({props:{passiveModal:!0,open:!!s[0],modalHeading:s[0].name,$$slots:{default:[Hl]},$$scope:{ctx:s}}}),{c(){q(e.$$.fragment)},l(l){M(e.$$.fragment,l)},m(l,n){P(e,l,n),t=!0},p(l,[n]){const r={};n&1&&(r.open=!!l[0]),n&1&&(r.modalHeading=l[0].name),n&3&&(r.$$scope={dirty:n,ctx:l}),e.$set(r)},i(l){t||(v(e.$$.fragment,l),t=!0)},o(l){k(e.$$.fragment,l),t=!1},d(l){A(e,l)}}}function Ul(s,e,t){let{error:l}=e;return s.$$set=n=>{"error"in n&&t(0,l=n.error)},[l]}class Gl extends ie{constructor(e){super(),oe(this,e,Ul,Kl,ae,{error:0})}}function Ql(s){let e;const t=s[2].default,l=te(t,s,s[1],null);return{c(){l&&l.c()},l(n){l&&l.l(n)},m(n,r){l&&l.m(n,r),e=!0},p(n,[r]){l&&l.p&&(!e||r&2)&&le(l,t,n,n[1],e?re(t,n[1],r,null):se(n[1]),null)},i(n){e||(v(l,n),e=!0)},o(n){k(l,n),e=!1},d(n){l&&l.d(n)}}}function Rl(s,e,t){let{$$slots:l={},$$scope:n}=e,{client:r=new pt}=e;return De(()=>{r.mount()}),vt(r),at(()=>{r.unmount()}),s.$$set=i=>{"client"in i&&t(0,r=i.client),"$$scope"in i&&t(1,n=i.$$scope)},[r,n,l]}class yl extends ie{constructor(e){super(),oe(this,e,Rl,Ql,ae,{client:0})}}function Re(s,e,t){const l=s.slice();l[10]=e[t][0],l[11]=e[t][1];const n=l[11].step_progress==null?void 0:l[11].step_progress;return l[12]=n,l}function Fl(s){let e,t,l;return t=new Et({}),{c(){e=U("Tasks "),q(t.$$.fragment)},l(n){e=G(n,"Tasks "),M(t.$$.fragment,n)},m(n,r){T(n,e,r),P(t,n,r),l=!0},p:Se,i(n){l||(v(t.$$.fragment,n),l=!0)},o(n){k(t.$$.fragment,n),l=!1},d(n){n&&b(e),A(t,n)}}}function Xl(s){let e=s[3].length+"",t,l,n=s[3].length>1?"s":"",r;return{c(){t=U(e),l=U(" failed task"),r=U(n)},l(i){t=G(i,e),l=G(i," failed task"),r=G(i,n)},m(i,o){T(i,t,o),T(i,l,o),T(i,r,o)},p(i,o){o&8&&e!==(e=i[3].length+"")&&x(t,e),o&8&&n!==(n=i[3].length>1?"s":"")&&x(r,n)},i:Se,o:Se,d(i){i&&b(t),i&&b(l),i&&b(r)}}}function Yl(s){let e=s[4].length+"",t,l,n=s[4].length>1?"s":"",r,i,o,u;return o=new Tt({props:{withOverlay:!1,small:!0}}),{c(){t=U(e),l=U(" running task"),r=U(n),i=U("... "),q(o.$$.fragment)},l(a){t=G(a,e),l=G(a," running task"),r=G(a,n),i=G(a,"... "),M(o.$$.fragment,a)},m(a,m){T(a,t,m),T(a,l,m),T(a,r,m),T(a,i,m),P(o,a,m),u=!0},p(a,m){(!u||m&16)&&e!==(e=a[4].length+"")&&x(t,e),(!u||m&16)&&n!==(n=a[4].length>1?"s":"")&&x(r,n)},i(a){u||(v(o.$$.fragment,a),u=!0)},o(a){k(o.$$.fragment,a),u=!1},d(a){a&&b(t),a&&b(l),a&&b(r),a&&b(i),A(o,a)}}}function ye(s){let e,t=`${s[2]*100}%`;return{c(){e=z("div"),this.h()},l(l){e=j(l,"DIV",{class:!0}),J(e).forEach(b),this.h()},h(){W(e,"class","absolute left-0 top-0 z-0 h-full bg-blue-400 transition"),we(e,"width",t)},m(l,n){T(l,e,n)},p(l,n){n&4&&t!==(t=`${l[2]*100}%`)&&we(e,"width",t)},d(l){l&&b(e)}}}function Fe(s,e){let t,l,n,r=e[11].name+"",i,o,u,a,m,c;return a=new Yt({props:{labelText:e[11].message||"",helperText:e[11].status!="completed"?e[11].details:"",value:e[11].status==="completed"?1:e[12],max:1,size:"sm",status:e[6][e[11].status]}}),{key:s,first:null,c(){t=z("div"),l=z("div"),n=z("div"),i=U(r),o=H(),u=z("div"),q(a.$$.fragment),m=H(),this.h()},l(g){t=j(g,"DIV",{class:!0});var f=J(t);l=j(f,"DIV",{class:!0});var p=J(l);n=j(p,"DIV",{class:!0});var E=J(n);i=G(E,r),E.forEach(b),p.forEach(b),o=K(f),u=j(f,"DIV",{class:!0});var w=J(u);M(a.$$.fragment,w),w.forEach(b),m=K(f),f.forEach(b),this.h()},h(){W(n,"class","mr-2"),W(l,"class","text-s flex flex-row"),W(u,"class","progress-container mt-3"),W(t,"class","relative border-b-2 border-slate-200 p-4 text-left last:border-b-0"),this.first=t},m(g,f){T(g,t,f),L(t,l),L(l,n),L(n,i),L(t,o),L(t,u),P(a,u,null),L(t,m),c=!0},p(g,f){e=g,(!c||f&1)&&r!==(r=e[11].name+"")&&x(i,r);const p={};f&1&&(p.labelText=e[11].message||""),f&1&&(p.helperText=e[11].status!="completed"?e[11].details:""),f&1&&(p.value=e[11].status==="completed"?1:e[12]),f&1&&(p.status=e[6][e[11].status]),a.$set(p)},i(g){c||(v(a.$$.fragment,g),c=!0)},o(g){k(a.$$.fragment,g),c=!1},d(g){g&&b(t),A(a)}}}function Zl(s){let e,t=[],l=new Map,n,r=s[0];const i=o=>o[10];for(let o=0;o{g[S]=null}),fe(),n=g[l],n?n.p(E,w):(n=g[l]=c[l](E),n.c()),v(n,1),n.m(t,null)),E[4].length===1?p?p.p(E,w):(p=ye(E),p.c(),p.m(e,i)):p&&(p.d(1),p=null);const d={};w&2&&(d.open=E[1]),w&32769&&(d.$$scope={dirty:w,ctx:E}),o.$set(d),(!u||w&16)&&h(e,"bg-white",!E[4].length),(!u||w&16)&&h(e,"bg-blue-200",E[4].length),(!u||w&16)&&h(e,"border-blue-400",E[4].length)},i(E){u||(v(n),v(o.$$.fragment,E),u=!0)},o(E){k(n),k(o.$$.fragment,E),u=!1},d(E){E&&b(e),g[l].d(),p&&p.d(),A(o),a=!1,m()}}}function es(s,e,t){let l,n,r,i,o;const u=rt();Ie(s,u,f=>t(7,o=f));let a=!1;const m={pending:"active",completed:"finished",error:"error"},c=()=>{a&&t(1,a=!1)},g=()=>t(1,a=!a);return s.$$.update=()=>{var f,p;s.$$.dirty&128&&t(0,l=Object.entries(((f=o.data)==null?void 0:f.tasks)||{}).sort(([,E],[,w])=>Date.parse(w.start_timestamp)-Date.parse(E.start_timestamp))),s.$$.dirty&1&&t(4,n=l.filter(([,E])=>E.status==="pending")),s.$$.dirty&1&&t(3,r=l.filter(([,E])=>E.status==="error")),s.$$.dirty&128&&t(2,i=((p=o.data)==null?void 0:p.progress)||0)},[l,a,i,r,n,u,m,o,c,g]}class ts extends ie{constructor(e){super(),oe(this,e,es,xl,ae,{})}}function ls(s,e,t){let l;const n=rt();return Ie(s,n,r=>t(1,l=r)),s.$$.update=()=>{s.$$.dirty&2&&l.isSuccess&&kt(l.data)},[n,l]}class ss extends ie{constructor(e){super(),oe(this,e,ls,null,ae,{})}}function Xe(s,e,t){const l=s.slice();return l[8]=e[t],l}function rs(s){let e,t,l,n,r;function i(){return s[5](s[8])}return{c(){e=z("div"),t=z("button"),l=U("Show error"),this.h()},l(o){e=j(o,"DIV",{slot:!0});var u=J(e);t=j(u,"BUTTON",{class:!0});var a=J(t);l=G(a,"Show error"),a.forEach(b),u.forEach(b),this.h()},h(){W(t,"class","underline"),W(e,"slot","caption")},m(o,u){T(o,e,u),L(e,t),L(t,l),n||(r=Q(t,"click",i),n=!0)},p(o,u){s=o},d(o){o&&b(e),n=!1,r()}}}function Ye(s){let e,t;function l(){return s[6](s[8])}return e=new Jt({props:{lowContrast:!0,title:s[8].name||"Error",subtitle:s[8].message,$$slots:{caption:[rs]},$$scope:{ctx:s}}}),e.$on("close",l),{c(){q(e.$$.fragment)},l(n){M(e.$$.fragment,n)},m(n,r){P(e,n,r),t=!0},p(n,r){s=n;const i={};r&2&&(i.title=s[8].name||"Error"),r&2&&(i.subtitle=s[8].message),r&131&&(i.$$scope={dirty:r,ctx:s}),e.$set(i)},i(n){t||(v(e.$$.fragment,n),t=!0)},o(n){k(e.$$.fragment,n),t=!1},d(n){A(e,n)}}}function Ze(s){let e,t;return e=new Gl({props:{error:s[0]}}),{c(){q(e.$$.fragment)},l(l){M(e.$$.fragment,l)},m(l,n){P(e,l,n),t=!0},p(l,n){const r={};n&1&&(r.error=l[0]),e.$set(r)},i(l){t||(v(e.$$.fragment,l),t=!0)},o(l){k(e.$$.fragment,l),t=!1},d(l){A(e,l)}}}function ns(s){let e,t,l,n,r,i,o,u,a,m,c,g,f,p,E,w,S,d,D,O,$,N,Z;E=new ts({});const X=s[2].default,Y=te(X,s,s[7],null);let I=s[1],V=[];for(let _=0;_k(V[_],1,1,()=>{V[_]=null});let R=s[0]&&Ze(s);return N=new ss({}),{c(){e=z("main"),t=z("div"),l=z("a"),n=U("Lilac "),r=z("span"),i=U("Blueprint"),o=H(),u=z("a"),a=U("Datasets"),m=H(),c=z("a"),g=U("Concepts"),f=H(),p=z("div"),q(E.$$.fragment),w=H(),S=z("div"),Y&&Y.c(),d=H(),D=z("div");for(let _=0;_{R=null}),fe())},i(_){if(!Z){v(E.$$.fragment,_),v(Y,_);for(let C=0;Ct(1,l=c));let{$$slots:n={},$$scope:r}=e,i;De(()=>{Te.set(location.hash),history.pushState=function(c,g,f){return f instanceof URL&&Te.set(f.hash),History.prototype.pushState.apply(history,arguments)}});const o=()=>Te.set(location.hash),u=()=>Te.set(location.hash),a=c=>t(0,i=c),m=c=>{ct(qe,l=l.filter(g=>g!==c),l)};return s.$$set=c=>{"$$scope"in c&&t(7,r=c.$$scope)},[i,l,n,o,u,a,m,r]}class gs extends ie{constructor(e){super(),oe(this,e,os,is,ae,{})}}export{gs as component,hs as universal}; diff --git a/web/blueprint/build/_app/immutable/nodes/1.407e5d9d.js b/web/blueprint/build/_app/immutable/nodes/1.407e5d9d.js new file mode 100644 index 0000000000000000000000000000000000000000..c3efba3855876f625d09aa117cb0e72a27f2cd5b --- /dev/null +++ b/web/blueprint/build/_app/immutable/nodes/1.407e5d9d.js @@ -0,0 +1 @@ +import{S,i as q,s as x,k as _,q as f,a as k,l as d,m as g,r as h,h as u,c as y,b as m,J as v,u as $,$ as E,R as C}from"../chunks/index.d6a3d821.js";import{s as H}from"../chunks/singletons.b5ba36ca.js";const J=()=>{const s=H;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},P={subscribe(s){return J().page.subscribe(s)}};function R(s){var b;let t,r=s[0].status+"",o,n,i,c=((b=s[0].error)==null?void 0:b.message)+"",l;return{c(){t=_("h1"),o=f(r),n=k(),i=_("p"),l=f(c)},l(e){t=d(e,"H1",{});var a=g(t);o=h(a,r),a.forEach(u),n=y(e),i=d(e,"P",{});var p=g(i);l=h(p,c),p.forEach(u)},m(e,a){m(e,t,a),v(t,o),m(e,n,a),m(e,i,a),v(i,l)},p(e,[a]){var p;a&1&&r!==(r=e[0].status+"")&&$(o,r),a&1&&c!==(c=((p=e[0].error)==null?void 0:p.message)+"")&&$(l,c)},i:E,o:E,d(e){e&&u(t),e&&u(n),e&&u(i)}}}function j(s,t,r){let o;return C(s,P,n=>r(0,o=n)),[o]}let A=class extends S{constructor(t){super(),q(this,t,j,R,x,{})}};export{A as component}; diff --git a/web/blueprint/build/_app/immutable/nodes/2.9ebedc32.js b/web/blueprint/build/_app/immutable/nodes/2.9ebedc32.js new file mode 100644 index 0000000000000000000000000000000000000000..8bd212bc315003abc5d49cf564650df42d694530 --- /dev/null +++ b/web/blueprint/build/_app/immutable/nodes/2.9ebedc32.js @@ -0,0 +1 @@ +import{S as re,i as se,s as oe,k as B,y as q,a as P,e as U,l as C,m as S,z as L,c as V,h as m,n as T,b as w,A,J as p,d as y,f as J,g as k,B as M,R as G,q as D,r as E,u as z,v as K,a0 as ie,$ as ce,K as Q,_ as fe,P as ue}from"../chunks/index.d6a3d821.js";import{g as H}from"../chunks/navigation.6aa3de7d.js";import{q as _e,d as de,a as W,I as me,S as pe}from"../chunks/utils.c5a61a40.js";import{I as X,T as he}from"../chunks/TrashCan.dd2b985e.js";import{B as te}from"../chunks/taskMonitoringStore.aadb9e65.js";import{M as $e}from"../chunks/Modal.a017af0f.js";function Y(s,e,n){const t=s.slice();return t[13]=e[n],t}function ge(s){let e;return{c(){e=D("Add Dataset")},l(n){e=E(n,"Add Dataset")},m(n,t){w(n,e,t)},d(n){n&&m(e)}}}function be(s){let e,n,t=s[2].data,a=[];for(let l=0;ly(a[l],1,1,()=>{a[l]=null});return{c(){for(let l=0;l{_[N]=null}),J()),~i?(l=_[i],l?l.p(r,d):(l=_[i]=$[i](r),l.c()),k(l,1),l.m(a,null)):l=null),r[0]?o?(o.p(r,d),d&1&&k(o,1)):(o=ee(r),o.c(),k(o,1),o.m(f.parentNode,f)):o&&(K(),y(o,1,1,()=>{o=null}),J())},i(r){h||(k(n.$$.fragment,r),k(l),k(o),h=!0)},o(r){y(n.$$.fragment,r),y(l),y(o),h=!1},d(r){r&&m(e),M(n),~i&&_[i].d(),r&&m(c),o&&o.d(r),r&&m(f)}}}function Ie(s,e,n){let t,a;const i=_e();G(s,i,u=>n(2,a=u));const l=de();G(s,l,u=>n(1,t=u));let c=null;function f(){if(c==null)return;const{namespace:u,name:N}=c;t.mutate([u,N],{onSuccess:()=>n(0,c=null)})}return[c,t,a,i,l,f,()=>H("/datasets/new"),u=>H(W(u.namespace,u.dataset_name)),u=>n(0,c={namespace:u.namespace,name:u.dataset_name}),u=>H(W(u.namespace,u.dataset_name)),()=>n(0,c=null),()=>n(0,c=null),()=>f()]}class Oe extends re{constructor(e){super(),se(this,e,Ie,ye,oe,{})}}export{Oe as component}; diff --git a/web/blueprint/build/_app/immutable/nodes/3.5934b1eb.js b/web/blueprint/build/_app/immutable/nodes/3.5934b1eb.js new file mode 100644 index 0000000000000000000000000000000000000000..bf44e825e4dbdee228006f4896051d567390bad7 --- /dev/null +++ b/web/blueprint/build/_app/immutable/nodes/3.5934b1eb.js @@ -0,0 +1 @@ +import{S as ie,i as ce,s as fe,E as W,a2 as Y,a3 as F,m as $,h as _,n as S,a4 as Z,b as M,J as v,O as _e,$ as P,D as x,F as ee,q as N,r as z,u as K,k as B,a as O,y as R,e as te,l as T,c as j,z as L,A as V,d as A,f as J,g as C,B as q,R as Q,v as G,a5 as de,K as ue,a0 as he,H as ne,a6 as ge}from"../chunks/index.d6a3d821.js";import{g as be}from"../chunks/navigation.6aa3de7d.js";import{C as ve,q as ke,d as we,a as Ce,t as $e,b as ye,c as Ee,e as Se,f as Ae}from"../chunks/ConceptView.aac099b5.js";import{u as Be}from"../chunks/urlHashStore.b081783b.js";import{c as X,S as me}from"../chunks/utils.c5a61a40.js";import{I as le,T as Te}from"../chunks/TrashCan.dd2b985e.js";import{M as Me}from"../chunks/Modal.a017af0f.js";function ae(a){let e,n;return{c(){e=Y("title"),n=N(a[1])},l(t){e=F(t,"title",{});var l=$(e);n=z(l,a[1]),l.forEach(_)},m(t,l){M(t,e,l),v(e,n)},p(t,l){l&2&&K(n,t[1])},d(t){t&&_(e)}}}function Ne(a){let e,n,t,l=a[1]&&ae(a),m=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:a[0]},{height:a[0]},a[2],a[3]],p={};for(let o=0;o{n(5,e=W(W({},e),ee(f))),n(3,p=x(e,m)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,r=f.title)},a.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||r),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ee(e),[o,r,l,p,t]}class Ie extends ie{constructor(e){super(),ce(this,e,ze,Ne,fe,{size:0,title:1})}}function se(a,e,n){const t=a.slice();return t[16]=e[n],t}function De(a){let e,n,t,l,m,p,o,r=a[4].data,f=[];for(let c=0;cA(f[c],1,1,()=>{f[c]=null});return t=new Ie({}),{c(){for(let c=0;c{w[E]=null}),J()),~t?(l=w[t],l?l.p(s,g):(l=w[t]=d[t](s),l.c()),C(l,1),l.m(n,null)):l=null);let I=o;o=y(s),o===I?~o&&k[o].p(s,g):(r&&(G(),A(k[I],1,1,()=>{k[I]=null}),J()),~o?(r=k[o],r?r.p(s,g):(r=k[o]=H[o](s),r.c()),C(r,1),r.m(p,null)):r=null),s[1]?h?(h.p(s,g),g&2&&C(h,1)):(h=oe(s),h.c(),C(h,1),h.m(u.parentNode,u)):h&&(G(),A(h,1,1,()=>{h=null}),J())},i(s){i||(C(l),C(r),C(b.$$.fragment,s),C(h),i=!0)},o(s){A(l),A(r),A(b.$$.fragment,s),A(h),i=!1},d(s){s&&_(e),~t&&w[t].d(),~o&&k[o].d(),s&&_(f),q(b,s),s&&_(c),h&&h.d(s),s&&_(u)}}}function Oe(a,e,n){let t,l,m,p,o,r=P,f=()=>(r(),r=de(t,s=>n(5,o=s)),t);Q(a,Be,s=>n(10,m=s)),a.$$.on_destroy.push(()=>r());let b,c,u=null;const i=ke();Q(a,i,s=>n(4,p=s));const d=we();Q(a,d,s=>n(3,l=s));function w(){if(u==null)return;const{namespace:s,name:g}=u;l.mutate([s,g],{onSuccess:()=>{var E;for(const[I,U]of Object.entries(Se)){const pe=(E=ge(Ae[I]).selectRowsSchema)==null?void 0:E.data;U.deleteConcept(s,g,pe)}n(1,u=null)}})}const D=s=>n(1,u={namespace:s.namespace,name:s.name}),H=()=>$e({command:ye.CreateConcept,onCreate:s=>be(X(s.detail.namespace,s.detail.name))}),k=()=>n(1,u=null),y=()=>n(1,u=null),h=()=>w();return a.$$.update=()=>{a.$$.dirty&1024&&m.onHashChange("/(?.+)/(?.+)",s=>{n(9,b=s.namespace),n(0,c=s.conceptName)}),a.$$.dirty&513&&f(n(2,t=b&&c?Ce(b,c):void 0))},[c,u,t,l,p,o,i,d,w,b,m,D,H,k,y,h]}class Qe extends ie{constructor(e){super(),ce(this,e,Oe,He,fe,{})}}export{Qe as component}; diff --git a/web/blueprint/build/_app/immutable/nodes/4.be1d3840.js b/web/blueprint/build/_app/immutable/nodes/4.be1d3840.js new file mode 100644 index 0000000000000000000000000000000000000000..9703c721c6aaac5a2ed7871148301a7609724755 --- /dev/null +++ b/web/blueprint/build/_app/immutable/nodes/4.be1d3840.js @@ -0,0 +1,32 @@ +import{S as ve,i as ke,s as pe,E as Z,k as T,l as I,m as S,h,I as Be,H as N,b as E,K as fe,X as ft,a7 as ir,O as Me,$ as x,P as Ue,D as ce,F as ge,q as J,a as Q,r as X,c as G,J as w,Q as we,e as ae,v as ne,d as k,f as ie,g as b,G as Oe,L as qe,M as je,N as Ye,y as q,z as W,A as j,W as Ht,B as Y,a8 as rr,w as Ke,x as Qe,T as Jt,a2 as re,a3 as se,n as z,a4 as Se,u as _e,C as bt,a9 as Sl,aa as Ar,ab as Dr,ac as Br,ad as Ft,R as Ve,j as fl,o as sr,Y as St,ae as Pr,af as jt,_ as ar,t as Rr,Z as Hr,p as Le,ag as Je,ah as Bt,a0 as Xe,a5 as et,ai as Et,aj as gt,ak as or,U as ul,V as cl,al as Fr,a1 as Pt,am as Lr}from"../chunks/index.d6a3d821.js";import{u as Or}from"../chunks/urlHashStore.b081783b.js";import{T as Vt,g as qr,h as tt,i as $e,t as vt,b as kt,j as ut,a as jr,c as Yr,k as Ur,l as Wr,m as dl,n as Kr,I as El,o as il,q as Zr,S as Nt,p as Qr,r as Gr,s as fr,C as Jr,u as Xr,v as xr,w as $r,x as es,y as ts}from"../chunks/ConceptView.aac099b5.js";import{b as wt,g as Yt,s as Ne,e as rt,p as Ge,f as hl,h as Ut,L as xe,i as ur,V as ot,j as Pe,S as Mt,k as ls,l as cr,v as ns,m as dr,n as is,o as rs,r as ss,t as zt,u as hr,w as mr,x as ml,y as as,I as _r,U as os,z as fs,A as Rt,B as Wt,C as rl,D as us,E as cs,P as gr,F as ds,G as hs}from"../chunks/utils.c5a61a40.js";import{w as it,d as zl}from"../chunks/index.5884c3e8.js";import{M as br}from"../chunks/Modal.a017af0f.js";import{d as yl,W as ms,e as _s,B as st}from"../chunks/taskMonitoringStore.aadb9e65.js";import{C as Vl}from"../chunks/Checkmark.ba979c87.js";import{C as gs}from"../chunks/JSONSchemaForm.3de641de.js";import{C as bs,S as pr,a as vr}from"../chunks/Toggle.4859458e.js";import{L as ps,a as vs,b as ks,c as ws,C as Ss}from"../chunks/ComboBox.3bf937e3.js";import{I as Ml}from"../chunks/TrashCan.dd2b985e.js";function Cl(n,e,l){const t=n.slice();return t[7]=e[l],t}function Tl(n,e){let l,t,i,o;return{key:n,first:null,c(){l=T("div"),t=T("span"),i=J(" "),o=Q(),this.h()},l(r){l=I(r,"DIV",{});var s=S(l);t=I(s,"SPAN",{});var a=S(t);i=X(a," "),a.forEach(h),o=G(s),s.forEach(h),this.h()},h(){N(t,"bx--link",!0),N(l,"bx--breadcrumb-item",!0),this.first=l},m(r,s){E(r,l,s),w(l,t),w(t,i),w(l,o)},p(r,s){},d(r){r&&h(l)}}}function Es(n){let e,l=[],t=new Map,i,o,r=Array.from({length:n[1]},Il);const s=u=>u[7];for(let u=0;ue;function zs(n,e,l){const t=["noTrailingSlash","count"];let i=ce(e,t),{noTrailingSlash:o=!1}=e,{count:r=3}=e;function s(c){we.call(this,n,c)}function a(c){we.call(this,n,c)}function f(c){we.call(this,n,c)}function u(c){we.call(this,n,c)}return n.$$set=c=>{e=Z(Z({},e),ge(c)),l(2,i=ce(e,t)),"noTrailingSlash"in c&&l(0,o=c.noTrailingSlash),"count"in c&&l(1,r=c.count)},[o,r,i,s,a,f,u]}class ys extends ve{constructor(e){super(),ke(this,e,zs,Es,pe,{noTrailingSlash:0,count:1})}}const Vs=ys;function Ms(n){let e,l,t,i,o;const r=n[4].default,s=Oe(r,n,n[3],null);let a=[{"aria-label":"Breadcrumb"},n[2]],f={};for(let u=0;u{r[u]=null}),ie(),l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t))},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){r[e].d(a),a&&h(t)}}}function Is(n,e,l){const t=["noTrailingSlash","skeleton"];let i=ce(e,t),{$$slots:o={},$$scope:r}=e,{noTrailingSlash:s=!1}=e,{skeleton:a=!1}=e;function f(v){we.call(this,n,v)}function u(v){we.call(this,n,v)}function c(v){we.call(this,n,v)}function d(v){we.call(this,n,v)}function _(v){we.call(this,n,v)}function m(v){we.call(this,n,v)}function g(v){we.call(this,n,v)}function p(v){we.call(this,n,v)}return n.$$set=v=>{e=Z(Z({},e),ge(v)),l(2,i=ce(e,t)),"noTrailingSlash"in v&&l(0,s=v.noTrailingSlash),"skeleton"in v&&l(1,a=v.skeleton),"$$scope"in v&&l(3,r=v.$$scope)},[s,a,i,r,o,f,u,c,d,_,m,g,p]}class Ns extends ve{constructor(e){super(),ke(this,e,Is,Ts,pe,{noTrailingSlash:0,skeleton:1})}}const As=Ns,Ds=n=>({}),Nl=n=>({}),Bs=n=>({}),Al=n=>({});function Ps(n){let e,l,t,i,o,r;const s=n[10].default,a=Oe(s,n,n[9],null);let f=!n[3]&&(n[8].icon||n[4])&&Dl(n),u=[{rel:t=n[7].target==="_blank"?"noopener noreferrer":void 0},{href:n[2]},n[7]],c={};for(let d=0;d{f=null}),ie()),Be(e,c=Me(u,[(!i||_&128&&t!==(t=d[7].target==="_blank"?"noopener noreferrer":void 0))&&{rel:t},(!i||_&4)&&{href:d[2]},_&128&&d[7]])),N(e,"bx--link",!0),N(e,"bx--link--disabled",d[5]),N(e,"bx--link--inline",d[3]),N(e,"bx--link--visited",d[6]),N(e,"bx--link--sm",d[1]==="sm"),N(e,"bx--link--lg",d[1]==="lg")},i(d){i||(b(a,d),b(f),i=!0)},o(d){k(a,d),k(f),i=!1},d(d){d&&h(e),a&&a.d(d),f&&f.d(),n[20](null),o=!1,Ue(r)}}}function Rs(n){let e,l,t,i,o;const r=n[10].default,s=Oe(r,n,n[9],null);let a=!n[3]&&(n[8].icon||n[4])&&Bl(n),f=[n[7]],u={};for(let c=0;c{a=null}),ie()),Be(e,u=Me(f,[d&128&&c[7]])),N(e,"bx--link",!0),N(e,"bx--link--disabled",c[5]),N(e,"bx--link--inline",c[3]),N(e,"bx--link--visited",c[6])},i(c){t||(b(s,c),b(a),t=!0)},o(c){k(s,c),k(a),t=!1},d(c){c&&h(e),s&&s.d(c),a&&a.d(),n[19](null),i=!1,Ue(o)}}}function Dl(n){let e,l;const t=n[10].icon,i=Oe(t,n,n[9],Nl),o=i||Hs(n);return{c(){e=T("div"),o&&o.c(),this.h()},l(r){e=I(r,"DIV",{});var s=S(e);o&&o.l(s),s.forEach(h),this.h()},h(){N(e,"bx--link__icon",!0)},m(r,s){E(r,e,s),o&&o.m(e,null),l=!0},p(r,s){i?i.p&&(!l||s&512)&&qe(i,t,r,r[9],l?Ye(t,r[9],s,Ds):je(r[9]),Nl):o&&o.p&&(!l||s&16)&&o.p(r,l?s:-1)},i(r){l||(b(o,r),l=!0)},o(r){k(o,r),l=!1},d(r){r&&h(e),o&&o.d(r)}}}function Hs(n){let e,l,t;var i=n[4];function o(r){return{}}return i&&(e=Qe(i,o())),{c(){e&&q(e.$$.fragment),l=ae()},l(r){e&&W(e.$$.fragment,r),l=ae()},m(r,s){e&&j(e,r,s),E(r,l,s),t=!0},p(r,s){if(s&16&&i!==(i=r[4])){if(e){ne();const a=e;k(a.$$.fragment,1,0,()=>{Y(a,1)}),ie()}i?(e=Qe(i,o()),q(e.$$.fragment),b(e.$$.fragment,1),j(e,l.parentNode,l)):e=null}},i(r){t||(e&&b(e.$$.fragment,r),t=!0)},o(r){e&&k(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&Y(e,r)}}}function Bl(n){let e,l;const t=n[10].icon,i=Oe(t,n,n[9],Al),o=i||Fs(n);return{c(){e=T("div"),o&&o.c(),this.h()},l(r){e=I(r,"DIV",{});var s=S(e);o&&o.l(s),s.forEach(h),this.h()},h(){N(e,"bx--link__icon",!0)},m(r,s){E(r,e,s),o&&o.m(e,null),l=!0},p(r,s){i?i.p&&(!l||s&512)&&qe(i,t,r,r[9],l?Ye(t,r[9],s,Bs):je(r[9]),Al):o&&o.p&&(!l||s&16)&&o.p(r,l?s:-1)},i(r){l||(b(o,r),l=!0)},o(r){k(o,r),l=!1},d(r){r&&h(e),o&&o.d(r)}}}function Fs(n){let e,l,t;var i=n[4];function o(r){return{}}return i&&(e=Qe(i,o())),{c(){e&&q(e.$$.fragment),l=ae()},l(r){e&&W(e.$$.fragment,r),l=ae()},m(r,s){e&&j(e,r,s),E(r,l,s),t=!0},p(r,s){if(s&16&&i!==(i=r[4])){if(e){ne();const a=e;k(a.$$.fragment,1,0,()=>{Y(a,1)}),ie()}i?(e=Qe(i,o()),q(e.$$.fragment),b(e.$$.fragment,1),j(e,l.parentNode,l)):e=null}},i(r){t||(e&&b(e.$$.fragment,r),t=!0)},o(r){e&&k(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&Y(e,r)}}}function Ls(n){let e,l,t,i;const o=[Rs,Ps],r=[];function s(a,f){return a[5]?0:1}return e=s(n),l=r[e]=o[e](n),{c(){l.c(),t=ae()},l(a){l.l(a),t=ae()},m(a,f){r[e].m(a,f),E(a,t,f),i=!0},p(a,[f]){let u=e;e=s(a),e===u?r[e].p(a,f):(ne(),k(r[u],1,1,()=>{r[u]=null}),ie(),l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t))},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){r[e].d(a),a&&h(t)}}}function Os(n,e,l){const t=["size","href","inline","icon","disabled","visited","ref"];let i=ce(e,t),{$$slots:o={},$$scope:r}=e;const s=rr(o);let{size:a=void 0}=e,{href:f=void 0}=e,{inline:u=!1}=e,{icon:c=void 0}=e,{disabled:d=!1}=e,{visited:_=!1}=e,{ref:m=null}=e;function g(A){we.call(this,n,A)}function p(A){we.call(this,n,A)}function v(A){we.call(this,n,A)}function y(A){we.call(this,n,A)}function M(A){we.call(this,n,A)}function C(A){we.call(this,n,A)}function D(A){we.call(this,n,A)}function O(A){we.call(this,n,A)}function B(A){Ke[A?"unshift":"push"](()=>{m=A,l(0,m)})}function F(A){Ke[A?"unshift":"push"](()=>{m=A,l(0,m)})}return n.$$set=A=>{e=Z(Z({},e),ge(A)),l(7,i=ce(e,t)),"size"in A&&l(1,a=A.size),"href"in A&&l(2,f=A.href),"inline"in A&&l(3,u=A.inline),"icon"in A&&l(4,c=A.icon),"disabled"in A&&l(5,d=A.disabled),"visited"in A&&l(6,_=A.visited),"ref"in A&&l(0,m=A.ref),"$$scope"in A&&l(9,r=A.$$scope)},[m,a,f,u,c,d,_,i,s,r,o,g,p,v,y,M,C,D,O,B,F]}class qs extends ve{constructor(e){super(),ke(this,e,Os,Ls,pe,{size:1,href:2,inline:3,icon:4,disabled:5,visited:6,ref:0})}}const js=qs,Ys=n=>({props:n&4}),Pl=n=>({props:{"aria-current":n[2]["aria-current"],class:"bx--link"}}),Us=n=>({props:n&4}),Rl=n=>({props:{"aria-current":n[2]["aria-current"],class:"bx--link"}});function Ws(n){let e;const l=n[3].default,t=Oe(l,n,n[8],Pl);return{c(){t&&t.c()},l(i){t&&t.l(i)},m(i,o){t&&t.m(i,o),e=!0},p(i,o){t&&t.p&&(!e||o&260)&&qe(t,l,i,i[8],e?Ye(l,i[8],o,Ys):je(i[8]),Pl)},i(i){e||(b(t,i),e=!0)},o(i){k(t,i),e=!1},d(i){t&&t.d(i)}}}function Ks(n){let e,l;return e=new js({props:{href:n[0],"aria-current":n[2]["aria-current"],$$slots:{default:[Zs]},$$scope:{ctx:n}}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i&1&&(o.href=t[0]),i&4&&(o["aria-current"]=t[2]["aria-current"]),i&260&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Zs(n){let e;const l=n[3].default,t=Oe(l,n,n[8],Rl);return{c(){t&&t.c()},l(i){t&&t.l(i)},m(i,o){t&&t.m(i,o),e=!0},p(i,o){t&&t.p&&(!e||o&260)&&qe(t,l,i,i[8],e?Ye(l,i[8],o,Us):je(i[8]),Rl)},i(i){e||(b(t,i),e=!0)},o(i){k(t,i),e=!1},d(i){t&&t.d(i)}}}function Qs(n){let e,l,t,i,o,r;const s=[Ks,Ws],a=[];function f(d,_){return d[0]?0:1}l=f(n),t=a[l]=s[l](n);let u=[n[2]],c={};for(let d=0;d{a[m]=null}),ie(),t=a[l],t?t.p(d,_):(t=a[l]=s[l](d),t.c()),b(t,1),t.m(e,null)),Be(e,c=Me(u,[_&4&&d[2]])),N(e,"bx--breadcrumb-item",!0),N(e,"bx--breadcrumb-item--current",d[1]&&d[2]["aria-current"]!=="page")},i(d){i||(b(t),i=!0)},o(d){k(t),i=!1},d(d){d&&h(e),a[l].d(),o=!1,Ue(r)}}}function Gs(n,e,l){const t=["href","isCurrentPage"];let i=ce(e,t),{$$slots:o={},$$scope:r}=e,{href:s=void 0}=e,{isCurrentPage:a=!1}=e;Jt("BreadcrumbItem",{});function f(_){we.call(this,n,_)}function u(_){we.call(this,n,_)}function c(_){we.call(this,n,_)}function d(_){we.call(this,n,_)}return n.$$set=_=>{e=Z(Z({},e),ge(_)),l(2,i=ce(e,t)),"href"in _&&l(0,s=_.href),"isCurrentPage"in _&&l(1,a=_.isCurrentPage),"$$scope"in _&&l(8,r=_.$$scope)},[s,a,i,o,f,u,c,d,r]}class Js extends ve{constructor(e){super(),ke(this,e,Gs,Qs,pe,{href:0,isCurrentPage:1})}}const tl=Js;function Hl(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Xs(n){let e,l,t=n[1]&&Hl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class $s extends ve{constructor(e){super(),ke(this,e,xs,Xs,pe,{size:0,title:1})}}const ea=$s;function ta(n){let e,l,t,i,o,r,s=[n[1]],a={};for(let f=0;f{e=Z(Z({},e),ge(u)),l(1,i=ce(e,t)),"size"in u&&l(0,o=u.size)},[o,i,r,s,a,f]}class na extends ve{constructor(e){super(),ke(this,e,la,ta,pe,{size:0})}}const ia=na,ra=n=>({}),Fl=n=>({});function sa(n){let e,l,t,i,o,r,s,a,f,u,c,d,_,m,g,p;var v=n[14];function y(P){return{props:{class:"bx--search-magnifier-icon"}}}v&&(t=Qe(v,y()));const M=n[20].labelText,C=Oe(M,n,n[19],Fl),D=C||oa(n);let O=[{type:"text"},{role:"searchbox"},{autofocus:f=n[11]===!0?!0:void 0},{autocomplete:n[10]},{disabled:n[7]},{id:n[15]},{placeholder:n[9]},n[18]],B={};for(let P=0;P{Y(L,1)}),ie()}v?(t=Qe(v,y()),q(t.$$.fragment),b(t.$$.fragment,1),j(t,l,null)):t=null}C?C.p&&(!m||R[0]&524288)&&qe(C,M,P,P[19],m?Ye(M,P[19],R,ra):je(P[19]),Fl):D&&D.p&&(!m||R[0]&8192)&&D.p(P,m?R:[-1,-1]),(!m||R[0]&32768&&r!==(r=P[15]+"-search"))&&z(o,"id",r),(!m||R[0]&32768)&&z(o,"for",P[15]),Be(a,B=Me(O,[{type:"text"},{role:"searchbox"},(!m||R[0]&2048&&f!==(f=P[11]===!0?!0:void 0))&&{autofocus:f},(!m||R[0]&1024)&&{autocomplete:P[10]},(!m||R[0]&128)&&{disabled:P[7]},(!m||R[0]&32768)&&{id:P[15]},(!m||R[0]&512)&&{placeholder:P[9]},R[0]&262144&&P[18]])),R[0]&4&&a.value!==P[2]&&Sl(a,P[2]),N(a,"bx--search-input",!0);const K={};if(R[0]&8&&(K.size=P[3]==="xl"?20:16),F!==(F=yl)){if(d){ne();const L=d;k(L.$$.fragment,1,0,()=>{Y(L,1)}),ie()}F?(d=Qe(F,A(P)),q(d.$$.fragment),b(d.$$.fragment,1),j(d,c,null)):d=null}else F&&d.$set(K);(!m||R[0]&4096)&&z(c,"aria-label",P[12]),(!m||R[0]&128)&&(c.disabled=P[7]),(!m||R[0]&4)&&N(c,"bx--search-close--hidden",P[2]===""),(!m||R[0]&32768&&_!==(_=P[15]+"-search"))&&z(e,"aria-labelledby",_),(!m||R[0]&16)&&z(e,"class",P[4]),(!m||R[0]&16)&&N(e,"bx--search",!0),(!m||R[0]&80)&&N(e,"bx--search--light",P[6]),(!m||R[0]&144)&&N(e,"bx--search--disabled",P[7]),(!m||R[0]&24)&&N(e,"bx--search--sm",P[3]==="sm"),(!m||R[0]&24)&&N(e,"bx--search--lg",P[3]==="lg"),(!m||R[0]&24)&&N(e,"bx--search--xl",P[3]==="xl"),(!m||R[0]&272)&&N(e,"bx--search--expandable",P[8]),(!m||R[0]&17)&&N(e,"bx--search--expanded",P[0])},i(P){m||(t&&b(t.$$.fragment,P),b(D,P),d&&b(d.$$.fragment,P),m=!0)},o(P){t&&k(t.$$.fragment,P),k(D,P),d&&k(d.$$.fragment,P),m=!1},d(P){P&&h(e),t&&Y(t),n[33](null),D&&D.d(P),n[35](null),d&&Y(d),g=!1,Ue(p)}}}function aa(n){let e,l;const t=[{size:n[3]},n[18]];let i={};for(let o=0;o{r[u]=null}),ie(),l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t))},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){r[e].d(a),a&&h(t)}}}function ua(n,e,l){const t=["value","size","searchClass","skeleton","light","disabled","expandable","expanded","placeholder","autocomplete","autofocus","closeButtonLabelText","labelText","icon","id","ref"];let i=ce(e,t),{$$slots:o={},$$scope:r}=e,{value:s=""}=e,{size:a="xl"}=e,{searchClass:f=""}=e,{skeleton:u=!1}=e,{light:c=!1}=e,{disabled:d=!1}=e,{expandable:_=!1}=e,{expanded:m=!1}=e,{placeholder:g="Search..."}=e,{autocomplete:p="off"}=e,{autofocus:v=!1}=e,{closeButtonLabelText:y="Clear search input"}=e,{labelText:M=""}=e,{icon:C=ea}=e,{id:D="ccs-"+Math.random().toString(36)}=e,{ref:O=null}=e;const B=bt();let F=null;function A(U){we.call(this,n,U)}function P(U){we.call(this,n,U)}function R(U){we.call(this,n,U)}function K(U){we.call(this,n,U)}function L(U){we.call(this,n,U)}function he(U){we.call(this,n,U)}function le(U){we.call(this,n,U)}function te(U){we.call(this,n,U)}function $(U){we.call(this,n,U)}function ue(U){we.call(this,n,U)}function Ee(U){we.call(this,n,U)}function me(U){we.call(this,n,U)}function de(U){Ke[U?"unshift":"push"](()=>{F=U,l(16,F)})}const Ae=()=>{_&&l(0,m=!0)};function Ce(U){Ke[U?"unshift":"push"](()=>{O=U,l(1,O)})}function oe(){s=this.value,l(2,s)}const ze=()=>{_&&l(0,m=!0)},H=()=>{m&&s.trim().length===0&&l(0,m=!1)},V=({key:U})=>{U==="Escape"&&(l(2,s=""),B("clear"))},ee=()=>{l(2,s=""),O.focus(),B("clear")};return n.$$set=U=>{e=Z(Z({},e),ge(U)),l(18,i=ce(e,t)),"value"in U&&l(2,s=U.value),"size"in U&&l(3,a=U.size),"searchClass"in U&&l(4,f=U.searchClass),"skeleton"in U&&l(5,u=U.skeleton),"light"in U&&l(6,c=U.light),"disabled"in U&&l(7,d=U.disabled),"expandable"in U&&l(8,_=U.expandable),"expanded"in U&&l(0,m=U.expanded),"placeholder"in U&&l(9,g=U.placeholder),"autocomplete"in U&&l(10,p=U.autocomplete),"autofocus"in U&&l(11,v=U.autofocus),"closeButtonLabelText"in U&&l(12,y=U.closeButtonLabelText),"labelText"in U&&l(13,M=U.labelText),"icon"in U&&l(14,C=U.icon),"id"in U&&l(15,D=U.id),"ref"in U&&l(1,O=U.ref),"$$scope"in U&&l(19,r=U.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&3&&m&&O&&O.focus(),n.$$.dirty[0]&1&&B(m?"expand":"collapse")},[m,O,s,a,f,u,c,d,_,g,p,v,y,M,C,D,F,B,i,r,o,A,P,R,K,L,he,le,te,$,ue,Ee,me,de,Ae,Ce,oe,ze,H,V,ee]}class ca extends ve{constructor(e){super(),ke(this,e,ua,fa,pe,{value:2,size:3,searchClass:4,skeleton:5,light:6,disabled:7,expandable:8,expanded:0,placeholder:9,autocomplete:10,autofocus:11,closeButtonLabelText:12,labelText:13,icon:14,id:15,ref:1},null,[-1,-1])}}const da=ca;function Ll(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function ha(n){let e,l,t,i,o=n[1]&&Ll(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],s={};for(let a=0;a{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class _a extends ve{constructor(e){super(),ke(this,e,ma,ha,pe,{size:0,title:1})}}const ga=_a;function Ol(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function ba(n){let e,l,t,i,o=n[1]&&Ol(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],s={};for(let a=0;a{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class va extends ve{constructor(e){super(),ke(this,e,pa,ba,pe,{size:0,title:1})}}const ka=va,wa=n=>({}),ql=n=>({});function Sa(n){let e,l,t;var i=n[1];function o(r){return{props:{"aria-label":r[10],title:r[10],class:"bx--overflow-menu__icon "+r[9]}}}return i&&(e=Qe(i,o(n))),{c(){e&&q(e.$$.fragment),l=ae()},l(r){e&&W(e.$$.fragment,r),l=ae()},m(r,s){e&&j(e,r,s),E(r,l,s),t=!0},p(r,s){const a={};if(s[0]&1024&&(a["aria-label"]=r[10]),s[0]&1024&&(a.title=r[10]),s[0]&512&&(a.class="bx--overflow-menu__icon "+r[9]),s[0]&2&&i!==(i=r[1])){if(e){ne();const f=e;k(f.$$.fragment,1,0,()=>{Y(f,1)}),ie()}i?(e=Qe(i,o(r)),q(e.$$.fragment),b(e.$$.fragment,1),j(e,l.parentNode,l)):e=null}else i&&e.$set(a)},i(r){t||(e&&b(e.$$.fragment,r),t=!0)},o(r){e&&k(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&Y(e,r)}}}function jl(n){let e,l;const t=n[24].default,i=Oe(t,n,n[23],null);return{c(){e=T("ul"),i&&i.c(),this.h()},l(o){e=I(o,"UL",{role:!0,tabindex:!0,"aria-label":!0,"data-floating-menu-direction":!0,class:!0});var r=S(e);i&&i.l(r),r.forEach(h),this.h()},h(){z(e,"role","menu"),z(e,"tabindex","-1"),z(e,"aria-label",n[13]),z(e,"data-floating-menu-direction",n[5]),z(e,"class",n[8]),N(e,"bx--overflow-menu-options",!0),N(e,"bx--overflow-menu--flip",n[7]),N(e,"bx--overflow-menu-options--open",n[0]),N(e,"bx--overflow-menu-options--light",n[6]),N(e,"bx--overflow-menu-options--sm",n[4]==="sm"),N(e,"bx--overflow-menu-options--xl",n[4]==="xl"),N(e,"bx--breadcrumb-menu-options",!!n[14])},m(o,r){E(o,e,r),i&&i.m(e,null),n[31](e),l=!0},p(o,r){i&&i.p&&(!l||r[0]&8388608)&&qe(i,t,o,o[23],l?Ye(t,o[23],r,null):je(o[23]),null),(!l||r[0]&8192)&&z(e,"aria-label",o[13]),(!l||r[0]&32)&&z(e,"data-floating-menu-direction",o[5]),(!l||r[0]&256)&&z(e,"class",o[8]),(!l||r[0]&256)&&N(e,"bx--overflow-menu-options",!0),(!l||r[0]&384)&&N(e,"bx--overflow-menu--flip",o[7]),(!l||r[0]&257)&&N(e,"bx--overflow-menu-options--open",o[0]),(!l||r[0]&320)&&N(e,"bx--overflow-menu-options--light",o[6]),(!l||r[0]&272)&&N(e,"bx--overflow-menu-options--sm",o[4]==="sm"),(!l||r[0]&272)&&N(e,"bx--overflow-menu-options--xl",o[4]==="xl"),(!l||r[0]&16640)&&N(e,"bx--breadcrumb-menu-options",!!o[14])},i(o){l||(b(i,o),l=!0)},o(o){k(i,o),l=!1},d(o){o&&h(e),i&&i.d(o),n[31](null)}}}function Ea(n){let e,l,t,i,o,r,s,a;const f=n[24].menu,u=Oe(f,n,n[23],ql),c=u||Sa(n);let d=n[0]&&jl(n),_=[{type:"button"},{"aria-haspopup":""},{"aria-expanded":n[0]},{"aria-label":n[13]},{id:n[11]},n[19]],m={};for(let g=0;g<_.length;g+=1)m=Z(m,_[g]);return{c(){e=new Ar(!1),l=ae(),t=Q(),i=T("button"),c&&c.c(),o=Q(),d&&d.c(),this.h()},l(g){const p=Dr("svelte-7ztmff",document.head);e=Br(p,!1),l=ae(),p.forEach(h),t=G(g),i=I(g,"BUTTON",{type:!0,"aria-haspopup":!0,"aria-expanded":!0,"aria-label":!0,id:!0});var v=S(i);c&&c.l(v),o=G(v),d&&d.l(v),v.forEach(h),this.h()},h(){e.a=l,Be(i,m),N(i,"bx--overflow-menu",!0),N(i,"bx--overflow-menu--open",n[0]),N(i,"bx--overflow-menu--light",n[6]),N(i,"bx--overflow-menu--sm",n[4]==="sm"),N(i,"bx--overflow-menu--xl",n[4]==="xl")},m(g,p){e.m(n[12],document.head),w(document.head,l),E(g,t,p),E(g,i,p),c&&c.m(i,null),w(i,o),d&&d.m(i,null),i.autofocus&&i.focus(),n[32](i),r=!0,s||(a=[fe(window,"click",n[30]),fe(i,"click",n[25]),fe(i,"click",n[33]),fe(i,"mouseover",n[26]),fe(i,"mouseenter",n[27]),fe(i,"mouseleave",n[28]),fe(i,"keydown",n[29]),fe(i,"keydown",n[34]),fe(i,"focusout",n[35])],s=!0)},p(g,p){(!r||p[0]&4096)&&e.p(g[12]),u?u.p&&(!r||p[0]&8388608)&&qe(u,f,g,g[23],r?Ye(f,g[23],p,wa):je(g[23]),ql):c&&c.p&&(!r||p[0]&1538)&&c.p(g,r?p:[-1,-1]),g[0]?d?(d.p(g,p),p[0]&1&&b(d,1)):(d=jl(g),d.c(),b(d,1),d.m(i,null)):d&&(ne(),k(d,1,1,()=>{d=null}),ie()),Be(i,m=Me(_,[{type:"button"},{"aria-haspopup":""},(!r||p[0]&1)&&{"aria-expanded":g[0]},(!r||p[0]&8192)&&{"aria-label":g[13]},(!r||p[0]&2048)&&{id:g[11]},p[0]&524288&&g[19]])),N(i,"bx--overflow-menu",!0),N(i,"bx--overflow-menu--open",g[0]),N(i,"bx--overflow-menu--light",g[6]),N(i,"bx--overflow-menu--sm",g[4]==="sm"),N(i,"bx--overflow-menu--xl",g[4]==="xl")},i(g){r||(b(c,g),b(d),r=!0)},o(g){k(c,g),k(d),r=!1},d(g){h(l),g&&e.d(),g&&h(t),g&&h(i),c&&c.d(g),d&&d.d(),n[32](null),s=!1,Ue(a)}}}function za(n,e,l){let t,i;const o=["size","direction","open","light","flipped","menuOptionsClass","icon","iconClass","iconDescription","id","buttonRef","menuRef"];let r=ce(e,o),s,a,f,{$$slots:u={},$$scope:c}=e,{size:d=void 0}=e,{direction:_="bottom"}=e,{open:m=!1}=e,{light:g=!1}=e,{flipped:p=!1}=e,{menuOptionsClass:v=void 0}=e,{icon:y=ga}=e,{iconClass:M=void 0}=e,{iconDescription:C="Open and close list of options"}=e,{id:D="ccs-"+Math.random().toString(36)}=e,{buttonRef:O=null}=e,{menuRef:B=null}=e;const F=Ft("BreadcrumbItem"),A=bt(),P=it([]);Ve(n,P,V=>l(22,a=V));const R=it(void 0);Ve(n,R,V=>l(37,f=V));const K=it(void 0),L=it(-1);Ve(n,L,V=>l(21,s=V));let he,le=!0;Jt("OverflowMenu",{focusedId:K,add:({id:V,text:ee,primaryFocus:U,disabled:De})=>{P.update(He=>(U&&L.set(He.length),[...He,{id:V,text:ee,primaryFocus:U,disabled:De,index:He.length}]))},update:V=>{R.set(V)},change:V=>{let ee=s+V;ee<0?ee=a.length-1:ee>=a.length&&(ee=0);let U=a[ee].disabled;for(;U;)ee=ee+V,ee<0?ee=a.length-1:ee>=a.length&&(ee=0),U=a[ee].disabled;L.set(ee)}}),fl(()=>{if(f){const{index:V,text:ee}=a.filter(U=>U.id===f)[0];A("close",{index:V,text:ee}),l(0,m=!1)}if(m){const{width:V,height:ee}=O.getBoundingClientRect();l(20,he=V),!le&&s<0&&B.focus(),p&&(l(3,B.style.left="auto",B),l(3,B.style.right=0,B)),_==="top"?(l(3,B.style.top="auto",B),l(3,B.style.bottom=ee+"px",B)):_==="bottom"&&l(3,B.style.top=ee+"px",B),F&&(l(3,B.style.top=ee+10+"px",B),l(3,B.style.left="-11px",B))}m||(P.set([]),R.set(void 0),L.set(0)),le=!1});function te(V){we.call(this,n,V)}function $(V){we.call(this,n,V)}function ue(V){we.call(this,n,V)}function Ee(V){we.call(this,n,V)}function me(V){we.call(this,n,V)}const de=({target:V})=>{O&&O.contains(V)||B&&!B.contains(V)&&l(0,m=!1)};function Ae(V){Ke[V?"unshift":"push"](()=>{B=V,l(3,B)})}function Ce(V){Ke[V?"unshift":"push"](()=>{O=V,l(2,O)})}const oe=({target:V})=>{B&&B.contains(V)||(l(0,m=!m),m||A("close"))},ze=V=>{m&&(["ArrowDown","ArrowLeft","ArrowRight","ArrowUp"].includes(V.key)?V.preventDefault():V.key==="Escape"&&(V.stopPropagation(),A("close"),l(0,m=!1),O.focus()))},H=V=>{m&&(O.contains(V.relatedTarget)||(A("close"),l(0,m=!1)))};return n.$$set=V=>{l(39,e=Z(Z({},e),ge(V))),l(19,r=ce(e,o)),"size"in V&&l(4,d=V.size),"direction"in V&&l(5,_=V.direction),"open"in V&&l(0,m=V.open),"light"in V&&l(6,g=V.light),"flipped"in V&&l(7,p=V.flipped),"menuOptionsClass"in V&&l(8,v=V.menuOptionsClass),"icon"in V&&l(1,y=V.icon),"iconClass"in V&&l(9,M=V.iconClass),"iconDescription"in V&&l(10,C=V.iconDescription),"id"in V&&l(11,D=V.id),"buttonRef"in V&&l(2,O=V.buttonRef),"menuRef"in V&&l(3,B=V.menuRef),"$$scope"in V&&l(23,c=V.$$scope)},n.$$.update=()=>{l(13,t=e["aria-label"]||"menu"),n.$$.dirty[0]&6291456&&a[s]&&K.set(a[s].id),n.$$.dirty[0]&1050624&&l(12,i=``)},F&&l(1,y=ka),e=ge(e),[m,y,O,B,d,_,g,p,v,M,C,D,i,t,F,A,P,R,L,r,he,s,a,c,u,te,$,ue,Ee,me,de,Ae,Ce,oe,ze,H]}class ya extends ve{constructor(e){super(),ke(this,e,za,Ea,pe,{size:4,direction:5,open:0,light:6,flipped:7,menuOptionsClass:8,icon:1,iconClass:9,iconDescription:10,id:11,buttonRef:2,menuRef:3},null,[-1,-1])}}const Va=ya;function Ma(n){let e,l,t,i;const o=n[16].default,r=Oe(o,n,n[15],null),s=r||Ta(n);let a=[n[7]],f={};for(let u=0;u{r[d]=null}),ie(),t=r[l],t?t.p(u,c):(t=r[l]=o[l](u),t.c()),b(t,1),t.m(e,null)),Be(e,f=Me(a,[{role:"none"},(!i||c&64)&&{id:u[6]},c&2048&&u[11]])),N(e,"bx--overflow-menu-options__option",!0),N(e,"bx--overflow-menu--divider",u[4]),N(e,"bx--overflow-menu-options__option--danger",u[5]),N(e,"bx--overflow-menu-options__option--disabled",u[3])},i(u){i||(b(t),i=!0)},o(u){k(t),i=!1},d(u){u&&h(e),r[l].d()}}}function Aa(n,e,l){let t;const i=["text","href","primaryFocus","disabled","hasDivider","danger","requireTitle","id","ref"];let o=ce(e,i),r,{$$slots:s={},$$scope:a}=e;const f=rr(s);let{text:u="Provide text"}=e,{href:c=""}=e,{primaryFocus:d=!1}=e,{disabled:_=!1}=e,{hasDivider:m=!1}=e,{danger:g=!1}=e,{requireTitle:p=!0}=e,{id:v="ccs-"+Math.random().toString(36)}=e,{ref:y=null}=e;const{focusedId:M,add:C,update:D,change:O}=Ft("OverflowMenu");Ve(n,M,$=>l(14,r=$)),C({id:v,text:u,primaryFocus:d,disabled:_}),fl(()=>{y&&d&&y.focus()});function B($){we.call(this,n,$)}function F($){we.call(this,n,$)}function A($){we.call(this,n,$)}function P($){we.call(this,n,$)}function R($){Ke[$?"unshift":"push"](()=>{y=$,l(0,y)})}const K=()=>{D(v)},L=({key:$})=>{$==="ArrowDown"?O(1):$==="ArrowUp"&&O(-1)};function he($){Ke[$?"unshift":"push"](()=>{y=$,l(0,y)})}const le=()=>{D(v)},te=({key:$})=>{$==="ArrowDown"?O(1):$==="ArrowUp"&&O(-1)};return n.$$set=$=>{e=Z(Z({},e),ge($)),l(11,o=ce(e,i)),"text"in $&&l(1,u=$.text),"href"in $&&l(2,c=$.href),"primaryFocus"in $&&l(12,d=$.primaryFocus),"disabled"in $&&l(3,_=$.disabled),"hasDivider"in $&&l(4,m=$.hasDivider),"danger"in $&&l(5,g=$.danger),"requireTitle"in $&&l(13,p=$.requireTitle),"id"in $&&l(6,v=$.id),"ref"in $&&l(0,y=$.ref),"$$scope"in $&&l(15,a=$.$$scope)},n.$$.update=()=>{n.$$.dirty&16448&&l(12,d=r===v),n.$$.dirty&8206&&l(7,t={role:"menuitem",tabindex:"-1",class:"bx--overflow-menu-options__btn",disabled:c?void 0:_,href:c||void 0,title:p?f.default?void 0:u:void 0})},[y,u,c,_,m,g,v,t,M,D,O,o,d,p,r,a,s,B,F,A,P,R,K,L,he,le,te]}class Da extends ve{constructor(e){super(),ke(this,e,Aa,Na,pe,{text:1,href:2,primaryFocus:12,disabled:3,hasDivider:4,danger:5,requireTitle:13,id:6,ref:0})}}const Ct=Da;function Yl(n,e,l){const t=n.slice();return t[39]=e[l],t[41]=l,t}const Ba=n=>({item:n[0]&8,index:n[0]&8}),Ul=n=>({item:n[39],index:n[41]});function Wl(n){let e,l;return{c(){e=T("label"),l=J(n[10]),this.h()},l(t){e=I(t,"LABEL",{for:!0});var i=S(e);l=X(i,n[10]),i.forEach(h),this.h()},h(){z(e,"for",n[19]),N(e,"bx--label",!0),N(e,"bx--label--disabled",n[9]),N(e,"bx--visually-hidden",n[17])},m(t,i){E(t,e,i),w(e,l)},p(t,i){i[0]&1024&&_e(l,t[10]),i[0]&524288&&z(e,"for",t[19]),i[0]&512&&N(e,"bx--label--disabled",t[9]),i[0]&131072&&N(e,"bx--visually-hidden",t[17])},d(t){t&&h(e)}}}function Kl(n){let e,l;return e=new ms({props:{class:"bx--list-box__invalid-icon"}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Zl(n){let e,l;return e=new _s({props:{class:"bx--list-box__invalid-icon bx--list-box__invalid-icon--warning"}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Pa(n){let e;return{c(){e=J(n[16])},l(l){e=X(l,n[16])},m(l,t){E(l,e,t)},p(l,t){t[0]&65536&&_e(e,l[16])},d(l){l&&h(e)}}}function Ra(n){let e=n[4](n[22])+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p(t,i){i[0]&4194320&&e!==(e=t[4](t[22])+"")&&_e(l,e)},d(t){t&&h(l)}}}function Ql(n){let e,l;return e=new ks({props:{"aria-labelledby":n[19],id:n[19],$$slots:{default:[La]},$$scope:{ctx:n}}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[0]&524288&&(o["aria-labelledby"]=t[19]),i[0]&524288&&(o.id=t[19]),i[0]&2097181|i[1]&64&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Ha(n){let e=n[4](n[39])+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p(t,i){i[0]&24&&e!==(e=t[4](t[39])+"")&&_e(l,e)},d(t){t&&h(l)}}}function Fa(n){let e,l;const t=n[29].default,i=Oe(t,n,n[37],Ul),o=i||Ha(n);return{c(){o&&o.c(),e=Q()},l(r){o&&o.l(r),e=G(r)},m(r,s){o&&o.m(r,s),E(r,e,s),l=!0},p(r,s){i?i.p&&(!l||s[0]&8|s[1]&64)&&qe(i,t,r,r[37],l?Ye(t,r[37],s,Ba):je(r[37]),Ul):o&&o.p&&(!l||s[0]&24)&&o.p(r,l?s:[-1,-1])},i(r){l||(b(o,r),l=!0)},o(r){k(o,r),l=!1},d(r){o&&o.d(r),r&&h(e)}}}function Gl(n,e){let l,t,i;function o(...s){return e[34](e[39],...s)}function r(){return e[35](e[39],e[41])}return t=new ws({props:{id:e[39].id,active:e[0]===e[39].id,highlighted:e[21]===e[41],disabled:e[39].disabled,$$slots:{default:[Fa]},$$scope:{ctx:e}}}),t.$on("click",o),t.$on("mouseenter",r),{key:n,first:null,c(){l=ae(),q(t.$$.fragment),this.h()},l(s){l=ae(),W(t.$$.fragment,s),this.h()},h(){this.first=l},m(s,a){E(s,l,a),j(t,s,a),i=!0},p(s,a){e=s;const f={};a[0]&8&&(f.id=e[39].id),a[0]&9&&(f.active=e[0]===e[39].id),a[0]&2097160&&(f.highlighted=e[21]===e[41]),a[0]&8&&(f.disabled=e[39].disabled),a[0]&24|a[1]&64&&(f.$$scope={dirty:a,ctx:e}),t.$set(f)},i(s){i||(b(t.$$.fragment,s),i=!0)},o(s){k(t.$$.fragment,s),i=!1},d(s){s&&h(l),Y(t,s)}}}function La(n){let e=[],l=new Map,t,i,o=n[3];const r=s=>s[39].id;for(let s=0;s{d=null}),ie()),!y[11]&&y[13]?_?M[0]&10240&&b(_,1):(_=Zl(),_.c(),b(_,1),_.m(l.parentNode,l)):_&&(ne(),k(_,1,1,()=>{_=null}),ie()),g===(g=m(y))&&p?p.p(y,M):(p.d(1),p=g(y),p&&(p.c(),p.m(i,null)));const C={};M[0]&262144&&(C.translateWithId=y[18]),M[0]&2&&(C.open=y[1]),r.$set(C),(!f||M[0]&2)&&z(t,"aria-expanded",y[1]),(!f||M[0]&512)&&(t.disabled=y[9]),(!f||M[0]&262144)&&z(t,"translatewithid",y[18]),(!f||M[0]&524288)&&z(t,"id",y[19]),y[1]?v?(v.p(y,M),M[0]&2&&b(v,1)):(v=Ql(y),v.c(),b(v,1),v.m(a.parentNode,a)):v&&(ne(),k(v,1,1,()=>{v=null}),ie())},i(y){f||(b(d),b(_),b(r.$$.fragment,y),b(v),f=!0)},o(y){k(d),k(_),k(r.$$.fragment,y),k(v),f=!1},d(y){d&&d.d(y),y&&h(e),_&&_.d(y),y&&h(l),y&&h(t),p.d(),Y(r),n[31](null),y&&h(s),v&&v.d(y),y&&h(a),u=!1,Ue(c)}}}function Jl(n){let e,l;return{c(){e=T("div"),l=J(n[15]),this.h()},l(t){e=I(t,"DIV",{});var i=S(e);l=X(i,n[15]),i.forEach(h),this.h()},h(){N(e,"bx--form__helper-text",!0),N(e,"bx--form__helper-text--disabled",n[9])},m(t,i){E(t,e,i),w(e,l)},p(t,i){i[0]&32768&&_e(l,t[15]),i[0]&512&&N(e,"bx--form__helper-text--disabled",t[9])},d(t){t&&h(e)}}}function qa(n){let e,l,t,i,o,r,s,a=n[10]&&Wl(n);t=new ps({props:{role:void 0,type:n[5],size:n[7],name:n[20],"aria-label":n[28]["aria-label"],class:`bx--dropdown + `+(n[6]==="top"&&"bx--list-box--up")+` + `+(n[11]&&"bx--dropdown--invalid")+` + `+(!n[11]&&n[13]&&"bx--dropdown--warning")+` + `+(n[1]&&"bx--dropdown--open")+` + `+(n[7]==="sm"&&"bx--dropdown--sm")+` + `+(n[7]==="xl"&&"bx--dropdown--xl")+` + `+(n[23]&&"bx--dropdown--inline")+` + `+(n[9]&&"bx--dropdown--disabled")+` + `+(n[8]&&"bx--dropdown--light"),disabled:n[9],open:n[1],invalid:n[11],invalidText:n[12],light:n[8],warn:n[13],warnText:n[14],$$slots:{default:[Oa]},$$scope:{ctx:n}}}),t.$on("click",n[36]);let f=!n[23]&&!n[11]&&!n[13]&&n[15]&&Jl(n),u=[n[27]],c={};for(let d=0;dH.text||H.id}=e,{selectedId:c}=e,{type:d="default"}=e,{direction:_="bottom"}=e,{size:m=void 0}=e,{open:g=!1}=e,{light:p=!1}=e,{disabled:v=!1}=e,{titleText:y=""}=e,{invalid:M=!1}=e,{invalidText:C=""}=e,{warn:D=!1}=e,{warnText:O=""}=e,{helperText:B=""}=e,{label:F=void 0}=e,{hideLabel:A=!1}=e,{translateWithId:P=void 0}=e,{id:R="ccs-"+Math.random().toString(36)}=e,{name:K=void 0}=e,{ref:L=null}=e;const he=bt();let le=-1;function te(H){let V=le+H;if(f.length===0)return;V<0?V=f.length-1:V>=f.length&&(V=0);let ee=f[V].disabled;for(;ee;)V=V+H,V<0?V=f.length-1:V>=f.length&&(V=0),ee=f[V].disabled;l(21,le=V)}const $=()=>{he("select",{selectedId:c,selectedItem:f.find(H=>H.id===c)})},ue=({target:H})=>{g&&L&&!L.contains(H)&&l(1,g=!1)};sr(()=>(parent&&parent.addEventListener("click",ue),()=>{parent&&parent.removeEventListener("click",ue)}));const Ee=H=>{H.stopPropagation(),!v&&l(1,g=!g)};function me(H){Ke[H?"unshift":"push"](()=>{L=H,l(2,L)})}const de=H=>{const{key:V}=H;["Enter","ArrowDown","ArrowUp"].includes(V)&&H.preventDefault(),V==="Enter"?(l(1,g=!g),le>-1&&f[le].id!==c&&(l(0,c=f[le].id),$(),l(1,g=!1))):V==="Tab"?(l(1,g=!1),L.blur()):V==="ArrowDown"?(g||l(1,g=!0),te(1)):V==="ArrowUp"?(g||l(1,g=!0),te(-1)):V==="Escape"&&l(1,g=!1)},Ae=H=>{const{key:V}=H;if([" "].includes(V))H.preventDefault();else return;l(1,g=!g),le>-1&&f[le].id!==c&&(l(0,c=f[le].id),$(),l(1,g=!1))},Ce=(H,V)=>{if(H.disabled){V.stopPropagation();return}l(0,c=H.id),$(),L.focus()},oe=(H,V)=>{H.disabled||l(21,le=V)},ze=({target:H})=>{v||l(1,g=L.contains(H)?!g:!1)};return n.$$set=H=>{l(28,e=Z(Z({},e),ge(H))),l(27,r=ce(e,o)),"items"in H&&l(3,f=H.items),"itemToString"in H&&l(4,u=H.itemToString),"selectedId"in H&&l(0,c=H.selectedId),"type"in H&&l(5,d=H.type),"direction"in H&&l(6,_=H.direction),"size"in H&&l(7,m=H.size),"open"in H&&l(1,g=H.open),"light"in H&&l(8,p=H.light),"disabled"in H&&l(9,v=H.disabled),"titleText"in H&&l(10,y=H.titleText),"invalid"in H&&l(11,M=H.invalid),"invalidText"in H&&l(12,C=H.invalidText),"warn"in H&&l(13,D=H.warn),"warnText"in H&&l(14,O=H.warnText),"helperText"in H&&l(15,B=H.helperText),"label"in H&&l(16,F=H.label),"hideLabel"in H&&l(17,A=H.hideLabel),"translateWithId"in H&&l(18,P=H.translateWithId),"id"in H&&l(19,R=H.id),"name"in H&&l(20,K=H.name),"ref"in H&&l(2,L=H.ref),"$$scope"in H&&l(37,a=H.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&32&&l(23,t=d==="inline"),n.$$.dirty[0]&9&&l(22,i=f.find(H=>H.id===c)),n.$$.dirty[0]&2&&(g||l(21,le=-1))},e=ge(e),[c,g,L,f,u,d,_,m,p,v,y,M,C,D,O,B,F,A,P,R,K,le,i,t,te,$,ue,r,e,s,Ee,me,de,Ae,Ce,oe,ze,a]}class Ya extends ve{constructor(e){super(),ke(this,e,ja,qa,pe,{items:3,itemToString:4,selectedId:0,type:5,direction:6,size:7,open:1,light:8,disabled:9,titleText:10,invalid:11,invalidText:12,warn:13,warnText:14,helperText:15,label:16,hideLabel:17,translateWithId:18,id:19,name:20,ref:2},null,[-1,-1])}}const Ua=Ya;function Wa(n){const e=n-1;return e*e*e+1}function Xl(n,{delay:e=0,duration:l=400,easing:t=Pr}={}){const i=+getComputedStyle(n).opacity;return{delay:e,duration:l,easing:t,css:o=>`opacity: ${o*i}`}}function yt(n,{delay:e=0,duration:l=400,easing:t=Wa,axis:i="y"}={}){const o=getComputedStyle(n),r=+o.opacity,s=i==="y"?"height":"width",a=parseFloat(o[s]),f=i==="y"?["top","bottom"]:["left","right"],u=f.map(v=>`${v[0].toUpperCase()}${v.slice(1)}`),c=parseFloat(o[`padding${u[0]}`]),d=parseFloat(o[`padding${u[1]}`]),_=parseFloat(o[`margin${u[0]}`]),m=parseFloat(o[`margin${u[1]}`]),g=parseFloat(o[`border${u[0]}Width`]),p=parseFloat(o[`border${u[1]}Width`]);return{delay:e,duration:l,easing:t,css:v=>`overflow: hidden;opacity: ${Math.min(v*20,1)*r};${s}: ${v*a}px;padding-${f[0]}: ${v*c}px;padding-${f[1]}: ${v*d}px;margin-${f[0]}: ${v*_}px;margin-${f[1]}: ${v*m}px;border-${f[0]}-width: ${v*g}px;border-${f[1]}-width: ${v*p}px;`}}const Ka=n=>({}),xl=n=>({});function $l(n){let e=n[3].label+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p(t,i){i[0]&8&&e!==(e=t[3].label+"")&&_e(l,e)},d(t){t&&h(l)}}}function Za(n){let e,l,t,i,o,r,s,a,f,u,c,d,_=n[3]&&$l(n);o=new bs({props:{"aria-hidden":"true",title:n[1]}});const m=n[20].default,g=Oe(m,n,n[19],null);let p=[{role:"navigation"},n[10]],v={};for(let C=0;Cl(18,f=me));const C=zl(M,me=>me.reduce((de,Ae)=>({...de,[Ae.id]:Ae}),{}));Ve(n,C,me=>l(28,u=me));const D=it(g),O=it(void 0);Ve(n,O,me=>l(16,s=me));const B=it([]);Ve(n,B,me=>l(17,a=me));const F=zl(B,me=>me.reduce((de,Ae)=>({...de,[Ae.id]:Ae}),{})),A=it(void 0);let P=null;Jt("Tabs",{tabs:M,contentById:F,selectedTab:O,selectedContent:A,useAutoWidth:D,add:me=>{M.update(de=>[...de,{...me,index:de.length}])},addContent:me=>{B.update(de=>[...de,{...me,index:de.length}])},update:me=>{l(14,K=u[me].index)},change:async me=>{let de=K+me;de<0?de=f.length-1:de>=f.length&&(de=0);let Ae=f[de].disabled;for(;Ae;)de=de+me,de<0?de=f.length-1:de>=f.length&&(de=0),Ae=f[de].disabled;l(14,K=de),await Rr();const Ce=P==null?void 0:P.querySelectorAll("[role='tab']")[K];Ce==null||Ce.focus()}}),fl(()=>{l(12,_=K),L>-1&&L!==K&&y("change",K),L=K});let R=!0,K=_,L=-1;function he(me){we.call(this,n,me)}function le(me){we.call(this,n,me)}const te=()=>{l(5,R=!R)},$=()=>{l(5,R=!R)},ue=()=>{l(5,R=!R)};function Ee(me){Ke[me?"unshift":"push"](()=>{P=me,l(4,P)})}return n.$$set=me=>{l(11,e=Z(Z({},e),ge(me))),l(10,r=ce(e,o)),"selected"in me&&l(12,_=me.selected),"type"in me&&l(0,m=me.type),"autoWidth"in me&&l(13,g=me.autoWidth),"iconDescription"in me&&l(1,p=me.iconDescription),"triggerHref"in me&&l(2,v=me.triggerHref),"$$scope"in me&&l(19,d=me.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&4096&&l(14,K=_),n.$$.dirty[0]&278528&&l(3,t=f[K]||void 0),n.$$.dirty[0]&147456&&l(15,i=a[K]||void 0),n.$$.dirty[0]&32776&&(t&&O.set(t.id),i&&A.set(i.id)),n.$$.dirty[0]&65536&&s&&l(5,R=!0),n.$$.dirty[0]&8192&&D.set(g)},e=ge(e),[m,p,v,t,P,R,M,C,O,B,r,e,_,g,K,i,s,a,f,d,c,he,le,te,$,ue,Ee]}class Ga extends ve{constructor(e){super(),ke(this,e,Qa,Za,pe,{selected:12,type:0,autoWidth:13,iconDescription:1,triggerHref:2},null,[-1,-1])}}const kr=Ga;function Ja(n){let e;return{c(){e=J(n[1])},l(l){e=X(l,n[1])},m(l,t){E(l,e,t)},p(l,t){t&2&&_e(e,l[1])},d(l){l&&h(e)}}}function Xa(n){let e,l,t,i,o,r,s;const a=n[15].default,f=Oe(a,n,n[14],null),u=f||Ja(n);let c=[{tabindex:"-1"},{role:"presentation"},n[12]],d={};for(let _=0;_l(13,r=K)),Ve(n,v,K=>l(7,s=K)),y({id:m,label:u,disabled:d});function D(K){we.call(this,n,K)}function O(K){we.call(this,n,K)}function B(K){we.call(this,n,K)}function F(K){we.call(this,n,K)}function A(K){Ke[K?"unshift":"push"](()=>{g=K,l(0,g)})}const P=()=>{d||M(m)},R=({key:K})=>{d||(K==="ArrowRight"?C(1):K==="ArrowLeft"?C(-1):(K===" "||K==="Enter")&&M(m))};return n.$$set=K=>{e=Z(Z({},e),ge(K)),l(12,o=ce(e,i)),"label"in K&&l(1,u=K.label),"href"in K&&l(2,c=K.href),"disabled"in K&&l(3,d=K.disabled),"tabindex"in K&&l(4,_=K.tabindex),"id"in K&&l(5,m=K.id),"ref"in K&&l(0,g=K.ref),"$$scope"in K&&l(14,f=K.$$scope)},n.$$.update=()=>{n.$$.dirty&8224&&l(6,t=r===m)},[g,u,c,d,_,m,t,s,p,v,M,C,o,r,f,a,D,O,B,F,A,P,R]}class $a extends ve{constructor(e){super(),ke(this,e,xa,Xa,pe,{label:1,href:2,disabled:3,tabindex:4,id:5,ref:0})}}const At=$a;function eo(n){let e,l,t,i;const o=n[12].default,r=Oe(o,n,n[11],null);let s=[{role:"tabpanel"},{"aria-labelledby":n[1]},{"aria-hidden":l=!n[2]},{hidden:t=n[2]?void 0:""},{id:n[0]},n[6]],a={};for(let f=0;fl(10,u=y)),Ve(n,p,y=>l(8,a=y)),Ve(n,v,y=>l(9,f=y)),g({id:_}),n.$$set=y=>{e=Z(Z({},e),ge(y)),l(6,s=ce(e,r)),"id"in y&&l(0,_=y.id),"$$scope"in y&&l(11,d=y.$$scope)},n.$$.update=()=>{n.$$.dirty&1025&&l(2,t=u===_),n.$$.dirty&513&&l(7,i=f[_].index),n.$$.dirty&384&&l(1,o=a[i].id)},[_,o,t,m,p,v,s,i,a,f,u,d,c]}class lo extends ve{constructor(e){super(),ke(this,e,to,eo,pe,{id:0})}}const Dt=lo;function en(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function no(n){let e,l,t=n[1]&&en(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class ro extends ve{constructor(e){super(),ke(this,e,io,no,pe,{size:0,title:1})}}function tn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function so(n){let e,l,t=n[1]&&tn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class oo extends ve{constructor(e){super(),ke(this,e,ao,so,pe,{size:0,title:1})}}function ln(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function fo(n){let e,l,t=n[1]&&ln(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class co extends ve{constructor(e){super(),ke(this,e,uo,fo,pe,{size:0,title:1})}}function nn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function ho(n){let e,l,t=n[1]&&nn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class sl extends ve{constructor(e){super(),ke(this,e,mo,ho,pe,{size:0,title:1})}}function rn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function _o(n){let e,l,t,i=n[1]&&rn(n),o=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let s=0;s{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}let bo=class extends ve{constructor(e){super(),ke(this,e,go,_o,pe,{size:0,title:1})}};function sn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function po(n){let e,l,t=n[1]&&sn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class ko extends ve{constructor(e){super(),ke(this,e,vo,po,pe,{size:0,title:1})}}function an(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function wo(n){let e,l,t,i,o=n[1]&&an(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],s={};for(let a=0;a{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class ll extends ve{constructor(e){super(),ke(this,e,So,wo,pe,{size:0,title:1})}}function on(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Eo(n){let e,l,t,i=n[1]&&on(n),o=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let s=0;s{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class _t extends ve{constructor(e){super(),ke(this,e,zo,Eo,pe,{size:0,title:1})}}function fn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function yo(n){let e,l,t=n[1]&&fn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Mo extends ve{constructor(e){super(),ke(this,e,Vo,yo,pe,{size:0,title:1})}}function un(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Co(n){let e,l,t,i=n[1]&&un(n),o=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let s=0;s{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Io extends ve{constructor(e){super(),ke(this,e,To,Co,pe,{size:0,title:1})}}function cn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function No(n){let e,l,t=n[1]&&cn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Do extends ve{constructor(e){super(),ke(this,e,Ao,No,pe,{size:0,title:1})}}function dn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Bo(n){let e,l,t=n[1]&&dn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Ro extends ve{constructor(e){super(),ke(this,e,Po,Bo,pe,{size:0,title:1})}}function hn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Ho(n){let e,l,t,i=n[1]&&hn(n),o=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let s=0;s{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Kt extends ve{constructor(e){super(),ke(this,e,Fo,Ho,pe,{size:0,title:1})}}function mn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Lo(n){let e,l,t=n[1]&&mn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class qo extends ve{constructor(e){super(),ke(this,e,Oo,Lo,pe,{size:0,title:1})}}function _n(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function jo(n){let e,l,t=n[1]&&_n(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Uo extends ve{constructor(e){super(),ke(this,e,Yo,jo,pe,{size:0,title:1})}}function gn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Wo(n){let e,l,t=n[1]&&gn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Zt extends ve{constructor(e){super(),ke(this,e,Ko,Wo,pe,{size:0,title:1})}}function bn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Zo(n){let e,l,t=n[1]&&bn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class Qt extends ve{constructor(e){super(),ke(this,e,Qo,Zo,pe,{size:0,title:1})}}function pn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Go(n){let e,l,t=n[1]&&pn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class vn extends ve{constructor(e){super(),ke(this,e,Jo,Go,pe,{size:0,title:1})}}function kn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function Xo(n){let e,l,t=n[1]&&kn(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],o={};for(let r=0;r{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class wn extends ve{constructor(e){super(),ke(this,e,xo,Xo,pe,{size:0,title:1})}}function Sn(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function $o(n){let e,l,t,i=n[1]&&Sn(n),o=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let s=0;s{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class qt extends ve{constructor(e){super(),ke(this,e,ef,$o,pe,{size:0,title:1})}}function En(n){let e,l;return{c(){e=re("title"),l=J(n[1])},l(t){e=se(t,"title",{});var i=S(e);l=X(i,n[1]),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&2&&_e(l,t[1])},d(t){t&&h(e)}}}function tf(n){let e,l,t,i=n[1]&&En(n),o=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let s=0;s{l(5,e=Z(Z({},e),ge(f))),l(3,r=ce(e,o)),"size"in f&&l(0,s=f.size),"title"in f&&l(1,a=f.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||a),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ge(e),[s,a,i,r,t]}class nf extends ve{constructor(e){super(),ke(this,e,lf,tf,pe,{size:0,title:1})}}const rf=32,wr="itemScrollContainer";function sf(n,e,l,t){if(e==null)return[];let i=[];return t==null?i=wt(l||e):i=Yt(t,l||e),i.filter(o=>Er(n,o.path))}function af(n,e){return e.some(l=>Ge(l.path,n.path))}function of(n,e){const l=xe.field(n);return l==null?!1:af(l,e)}function Sr(n,e){const l={};let t;if(n.fields!=null){for(const[o,r]of Object.entries(n.fields))if(e.some(s=>Ge(s.path,r.path))){const s=Sr(r,e);s!=null&&(l[o]=s)}}else n.repeated_field!=null&&(e.some(o=>{var r;return Ge(o.path,(r=n.repeated_field)==null?void 0:r.path)})?t=n.repeated_field:t=void 0);return t==null&&Object.keys(l).length===0?{...n,fields:void 0,repeated_field:void 0}:n.path.length===0||e.some(o=>Ge(o.path,n.path))?{...n,fields:l,repeated_field:t}:null}function ff(n,e){var t,i;const l=[];for(const o of hl(n)){const r=e==null?void 0:e.find(a=>Ge(a.path,o.path)),s=(i=(t=r==null?void 0:r.stats)==null?void 0:t.data)==null?void 0:i.avg_text_length;s!=null&&s>rf&&l.push(o)}return l}function Er(n,e){if(n==null)return!1;if(typeof e!="string"&&(e=Ne(e)),n[e]!=null)return n[e];const l=rt(e);return l.length>1?Er(n,Ne(l.slice(0,l.length-1))):!0}function zr(n,e){return n.searchPath!=null&&n.selectedColumns[n.searchPath]!=!1?rt(n.searchPath):uf(e)}function yr(n,e,l,t){if(l==null)return null;if(n.searchEmbedding!=null)return n.searchEmbedding;const i=_l(e,l);return(i!=null?[...t||[]].sort((r,s)=>{const a=i.includes(r),f=i.includes(s);return a&&f?0:a?-1:f?1:0}):[])[0]}function _l(n,e){var i;if(n.schema==null||e==null)return[];const l=new Set,t=wt(Ut(n.schema,e)).filter(o=>o.signal!=null&&wt(o).some(r=>r.dtype==="embedding"));for(const o of t)((i=o.signal)==null?void 0:i.signal_name)!=null&&l.add(o.signal.signal_name);return Array.from(l)}function Xt(n,e){return e==null||n==null?!1:(n.udfs||[]).some(l=>ur(l.path,e))}function gl(n,e){return e==null?n.queryOptions.searches||[]:(n.queryOptions.searches||[]).filter(l=>Ge(l.path,e))}function uf(n){if(n.stats==null||n.stats.length===0)return null;const e=(n.visibleFields||[]).filter(l=>l.dtype==="string").map(l=>Ne(l.path));for(const l of n.stats){const t=Ne(l.path);if(e.indexOf(t)>=0)return l.path}return null}function cf(n){var e,l;return(((l=(e=n.selectRowsSchema)==null?void 0:e.data)==null?void 0:l.sorts)||[])[0]||null}function zn(n){var o;const e=` +`,l=n.text.split(e),t=[];let i=((o=n.span)==null?void 0:o.start)||0;for(let r=0;r[a,0]));for(const a of l)e[a].sort((f,u)=>{var _,m;const c=((_=f[ot])==null?void 0:_.start)||0,d=((m=u[ot])==null?void 0:m.start)||0;return c-d});let o=0;const r=[];let s=Object.fromEntries(Object.entries(i).map(([a,f])=>[a,[e[a][f],e[a][f+1]]]));for(;oo&&(a=_.start),_.endo&&(a=_.end))}const f=Object.fromEntries(Object.entries(s).map(([c,d])=>[c,d.filter(_=>_!=null&&_[ot]!=null&&_[ot].starto)]));for(const c of Object.keys(f))f[c].length===0&&delete f[c];const u=Object.values(f).flat().map(c=>xe.path(c)).map(c=>Ne(c));r.push(...zn({text:n.slice(o,a),span:{start:o,end:a},originalSpans:f,paths:u}));for(const c of Object.keys(i)){const d=i[c],_=(s[c][0]||{})[ot];if(!(_==null||d==null)&&_.end<=a){if(d>e[c].length){delete i[c];continue}i[c]++}}o=a,s=Object.fromEntries(Object.entries(i).map(([c,d])=>[c,[e[c][d],e[c][d+1]]]))}return o{if(!r)return;const M=y.target;p(M,s,i)<=t?(!u&&r&&(f("loadMore"),l(8,d=M.scrollHeight),l(9,_=M.scrollTop)),l(7,u=!0)):l(7,u=!1)},p=(y,M,C)=>{const D=y.documentElement?y.documentElement:y;return M?C?D.scrollLeft:D.scrollTop:C?D.scrollWidth-D.clientWidth-D.scrollLeft:D.scrollHeight-D.clientHeight-D.scrollTop};sr(()=>{a?l(10,m=document):o?l(10,m=o):l(10,m=c.parentNode)}),Hr(()=>{m&&(m.removeEventListener("scroll",g),m.removeEventListener("resize",g))});function v(y){Ke[y?"unshift":"push"](()=>{c=y,l(2,c)})}return n.$$set=y=>{"threshold"in y&&l(3,t=y.threshold),"horizontal"in y&&l(4,i=y.horizontal),"elementScroll"in y&&l(0,o=y.elementScroll),"hasMore"in y&&l(5,r=y.hasMore),"reverse"in y&&l(6,s=y.reverse),"window"in y&&l(1,a=y.window)},n.$$.update=()=>{n.$$.dirty&1088&&m&&(s&&l(10,m.scrollTop=m.scrollHeight,m),m.addEventListener("scroll",g),m.addEventListener("resize",g)),n.$$.dirty&1984&&u&&s&&l(10,m.scrollTop=m.scrollHeight-d+_,m)},[o,a,c,t,i,r,s,u,d,_,m,v]}class _f extends ve{constructor(e){super(),ke(this,e,mf,hf,pe,{threshold:3,horizontal:4,elementScroll:0,hasMore:5,reverse:6,window:1})}}function gf(n){let e,l,t,i,o,r,s,a;t=new qr({});const f=n[3].default,u=Oe(f,n,n[6],null);return{c(){e=T("div"),l=T("button"),q(t.$$.fragment),i=Q(),o=T("span"),u&&u.c(),this.h()},l(c){e=I(c,"DIV",{class:!0});var d=S(e);l=I(d,"BUTTON",{class:!0});var _=S(l);W(t.$$.fragment,_),_.forEach(h),i=G(d),o=I(d,"SPAN",{class:!0});var m=S(o);u&&u.l(m),m.forEach(h),d.forEach(h),this.h()},h(){z(l,"class","opacity-50 hover:opacity-100"),z(o,"class","truncate"),z(e,"class","removable-tag flex items-center gap-x-1")},m(c,d){E(c,e,d),w(e,l),j(t,l,null),w(e,i),w(e,o),u&&u.m(o,null),r=!0,s||(a=fe(l,"click",ar(n[4])),s=!0)},p(c,d){u&&u.p&&(!r||d&64)&&qe(u,f,c,c[6],r?Ye(f,c[6],d,null):je(c[6]),null)},i(c){r||(b(t.$$.fragment,c),b(u,c),r=!0)},o(c){k(t.$$.fragment,c),k(u,c),r=!1},d(c){c&&h(e),Y(t),u&&u.d(c),s=!1,a()}}}function bf(n){let e,l;const t=[{type:n[0]},n[2]];let i={$$slots:{default:[gf]},$$scope:{ctx:n}};for(let o=0;os("remove");function u(c){we.call(this,n,c)}return n.$$set=c=>{e=Z(Z({},e),ge(c)),l(2,i=ce(e,t)),"type"in c&&l(0,a=c.type),"$$scope"in c&&l(6,r=c.$$scope)},[a,s,i,o,f,u,r]}class xt extends ve{constructor(e){super(),ke(this,e,pf,bf,pe,{type:0})}}function vf(n){let e=(n[2]?"":n[5])+"",l,t,i=n[0][n[1].op]+"",o,r,s;return{c(){l=J(e),t=Q(),o=J(i),r=Q(),s=J(n[4])},l(a){l=X(a,e),t=G(a),o=X(a,i),r=G(a),s=X(a,n[4])},m(a,f){E(a,l,f),E(a,t,f),E(a,o,f),E(a,r,f),E(a,s,f)},p(a,f){f&36&&e!==(e=(a[2]?"":a[5])+"")&&_e(l,e),f&2&&i!==(i=a[0][a[1].op]+"")&&_e(o,i),f&16&&_e(s,a[4])},d(a){a&&h(l),a&&h(t),a&&h(o),a&&h(r),a&&h(s)}}}function kf(n){let e,l,t,i,o,r;return l=new xt({props:{interactive:!0,type:"magenta",$$slots:{default:[vf]},$$scope:{ctx:n}}}),l.$on("click",n[9]),l.$on("remove",n[10]),{c(){e=T("div"),q(l.$$.fragment),this.h()},l(s){e=I(s,"DIV",{class:!0});var a=S(e);W(l.$$.fragment,a),a.forEach(h),this.h()},h(){z(e,"class","filter-pill items-center")},m(s,a){E(s,e,a),j(l,e,null),i=!0,o||(r=Je(t=tt.call(null,e,{text:n[6]})),o=!0)},p(s,[a]){const f={};a&2102&&(f.$$scope={dirty:a,ctx:s}),l.$set(f),t&&Bt(t.update)&&a&64&&t.update.call(null,{text:s[6]})},i(s){i||(b(l.$$.fragment,s),i=!0)},o(s){k(l.$$.fragment,s),i=!1},d(s){s&&h(e),Y(l),o=!1,r()}}}function wf(n,e,l){let t,i,o,r,s;const a={equals:"=",not_equal:"≠",less:"<",less_equal:"≤",greater:">",greater_equal:"≥",in:"in",exists:"exists"};let{filter:f}=e,{hidePath:u=!1}=e;const c=$e();Ve(n,c,m=>l(7,s=m));const d=()=>vt({command:kt.EditFilter,namespace:s.namespace,datasetName:s.datasetName,path:i}),_=()=>c.removeFilter(f);return n.$$set=m=>{"filter"in m&&l(1,f=m.filter),"hidePath"in m&&l(2,u=m.hidePath)},n.$$.update=()=>{n.$$.dirty&2&&l(4,t=Pe(f.value||"false")),n.$$.dirty&2&&l(3,i=rt(f.path)),n.$$.dirty&18&&l(6,o=`${Ne(f.path)} ${a[f.op]} ${t}`),n.$$.dirty&8&&l(5,r=i.at(-1))},[a,f,u,i,t,r,o,s,c,d,_]}class bl extends ve{constructor(e){super(),ke(this,e,wf,kf,pe,{FILTER_SHORTHANDS:0,filter:1,hidePath:2})}get FILTER_SHORTHANDS(){return this.$$.ctx[0]}}function Sf(n){let e=(n[1]?"":n[0])+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p(t,i){i&3&&e!==(e=(t[1]?"":t[0])+"")&&_e(l,e)},d(t){t&&h(l)}}}function Ef(n){let e,l,t,i,o;const r=[n[2],{type:"purple"},{icon:sl}];let s={$$slots:{default:[Sf]},$$scope:{ctx:n}};for(let a=0;a{e=Z(Z({},e),ge(s)),l(2,i=ce(e,t)),"embedding"in s&&l(0,o=s.embedding),"hideEmbeddingName"in s&&l(1,r=s.hideEmbeddingName)},[o,r,i]}class $t extends ve{constructor(e){super(),ke(this,e,zf,Ef,pe,{embedding:0,hideEmbeddingName:1})}}function yf(n){let e=Ne(n[0].path)+"",l,t,i=n[0].query.type+"",o;return{c(){l=J(e),t=J(": "),o=J(i)},l(r){l=X(r,e),t=X(r,": "),o=X(r,i)},m(r,s){E(r,l,s),E(r,t,s),E(r,o,s)},p(r,s){s&1&&e!==(e=Ne(r[0].path)+"")&&_e(l,e),s&1&&i!==(i=r[0].query.type+"")&&_e(o,i)},d(r){r&&h(l),r&&h(t),r&&h(o)}}}function Vn(n){let e,l,t;return l=new $t({props:{embedding:n[0].query.embedding}}),{c(){e=T("div"),q(l.$$.fragment),this.h()},l(i){e=I(i,"DIV",{class:!0});var o=S(e);W(l.$$.fragment,o),o.forEach(h),this.h()},h(){z(e,"class","ml-2")},m(i,o){E(i,e,o),j(l,e,null),t=!0},p(i,o){const r={};o&1&&(r.embedding=i[0].query.embedding),l.$set(r)},i(i){t||(b(l.$$.fragment,i),t=!0)},o(i){k(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function Mn(n){let e,l;return{c(){e=T("div"),l=J(n[2]),this.h()},l(t){e=I(t,"DIV",{class:!0});var i=S(e);l=X(i,n[2]),i.forEach(h),this.h()},h(){z(e,"class","mt-2 whitespace-pre-wrap text-left")},m(t,i){E(t,e,i),w(e,l)},p(t,i){i&4&&_e(l,t[2])},d(t){t&&h(e)}}}function Vf(n){let e,l,t,i,o,r,s;t=new Vt({props:{type:n[1],$$slots:{default:[yf]},$$scope:{ctx:n}}});let a=(n[0].query.type==="semantic"||n[0].query.type==="concept")&&Vn(n),f=n[2]&&Mn(n);return{c(){e=T("div"),l=T("div"),q(t.$$.fragment),i=Q(),a&&a.c(),o=Q(),f&&f.c(),r=ae(),this.h()},l(u){e=I(u,"DIV",{class:!0});var c=S(e);l=I(c,"DIV",{class:!0});var d=S(l);W(t.$$.fragment,d),d.forEach(h),i=G(c),a&&a.l(c),c.forEach(h),o=G(u),f&&f.l(u),r=ae(),this.h()},h(){z(l,"class","whitespace-nowrap"),z(e,"class","flex items-center justify-items-center")},m(u,c){E(u,e,c),w(e,l),j(t,l,null),w(e,i),a&&a.m(e,null),E(u,o,c),f&&f.m(u,c),E(u,r,c),s=!0},p(u,[c]){const d={};c&2&&(d.type=u[1]),c&9&&(d.$$scope={dirty:c,ctx:u}),t.$set(d),u[0].query.type==="semantic"||u[0].query.type==="concept"?a?(a.p(u,c),c&1&&b(a,1)):(a=Vn(u),a.c(),b(a,1),a.m(e,null)):a&&(ne(),k(a,1,1,()=>{a=null}),ie()),u[2]?f?f.p(u,c):(f=Mn(u),f.c(),f.m(r.parentNode,r)):f&&(f.d(1),f=null)},i(u){s||(b(t.$$.fragment,u),b(a),s=!0)},o(u){k(t.$$.fragment,u),k(a),s=!1},d(u){u&&h(e),Y(t),a&&a.d(),u&&h(o),f&&f.d(u),u&&h(r)}}}function Mf(n,e,l){let t,{search:i}=e,{tagType:o="outline"}=e;return n.$$set=r=>{"search"in r&&l(0,i=r.search),"tagType"in r&&l(1,o=r.tagType)},n.$$.update=()=>{n.$$.dirty&1&&l(2,t=i.query.type==="concept"?"":i.query.search)},[i,o,t]}class Cn extends ve{constructor(e){super(),ke(this,e,Mf,Vf,pe,{search:0,tagType:1})}}function Cf(n){let e;return{c(){e=J(n[2])},l(l){e=X(l,n[2])},m(l,t){E(l,e,t)},p(l,t){t&4&&_e(e,l[2])},d(l){l&&h(e)}}}function Tf(n){let e,l,t,i,o,r;return l=new xt({props:{title:"query",interactive:!0,type:n[1],$$slots:{default:[Cf]},$$scope:{ctx:n}}}),l.$on("remove",n[7]),{c(){e=T("button"),q(l.$$.fragment),this.h()},l(s){e=I(s,"BUTTON",{class:!0});var a=S(e);W(l.$$.fragment,a),a.forEach(h),this.h()},h(){z(e,"class","search-pill items-center text-left")},m(s,a){E(s,e,a),j(l,e,null),i=!0,o||(r=[Je(t=tt.call(null,e,{component:Cn,props:{search:n[0],tagType:n[1]}})),fe(e,"click",n[6])],o=!0)},p(s,[a]){const f={};a&2&&(f.type=s[1]),a&516&&(f.$$scope={dirty:a,ctx:s}),l.$set(f),t&&Bt(t.update)&&a&3&&t.update.call(null,{component:Cn,props:{search:s[0],tagType:s[1]}})},i(s){i||(b(l.$$.fragment,s),i=!0)},o(s){k(l.$$.fragment,s),i=!1},d(s){s&&h(e),Y(l),o=!1,Ue(r)}}}function If(n,e,l){let t,i,o,{search:r}=e;const s={keyword:"outline",semantic:"teal",concept:"green"},a=$e(),f=ut();Ve(n,f,d=>l(3,o=d));function u(d){we.call(this,n,d)}const c=()=>{var d;return a.removeSearch(r,((d=o.selectRowsSchema)==null?void 0:d.data)||null)};return n.$$set=d=>{"search"in d&&l(0,r=d.search)},n.$$.update=()=>{n.$$.dirty&1&&l(2,t=r.query.type==="concept"?`${r.query.concept_namespace}/${r.query.concept_name}`:r.query.search),n.$$.dirty&1&&l(1,i=r.query.type!=null?s[r.query.type]:"outline")},[r,i,t,o,a,f,u,c]}class Vr extends ve{constructor(e){super(),ke(this,e,If,Tf,pe,{search:0})}}function Tn(n,e,l){const t=n.slice();return t[15]=e[l],t}function In(n,e,l){const t=n.slice();return t[18]=e[l],t}function Nn(n,e,l){const t=n.slice();return t[21]=e[l],t}function An(n){let e,l,t=n[9][n[18]]+"",i,o,r,s,a,f=n[3][n[18]],u=[];for(let d=0;dk(u[d],1,1,()=>{u[d]=null});return{c(){e=T("div"),l=T("div"),i=J(t),o=Q(),r=T("div");for(let d=0;d{t=null}),ie())},i(i){l||(b(t),l=!0)},o(i){k(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function Pn(n){let e,l,t,i,o,r,s=n[4],a=[];for(let u=0;uk(a[u],1,1,()=>{a[u]=null});return{c(){e=T("div"),l=T("div"),t=J("Filters"),i=Q(),o=T("div");for(let u=0;u{r[u]=null}),ie()),~e?(l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t)):l=null)},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){~e&&r[e].d(a),a&&h(t)}}}function Pf(n){let e,l,t,i,o,r,s,a,f=n[8],u=[];for(let g=0;gk(u[g],1,1,()=>{u[g]=null});let d=n[4]!=null&&n[4].length>0&&Pn(n),_=n[0]&&n[1]&&Hn(n),m=n[2]&&Fn(n);return{c(){e=T("div"),l=T("div");for(let g=0;g0?d?(d.p(g,p),p&16&&b(d,1)):(d=Pn(g),d.c(),b(d,1),d.m(l,null)):d&&(ne(),k(d,1,1,()=>{d=null}),ie()),g[0]&&g[1]?_?_.p(g,p):(_=Hn(g),_.c(),_.m(o,null)):_&&(_.d(1),_=null),g[2]?m?(m.p(g,p),p&4&&b(m,1)):(m=Fn(g),m.c(),b(m,1),m.m(s.parentNode,s)):m&&(ne(),k(m,1,1,()=>{m=null}),ie())},i(g){if(!a){for(let p=0;p(a(),a=et(t,C=>l(6,s=C)),t);n.$$.on_destroy.push(()=>a());let{totalNumRows:u}=e,{manifest:c}=e,d=$e();Ve(n,d,C=>l(12,r=C));let _=null;const m=["keyword","semantic","concept"],g={keyword:"Keyword",semantic:"Semantic",concept:"Concepts"};let p={};function v(C){if(C.query.type==="concept"){const D=C.query;l(2,_={namespace:D.concept_namespace,name:D.concept_name})}}const y=C=>v(C),M=()=>l(2,_=null);return n.$$set=C=>{"totalNumRows"in C&&l(0,u=C.totalNumRows),"manifest"in C&&l(1,c=C.manifest)},n.$$.update=()=>{if(n.$$.dirty&4&&f(l(5,t=_?jr(_.namespace,_.name):void 0)),n.$$.dirty&4096&&l(11,i=gl(r)),n.$$.dirty&4096&&l(4,o=r.queryOptions.filters),n.$$.dirty&2056){l(3,p={});for(const C of i)C.query.type&&(C.query.type in p||l(3,p[C.query.type]=[],p),p[C.query.type].push(C))}},[u,c,_,p,o,t,s,d,m,g,v,i,r,y,M]}class Hf extends ve{constructor(e){super(),ke(this,e,Rf,Pf,pe,{totalNumRows:0,manifest:1})}}function Ff(n,e){const l=t=>n&&!n.contains(t.target)&&!t.defaultPrevented&&e();return document.addEventListener("click",l,!0),{destroy(){document.removeEventListener("click",l,!0)}}}function Ln(n,e,l){const t=n.slice();return t[18]=e[l],t}function On(n){let e,l,t=n[0].conceptNamespace+"",i,o,r=n[0].conceptName+"",s,a,f,u,c,d,_,m,g,p;return u=new Ur({}),_=new Wr({}),{c(){e=T("div"),l=T("span"),i=J(t),o=J(" / "),s=J(r),a=Q(),f=T("button"),q(u.$$.fragment),c=Q(),d=T("button"),q(_.$$.fragment),this.h()},l(v){e=I(v,"DIV",{class:!0});var y=S(e);l=I(y,"SPAN",{class:!0});var M=S(l);i=X(M,t),o=X(M," / "),s=X(M,r),M.forEach(h),a=G(y),f=I(y,"BUTTON",{class:!0});var C=S(f);W(u.$$.fragment,C),C.forEach(h),c=G(y),d=I(y,"BUTTON",{class:!0});var D=S(d);W(_.$$.fragment,D),D.forEach(h),y.forEach(h),this.h()},h(){z(l,"class","pr-4"),z(f,"class","px-2"),z(d,"class","px-2"),z(e,"class","flex flex-row px-4 pt-2")},m(v,y){E(v,e,y),w(e,l),w(l,i),w(l,o),w(l,s),w(e,a),w(e,f),j(u,f,null),w(e,c),w(e,d),j(_,d,null),m=!0,g||(p=[fe(f,"click",n[13]),fe(d,"click",n[14])],g=!0)},p(v,y){(!m||y&1)&&t!==(t=v[0].conceptNamespace+"")&&_e(i,t),(!m||y&1)&&r!==(r=v[0].conceptName+"")&&_e(s,r)},i(v){m||(b(u.$$.fragment,v),b(_.$$.fragment,v),m=!0)},o(v){k(u.$$.fragment,v),k(_.$$.fragment,v),m=!1},d(v){v&&h(e),Y(u),Y(_),g=!1,Ue(p)}}}function Lf(n){let e,l,t,i;return l=new $t({props:{class:"hover:cursor-pointer",embedding:n[18]}}),{c(){e=J("Find similar "),q(l.$$.fragment),t=Q()},l(o){e=X(o,"Find similar "),W(l.$$.fragment,o),t=G(o)},m(o,r){E(o,e,r),j(l,o,r),E(o,t,r),i=!0},p(o,r){const s={};r&16&&(s.embedding=o[18]),l.$set(s)},i(o){i||(b(l.$$.fragment,o),i=!0)},o(o){k(l.$$.fragment,o),i=!1},d(o){o&&h(e),Y(l,o),o&&h(t)}}}function qn(n,e){let l,t,i;function o(){return e[15](e[18])}return t=new st({props:{kind:"ghost",class:"w-full",size:"small",$$slots:{default:[Lf]},$$scope:{ctx:e}}}),t.$on("click",o),{key:n,first:null,c(){l=ae(),q(t.$$.fragment),this.h()},l(r){l=ae(),W(t.$$.fragment,r),this.h()},h(){this.first=l},m(r,s){E(r,l,s),j(t,r,s),i=!0},p(r,s){e=r;const a={};s&2097168&&(a.$$scope={dirty:s,ctx:e}),t.$set(a)},i(r){i||(b(t.$$.fragment,r),i=!0)},o(r){k(t.$$.fragment,r),i=!1},d(r){r&&h(l),Y(t,r)}}}function Of(n){let e,l,t,i=[],o=new Map,r,s,a,f,u,c=n[0].conceptName!=null&&n[0].conceptNamespace!=null&&On(n),d=n[4];const _=m=>m[18];for(let m=0;m{c=null}),ie()),g&144&&(d=m[4],ne(),i=ft(i,g,_,1,m,d,o,t,St,qn,null,Ln),ie()),(!a||g&2&&r!==(r=m[1]!=null?`left: ${m[1].x}px; top: ${m[1].y}px`:""))&&z(e,"style",r),(!a||g&16)&&N(e,"hidden",m[4].length===0)},i(m){if(!a){b(c);for(let g=0;g{a&&(s||(s=gt(e,Xl,{duration:60},!0)),s.run(1))}),a=!0}},o(m){k(c);for(let g=0;g(s(),s=et(g,A=>l(11,r=A)),g),f,u=x,c=()=>(u(),u=et(m,A=>l(12,f=A)),m);n.$$.on_destroy.push(()=>s()),n.$$.on_destroy.push(()=>u());let{details:d}=e,{clickPosition:_}=e,{datasetViewStore:m}=e;c();let{datasetStore:g}=e;a();let{embeddings:p}=e,{addConceptLabel:v}=e;const y=bt();function M(A){if(!d.conceptName||!d.conceptNamespace)throw Error("Label could not be added, no active concept.");v(d.conceptNamespace,d.conceptName,d.text,A),y("click")}const C=A=>{t==null||i==null||(m.addSearch({path:[Ne(t)],query:{type:"semantic",search:d.text,embedding:A}}),y("click"))},D=()=>M(!0),O=()=>M(!1),B=A=>C(A),F=()=>y("close");return n.$$set=A=>{"details"in A&&l(0,d=A.details),"clickPosition"in A&&l(1,_=A.clickPosition),"datasetViewStore"in A&&c(l(2,m=A.datasetViewStore)),"datasetStore"in A&&a(l(3,g=A.datasetStore)),"embeddings"in A&&l(8,p=A.embeddings),"addConceptLabel"in A&&l(9,v=A.addConceptLabel)},n.$$.update=()=>{n.$$.dirty&6144&&l(10,t=zr(f,r)),n.$$.dirty&7424&&(i=yr(f,r,t,p.map(A=>A.name))),n.$$.dirty&3072&&l(4,o=_l(r,t))},[d,_,m,g,o,y,M,C,p,v,t,r,f,D,O,B,F]}class jf extends ve{constructor(e){super(),ke(this,e,qf,Of,pe,{details:0,clickPosition:1,datasetViewStore:2,datasetStore:3,embeddings:8,addConceptLabel:9})}}function Yf(n,e){let l,t=e;n.addEventListener("click",r=>i(r));function i(r){l=new jf({props:{details:t.details(),clickPosition:{x:r.clientX,y:r.clientY},datasetViewStore:t.datasetViewStore,datasetStore:t.datasetStore,embeddings:t.embeddings,addConceptLabel:t.addConceptLabel},target:document.body}),l.$on("close",o),l.$on("click",o)}function o(){l==null||l.$destroy(),l=void 0}return{update(r){t=r,l==null||l.$set({details:t.details()})},destroy(){o()}}}const nl=.5,jn=.3,Uf=.8,Yn="#3366cc";function al(n){return`rgba(180,215,255,${n})`}function ol(n){let e=0;if(n>nl){const l=(n-nl)/(1-nl);e=jn+l*(Uf-jn)}return al(e)}function Un(n,e,l){const t=n.slice();return t[7]=e[l],t}function Wn(n,e){let l,t,i=e[7].name+"",o,r,s,a,f=(typeof e[7].value=="number"?e[7].value.toFixed(3):e[7].value)+"",u,c;return{key:n,first:null,c(){l=T("div"),t=T("div"),o=J(i),r=Q(),s=T("div"),a=T("span"),u=J(f),c=Q(),this.h()},l(d){l=I(d,"DIV",{class:!0});var _=S(l);t=I(_,"DIV",{class:!0});var m=S(t);o=X(m,i),m.forEach(h),r=G(_),s=I(_,"DIV",{class:!0});var g=S(s);a=I(g,"SPAN",{class:!0});var p=S(a);u=X(p,f),p.forEach(h),g.forEach(h),c=G(_),_.forEach(h),this.h()},h(){z(t,"class","named-value-name table-cell max-w-xs truncate pr-2 svelte-1689hje"),z(a,"class","px-1"),N(a,"font-bold",e[7].isKeywordSearch||e[7].isNonNumericMetadata),Le(a,"background-color",(e[7].isConcept||e[7].isSemanticSearch)&&typeof e[7].value=="number"?ol(e[7].value):""),z(s,"class","table-cell rounded text-right"),z(l,"class","table-row"),this.first=l},m(d,_){E(d,l,_),w(l,t),w(t,o),w(l,r),w(l,s),w(s,a),w(a,u),w(l,c)},p(d,_){e=d,_&1&&i!==(i=e[7].name+"")&&_e(o,i),_&1&&f!==(f=(typeof e[7].value=="number"?e[7].value.toFixed(3):e[7].value)+"")&&_e(u,f),_&1&&N(a,"font-bold",e[7].isKeywordSearch||e[7].isNonNumericMetadata),_&1&&Le(a,"background-color",(e[7].isConcept||e[7].isSemanticSearch)&&typeof e[7].value=="number"?ol(e[7].value):"")},d(d){d&&h(l)}}}function Wf(n){let e,l,t=[],i=new Map,o,r=`${n[4]}px`,s=`${Math.min(n[1],n[3]-n[2]-20)}px`,a=n[0];const f=u=>u[7];for(let u=0;un[6].call(e)),N(e,"hidden",n[0].length===0),Le(e,"top",r),Le(e,"left",s)},m(u,c){E(u,e,c),w(e,l);for(let d=0;d{"namedValues"in u&&l(0,t=u.namedValues),"x"in u&&l(1,i=u.x),"y"in u&&l(5,o=u.y)},[t,i,s,r,a,o,f]}class Zf extends ve{constructor(e){super(),ke(this,e,Kf,Wf,pe,{namedValues:0,x:1,y:5})}}function Qf(n,e){let l,t=e;const i=()=>r();o();function o(){if(!t.isHovered||(t.namedValues=e.namedValues.filter(c=>t.spansHovered.some(d=>ur(rt(c.spanPath),rt(d)))),t.namedValues.length===0))return;t.itemScrollContainer!=null&&t.itemScrollContainer.addEventListener("scroll",i);const s=n.getBoundingClientRect(),a=window.getComputedStyle(n),f=parseInt(a.getPropertyValue("line-height")),u=s.height>f?s.x+n.offsetLeft||n.clientLeft:s.x;l=new Zf({props:{namedValues:t.namedValues,x:u,y:s.top},target:document.body})}function r(){l==null||l.$destroy(),l=void 0,t.itemScrollContainer!=null&&t.itemScrollContainer.removeEventListener("scroll",i)}return{update(s){t=s,s.isHovered?o():r(),l==null||l.$set({namedValues:t.namedValues})},destroy(){r()}}}function Kn(n,e,l){const t=n.slice();t[37]=e[l];const i=t[37].renderSpan;return t[38]=i,t}function Gf(n){let e,l,t,i,o,r=n[37].hasNewline&&Zn();return{c(){e=T("span"),l=J("..."),r&&r.c(),t=ae(),this.h()},l(s){e=I(s,"SPAN",{class:!0});var a=S(e);l=X(a,"..."),a.forEach(h),r&&r.l(s),t=ae(),this.h()},h(){z(e,"class","highlight-span text-sm leading-5 svelte-i4bfci")},m(s,a){E(s,e,a),w(e,l),r&&r.m(s,a),E(s,t,a),i||(o=Je(tt.call(null,e,{text:`Some text was hidden to improve readability. +Click "Show all" to show the entire document.`})),i=!0)},p(s,a){s[37].hasNewline?r||(r=Zn(),r.c(),r.m(t.parentNode,t)):r&&(r.d(1),r=null)},d(s){s&&h(e),r&&r.d(s),s&&h(t),i=!1,o()}}}function Jf(n){let e,l=n[38].snippetText+"",t,i,o,r,s;function a(){return n[30](n[38])}function f(){return n[31](n[38])}function u(){return n[32](n[38])}return{c(){e=T("span"),t=J(l),this.h()},l(c){e=I(c,"SPAN",{class:!0});var d=S(e);t=X(d,l),d.forEach(h),this.h()},h(){z(e,"class","hover:cursor-poiner highlight-span text-sm leading-5 svelte-i4bfci"),N(e,"hover:cursor-pointer",n[0].length>0),N(e,"font-bold",n[38].isBlackBolded),N(e,"font-medium",n[38].isHighlightBolded&&!n[38].isBlackBolded),Le(e,"color",n[38].isHighlightBolded&&!n[38].isBlackBolded?Yn:""),Le(e,"background-color",n[38].isHovered?al(Jn):n[38].backgroundColor)},m(c,d){E(c,e,d),w(e,t),r||(s=[Je(i=Qf.call(null,e,{namedValues:n[38].hoverInfo,isHovered:n[38].isFirstHover,spansHovered:Array.from(n[1]),itemScrollContainer:n[5]})),Je(o=Yf.call(null,e,{details:a,datasetViewStore:n[7],datasetStore:n[8],embeddings:n[6].data||[],addConceptLabel:n[14]})),fe(e,"mouseenter",f),fe(e,"mouseleave",u)],r=!0)},p(c,d){n=c,d[0]&8&&l!==(l=n[38].snippetText+"")&&_e(t,l),i&&Bt(i.update)&&d[0]&42&&i.update.call(null,{namedValues:n[38].hoverInfo,isHovered:n[38].isFirstHover,spansHovered:Array.from(n[1]),itemScrollContainer:n[5]}),o&&Bt(o.update)&&d[0]&72&&o.update.call(null,{details:a,datasetViewStore:n[7],datasetStore:n[8],embeddings:n[6].data||[],addConceptLabel:n[14]}),d[0]&1&&N(e,"hover:cursor-pointer",n[0].length>0),d[0]&8&&N(e,"font-bold",n[38].isBlackBolded),d[0]&8&&N(e,"font-medium",n[38].isHighlightBolded&&!n[38].isBlackBolded),d[0]&8&&Le(e,"color",n[38].isHighlightBolded&&!n[38].isBlackBolded?Yn:""),d[0]&8&&Le(e,"background-color",n[38].isHovered?al(Jn):n[38].backgroundColor)},d(c){c&&h(e),r=!1,Ue(s)}}}function Zn(n){let e,l;return{c(){e=T("span"),l=T("br")},l(t){e=I(t,"SPAN",{});var i=S(e);l=I(i,"BR",{}),i.forEach(h)},m(t,i){E(t,e,i),w(e,l)},d(t){t&&h(e)}}}function Qn(n){let e;function l(o,r){if(o[37].isShown)return Jf;if(o[37].isEllipsis)return Gf}let t=l(n),i=t&&t(n);return{c(){i&&i.c(),e=ae()},l(o){i&&i.l(o),e=ae()},m(o,r){i&&i.m(o,r),E(o,e,r)},p(o,r){t===(t=l(o))&&i?i.p(o,r):(i&&i.d(1),i=t&&t(o),i&&(i.c(),i.m(e.parentNode,e)))},d(o){i&&i.d(o),o&&h(e)}}}function Gn(n){let e,l,t,i,o;const r=[xf,Xf],s=[];function a(f,u){return f[2]?1:0}return t=a(n),i=s[t]=r[t](n),{c(){e=T("div"),l=T("div"),i.c(),this.h()},l(f){e=I(f,"DIV",{class:!0});var u=S(e);l=I(u,"DIV",{class:!0});var c=S(l);i.l(c),c.forEach(h),u.forEach(h),this.h()},h(){z(l,"class","w-30 mt-2 rounded border border-neutral-300 text-center"),z(e,"class","flex flex-row justify-center")},m(f,u){E(f,e,u),w(e,l),s[t].m(l,null),o=!0},p(f,u){let c=t;t=a(f),t===c?s[t].p(f,u):(ne(),k(s[c],1,1,()=>{s[c]=null}),ie(),i=s[t],i?i.p(f,u):(i=s[t]=r[t](f),i.c()),b(i,1),i.m(l,null))},i(f){o||(b(i),o=!0)},o(f){k(i),o=!1},d(f){f&&h(e),s[t].d()}}}function Xf(n){let e,l;return e=new st({props:{size:"small",class:"w-full",kind:"ghost",icon:co,$$slots:{default:[$f]},$$scope:{ctx:n}}}),e.$on("click",n[34]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[1]&1024&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function xf(n){let e,l;return e=new st({props:{size:"small",class:"w-full",kind:"ghost",icon:oo,$$slots:{default:[eu]},$$scope:{ctx:n}}}),e.$on("click",n[33]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[1]&1024&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function $f(n){let e;return{c(){e=J("Hide excess")},l(l){e=X(l,"Hide excess")},m(l,t){E(l,e,t)},d(l){l&&h(e)}}}function eu(n){let e;return{c(){e=J("Show all")},l(l){e=X(l,"Show all")},m(l,t){E(l,e,t)},d(l){l&&h(e)}}}function tu(n){let e,l,t,i=n[3],o=[];for(let s=0;s{r=null}),ie())},i(s){t||(b(r),t=!0)},o(s){k(r),t=!1},d(s){s&&h(e),Xe(o,s),r&&r.d()}}}const Jn=.9,lu=500;function nu(n,e,l){let t,i,o,r,s,a,f,u,c,d,{text:_}=e,{row:m}=e,{field:g}=e,{visibleKeywordSpanFields:p}=e,{visibleSpanFields:v}=e,{visibleLabelSpanFields:y}=e;const M=$e(),C=ut();Ve(n,C,oe=>l(29,u=oe));const D=dl();Ve(n,D,oe=>l(6,d=oe));let O,B=new Set;const F=oe=>{oe.paths.forEach(ze=>B.add(ze)),l(1,B)},A=oe=>{oe.paths.forEach(ze=>B.delete(ze)),l(1,B)};let P,R={};const K=oe=>{const V={conceptName:null,conceptNamespace:null,text:P.filter(ee=>ee.paths.some(U=>((oe==null?void 0:oe.paths)||[]).some(De=>Ge(De,U)))).map(ee=>ee.text).join("")};for(const ee of Object.keys(oe.originalSpans))for(const U of O[ee]||[]){V.conceptName=U.signal.concept_name,V.conceptNamespace=U.signal.namespace;break}return V},L=Kr();Ve(n,L,oe=>l(36,f=oe));const he=(oe,ze,H,V)=>{if(!ze||!oe)throw Error("Label could not be added, no active concept.");f.mutate([oe,ze,{insert:[{text:H,label:V}]}])};let le=!1,te,$=!1,ue=Ft(wr);Ve(n,ue,oe=>l(5,c=oe));const Ee=oe=>K(oe),me=oe=>F(oe),de=oe=>A(oe),Ae=()=>l(2,le=!0),Ce=()=>l(2,le=!1);return n.$$set=oe=>{"text"in oe&&l(16,_=oe.text),"row"in oe&&l(17,m=oe.row),"field"in oe&&l(18,g=oe.field),"visibleKeywordSpanFields"in oe&&l(19,p=oe.visibleKeywordSpanFields),"visibleSpanFields"in oe&&l(0,v=oe.visibleSpanFields),"visibleLabelSpanFields"in oe&&l(20,y=oe.visibleLabelSpanFields)},n.$$.update=()=>{var oe,ze,H,V,ee,U,De,He;if(n.$$.dirty[0]&536870912&&l(25,t=u.selectRowsSchema),n.$$.dirty[0]&524288&&l(26,i=p.map(be=>Ne(be.path))),n.$$.dirty[0]&1048576&&l(24,o=y.map(be=>Ne(be.path))),n.$$.dirty[0]&536870913&&l(27,r=Object.fromEntries(v.map(be=>[Ne(be.path),hl(be).filter(Te=>Te.dtype!="string_span").filter(Te=>{var Ie;return(Ie=u.visibleFields)==null?void 0:Ie.some(Ze=>Ge(Ze.path,Te.path))})]))),n.$$.dirty[0]&134217728&&(O=Object.fromEntries(Object.entries(r).map(([be,Te])=>[be,Te.filter(Ie=>ls(Ie.signal))]).filter(([be,Te])=>Te.length>0))),n.$$.dirty[0]&131073&&l(28,s=Object.fromEntries(v.map(be=>[Ne(be.path),cr(m,be.path)]))),n.$$.dirty[0]&268500992&&l(23,a=df(_,s)),n.$$.dirty[0]&262406146){l(21,P=[]);const be=new Set;for(const Te of a){let Ie=!1;const Ze=[];for(const Fe of Te.paths)be.has(Fe)||(Ze.push(Fe),be.add(Fe));const lt=[];let ye=!1,We=-1/0;for(const[Fe,Tt]of Object.entries(Te.originalSpans)){const Lt=r[Fe],Tr=rt(Fe);if(Lt.length!==0)for(const kl of Tt)for(const at of Lt){const Ir=at.path.slice(Tr.length),el=ns(kl,Ir);if(el==null)continue;const pt=xe.value(el);if(pt==null)continue;if(at.dtype==="float32"){const nt=xe.value(el);nt!=null&&(We=Math.max(We,nt))}const Nr=Ne(xe.path(kl)),Ot=!Ze.includes(Nr);if(((oe=at.signal)==null?void 0:oe.signal_name)==="concept_score"){if(!Ot){const nt=at.signal;lt.push({name:`${nt.namespace}/${nt.concept_name}`,value:pt,spanPath:Fe,isConcept:!0})}pt>.5&&(Ie=!0)}else if(((ze=at.signal)==null?void 0:ze.signal_name)==="semantic_similarity"){if(!Ot){const nt=at.signal;lt.push({name:`similarity: ${nt.query}`,value:pt,spanPath:Fe,isSemanticSearch:!0})}pt>.5&&(Ie=!0)}else{let nt=!1;for(const It of o)if(dr(at.path,It)&&((H=t==null?void 0:t.data)==null?void 0:H.schema)!=null){const mt=Ut(t.data.schema,rt(It).slice(0,-1));if(((V=mt==null?void 0:mt.signal)==null?void 0:V.signal_name)==="concept_labels"){if(!Ot){const wl=mt==null?void 0:mt.signal;lt.push({name:`${wl.namespace}/${wl.concept_name} label`,value:pt,spanPath:Fe})}nt=!0,Ie=!0}}if(!nt){const It=!is(at.dtype);if(!Ot){const mt=Ne(at.path.slice(g.path.length));lt.push({name:mt,value:pt,spanPath:Fe,isNonNumericMetadata:It})}ye=ye||It,Ie=!0}}}}let ct=!1;if(((ee=t==null?void 0:t.data)==null?void 0:ee.schema)!=null){for(const Fe of i)if(Te.originalSpans[Fe]!=null){ct=!0;const Tt=Ut(t.data.schema,rt(Fe).slice(0,-1)),Lt=Tt==null?void 0:Tt.signal;lt.push({name:"keyword",value:Lt.query,spanPath:Fe,isKeywordSearch:!0}),Ie=!0}}const dt=o.some(Fe=>Te.originalSpans[Fe]!=null),Re=Te.paths.some(Fe=>B.has(Fe)),ht=Re&&Ze.length>0&&Array.from(B).some(Fe=>Ze.includes(Fe));P.push({backgroundColor:ol(We),isBlackBolded:ct||ye,isHighlightBolded:dt,isShownSnippet:Ie,snippetScore:We,hoverInfo:lt,paths:Te.paths,text:Te.text,snippetText:Te.text,originalSpans:Te.originalSpans,isHovered:Re,isFirstHover:ht})}}if(n.$$.dirty[0]&12582912){l(22,R={});for(const be of a)for(const Te of be.paths)l(22,R[Te]=R[Te]||[],R),R[Te].push(be)}if(n.$$.dirty[0]&2097164)if(l(3,te=[]),le)l(3,te=P.map(be=>({renderSpan:be,isShown:!0})));else{let be=0;for(const Ie of P)Ie.isShownSnippet&&(be+=Ie.text.length);const Te=P.filter(Ie=>!Ie.isShownSnippet).sort((Ie,Ze)=>Ze.snippetScore-Ie.snippetScore);for(const Ie of Te)if(Ie.isShownSnippet=!0,Te.push(Ie),be+=Ie.text.length,be>lu)break;for(const[Ie,Ze]of P.entries())if(Ze.isShownSnippet)te.push({renderSpan:Ze,isShown:!0});else{const lt=((U=P[Ie+1])==null?void 0:U.isShownSnippet)===!0,ye=((De=P[Ie-1])==null?void 0:De.isShownSnippet)===!0,We=((He=te[te.length-1])==null?void 0:He.isShown)===!0;te.push({renderSpan:Ze,isShown:!1,isEllipsis:(lt||ye)&&We,hasNewline:Ze.text.includes(` +`)}),l(4,$=!0)}}},[v,B,le,te,$,c,d,M,C,D,F,A,K,L,he,ue,_,m,g,p,y,P,R,a,o,t,i,r,s,u,Ee,me,de,Ae,Ce]}class iu extends ve{constructor(e){super(),ke(this,e,nu,tu,pe,{text:16,row:17,field:18,visibleKeywordSpanFields:19,visibleSpanFields:0,visibleLabelSpanFields:20},null,[-1,-1])}}function Xn(n,e,l){const t=n.slice();t[8]=e[l],t[11]=l;const i=t[3].length>1?`[${t[11]}]`:"";return t[9]=i,t}function xn(n){let e,l,t,i=n[0].join(".")+n[9]+"",o,r,s,a,f,u;return a=new iu({props:{text:Pe(n[8]),field:n[2],row:n[1],visibleKeywordSpanFields:n[6],visibleSpanFields:n[5],visibleLabelSpanFields:n[4]}}),{c(){e=T("div"),l=T("div"),t=T("div"),o=J(i),r=Q(),s=T("div"),q(a.$$.fragment),f=Q(),this.h()},l(c){e=I(c,"DIV",{class:!0});var d=S(e);l=I(d,"DIV",{class:!0});var _=S(l);t=I(_,"DIV",{class:!0});var m=S(t);o=X(m,i),m.forEach(h),r=G(_),s=I(_,"DIV",{class:!0});var g=S(s);W(a.$$.fragment,g),g.forEach(h),_.forEach(h),f=G(d),d.forEach(h),this.h()},h(){z(t,"class","sticky top-0 z-10 w-full self-start border-t border-neutral-200 bg-neutral-100 px-2 py-2 pb-2 font-mono font-medium text-neutral-500"),z(s,"class","font-normal"),z(l,"class","flex w-full flex-col"),z(e,"class","flex flex-row")},m(c,d){E(c,e,d),w(e,l),w(l,t),w(t,o),w(l,r),w(l,s),j(a,s,null),w(e,f),u=!0},p(c,d){(!u||d&9)&&i!==(i=c[0].join(".")+c[9]+"")&&_e(o,i);const _={};d&8&&(_.text=Pe(c[8])),d&4&&(_.field=c[2]),d&2&&(_.row=c[1]),d&64&&(_.visibleKeywordSpanFields=c[6]),d&32&&(_.visibleSpanFields=c[5]),d&16&&(_.visibleLabelSpanFields=c[4]),a.$set(_)},i(c){u||(b(a.$$.fragment,c),u=!0)},o(c){k(a.$$.fragment,c),u=!1},d(c){c&&h(e),Y(a)}}}function ru(n){let e,l,t=n[3],i=[];for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{"path"in c&&l(0,a=c.path),"row"in c&&l(1,f=c.row),"field"in c&&l(2,u=c.field)},n.$$.update=()=>{n.$$.dirty&4&&l(7,t=wt(u)),n.$$.dirty&128&&l(6,i=t.filter(c=>{var d;return((d=c.signal)==null?void 0:d.signal_name)==="substring_search"}).flatMap(c=>Yt("string_span",c))),n.$$.dirty&128&&l(5,o=t.filter(c=>{var d;return((d=c.signal)==null?void 0:d.signal_name)!=="substring_search"}).filter(c=>c.dtype==="string_span")),n.$$.dirty&128&&l(4,r=t.filter(c=>{var d;return((d=c.signal)==null?void 0:d.signal_name)==="concept_labels"}).flatMap(c=>Yt("string_span",c))),n.$$.dirty&3&&l(3,s=cr(f,a).map(c=>xe.value(c)).filter(rs))},[a,f,u,s,r,o,i,t]}class au extends ve{constructor(e){super(),ke(this,e,su,ru,pe,{path:0,row:1,field:2})}}function ou(n){let e,l,t,i,o;const r=[n[3],{type:n[0]?"green":"blue"},{icon:n[2]}];let s={};for(let a=0;a{e=Z(Z({},e),ge(a)),l(3,i=ce(e,t)),"isPreview"in a&&l(0,o=a.isPreview)},[o,r,s,i]}class pl extends ve{constructor(e){super(),ke(this,e,fu,ou,pe,{isPreview:0})}}function $n(n,e,l){const t=n.slice();return t[0]=e[l],t}function ei(n){let e,l,t=[],i=new Map,o,r=n[1];const s=a=>Ne(a[0].path);for(let a=0;a{D[A]=null}),ie()),~u?(c=D[u],c?c.p(e,F):(c=D[u]=C[u](e),c.c()),b(c,1),c.m(f,null)):c=null),(!M||F&2)&&g!==(g=e[0].formattedValue+"")&&_e(p,g),(!M||F&2&&v!==(v=`${e[0].value}`))&&z(m,"title",v),(!M||F&2)&&N(m,"italic",e[0].formattedValue===null)},i(B){M||(b(c),M=!0)},o(B){k(c),M=!1},d(B){B&&h(l),~u&&D[u].d()}}}function du(n){let e,l,t=n[1].length>0&&ei(n);return{c(){t&&t.c(),e=ae()},l(i){t&&t.l(i),e=ae()},m(i,o){t&&t.m(i,o),E(i,e,o),l=!0},p(i,[o]){i[1].length>0?t?(t.p(i,o),o&2&&b(t,1)):(t=ei(i),t.c(),b(t,1),t.m(e.parentNode,e)):t&&(ne(),k(t,1,1,()=>{t=null}),ie())},i(i){l||(b(t),l=!0)},o(i){k(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function hu(n,e,l){let t,i,o,{row:r}=e,{visibleFields:s}=e;const a=ut();Ve(n,a,c=>l(5,i=c));const f=dl();Ve(n,f,c=>l(6,o=c));function u(c){const d=ss(c).filter(m=>of(m,s)),_=d.filter(m=>{var g;return((g=xe.field(m))==null?void 0:g.dtype)==="string_span"}).map(m=>xe.path(m));return d.filter(m=>!_.some(g=>dr(xe.path(m),g))).map(m=>{var D,O;const g=xe.field(m),p=xe.path(m);let v=xe.value(m);if(g.dtype==="string_span")return null;const y=((D=o.data)==null?void 0:D.some(B=>{var F;return B.name===((F=g.signal)==null?void 0:F.signal_name)}))||!1,M=zt(g);let C;return y||M&&g.dtype==null||g.dtype==="embedding"||g.repeated_field!=null?C="":v==null?C=null:C=Pe(v),{indentLevel:p.length-1,fieldName:p[p.length-1],field:g,path:p,isSignal:M,isPreviewSignal:Xt(((O=i.selectRowsSchema)==null?void 0:O.data)||null,p),isEmbeddingSignal:y,value:v,formattedValue:C}}).filter(m=>m!=null)}return n.$$set=c=>{"row"in c&&l(0,r=c.row),"visibleFields"in c&&l(4,s=c.visibleFields)},n.$$.update=()=>{n.$$.dirty&1&&l(1,t=u(r))},[r,t,a,f,s]}class mu extends ve{constructor(e){super(),ke(this,e,hu,du,pe,{row:0,visibleFields:4})}}function li(n,e,l){const t=n.slice();return t[5]=e[l],t[7]=l,t}function ni(n){let e,l=[],t=new Map,i,o,r=n[1];const s=a=>Ne(a[5].path);for(let a=0;an[4].call(e))},m(a,f){E(a,e,f);for(let u=0;u0&&ni(n);return s=new mu({props:{row:n[0],visibleFields:n[2]}}),{c(){e=T("div"),l=T("div"),u&&u.c(),t=Q(),i=T("div"),o=T("div"),r=T("div"),q(s.$$.fragment),this.h()},l(c){e=I(c,"DIV",{class:!0});var d=S(e);l=I(d,"DIV",{class:!0});var _=S(l);u&&u.l(_),t=G(_),i=I(_,"DIV",{class:!0});var m=S(i);o=I(m,"DIV",{class:!0});var g=S(o);r=I(g,"DIV",{style:!0,class:!0});var p=S(r);W(s.$$.fragment,p),p.forEach(h),g.forEach(h),m.forEach(h),_.forEach(h),d.forEach(h),this.h()},h(){z(r,"style",a=`max-height: ${Math.max(ri,n[3])}px`),z(r,"class","overflow-y-auto"),z(o,"class","sticky top-0 self-start"),z(i,"class","flex h-full w-1/3 bg-neutral-100"),z(l,"class","flex h-full w-full flex-row"),z(e,"class","mx-4 mb-10 rounded border-x border-b border-neutral-200 shadow-md")},m(c,d){E(c,e,d),w(e,l),u&&u.m(l,null),w(l,t),w(l,i),w(i,o),w(o,r),j(s,r,null),f=!0},p(c,[d]){c[1].length>0?u?(u.p(c,d),d&2&&b(u,1)):(u=ni(c),u.c(),b(u,1),u.m(l,t)):u&&(ne(),k(u,1,1,()=>{u=null}),ie());const _={};d&1&&(_.row=c[0]),d&4&&(_.visibleFields=c[2]),s.$set(_),(!f||d&8&&a!==(a=`max-height: ${Math.max(ri,c[3])}px`))&&z(r,"style",a)},i(c){f||(b(u),b(s.$$.fragment,c),f=!0)},o(c){k(u),k(s.$$.fragment,c),f=!1},d(c){c&&h(e),u&&u.d(),Y(s)}}}const ri=320;function gu(n,e,l){let{row:t}=e,{mediaFields:i}=e,{visibleFields:o}=e,r=0;function s(){r=this.clientHeight,l(3,r)}return n.$$set=a=>{"row"in a&&l(0,t=a.row),"mediaFields"in a&&l(1,i=a.mediaFields),"visibleFields"in a&&l(2,o=a.visibleFields)},[t,i,o,r,s]}class bu extends ve{constructor(e){super(),ke(this,e,gu,_u,pe,{row:0,mediaFields:1,visibleFields:2})}}function si(n,e,l){const t=n.slice();return t[50]=e[l],t}function ai(n,e,l){const t=n.slice();return t[53]=e[l],t}function pu(n){let e=Nt[0]+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p:x,d(t){t&&h(l)}}}function vu(n){let e=Nt[1]+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p:x,d(t){t&&h(l)}}}function ku(n){let e,l,t,i;return e=new At({props:{$$slots:{default:[pu]},$$scope:{ctx:n}}}),t=new At({props:{$$slots:{default:[vu]},$$scope:{ctx:n}}}),{c(){q(e.$$.fragment),l=Q(),q(t.$$.fragment)},l(o){W(e.$$.fragment,o),l=G(o),W(t.$$.fragment,o)},m(o,r){j(e,o,r),E(o,l,r),j(t,o,r),i=!0},p(o,r){const s={};r[1]&67108864&&(s.$$scope={dirty:r,ctx:o}),e.$set(s);const a={};r[1]&67108864&&(a.$$scope={dirty:r,ctx:o}),t.$set(a)},i(o){i||(b(e.$$.fragment,o),b(t.$$.fragment,o),i=!0)},o(o){k(e.$$.fragment,o),k(t.$$.fragment,o),i=!1},d(o){Y(e,o),o&&h(l),Y(t,o)}}}function wu(n){let e,l=n[56].text+"",t;return{c(){e=T("div"),t=J(l)},l(i){e=I(i,"DIV",{});var o=S(e);t=X(o,l),o.forEach(h)},m(i,o){E(i,e,o),w(e,t)},p(i,o){o[1]&33554432&&l!==(l=i[56].text+"")&&_e(t,l)},i:x,o:x,d(i){i&&h(e)}}}function Su(n){let e,l,t,i,o,r=n[0]!=""?":":"",s,a,f,u;return l=new Vt({props:{$$slots:{default:[Eu]},$$scope:{ctx:n}}}),{c(){e=T("div"),q(l.$$.fragment),t=Q(),i=T("div"),o=J("New concept"),s=J(r),a=Q(),f=J(n[0]),this.h()},l(c){e=I(c,"DIV",{class:!0});var d=S(e);W(l.$$.fragment,d),t=G(d),i=I(d,"DIV",{class:!0});var _=S(i);o=X(_,"New concept"),s=X(_,r),a=G(_),f=X(_,n[0]),_.forEach(h),d.forEach(h),this.h()},h(){z(i,"class","ml-2"),z(e,"class","new-concept flex flex-row items-center justify-items-center")},m(c,d){E(c,e,d),j(l,e,null),w(e,t),w(e,i),w(i,o),w(i,s),w(i,a),w(i,f),u=!0},p(c,d){const _={};d[1]&67108864&&(_.$$scope={dirty:d,ctx:c}),l.$set(_),(!u||d[0]&1)&&r!==(r=c[0]!=""?":":"")&&_e(s,r),(!u||d[0]&1)&&_e(f,c[0])},i(c){u||(b(l.$$.fragment,c),u=!0)},o(c){k(l.$$.fragment,c),u=!1},d(c){c&&h(e),Y(l)}}}function Eu(n){let e,l;return e=new ro({}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function zu(n){let e,l,t,i;const o=[Su,wu],r=[];function s(a,f){return a[56].id==="new-concept"?0:1}return e=s(n),l=r[e]=o[e](n),{c(){l.c(),t=ae()},l(a){l.l(a),t=ae()},m(a,f){r[e].m(a,f),E(a,t,f),i=!0},p(a,f){let u=e;e=s(a),e===u?r[e].p(a,f):(ne(),k(r[u],1,1,()=>{r[u]=null}),ie(),l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t))},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){r[e].d(a),a&&h(t)}}}function yu(n){let e,l,t,i,o;function r(a){n[41](a)}let s={size:"xl",items:n[11],disabled:!n[7],shouldFilterItem:Nu,placeholder:"Search by concept",$$slots:{default:[zu,({item:a})=>({56:a}),({item:a})=>[0,a?33554432:0]]},$$scope:{ctx:n}};return n[0]!==void 0&&(s.value=n[0]),t=new Ss({props:s}),n[40](t),Ke.push(()=>ul(t,"value",r)),t.$on("select",n[26]),{c(){e=T("div"),l=T("div"),q(t.$$.fragment),this.h()},l(a){e=I(a,"DIV",{class:!0});var f=S(e);l=I(f,"DIV",{class:!0});var u=S(l);W(t.$$.fragment,u),u.forEach(h),f.forEach(h),this.h()},h(){z(l,"class","flex-grow"),z(e,"class","flex w-full flex-row items-start justify-items-start")},m(a,f){E(a,e,f),w(e,l),j(t,l,null),o=!0},p(a,f){const u={};f[0]&2048&&(u.items=a[11]),f[0]&128&&(u.disabled=!a[7]),f[0]&1|f[1]&100663296&&(u.$$scope={dirty:f,ctx:a}),!i&&f[0]&1&&(i=!0,u.value=a[0],cl(()=>i=!1)),t.$set(u)},i(a){o||(b(t.$$.fragment,a),o=!0)},o(a){k(t.$$.fragment,a),o=!1},d(a){a&&h(e),n[40](null),Y(t)}}}function Vu(n){let e,l,t;function i(r){n[42](r)}let o={placeholder:"Search by keywords",disabled:!n[15]};return n[10]!==void 0&&(o.value=n[10]),e=new da({props:o}),Ke.push(()=>ul(e,"value",i)),e.$on("keydown",n[43]),{c(){q(e.$$.fragment)},l(r){W(e.$$.fragment,r)},m(r,s){j(e,r,s),t=!0},p(r,s){const a={};s[0]&32768&&(a.disabled=!r[15]),!l&&s[0]&1024&&(l=!0,a.value=r[10],cl(()=>l=!1)),e.$set(a)},i(r){t||(b(e.$$.fragment,r),t=!0)},o(r){k(e.$$.fragment,r),t=!1},d(r){Y(e,r)}}}function Mu(n){let e,l,t,i,o;return l=new Dt({props:{class:"w-full",$$slots:{default:[yu]},$$scope:{ctx:n}}}),i=new Dt({props:{class:"w-full",$$slots:{default:[Vu]},$$scope:{ctx:n}}}),{c(){e=T("div"),q(l.$$.fragment),t=Q(),q(i.$$.fragment),this.h()},l(r){e=I(r,"DIV",{class:!0});var s=S(e);W(l.$$.fragment,s),t=G(s),W(i.$$.fragment,s),s.forEach(h),this.h()},h(){z(e,"class","flex flex-row")},m(r,s){E(r,e,s),j(l,e,null),w(e,t),j(i,e,null),o=!0},p(r,s){const a={};s[0]&6273|s[1]&67108864&&(a.$$scope={dirty:s,ctx:r}),l.$set(a);const f={};s[0]&33792|s[1]&67108864&&(f.$$scope={dirty:s,ctx:r}),i.$set(f)},i(r){o||(b(l.$$.fragment,r),b(i.$$.fragment,r),o=!0)},o(r){k(l.$$.fragment,r),k(i.$$.fragment,r),o=!1},d(r){r&&h(e),Y(l),Y(i)}}}function oi(n){let e,l;return e=new vr({props:{value:Ne(n[53]),text:Ne(n[53])}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[0]&131072&&(o.value=Ne(t[53])),i[0]&131072&&(o.text=Ne(t[53])),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Cu(n){let e,l,t=n[17],i=[];for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{A=null}),ie());const ue={};he[0]&32&&(ue.selectedId=L[5]),he[0]&8192&&(ue.items=L[13]),M.$set(ue);const Ee={};he[0]&2&&(Ee.icon=((me=L[1])==null?void 0:me.order)==null?vn:((de=L[1])==null?void 0:de.order)==="ASC"?Zt:Qt),he[0]&2&&(Ee.disabled=L[1]==null),he[0]&2&&(Ee.iconDescription=((Ae=L[1])==null?void 0:Ae.order)==="ASC"?"Sorted ascending. Toggle to switch to descending.":"Sorted descending. Toggle to switch to ascending."),O.$set(Ee)},i(L){B||(b(t.$$.fragment,L),b(s.$$.fragment,L),b(F),b(m.$$.fragment,L),b(A),b(M.$$.fragment,L),b(O.$$.fragment,L),B=!0)},o(L){k(t.$$.fragment,L),k(s.$$.fragment,L),k(F),k(m.$$.fragment,L),k(A),k(M.$$.fragment,L),k(O.$$.fragment,L),B=!1},d(L){L&&h(e),Y(t),Y(s),F.d(L),Y(m),A&&A.d(),Y(M),Y(O)}}}const Nu=(n,e)=>n.text.toLowerCase().includes(e.toLowerCase())||n.id==="new-concept";function Au(n,e,l){let t,i,o,r,s,a,f,u,c,d,_,m,g,p,v,y,M,C,D,O,B,F,A=$e();Ve(n,A,ye=>l(37,O=ye));let P=ut();Ve(n,P,ye=>l(36,D=ye));let R;const K=hr();Ve(n,K,ye=>l(47,C=ye));const L=dl();Ve(n,L,ye=>l(9,F=ye));const he=(ye,We)=>`${Ne(ye||"")}_${We}`;let le={};const te=Zr();Ve(n,te,ye=>l(38,B=ye));let $=[],ue,Ee="",me={};const de=()=>{if(s!=null&&o==="Keyword"){if(R=="")return;A.addSearch({path:[Ne(s)],query:{type:"keyword",search:R}}),l(10,R="")}},Ae=ye=>{l(2,u=ye.target.value),A.setSearchEmbedding(ye.target.value)},Ce=()=>{u!=null&&(l(32,le[he(s,u)]=!0,le),C.mutate([t,i,{leaf_path:rt(s||[]),signal:{signal_name:u}}]))};let oe;const ze=(ye,We)=>{s==null||u==null||(A.addSearch({path:[Ne(s)],query:{type:"concept",concept_namespace:ye,concept_name:We,embedding:u}}),oe.clear())},H=ye=>{if(!(s==null||u==null)){if(ye.detail.selectedId==="new-concept"){Ee===ue.id&&l(0,Ee="");const We=Ee.split("/",2);let ct="",dt="";We.length===2?[ct,dt]=We:[dt]=We,vt({command:kt.CreateConcept,namespace:ct,conceptName:dt,onCreate:Re=>ze(Re.detail.namespace,Re.detail.name)}),oe.clear();return}ze(ye.detail.selectedId.namespace,ye.detail.selectedId.name)}},V=ye=>{A.setSearchPath(ye.target.value)},ee=ye=>{A.setSearchTab(Nt[ye.detail])},U=ye=>{if(ye.detail.selectedId==null){A.setSortBy(null);return}A.setSortBy(rt(ye.detail.selectedId))},De=()=>{A.clearSorts()},He=()=>{p!=null&&A.setSortBy(p.path),A.setSortOrder((p==null?void 0:p.order)==="ASC"?"DESC":"ASC")},be=()=>{d?de():Ce()};function Te(ye){Ke[ye?"unshift":"push"](()=>{oe=ye,l(12,oe)})}function Ie(ye){Ee=ye,l(0,Ee)}function Ze(ye){R=ye,l(10,R)}const lt=ye=>ye.key=="Enter"?de():null;return n.$$.update=()=>{var ye,We,ct,dt;if(n.$$.dirty[1]&64&&(t=O.namespace),n.$$.dirty[1]&64&&(i=O.datasetName),n.$$.dirty[1]&64&&l(4,o=O.searchTab),n.$$.dirty[0]&16&&l(8,r=Object.values(Nt).findIndex(Re=>Re===o)),n.$$.dirty[1]&96&&l(3,s=zr(O,D)),n.$$.dirty[0]&8|n.$$.dirty[1]&64&&l(34,a=gl(O,s)),n.$$.dirty[1]&32&&l(17,f=(D.visibleFields||[]).filter(Re=>Re.dtype==="string").map(Re=>Ne(Re.path))),n.$$.dirty[0]&520|n.$$.dirty[1]&96&&l(2,u=yr(O,D,s,(F.data||[]).map(Re=>Re.name))),n.$$.dirty[0]&8|n.$$.dirty[1]&32&&l(35,c=_l(D,s)),n.$$.dirty[0]&4|n.$$.dirty[1]&16&&l(7,d=c!=null&&!!c.includes(u||"")),n.$$.dirty[0]&140|n.$$.dirty[1]&2&&l(16,_=!d&&le[he(s,u)]),n.$$.dirty[0]&264&&l(15,m=Nt[r]==="Keyword"&&s!=null),n.$$.dirty[0]&144&&l(14,g=o==="Concepts"&&d),n.$$.dirty[0]&1&&l(33,ue={id:"new-concept",text:Ee}),n.$$.dirty[1]&140&&l(11,$=B!=null&&B.data?[ue,...B.data.map(Re=>({id:{namespace:Re.namespace,name:Re.name},text:`${Re.namespace}/${Re.name}`,disabled:a.some(ht=>ht.query.type==="concept"&&ht.query.concept_namespace===Re.namespace&&ht.query.concept_name===Re.name)}))]:[]),n.$$.dirty[1]&32&&l(1,p=cf(D)),n.$$.dirty[1]&32)for(const Re of((We=(ye=D.selectRowsSchema)==null?void 0:ye.data)==null?void 0:We.search_results)||[])me[Ne(Re.result_path)]=Re;n.$$.dirty[0]&2&&l(5,v=p!=null&&p.path?Ne(p.path):null),n.$$.dirty[1]&64&&l(6,y=O.queryOptions.sort_by),n.$$.dirty[0]&96|n.$$.dirty[1]&32&&l(13,M=((dt=(ct=D.selectRowsSchema)==null?void 0:ct.data)==null?void 0:dt.schema)!=null?[{id:null,text:"None",disabled:y==null&&v!=null},...hl(D.selectRowsSchema.data.schema).map(Re=>{const ht=Ne(Re.path);return{id:ht,text:ht}})]:[])},[Ee,p,u,s,o,v,y,d,r,F,R,$,oe,M,g,m,_,f,A,P,K,L,te,de,Ae,Ce,H,V,ee,U,De,He,le,ue,a,c,D,O,B,be,Te,Ie,Ze,lt]}class Du extends ve{constructor(e){super(),ke(this,e,Au,Iu,pe,{},null,[-1,-1])}}function di(n,e,l){const t=n.slice();return t[21]=e[l],t}function Bu(n){let e,l;return{c(){e=T("div"),l=J("No results."),this.h()},l(t){e=I(t,"DIV",{class:!0});var i=S(e);l=X(i,"No results."),i.forEach(h),this.h()},h(){z(e,"class","mx-4 mt-8 w-full text-gray-600")},m(t,i){E(t,e,i),w(e,l)},p:x,i:x,o:x,d(t){t&&h(e)}}}function Pu(n){let e,l;return{c(){e=T("div"),l=J("Select fields to display"),this.h()},l(t){e=I(t,"DIV",{class:!0});var i=S(e);l=X(i,"Select fields to display"),i.forEach(h),this.h()},h(){z(e,"class","mt-12 w-full text-center text-gray-600")},m(t,i){E(t,e,i),w(e,l)},p:x,i:x,o:x,d(t){t&&h(e)}}}function Ru(n){let e,l;return e=new Mt({props:{paragraph:!0,lines:3}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Hu(n){var t,i;let e,l;return e=new _r({props:{lowContrast:!0,title:"Could not fetch schema:",subtitle:((t=n[2].error.body)==null?void 0:t.detail)||((i=n[2])==null?void 0:i.error.message)}}),{c(){q(e.$$.fragment)},l(o){W(e.$$.fragment,o)},m(o,r){j(e,o,r),l=!0},p(o,r){var a,f;const s={};r&4&&(s.subtitle=((a=o[2].error.body)==null?void 0:a.detail)||((f=o[2])==null?void 0:f.error.message)),e.$set(s)},i(o){l||(b(e.$$.fragment,o),l=!0)},o(o){k(e.$$.fragment,o),l=!1},d(o){Y(e,o)}}}function Fu(n){var t;let e,l;return e=new _r({props:{lowContrast:!0,title:"Could not fetch rows:",subtitle:((t=n[3].error.body)==null?void 0:t.detail)||n[3].error.message}}),{c(){q(e.$$.fragment)},l(i){W(e.$$.fragment,i)},m(i,o){j(e,i,o),l=!0},p(i,o){var s;const r={};o&8&&(r.subtitle=((s=i[3].error.body)==null?void 0:s.detail)||i[3].error.message),e.$set(r)},i(i){l||(b(e.$$.fragment,i),l=!0)},o(i){k(e.$$.fragment,i),l=!1},d(i){Y(e,i)}}}function hi(n){let e,l=[],t=new Map,i,o,r=n[6];const s=f=>xe.value(f[21][os]);for(let f=0;f0&&_i(n);return{c(){e=T("div");for(let f=0;f0?a?(a.p(f,u),u&64&&b(a,1)):(a=_i(f),a.c(),b(a,1),a.m(e,null)):a&&(ne(),k(a,1,1,()=>{a=null}),ie())},i(f){if(!o){for(let u=0;u0&&n[4].isSuccess&&n[5]!=null&&hi(n);return{c(){q(e.$$.fragment),l=Q(),q(t.$$.fragment),i=Q(),r&&r.c(),s=Q(),_&&_.c(),a=ae()},l(m){W(e.$$.fragment,m),l=G(m),W(t.$$.fragment,m),i=G(m),r&&r.l(m),s=G(m),_&&_.l(m),a=ae()},m(m,g){j(e,m,g),E(m,l,g),j(t,m,g),E(m,i,g),~o&&c[o].m(m,g),E(m,s,g),_&&_.m(m,g),E(m,a,g),f=!0},p(m,[g]){const p={};g&128&&(p.totalNumRows=m[7]),g&1024&&(p.manifest=m[10].data),t.$set(p);let v=o;o=d(m),o===v?~o&&c[o].p(m,g):(r&&(ne(),k(c[v],1,1,()=>{c[v]=null}),ie()),~o?(r=c[o],r?r.p(m,g):(r=c[o]=u[o](m),r.c()),b(r,1),r.m(s.parentNode,s)):r=null),m[6]&&m[1].length>0&&m[4].isSuccess&&m[5]!=null?_?(_.p(m,g),g&114&&b(_,1)):(_=hi(m),_.c(),b(_,1),_.m(a.parentNode,a)):_&&(ne(),k(_,1,1,()=>{_=null}),ie())},i(m){f||(b(e.$$.fragment,m),b(t.$$.fragment,m),b(r),b(_),f=!0)},o(m){k(e.$$.fragment,m),k(t.$$.fragment,m),k(r),k(_),f=!1},d(m){Y(e,m),m&&h(l),Y(t,m),m&&h(i),~o&&c[o].d(m),m&&h(s),_&&_.d(m),m&&h(a)}}}function Ou(n,e,l){let t,i,o,r,s,a,f,u,c,d,_,m=x,g=()=>(m(),m=et(r,K=>l(3,_=K)),r),p,v,y=x,M=()=>(y(),y=et(t,K=>l(4,v=K)),t),C;n.$$.on_destroy.push(()=>m()),n.$$.on_destroy.push(()=>y());let D=$e();Ve(n,D,K=>l(17,p=K));let O=ut();Ve(n,O,K=>l(16,d=K));const B=mr(p.namespace,p.datasetName);Ve(n,B,K=>l(10,C=K));let F=null;const A=it(F),P=()=>_==null?void 0:_.fetchNextPage();function R(K){Ke[K?"unshift":"push"](()=>{F=K,l(0,F)})}return n.$$.update=()=>{var K,L,he,le;n.$$.dirty&131072&&M(l(9,t=ml(p.namespace,p.datasetName))),n.$$.dirty&131088&&l(15,i=v.isSuccess?Qr(p):void 0),n.$$.dirty&65536&&l(2,o=d.selectRowsSchema),n.$$.dirty&163844&&g(l(8,r=as(p.namespace,p.datasetName,i||{},o!=null&&o.isSuccess?o.data.schema:void 0))),n.$$.dirty&8&&l(7,s=(K=_.data)==null?void 0:K.pages[0].total_num_rows),n.$$.dirty&8&&l(6,a=(L=_.data)==null?void 0:L.pages.flatMap(te=>te.rows)),n.$$.dirty&65536&&l(1,f=(d.visibleFields||[]).sort((te,$)=>Ne(te.path)>Ne($.path)?1:-1)),n.$$.dirty&6&&l(14,u=((he=o==null?void 0:o.data)==null?void 0:he.schema)!=null?Sr((le=o==null?void 0:o.data)==null?void 0:le.schema,f):null),n.$$.dirty&81920&&l(5,c=u!=null?ff(u,d.stats||[]):[]),n.$$.dirty&1&&A.set(F)},Jt(wr,A),[F,f,o,_,v,c,a,s,r,t,C,D,O,B,u,i,d,p,P,R]}class qu extends ve{constructor(e){super(),ke(this,e,Ou,Lu,pe,{})}}function ju(n){let e,l;return e=new st({props:{$$slots:{default:[Uu]},$$scope:{ctx:n}}}),e.$on("click",n[5]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i&512&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Yu(n){let e,l;return{c(){e=T("span"),l=J("Invalid query"),this.h()},l(t){e=I(t,"SPAN",{class:!0});var i=S(e);l=X(i,"Invalid query"),i.forEach(h),this.h()},h(){z(e,"class","text-red-500")},m(t,i){E(t,e,i),w(e,l)},p:x,i:x,o:x,d(t){t&&h(e)}}}function Uu(n){let e;return{c(){e=J("Apply")},l(l){e=X(l,"Apply")},m(l,t){E(l,e,t)},d(l){l&&h(e)}}}function Wu(n){let e,l,t,i,o,r,s,a,f,u,c;const d=[Yu,ju],_=[];function m(g,p){return g[0]?g[3]?1:-1:0}return~(r=m(n))&&(s=_[r]=d[r](n)),{c(){e=T("pre"),l=J(""),t=J(n[2]),i=J(` +`),o=Q(),s&&s.c(),a=ae(),this.h()},l(g){e=I(g,"PRE",{class:!0,contenteditable:!0});var p=S(e);l=X(p,""),t=X(p,n[2]),i=X(p,` +`),p.forEach(h),o=G(g),s&&s.l(g),a=ae(),this.h()},h(){z(e,"class","whitespace-pre bg-gray-50 p-4 font-mono"),z(e,"contenteditable",""),n[1]===void 0&&Et(()=>n[8].call(e)),N(e,"outline-red-500",!n[0])},m(g,p){E(g,e,p),w(e,l),w(e,t),w(e,i),n[1]!==void 0&&(e.innerText=n[1]),E(g,o,p),~r&&_[r].m(g,p),E(g,a,p),f=!0,u||(c=fe(e,"input",n[8]),u=!0)},p(g,[p]){(!f||p&4)&&Fr(t,g[2]),p&2&&g[1]!==e.innerText&&(e.innerText=g[1]),(!f||p&1)&&N(e,"outline-red-500",!g[0]);let v=r;r=m(g),r===v?~r&&_[r].p(g,p):(s&&(ne(),k(_[v],1,1,()=>{_[v]=null}),ie()),~r?(s=_[r],s?s.p(g,p):(s=_[r]=d[r](g),s.c()),b(s,1),s.m(a.parentNode,a)):s=null)},i(g){f||(b(s),f=!0)},o(g){k(s),f=!1},d(g){g&&h(e),g&&h(o),~r&&_[r].d(g),g&&h(a),u=!1,c()}}}function Ku(n,e,l){let t,i,o,r,s;const a=$e();Ve(n,a,d=>l(7,s=d));let f=!0;function u(){Pt(a,s.queryOptions=JSON.parse(o),s)}function c(){o=this.innerText,l(1,o),l(2,i),l(6,t),l(7,s)}return n.$$.update=()=>{if(n.$$.dirty&128&&l(6,t=s.queryOptions),n.$$.dirty&64&&l(2,i=t?JSON.stringify(t,null,2):""),n.$$.dirty&4&&l(1,o=i),n.$$.dirty&2)try{JSON.parse(o),l(0,f=!0)}catch{l(0,f=!1)}n.$$.dirty&67&&l(3,r=f&&!Gr(JSON.parse(o),t))},[f,o,i,r,a,u,t,s,c]}class Zu extends ve{constructor(e){super(),ke(this,e,Ku,Wu,pe,{})}}function gi(n){let e,l;return e=new Va({props:{light:!0,flipped:!0,$$slots:{default:[Qu]},$$scope:{ctx:n}}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i&67108927&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function bi(n){let e,l;return e=new Ct({props:{text:"Sort by"}}),e.$on("click",n[16]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function pi(n){let e,l;return e=new Ct({props:{text:"Filter"}}),e.$on("click",n[17]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function vi(n){let e,l;return e=new Ct({props:{text:"Compute embedding"}}),e.$on("click",n[18]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function ki(n){let e,l;return e=new Ct({props:{text:"Preview signal"}}),e.$on("click",n[19]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function wi(n){let e,l;return e=new Ct({props:{text:"Compute signal"}}),e.$on("click",n[20]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Si(n){let e,l;return e=new Ct({props:{text:"Delete signal"}}),e.$on("click",n[21]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Qu(n){let e=Wt(n[0]),l,t=rl(n[0]),i,o,r,s,a,f,u=e&&bi(n),c=t&&pi(n),d=!n[2]&&vi(n),_=!n[2]&&ki(n),m=!n[2]&&wi(n),g=n[1]&&Si(n);return{c(){u&&u.c(),l=Q(),c&&c.c(),i=Q(),d&&d.c(),o=Q(),_&&_.c(),r=Q(),m&&m.c(),s=Q(),g&&g.c(),a=ae()},l(p){u&&u.l(p),l=G(p),c&&c.l(p),i=G(p),d&&d.l(p),o=G(p),_&&_.l(p),r=G(p),m&&m.l(p),s=G(p),g&&g.l(p),a=ae()},m(p,v){u&&u.m(p,v),E(p,l,v),c&&c.m(p,v),E(p,i,v),d&&d.m(p,v),E(p,o,v),_&&_.m(p,v),E(p,r,v),m&&m.m(p,v),E(p,s,v),g&&g.m(p,v),E(p,a,v),f=!0},p(p,v){v&1&&(e=Wt(p[0])),e?u?(u.p(p,v),v&1&&b(u,1)):(u=bi(p),u.c(),b(u,1),u.m(l.parentNode,l)):u&&(ne(),k(u,1,1,()=>{u=null}),ie()),v&1&&(t=rl(p[0])),t?c?(c.p(p,v),v&1&&b(c,1)):(c=pi(p),c.c(),b(c,1),c.m(i.parentNode,i)):c&&(ne(),k(c,1,1,()=>{c=null}),ie()),p[2]?d&&(ne(),k(d,1,1,()=>{d=null}),ie()):d?(d.p(p,v),v&4&&b(d,1)):(d=vi(p),d.c(),b(d,1),d.m(o.parentNode,o)),p[2]?_&&(ne(),k(_,1,1,()=>{_=null}),ie()):_?(_.p(p,v),v&4&&b(_,1)):(_=ki(p),_.c(),b(_,1),_.m(r.parentNode,r)),p[2]?m&&(ne(),k(m,1,1,()=>{m=null}),ie()):m?(m.p(p,v),v&4&&b(m,1)):(m=wi(p),m.c(),b(m,1),m.m(s.parentNode,s)),p[1]?g?(g.p(p,v),v&2&&b(g,1)):(g=Si(p),g.c(),b(g,1),g.m(a.parentNode,a)):g&&(ne(),k(g,1,1,()=>{g=null}),ie())},i(p){f||(b(u),b(c),b(d),b(_),b(m),b(g),f=!0)},o(p){k(u),k(c),k(d),k(_),k(m),k(g),f=!1},d(p){u&&u.d(p),p&&h(l),c&&c.d(p),p&&h(i),d&&d.d(p),p&&h(o),_&&_.d(p),p&&h(r),m&&m.d(p),p&&h(s),g&&g.d(p),p&&h(a)}}}function Gu(n){let e,l,t,i=Ne(n[0].path)+"",o,r,s,a,f;return{c(){e=T("p"),l=J("Confirm deleting "),t=T("code"),o=J(i),r=J(" ?"),s=Q(),a=T("p"),f=J("This is a permanent action and cannot be undone."),this.h()},l(u){e=I(u,"P",{class:!0});var c=S(e);l=X(c,"Confirm deleting "),t=I(c,"CODE",{});var d=S(t);o=X(d,i),d.forEach(h),r=X(c," ?"),c.forEach(h),s=G(u),a=I(u,"P",{class:!0});var _=S(a);f=X(_,"This is a permanent action and cannot be undone."),_.forEach(h),this.h()},h(){z(e,"class","!text-lg"),z(a,"class","mt-2")},m(u,c){E(u,e,c),w(e,l),w(e,t),w(t,o),w(e,r),E(u,s,c),E(u,a,c),w(a,f)},p(u,c){c&1&&i!==(i=Ne(u[0].path)+"")&&_e(o,i)},d(u){u&&h(e),u&&h(s),u&&h(a)}}}function Ju(n){let e,l,t,i,o=n[6]&&gi(n);function r(a){n[22](a)}let s={danger:!0,modalHeading:"Delete signal",primaryButtonText:"Delete",primaryButtonIcon:n[7].isLoading?Ml:void 0,secondaryButtonText:"Cancel",$$slots:{default:[Gu]},$$scope:{ctx:n}};return n[3]!==void 0&&(s.open=n[3]),l=new br({props:s}),Ke.push(()=>ul(l,"open",r)),l.$on("click:button--secondary",n[23]),l.$on("open",n[24]),l.$on("close",n[25]),l.$on("submit",n[11]),{c(){o&&o.c(),e=Q(),q(l.$$.fragment)},l(a){o&&o.l(a),e=G(a),W(l.$$.fragment,a)},m(a,f){o&&o.m(a,f),E(a,e,f),j(l,a,f),i=!0},p(a,[f]){a[6]?o?(o.p(a,f),f&64&&b(o,1)):(o=gi(a),o.c(),b(o,1),o.m(e.parentNode,e)):o&&(ne(),k(o,1,1,()=>{o=null}),ie());const u={};f&128&&(u.primaryButtonIcon=a[7].isLoading?Ml:void 0),f&67108865&&(u.$$scope={dirty:f,ctx:a}),!t&&f&8&&(t=!0,u.open=a[3],cl(()=>t=!1)),l.$set(u)},i(a){i||(b(o),b(l.$$.fragment,a),i=!0)},o(a){k(o),k(l.$$.fragment,a),i=!1},d(a){o&&o.d(a),a&&h(e),Y(l,a)}}}function Xu(n,e,l){let t,i,o,r,s,a,f,u,c,{field:d}=e,{schema:_}=e,m=!1;const g=$e();Ve(n,g,L=>l(15,c=L));const p=ut();Ve(n,p,L=>l(14,u=L));const v=fs();Ve(n,v,L=>l(7,f=L));function y(){f.mutate([t,i,{signal_path:d.path}],{onSuccess:()=>{l(3,m=!1),g.deleteSignal(d.path)}})}const M=()=>g.addSortBy(d.path),C=()=>vt({command:kt.EditFilter,namespace:t,datasetName:i,path:d.path}),D=()=>vt({command:kt.ComputeEmbedding,namespace:t,datasetName:i,path:d==null?void 0:d.path}),O=()=>vt({command:kt.PreviewConcept,namespace:t,datasetName:i,path:d==null?void 0:d.path}),B=()=>vt({command:kt.ComputeSignal,namespace:t,datasetName:i,path:d==null?void 0:d.path}),F=()=>l(3,m=!0);function A(L){m=L,l(3,m)}const P=()=>l(3,m=!1);function R(L){we.call(this,n,L)}function K(L){we.call(this,n,L)}return n.$$set=L=>{"field"in L&&l(0,d=L.field),"schema"in L&&l(12,_=L.schema)},n.$$.update=()=>{var L;n.$$.dirty&32768&&l(5,t=c.namespace),n.$$.dirty&32768&&l(4,i=c.datasetName),n.$$.dirty&4097&&l(2,o=Rt(d,_)),n.$$.dirty&1&&l(1,r=zt(d)),n.$$.dirty&16385&&l(13,s=Xt(((L=u.selectRowsSchema)==null?void 0:L.data)||null,d.path)),n.$$.dirty&8199&&l(6,a=(Wt(d)||rl(d)||!o||r)&&!s)},[d,r,o,m,i,t,a,f,g,p,v,y,_,s,u,c,M,C,D,O,B,F,A,P,R,K]}class Mr extends ve{constructor(e){super(),ke(this,e,Xu,Ju,pe,{field:0,schema:12})}}function Ei(n,e,l){const t=n.slice();t[7]=e[l][0],t[8]=e[l][1];const i=t[2](t[7]);t[9]=i;const o=`${t[8]/t[1]*100}%`;t[10]=o;const r=Pe(t[8]);return t[11]=r,t}function zi(n){let e,l,t=n[9]+"",i,o,r,s,a,f=n[11]+"",u,c,d,_,m;function g(){return n[6](n[7])}return{c(){e=T("button"),l=T("div"),i=J(t),r=Q(),s=T("div"),a=T("div"),u=J(f),d=Q(),this.h()},l(p){e=I(p,"BUTTON",{class:!0});var v=S(e);l=I(v,"DIV",{title:!0,class:!0});var y=S(l);i=X(y,t),y.forEach(h),r=G(v),s=I(v,"DIV",{class:!0});var M=S(s);a=I(M,"DIV",{title:!0,class:!0});var C=S(a);u=X(C,f),C.forEach(h),M.forEach(h),d=G(v),v.forEach(h),this.h()},h(){z(l,"title",o=n[9]),z(l,"class","w-48 flex-none truncate px-2"),z(a,"title",c=n[11]),z(a,"class","histogram-bar my-px bg-indigo-200 pl-2 text-xs leading-5"),Le(a,"width",n[10]),z(s,"class","w-36 border-l border-gray-300 pl-2"),z(e,"class","flex items-center text-left text-xs text-black hover:bg-gray-200")},m(p,v){E(p,e,v),w(e,l),w(l,i),w(e,r),w(e,s),w(s,a),w(a,u),w(e,d),_||(m=fe(e,"click",g),_=!0)},p(p,v){n=p,v&1&&t!==(t=n[9]+"")&&_e(i,t),v&1&&o!==(o=n[9])&&z(l,"title",o),v&1&&f!==(f=n[11]+"")&&_e(u,f),v&1&&c!==(c=n[11])&&z(a,"title",c),v&3&&Le(a,"width",n[10])},d(p){p&&h(e),_=!1,m()}}}function xu(n){let e,l=n[0],t=[];for(let i=0;ia("row-click",{value:u});return n.$$set=u=>{"field"in u&&l(4,i=u.field),"counts"in u&&l(0,o=u.counts),"bins"in u&&l(5,r=u.bins)},n.$$.update=()=>{n.$$.dirty&1&&l(1,t=Math.max(...o.map(([u,c])=>c)))},[o,t,s,a,i,r,f]}class ec extends ve{constructor(e){super(),ke(this,e,$u,xu,pe,{field:4,counts:0,bins:5})}}function tc(n){let e,l,t,i,o,r,s,a,f,u,c,d=Pe(n[4].total_count)+"",_,m,g,p,v,y,M,C,D,O,B,F,A=Pe(n[4].approx_count_distinct)+"",P,R,K,L,he,le;r=new Kt({props:{class:"inline"}}),y=new Kt({props:{class:"inline"}});let te=n[4].avg_text_length&&yi(n),$=n[4].min_val&&n[4].max_val&&Vi(n);return{c(){e=T("table"),l=T("tbody"),t=T("tr"),i=T("td"),o=T("span"),q(r.$$.fragment),s=Q(),a=T("span"),f=J("Total count"),u=Q(),c=T("td"),_=J(d),m=Q(),g=T("tr"),p=T("td"),v=T("span"),q(y.$$.fragment),M=Q(),C=T("span"),D=J("Unique values"),O=Q(),B=T("td"),F=J("~"),P=J(A),R=Q(),te&&te.c(),K=Q(),$&&$.c(),this.h()},l(ue){e=I(ue,"TABLE",{class:!0});var Ee=S(e);l=I(Ee,"TBODY",{});var me=S(l);t=I(me,"TR",{});var de=S(t);i=I(de,"TD",{class:!0});var Ae=S(i);o=I(Ae,"SPAN",{});var Ce=S(o);W(r.$$.fragment,Ce),Ce.forEach(h),s=G(Ae),a=I(Ae,"SPAN",{});var oe=S(a);f=X(oe,"Total count"),oe.forEach(h),Ae.forEach(h),u=G(de),c=I(de,"TD",{class:!0});var ze=S(c);_=X(ze,d),ze.forEach(h),de.forEach(h),m=G(me),g=I(me,"TR",{});var H=S(g);p=I(H,"TD",{class:!0});var V=S(p);v=I(V,"SPAN",{});var ee=S(v);W(y.$$.fragment,ee),ee.forEach(h),M=G(V),C=I(V,"SPAN",{});var U=S(C);D=X(U,"Unique values"),U.forEach(h),V.forEach(h),O=G(H),B=I(H,"TD",{class:!0});var De=S(B);F=X(De,"~"),P=X(De,A),De.forEach(h),H.forEach(h),R=G(me),te&&te.l(me),K=G(me),$&&$.l(me),me.forEach(h),Ee.forEach(h),this.h()},h(){z(i,"class","svelte-1tctrjz"),z(c,"class","svelte-1tctrjz"),z(p,"class","svelte-1tctrjz"),z(B,"class","svelte-1tctrjz"),z(e,"class","stats-table w-full svelte-1tctrjz")},m(ue,Ee){E(ue,e,Ee),w(e,l),w(l,t),w(t,i),w(i,o),j(r,o,null),w(i,s),w(i,a),w(a,f),w(t,u),w(t,c),w(c,_),w(l,m),w(l,g),w(g,p),w(p,v),j(y,v,null),w(p,M),w(p,C),w(C,D),w(g,O),w(g,B),w(B,F),w(B,P),w(l,R),te&&te.m(l,null),w(l,K),$&&$.m(l,null),L=!0,he||(le=[Je(tt.call(null,o,{text:"Total number of rows where the value is defined."})),Je(tt.call(null,v,{text:"An approximation of the total number of unique values."}))],he=!0)},p(ue,Ee){(!L||Ee&16)&&d!==(d=Pe(ue[4].total_count)+"")&&_e(_,d),(!L||Ee&16)&&A!==(A=Pe(ue[4].approx_count_distinct)+"")&&_e(P,A),ue[4].avg_text_length?te?(te.p(ue,Ee),Ee&16&&b(te,1)):(te=yi(ue),te.c(),b(te,1),te.m(l,K)):te&&(ne(),k(te,1,1,()=>{te=null}),ie()),ue[4].min_val&&ue[4].max_val?$?($.p(ue,Ee),Ee&16&&b($,1)):($=Vi(ue),$.c(),b($,1),$.m(l,null)):$&&(ne(),k($,1,1,()=>{$=null}),ie())},i(ue){L||(b(r.$$.fragment,ue),b(y.$$.fragment,ue),b(te),b($),L=!0)},o(ue){k(r.$$.fragment,ue),k(y.$$.fragment,ue),k(te),k($),L=!1},d(ue){ue&&h(e),Y(r),Y(y),te&&te.d(),$&&$.d(),he=!1,Ue(le)}}}function lc(n){let e,l;return e=new Mt({props:{paragraph:!0,width:"50%"}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function nc(n){let e,l,t=n[2].error.message+"",i;return{c(){e=T("p"),l=J("Error: "),i=J(t)},l(o){e=I(o,"P",{});var r=S(e);l=X(r,"Error: "),i=X(r,t),r.forEach(h)},m(o,r){E(o,e,r),w(e,l),w(e,i)},p(o,r){r&4&&t!==(t=o[2].error.message+"")&&_e(i,t)},i:x,o:x,d(o){o&&h(e)}}}function yi(n){let e,l,t,i,o,r,s,a,f,u=Pe(n[4].avg_text_length)+"",c,d,_,m;return i=new Kt({props:{class:"inline"}}),{c(){e=T("tr"),l=T("td"),t=T("span"),q(i.$$.fragment),o=Q(),r=T("span"),s=J("Average text length"),a=Q(),f=T("td"),c=J(u),this.h()},l(g){e=I(g,"TR",{});var p=S(e);l=I(p,"TD",{class:!0});var v=S(l);t=I(v,"SPAN",{});var y=S(t);W(i.$$.fragment,y),y.forEach(h),o=G(v),r=I(v,"SPAN",{});var M=S(r);s=X(M,"Average text length"),M.forEach(h),v.forEach(h),a=G(p),f=I(p,"TD",{class:!0});var C=S(f);c=X(C,u),C.forEach(h),p.forEach(h),this.h()},h(){z(l,"class","svelte-1tctrjz"),z(f,"class","svelte-1tctrjz")},m(g,p){E(g,e,p),w(e,l),w(l,t),j(i,t,null),w(l,o),w(l,r),w(r,s),w(e,a),w(e,f),w(f,c),d=!0,_||(m=Je(tt.call(null,t,{text:"The average length of the text in characters."})),_=!0)},p(g,p){(!d||p&16)&&u!==(u=Pe(g[4].avg_text_length)+"")&&_e(c,u)},i(g){d||(b(i.$$.fragment,g),d=!0)},o(g){k(i.$$.fragment,g),d=!1},d(g){g&&h(e),Y(i),_=!1,m()}}}function Vi(n){let e,l,t,i,o,r,s,a,f,u=Pe(n[4].min_val)+"",c,d,_=Pe(n[4].max_val)+"",m,g,p,v;return i=new Kt({props:{class:"inline"}}),{c(){e=T("tr"),l=T("td"),t=T("span"),q(i.$$.fragment),o=Q(),r=T("span"),s=J("Range"),a=Q(),f=T("td"),c=J(u),d=J(" .. "),m=J(_),this.h()},l(y){e=I(y,"TR",{});var M=S(e);l=I(M,"TD",{class:!0});var C=S(l);t=I(C,"SPAN",{});var D=S(t);W(i.$$.fragment,D),D.forEach(h),o=G(C),r=I(C,"SPAN",{});var O=S(r);s=X(O,"Range"),O.forEach(h),C.forEach(h),a=G(M),f=I(M,"TD",{class:!0});var B=S(f);c=X(B,u),d=X(B," .. "),m=X(B,_),B.forEach(h),M.forEach(h),this.h()},h(){z(l,"class","svelte-1tctrjz"),z(f,"class","svelte-1tctrjz")},m(y,M){E(y,e,M),w(e,l),w(l,t),j(i,t,null),w(l,o),w(l,r),w(r,s),w(e,a),w(e,f),w(f,c),w(f,d),w(f,m),g=!0,p||(v=Je(tt.call(null,t,{text:"The minimum and maximum value across the dataset"})),p=!0)},p(y,M){(!g||M&16)&&u!==(u=Pe(y[4].min_val)+"")&&_e(c,u),(!g||M&16)&&_!==(_=Pe(y[4].max_val)+"")&&_e(m,_)},i(y){g||(b(i.$$.fragment,y),g=!0)},o(y){k(i.$$.fragment,y),g=!1},d(y){y&&h(e),Y(i),p=!1,v()}}}function ic(n){let e,l,t;return l=new ec({props:{counts:n[5],bins:n[3],field:n[0]}}),l.$on("row-click",n[11]),{c(){e=T("div"),q(l.$$.fragment),this.h()},l(i){e=I(i,"DIV",{class:!0});var o=S(e);W(l.$$.fragment,o),o.forEach(h),this.h()},h(){z(e,"class","mt-4")},m(i,o){E(i,e,o),j(l,e,null),t=!0},p(i,o){const r={};o&32&&(r.counts=i[5]),o&8&&(r.bins=i[3]),o&1&&(r.field=i[0]),l.$set(r)},i(i){t||(b(l.$$.fragment,i),t=!0)},o(i){k(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function rc(n){let e,l;return e=new Mt({props:{paragraph:!0,width:"50%"}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p:x,i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function sc(n){let e,l,t=n[1].error.message+"",i;return{c(){e=T("p"),l=J("Error: "),i=J(t)},l(o){e=I(o,"P",{});var r=S(e);l=X(r,"Error: "),i=X(r,t),r.forEach(h)},m(o,r){E(o,e,r),w(e,l),w(e,i)},p(o,r){r&2&&t!==(t=o[1].error.message+"")&&_e(i,t)},i:x,o:x,d(o){o&&h(e)}}}function ac(n){let e,l,t,i,o,r,s;const a=[nc,lc,tc],f=[];function u(m,g){return m[2].error?0:m[4]==null?1:2}l=u(n),t=f[l]=a[l](n);const c=[sc,rc,ic],d=[];function _(m,g){return m[1].error?0:m[5]==null?1:m[5].length>0?2:-1}return~(o=_(n))&&(r=d[o]=c[o](n)),{c(){e=T("div"),t.c(),i=Q(),r&&r.c(),this.h()},l(m){e=I(m,"DIV",{class:!0});var g=S(e);t.l(g),i=G(g),r&&r.l(g),g.forEach(h),this.h()},h(){z(e,"class","p-4")},m(m,g){E(m,e,g),f[l].m(e,null),w(e,i),~o&&d[o].m(e,null),s=!0},p(m,[g]){let p=l;l=u(m),l===p?f[l].p(m,g):(ne(),k(f[p],1,1,()=>{f[p]=null}),ie(),t=f[l],t?t.p(m,g):(t=f[l]=a[l](m),t.c()),b(t,1),t.m(e,i));let v=o;o=_(m),o===v?~o&&d[o].p(m,g):(r&&(ne(),k(d[v],1,1,()=>{d[v]=null}),ie()),~o?(r=d[o],r?r.p(m,g):(r=d[o]=c[o](m),r.c()),b(r,1),r.m(e,null)):r=null)},i(m){s||(b(t),b(r),s=!0)},o(m){k(t),k(r),s=!1},d(m){m&&h(e),f[l].d(),~o&&d[o].d()}}}function oc(n,e,l){let t,i,o,r,s,a=x,f=()=>(a(),a=et(i,M=>l(1,s=M)),i),u,c=x,d=()=>(c(),c=et(t,M=>l(2,u=M)),t),_;n.$$.on_destroy.push(()=>a()),n.$$.on_destroy.push(()=>c());let{field:m}=e;const g=$e();Ve(n,g,M=>l(10,_=M));let p=null;function v(M){if(M==null)return;if(p!=null){const[D,O]=p[M.toString()];if(D!=null){const B={path:m.path,op:"greater_equal",value:D};g.addFilter(B)}if(O!=null){const B={path:m.path,op:"less",value:O};g.addFilter(B)}return}const C={path:m.path,op:"equals",value:M};g.addFilter(C)}const y=M=>v(M.detail.value);return n.$$set=M=>{"field"in M&&l(0,m=M.field)},n.$$.update=()=>{var M;if(n.$$.dirty&1025&&d(l(7,t=us(_.namespace,_.datasetName,{leaf_path:m.path}))),n.$$.dirty&1025&&f(l(6,i=cs(_.namespace,_.datasetName,{leaf_path:m.path,filters:_.queryOptions.filters}))),n.$$.dirty&2&&l(5,o=s.data!=null?s.data.counts:null),n.$$.dirty&4&&l(4,r=u.data!=null?u.data:null),n.$$.dirty&2)if(((M=s.data)==null?void 0:M.bins)!=null){l(3,p={});for(const[C,D,O]of Object.values(s.data.bins))l(3,p[C]=[D,O],p)}else l(3,p=null)},[m,s,u,p,r,o,i,t,g,v,_,y]}class fc extends ve{constructor(e){super(),ke(this,e,oc,ac,pe,{field:0})}}const{Boolean:Gt}=Lr;function Mi(n,e,l){const t=n.slice();return t[39]=e[l],t}function Ci(n,e,l){const t=n.slice();return t[42]=e[l],t}function Ti(n,e,l){const t=n.slice();return t[45]=e[l],t}function Ii(n,e,l){const t=n.slice();return t[48]=e[l],t}function uc(n){let e,l="{}",t;return{c(){e=T("span"),t=J(l),this.h()},l(i){e=I(i,"SPAN",{class:!0});var o=S(e);t=X(o,l),o.forEach(h),this.h()},h(){z(e,"class","font-mono")},m(i,o){E(i,e,o),w(e,t)},p:x,i:x,o:x,d(i){i&&h(e)}}}function cc(n){let e,l,t,i;var o=n[23][n[1].repeated_field.dtype];function r(s){return{props:{title:s[1].dtype}}}return o&&(l=Qe(o,r(n))),{c(){e=T("div"),l&&q(l.$$.fragment),t=J("[]"),this.h()},l(s){e=I(s,"DIV",{class:!0});var a=S(e);l&&W(l.$$.fragment,a),t=X(a,"[]"),a.forEach(h),this.h()},h(){z(e,"class","flex")},m(s,a){E(s,e,a),l&&j(l,e,null),w(e,t),i=!0},p(s,a){const f={};if(a[0]&2&&(f.title=s[1].dtype),a[0]&2&&o!==(o=s[23][s[1].repeated_field.dtype])){if(l){ne();const u=l;k(u.$$.fragment,1,0,()=>{Y(u,1)}),ie()}o?(l=Qe(o,r(s)),q(l.$$.fragment),b(l.$$.fragment,1),j(l,e,t)):l=null}else o&&l.$set(f)},i(s){i||(l&&b(l.$$.fragment,s),i=!0)},o(s){l&&k(l.$$.fragment,s),i=!1},d(s){s&&h(e),l&&Y(l)}}}function dc(n){let e,l,t;var i=n[23][n[1].dtype];function o(r){return{props:{title:r[1].dtype}}}return i&&(e=Qe(i,o(n))),{c(){e&&q(e.$$.fragment),l=ae()},l(r){e&&W(e.$$.fragment,r),l=ae()},m(r,s){e&&j(e,r,s),E(r,l,s),t=!0},p(r,s){const a={};if(s[0]&2&&(a.title=r[1].dtype),s[0]&2&&i!==(i=r[23][r[1].dtype])){if(e){ne();const f=e;k(f.$$.fragment,1,0,()=>{Y(f,1)}),ie()}i?(e=Qe(i,o(r)),q(e.$$.fragment),b(e.$$.fragment,1),j(e,l.parentNode,l)):e=null}else i&&e.$set(a)},i(r){t||(e&&b(e.$$.fragment,r),t=!0)},o(r){e&&k(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&Y(e,r)}}}function Ni(n){let e,l;return e=new xt({props:{interactive:!0,type:"green",$$slots:{default:[_c]},$$scope:{ctx:n}}}),e.$on("click",n[33]),e.$on("remove",n[34]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[0]&16384|i[1]&1048576&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function hc(n){let e,l;return e=new Qt({}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function mc(n){let e,l;return e=new Zt({}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function _c(n){let e,l,t,i,o,r,s,a;const f=[mc,hc],u=[];function c(d,_){return d[14]=="ASC"?0:1}return r=c(n),s=u[r]=f[r](n),{c(){e=T("div"),l=T("div"),t=J("Sorted"),i=Q(),o=T("span"),s.c(),this.h()},l(d){e=I(d,"DIV",{class:!0});var _=S(e);l=I(_,"DIV",{class:!0});var m=S(l);t=X(m,"Sorted"),m.forEach(h),i=G(_),o=I(_,"SPAN",{});var g=S(o);s.l(g),g.forEach(h),_.forEach(h),this.h()},h(){z(l,"class","mr-1"),z(e,"class","flex flex-row")},m(d,_){E(d,e,_),w(e,l),w(l,t),w(e,i),w(e,o),u[r].m(o,null),a=!0},p(d,_){let m=r;r=c(d),r!==m&&(ne(),k(u[m],1,1,()=>{u[m]=null}),ie(),s=u[r],s||(s=u[r]=f[r](d),s.c()),b(s,1),s.m(o,null))},i(d){a||(b(s),a=!0)},o(d){k(s),a=!1},d(d){d&&h(e),u[r].d()}}}function Ai(n){let e,l,t=n[7],i=[];for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{i&&(t||(t=gt(e,yt,{},!0)),t.run(1))}),i=!0)},o(o){k(l.$$.fragment,o),o&&(t||(t=gt(e,yt,{},!1)),t.run(0)),i=!1},d(o){o&&h(e),Y(l),o&&t&&t.end()}}}function Li(n){let e,l,t=n[18],i=[];for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rk(ue[V],1,1,()=>{ue[V]=null});let me=n[16],de=[];for(let V=0;Vk(de[V],1,1,()=>{de[V]=null});let Ce=n[4]&&n[21]&&Ri(n),oe=n[10]&&Hi(n);C=new Mr({props:{field:n[1],schema:n[0]}});let ze=n[20]&&Fi(n),H=n[18].length&&Li(n);return{c(){e=T("div"),l=T("div"),t=T("div"),q(i.$$.fragment),o=Q(),r=T("div"),a.c(),u=Q(),c=T("button"),d=J(n[19]),_=Q(),le&&le.c(),m=Q(),te&&te.c(),g=Q();for(let V=0;V{L[De]=null}),ie(),a=L[s],a?a.p(V,ee):(a=L[s]=K[s](V),a.c()),b(a,1),a.m(r,null)),f&&Bt(f.update)&&ee[0]&2048&&f.update.call(null,{text:V[11]}),(!A||ee[0]&32)&&N(r,"bg-blue-200",V[5]),(!A||ee[0]&524288)&&_e(d,V[19]),(!A||ee[0]&1024)&&N(c,"cursor-default",!V[10]),V[15]?le?(le.p(V,ee),ee[0]&32768&&b(le,1)):(le=Ni(V),le.c(),b(le,1),le.m(l,m)):le&&(ne(),k(le,1,1,()=>{le=null}),ie()),V[13]?te?(te.p(V,ee),ee[0]&8192&&b(te,1)):(te=Ai(V),te.c(),b(te,1),te.m(l,g)):te&&(ne(),k(te,1,1,()=>{te=null}),ie()),ee[0]&4096){$=V[12];let be;for(be=0;be<$.length;be+=1){const Te=Ti(V,$,be);ue[be]?(ue[be].p(Te,ee),b(ue[be],1)):(ue[be]=Bi(Te),ue[be].c(),b(ue[be],1),ue[be].m(l,p))}for(ne(),be=$.length;be{Ce=null}),ie()),V[10]?oe?(oe.p(V,ee),ee[0]&1024&&b(oe,1)):(oe=Hi(V),oe.c(),b(oe,1),oe.m(l,M)):oe&&(ne(),k(oe,1,1,()=>{oe=null}),ie());const He={};ee[0]&2&&(He.field=V[1]),ee[0]&1&&(He.schema=V[0]),C.$set(He),(!A||ee[0]&32)&&N(l,"bg-blue-50",V[5]),(!A||ee[0]&16)&&N(l,"bg-emerald-100",V[4]),(!A||ee[0]&32)&&N(l,"hover:bg-blue-100",V[5]),V[20]?ze?(ze.p(V,ee),ee[0]&1048576&&b(ze,1)):(ze=Fi(V),ze.c(),b(ze,1),ze.m(e,O)):ze&&(ne(),k(ze,1,1,()=>{ze=null}),ie()),V[18].length?H?(H.p(V,ee),ee[0]&262144&&b(H,1)):(H=Li(V),H.c(),b(H,1),H.m(B,null)):H&&(ne(),k(H,1,1,()=>{H=null}),ie()),(!A||ee[0]&32)&&N(e,"border-b",!V[5])},i(V){if(!A){b(i.$$.fragment,V),b(a),b(le),b(te);for(let ee=0;ee<$.length;ee+=1)b(ue[ee]);for(let ee=0;ee{A&&(F||(F=gt(B,yt,{},!0)),F.run(1))}),A=!0}},o(V){k(i.$$.fragment,V),k(a),k(le),k(te),ue=ue.filter(Gt);for(let ee=0;eel(22,A=H));const te=$e();Ve(n,te,H=>l(9,B=H));const $=ut();Ve(n,$,H=>l(30,F=H));function ue(H){return H!=null&&H.repeated_field?ue(H.repeated_field):H!=null&&H.fields?[...Object.values(H.fields).filter(V=>V.path.at(-1)!==ot)].flatMap(V=>{const ee=ue(V);return ee.some(U=>zt(U))?ee:[V]}).filter(V=>{var ee,U,De,He;return!(V.dtype==="embedding"||V.signal!=null&&wt(V).some(be=>be.dtype==="embedding")||((ee=V.signal)==null?void 0:ee.signal_name)==="sentences"||((U=V.signal)==null?void 0:U.signal_name)==="substring_search"||((De=V.signal)==null?void 0:De.signal_name)==="semantic_similarity"||((He=V.signal)==null?void 0:He.signal_name)==="concept_labels")}):[]}const Ee=()=>{c?te.removeSelectedColumn(r):te.addSelectedColumn(r)},me=()=>{O&&(s?te.removeExpandedColumn(r):te.addExpandedColumn(r))},de=()=>m==="ASC"?Pt(te,B.queryOptions.sort_order="DESC",B):Pt(te,B.queryOptions.sort_order="ASC",B),Ae=()=>te.removeSortBy(r),Ce=()=>R.signal&&v&&K&&A.mutate([B.namespace,B.datasetName,{leaf_path:K.path,signal:R.signal}]),oe=()=>{var H;return R.signal&&v&&vt({command:kt.EditPreviewConcept,namespace:B.namespace,datasetName:B.datasetName,path:K==null?void 0:K.path,signalName:(H=R.signal)==null?void 0:H.signal_name,value:R.signal})},ze=()=>{s?te.removeExpandedColumn(r):te.addExpandedColumn(r)};return n.$$set=H=>{"schema"in H&&l(0,P=H.schema),"field"in H&&l(1,R=H.field),"sourceField"in H&&l(2,K=H.sourceField),"indent"in H&&l(3,L=H.indent)},n.$$.update=()=>{var H,V,ee,U;n.$$.dirty[0]&3&&l(5,t=Rt(R,P)),n.$$.dirty[0]&2&&l(21,i=zt(R)),n.$$.dirty[0]&32&&l(8,o=!t),n.$$.dirty[0]&2&&l(6,r=R.path),n.$$.dirty[0]&576&&l(20,s=B.expandedColumns[Ne(r)]||!1),n.$$.dirty[0]&64&&l(29,a=r.at(-1)===gr),n.$$.dirty[0]&536870976&&l(19,f=a?r.at(-2):r.at(-1)),n.$$.dirty[0]&2&&l(18,u=ue(R)),n.$$.dirty[0]&1073741888&&l(17,c=(H=F.visibleFields)==null?void 0:H.some(De=>Ge(De.path,r))),n.$$.dirty[0]&258&&l(16,d=o?wt(R).filter(De=>De.signal!=null&&wt(De).some(He=>He.dtype==="embedding")):[]),n.$$.dirty[0]&576&&l(15,_=(V=B.queryOptions.sort_by)==null?void 0:V.some(De=>Ge(De,r))),n.$$.dirty[0]&512&&l(14,m=B.queryOptions.sort_order),n.$$.dirty[0]&576&&l(7,g=((ee=B.queryOptions.filters)==null?void 0:ee.filter(De=>Ge(De.path,r)))||[]),n.$$.dirty[0]&128&&l(13,p=g.length>0),n.$$.dirty[0]&1073741888&&l(4,v=Xt(((U=F.selectRowsSchema)==null?void 0:U.data)||null,r)),n.$$.dirty[0]&576&&l(12,y=gl(B,r)),n.$$.dirty[0]&32&&l(27,M=t?". This field was generated by a signal":""),n.$$.dirty[0]&2&&l(28,C=R.dtype??(R.repeated_field&&R.repeated_field.dtype?`${R.repeated_field.dtype}[]`:"object")),n.$$.dirty[0]&402653184&&l(11,D=`Data type: ${C}${M}`),n.$$.dirty[0]&18&&l(10,O=Wt(R)&&!v)},[P,R,K,L,v,t,r,g,o,B,O,D,y,p,m,_,d,c,u,f,s,i,A,he,le,te,$,M,C,a,F,Ee,me,de,Ae,Ce,oe,ze]}class Cr extends ve{constructor(e){super(),ke(this,e,bc,gc,pe,{schema:0,field:1,sourceField:2,indent:3},null,[-1,-1])}}function qi(n,e,l){const t=n.slice();return t[28]=e[l],t}function ji(n,e,l){const t=n.slice();return t[31]=e[l],t}function pc(n){var A;let e,l,t,i,o,r,s,a,f,u,c,d,_,m,g,p,v,y;t=new fr({props:{labelText:"Show",hideLabel:!0,checked:n[14],disabled:n[10]}}),t.$on("change",n[23]);let M=n[15]&&Yi(n),C=n[13]&&Ui(n),D=n[11]&&Wi(n),O=n[17]&&Zi(n),B=((A=n[1])==null?void 0:A.dtype)&&Qi(n);g=new Mr({props:{field:n[1],schema:n[0]}});let F=n[8]&&Gi(n);return{c(){e=T("div"),l=T("div"),q(t.$$.fragment),i=Q(),o=T("div"),M&&M.c(),r=Q(),s=T("div"),a=J(n[16]),f=Q(),C&&C.c(),u=Q(),D&&D.c(),c=Q(),O&&O.c(),d=Q(),B&&B.c(),_=Q(),m=T("div"),q(g.$$.fragment),p=Q(),F&&F.c(),v=ae(),this.h()},l(P){e=I(P,"DIV",{class:!0});var R=S(e);l=I(R,"DIV",{class:!0});var K=S(l);W(t.$$.fragment,K),K.forEach(h),i=G(R),o=I(R,"DIV",{class:!0});var L=S(o);M&&M.l(L),L.forEach(h),r=G(R),s=I(R,"DIV",{class:!0,title:!0});var he=S(s);a=X(he,n[16]),he.forEach(h),f=G(R),C&&C.l(R),u=G(R),D&&D.l(R),c=G(R),O&&O.l(R),d=G(R),B&&B.l(R),_=G(R),m=I(R,"DIV",{});var le=S(m);W(g.$$.fragment,le),le.forEach(h),R.forEach(h),p=G(P),F&&F.l(P),v=ae(),this.h()},h(){z(l,"class","w-6"),z(o,"class","w-6"),Le(o,"margin-left",n[2]*24+"px"),z(s,"class","grow truncate whitespace-nowrap pr-2 text-gray-900"),z(s,"title",n[16]),z(e,"class","flex w-full flex-row items-center border-b border-gray-200 px-4 py-2 hover:bg-gray-100"),N(e,"bg-blue-50",n[18]),N(e,"hover:bg-blue-100",n[18])},m(P,R){E(P,e,R),w(e,l),j(t,l,null),w(e,i),w(e,o),M&&M.m(o,null),w(e,r),w(e,s),w(s,a),w(e,f),C&&C.m(e,null),w(e,u),D&&D.m(e,null),w(e,c),O&&O.m(e,null),w(e,d),B&&B.m(e,null),w(e,_),w(e,m),j(g,m,null),E(P,p,R),F&&F.m(P,R),E(P,v,R),y=!0},p(P,R){var he;const K={};R[0]&16384&&(K.checked=P[14]),R[0]&1024&&(K.disabled=P[10]),t.$set(K),P[15]?M?(M.p(P,R),R[0]&32768&&b(M,1)):(M=Yi(P),M.c(),b(M,1),M.m(o,null)):M&&(ne(),k(M,1,1,()=>{M=null}),ie()),R[0]&4&&Le(o,"margin-left",P[2]*24+"px"),(!y||R[0]&65536)&&_e(a,P[16]),(!y||R[0]&65536)&&z(s,"title",P[16]),P[13]?C?(C.p(P,R),R[0]&8192&&b(C,1)):(C=Ui(P),C.c(),b(C,1),C.m(e,u)):C&&(ne(),k(C,1,1,()=>{C=null}),ie()),P[11]?D?(D.p(P,R),R[0]&2048&&b(D,1)):(D=Wi(P),D.c(),b(D,1),D.m(e,c)):D&&(ne(),k(D,1,1,()=>{D=null}),ie()),P[17]?O?(O.p(P,R),R[0]&131072&&b(O,1)):(O=Zi(P),O.c(),b(O,1),O.m(e,d)):O&&(ne(),k(O,1,1,()=>{O=null}),ie()),(he=P[1])!=null&&he.dtype?B?B.p(P,R):(B=Qi(P),B.c(),B.m(e,_)):B&&(B.d(1),B=null);const L={};R[0]&2&&(L.field=P[1]),R[0]&1&&(L.schema=P[0]),g.$set(L),(!y||R[0]&262144)&&N(e,"bg-blue-50",P[18]),(!y||R[0]&262144)&&N(e,"hover:bg-blue-100",P[18]),P[8]?F?(F.p(P,R),R[0]&256&&b(F,1)):(F=Gi(P),F.c(),b(F,1),F.m(v.parentNode,v)):F&&(ne(),k(F,1,1,()=>{F=null}),ie())},i(P){y||(b(t.$$.fragment,P),b(M),b(C),b(D),b(O),b(g.$$.fragment,P),b(F),y=!0)},o(P){k(t.$$.fragment,P),k(M),k(C),k(D),k(O),k(g.$$.fragment,P),k(F),y=!1},d(P){P&&h(e),Y(t),M&&M.d(),C&&C.d(),D&&D.d(),O&&O.d(),B&&B.d(),Y(g),P&&h(p),F&&F.d(P),P&&h(v)}}}function vc(n){let e,l;return e=new vl({props:{field:n[1].repeated_field,indent:n[2],schema:n[0]}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[0]&2&&(o.field=t[1].repeated_field),i[0]&4&&(o.indent=t[2]),i[0]&1&&(o.schema=t[0]),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Yi(n){let e,l,t,i,o;return l=new ko({props:{class:"w-3"}}),{c(){e=T("button"),q(l.$$.fragment),this.h()},l(r){e=I(r,"BUTTON",{class:!0});var s=S(e);W(l.$$.fragment,s),s.forEach(h),this.h()},h(){z(e,"class","p-2 transition hover:opacity-60"),N(e,"rotate-180",!n[8])},m(r,s){E(r,e,s),j(l,e,null),t=!0,i||(o=fe(e,"click",n[24]),i=!0)},p(r,s){(!t||s[0]&256)&&N(e,"rotate-180",!r[8])},i(r){t||(b(l.$$.fragment,r),t=!0)},o(r){k(l.$$.fragment,r),t=!1},d(r){r&&h(e),Y(l),i=!1,o()}}}function Ui(n){let e,l;return e=new xt({props:{interactive:!0,type:"green",$$slots:{default:[Sc]},$$scope:{ctx:n}}}),e.$on("click",n[25]),e.$on("remove",n[26]),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i[0]&4096|i[1]&8&&(o.$$scope={dirty:i,ctx:t}),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function kc(n){let e,l;return e=new Qt({}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function wc(n){let e,l;return e=new Zt({}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Sc(n){let e,l,t,i,o;const r=[wc,kc],s=[];function a(f,u){return f[12]=="ASC"?0:1}return l=a(n),t=s[l]=r[l](n),{c(){e=J(`Sorted + `),t.c(),i=ae()},l(f){e=X(f,`Sorted + `),t.l(f),i=ae()},m(f,u){E(f,e,u),s[l].m(f,u),E(f,i,u),o=!0},p(f,u){let c=l;l=a(f),l!==c&&(ne(),k(s[c],1,1,()=>{s[c]=null}),ie(),t=s[l],t||(t=s[l]=r[l](f),t.c()),b(t,1),t.m(i.parentNode,i))},i(f){o||(b(t),o=!0)},o(f){k(t),o=!1},d(f){f&&h(e),s[l].d(f),f&&h(i)}}}function Wi(n){let e,l,t=n[4],i=[];for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{i=null}),ie())},i(o){t||(b(i),o&&Et(()=>{t&&(l||(l=gt(e,yt,{},!0)),l.run(1))}),t=!0)},o(o){k(i),o&&(l||(l=gt(e,yt,{},!1)),l.run(0)),t=!1},d(o){o&&h(e),i&&i.d(),o&&l&&l.end()}}}function Ji(n){let e,l,t=n[5],i=[];for(let r=0;rk(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{r[u]=null}),ie(),l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t))},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){r[e].d(a),a&&h(t)}}}function zc(n,e,l){let t,i,o,r,s,a,f,u,c,d,_,m,g,p,v,y,M,{schema:C}=e,{field:D}=e,{indent:O=0}=e;const B=$e();Ve(n,B,le=>l(7,M=le));const F=ut();Ve(n,F,le=>l(22,y=le));let A=!0;function P(le){return le!=null&&le.fields?Object.values(le.fields).filter(te=>te.path.at(-1)!==ot):[]}const R=()=>{c?B.removeSelectedColumn(t):B.addSelectedColumn(t)},K=()=>l(8,A=!A),L=()=>_==="ASC"?Pt(B,M.queryOptions.sort_order="DESC",M):Pt(B,M.queryOptions.sort_order="ASC",M),he=()=>B.removeSortBy(t);return n.$$set=le=>{"schema"in le&&l(0,C=le.schema),"field"in le&&l(1,D=le.field),"indent"in le&&l(2,O=le.indent)},n.$$.update=()=>{var le,te,$,ue;n.$$.dirty[0]&2&&l(3,t=D.path),n.$$.dirty[0]&3&&l(21,i=Ut(C,D.path.slice(0,-1))),n.$$.dirty[0]&3&&l(18,o=Rt(D,C)),n.$$.dirty[0]&2&&l(6,s=D.path.at(-1)===gr),n.$$.dirty[0]&2097218&&l(17,r=s&&i?zt(i):zt(D)),n.$$.dirty[0]&66&&l(16,a=s?D.path.at(-2):D.path.at(-1)),n.$$.dirty[0]&2&&l(5,f=P(D)),n.$$.dirty[0]&32&&l(15,u=f.length>0),n.$$.dirty[0]&4194312&&l(14,c=(le=y.visibleFields)==null?void 0:le.some(Ee=>Ge(Ee.path,t))),n.$$.dirty[0]&136&&l(13,d=(te=M.queryOptions.sort_by)==null?void 0:te.some(Ee=>Ge(Ee,t))),n.$$.dirty[0]&128&&l(12,_=M.queryOptions.sort_order),n.$$.dirty[0]&136&&l(4,m=(($=M.queryOptions.filters)==null?void 0:$.filter(Ee=>Ge(Ee.path,t)))||[]),n.$$.dirty[0]&16&&l(11,g=m.length>0),n.$$.dirty[0]&2&&l(10,p=!D.dtype||D.dtype==="embedding"),n.$$.dirty[0]&4194312&&l(9,v=Xt(((ue=y.selectRowsSchema)==null?void 0:ue.data)||null,t))},[C,D,O,t,m,f,s,M,A,v,p,g,_,d,c,u,a,r,o,B,F,i,y,R,K,L,he]}class vl extends ve{constructor(e){super(),ke(this,e,zc,Ec,pe,{schema:0,field:1,indent:2},null,[-1,-1])}}function xi(n,e,l){const t=n.slice();return t[10]=e[l],t}function $i(n,e,l){const t=n.slice();return t[10]=e[l],t}function yc(n){let e;return{c(){e=J("datasets")},l(l){e=X(l,"datasets")},m(l,t){E(l,e,t)},d(l){l&&h(e)}}}function Vc(n){let e=n[1].namespace+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p(t,i){i&2&&e!==(e=t[1].namespace+"")&&_e(l,e)},d(t){t&&h(l)}}}function Mc(n){let e=n[1].datasetName+"",l;return{c(){l=J(e)},l(t){l=X(t,e)},m(t,i){E(t,l,i)},p(t,i){i&2&&e!==(e=t[1].datasetName+"")&&_e(l,e)},d(t){t&&h(l)}}}function Cc(n){let e,l,t,i,o,r;return e=new tl({props:{href:"/",$$slots:{default:[yc]},$$scope:{ctx:n}}}),t=new tl({props:{href:"/",$$slots:{default:[Vc]},$$scope:{ctx:n}}}),o=new tl({props:{$$slots:{default:[Mc]},$$scope:{ctx:n}}}),{c(){q(e.$$.fragment),l=Q(),q(t.$$.fragment),i=Q(),q(o.$$.fragment)},l(s){W(e.$$.fragment,s),l=G(s),W(t.$$.fragment,s),i=G(s),W(o.$$.fragment,s)},m(s,a){j(e,s,a),E(s,l,a),j(t,s,a),E(s,i,a),j(o,s,a),r=!0},p(s,a){const f={};a&32768&&(f.$$scope={dirty:a,ctx:s}),e.$set(f);const u={};a&32770&&(u.$$scope={dirty:a,ctx:s}),t.$set(u);const c={};a&32770&&(c.$$scope={dirty:a,ctx:s}),o.$set(c)},i(s){r||(b(e.$$.fragment,s),b(t.$$.fragment,s),b(o.$$.fragment,s),r=!0)},o(s){k(e.$$.fragment,s),k(t.$$.fragment,s),k(o.$$.fragment,s),r=!1},d(s){Y(e,s),s&&h(l),Y(t,s),s&&h(i),Y(o,s)}}}function er(n){let e,l=Pe(n[3].data.dataset_manifest.num_items)+"",t,i;return{c(){e=J("("),t=J(l),i=J(" rows)")},l(o){e=X(o,"("),t=X(o,l),i=X(o," rows)")},m(o,r){E(o,e,r),E(o,t,r),E(o,i,r)},p(o,r){r&8&&l!==(l=Pe(o[3].data.dataset_manifest.num_items)+"")&&_e(t,l)},d(o){o&&h(e),o&&h(t),o&&h(i)}}}function Tc(n){let e,l,t,i,o,r;return e=new At({props:{label:"Schema",class:"w-1/3"}}),t=new At({props:{label:"Tree View",class:"w-1/3"}}),o=new At({props:{label:"Raw Query",class:"w-1/3"}}),{c(){q(e.$$.fragment),l=Q(),q(t.$$.fragment),i=Q(),q(o.$$.fragment)},l(s){W(e.$$.fragment,s),l=G(s),W(t.$$.fragment,s),i=G(s),W(o.$$.fragment,s)},m(s,a){j(e,s,a),E(s,l,a),j(t,s,a),E(s,i,a),j(o,s,a),r=!0},p:x,i(s){r||(b(e.$$.fragment,s),b(t.$$.fragment,s),b(o.$$.fragment,s),r=!0)},o(s){k(e.$$.fragment,s),k(t.$$.fragment,s),k(o.$$.fragment,s),r=!1},d(s){Y(e,s),s&&h(l),Y(t,s),s&&h(i),Y(o,s)}}}function Ic(n){let e=[],l=new Map,t,i,o=Object.keys(n[0].data.schema.fields);const r=s=>s[10];for(let s=0;s{r[u]=null}),ie()),~e?(l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t)):l=null)},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){~e&&r[e].d(a),a&&h(t)}}}function Dc(n){let e=[],l=new Map,t,i,o=Object.keys(n[0].data.schema.fields);const r=s=>s[10];for(let s=0;s{r[u]=null}),ie()),~e?(l=r[e],l?l.p(a,f):(l=r[e]=o[e](a),l.c()),b(l,1),l.m(t.parentNode,t)):l=null)},i(a){i||(b(l),i=!0)},o(a){k(l),i=!1},d(a){~e&&r[e].d(a),a&&h(t)}}}function Rc(n){let e,l;return e=new Zu({}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Hc(n){let e,l,t,i,o,r,s;return l=new Dt({props:{$$slots:{default:[Ac]},$$scope:{ctx:n}}}),i=new Dt({props:{$$slots:{default:[Pc]},$$scope:{ctx:n}}}),r=new Dt({props:{$$slots:{default:[Rc]},$$scope:{ctx:n}}}),{c(){e=T("div"),q(l.$$.fragment),t=Q(),q(i.$$.fragment),o=Q(),q(r.$$.fragment),this.h()},l(a){e=I(a,"DIV",{class:!0,slot:!0});var f=S(e);W(l.$$.fragment,f),t=G(f),W(i.$$.fragment,f),o=G(f),W(r.$$.fragment,f),f.forEach(h),this.h()},h(){z(e,"class","h-full overflow-y-auto"),z(e,"slot","content")},m(a,f){E(a,e,f),j(l,e,null),w(e,t),j(i,e,null),w(e,o),j(r,e,null),s=!0},p(a,f){const u={};f&32769&&(u.$$scope={dirty:f,ctx:a}),l.$set(u);const c={};f&32769&&(c.$$scope={dirty:f,ctx:a}),i.$set(c);const d={};f&32768&&(d.$$scope={dirty:f,ctx:a}),r.$set(d)},i(a){s||(b(l.$$.fragment,a),b(i.$$.fragment,a),b(r.$$.fragment,a),s=!0)},o(a){k(l.$$.fragment,a),k(i.$$.fragment,a),k(r.$$.fragment,a),s=!1},d(a){a&&h(e),Y(l),Y(i),Y(r)}}}function Fc(n){let e,l,t,i,o,r,s,a,f,u,c,d,_;i=new As({props:{noTrailingSlash:!0,skeleton:n[2].isLoading,$$slots:{default:[Cc]},$$scope:{ctx:n}}});let m=n[3].isSuccess&&er(n);return a=new st({props:{size:"field",kind:"ghost",icon:Uo,iconDescription:"Reset View"}}),a.$on("click",n[4].reset),u=new st({props:{size:"field",kind:"ghost",icon:Do,iconDescription:"Download selection"}}),u.$on("click",n[8]),d=new kr({props:{class:"overflow-hidden border-b border-gray-200",$$slots:{content:[Hc],default:[Tc]},$$scope:{ctx:n}}}),{c(){e=T("div"),l=T("div"),t=T("div"),q(i.$$.fragment),o=Q(),m&&m.c(),r=Q(),s=T("div"),q(a.$$.fragment),f=Q(),q(u.$$.fragment),c=Q(),q(d.$$.fragment),this.h()},l(g){e=I(g,"DIV",{class:!0});var p=S(e);l=I(p,"DIV",{class:!0});var v=S(l);t=I(v,"DIV",{class:!0});var y=S(t);W(i.$$.fragment,y),o=G(y),m&&m.l(y),y.forEach(h),r=G(v),s=I(v,"DIV",{class:!0});var M=S(s);W(a.$$.fragment,M),f=G(M),W(u.$$.fragment,M),M.forEach(h),v.forEach(h),c=G(p),W(d.$$.fragment,p),p.forEach(h),this.h()},h(){z(t,"class","flex items-center"),z(s,"class","flex"),z(l,"class","mb-2 flex w-full items-center justify-between gap-x-2 px-4"),z(e,"class","flex h-full flex-col pt-4")},m(g,p){E(g,e,p),w(e,l),w(l,t),j(i,t,null),w(t,o),m&&m.m(t,null),w(l,r),w(l,s),j(a,s,null),w(s,f),j(u,s,null),w(e,c),j(d,e,null),_=!0},p(g,[p]){const v={};p&4&&(v.skeleton=g[2].isLoading),p&32770&&(v.$$scope={dirty:p,ctx:g}),i.$set(v),g[3].isSuccess?m?m.p(g,p):(m=er(g),m.c(),m.m(t,null)):m&&(m.d(1),m=null);const y={};p&32769&&(y.$$scope={dirty:p,ctx:g}),d.$set(y)},i(g){_||(b(i.$$.fragment,g),b(a.$$.fragment,g),b(u.$$.fragment,g),b(d.$$.fragment,g),_=!0)},o(g){k(i.$$.fragment,g),k(a.$$.fragment,g),k(u.$$.fragment,g),k(d.$$.fragment,g),_=!1},d(g){g&&h(e),Y(i),m&&m.d(),Y(a),Y(u),Y(d)}}}function Lc(n,e,l){let t,i,o,r,s;const a=$e();Ve(n,a,_=>l(1,o=_));const f=ut();Ve(n,f,_=>l(9,i=_));const u=ml(o.namespace,o.datasetName);Ve(n,u,_=>l(2,r=_));const c=mr(o.namespace,o.datasetName);Ve(n,c,_=>l(3,s=_));async function d(){var y;const _=o.namespace,m=o.datasetName,g=o.queryOptions;g.columns=(y=i.visibleFields)==null?void 0:y.map(M=>M.path);const p=`/api/v1/datasets/${_}/${m}/select_rows_download?url_safe_options=${encodeURIComponent(JSON.stringify(g))}`,v=document.createElement("a");v.download=`${_}_${m}.json`,v.href=p,document.body.appendChild(v),v.click(),v.remove()}return n.$$.update=()=>{n.$$.dirty&512&&l(0,t=i.selectRowsSchema)},[t,o,r,s,a,f,u,c,d,i]}class Oc extends ve{constructor(e){super(),ke(this,e,Lc,Fc,pe,{})}}function qc(n){let e,l,t,i,o,r,s,a,f;return t=new Oc({}),r=new qu({}),a=new Jr({}),{c(){e=T("div"),l=T("div"),q(t.$$.fragment),i=Q(),o=T("div"),q(r.$$.fragment),s=Q(),q(a.$$.fragment),this.h()},l(u){e=I(u,"DIV",{class:!0});var c=S(e);l=I(c,"DIV",{class:!0});var d=S(l);W(t.$$.fragment,d),d.forEach(h),i=G(c),o=I(c,"DIV",{class:!0});var _=S(o);W(r.$$.fragment,_),_.forEach(h),c.forEach(h),s=G(u),W(a.$$.fragment,u),this.h()},h(){z(l,"class","h-full w-1/3 border-r border-gray-200"),z(o,"class","h-full w-2/3"),z(e,"class","flex h-full w-full")},m(u,c){E(u,e,c),w(e,l),j(t,l,null),w(e,i),w(e,o),j(r,o,null),E(u,s,c),j(a,u,c),f=!0},p:x,i(u){f||(b(t.$$.fragment,u),b(r.$$.fragment,u),b(a.$$.fragment,u),f=!0)},o(u){k(t.$$.fragment,u),k(r.$$.fragment,u),k(a.$$.fragment,u),f=!1},d(u){u&&h(e),Y(t),Y(r),u&&h(s),Y(a,u)}}}function jc(n,e,l){let t,i,o,r,s,a,f=x,u=()=>(f(),f=et(s,F=>l(8,a=F)),s),c,d=x,_=()=>(d(),d=et(t,F=>l(9,c=F)),t),m,g=x,p=()=>(g(),g=et(i,F=>l(10,m=F)),i),v,y=x,M=()=>(y(),y=et(r,F=>l(11,v=F)),r);n.$$.on_destroy.push(()=>f()),n.$$.on_destroy.push(()=>d()),n.$$.on_destroy.push(()=>g()),n.$$.on_destroy.push(()=>y());let{namespace:C}=e,{datasetName:D}=e;const O=Xr(C,D);xr(O);let B=null;return n.$$set=F=>{"namespace"in F&&l(4,C=F.namespace),"datasetName"in F&&l(5,D=F.datasetName)},n.$$.update=()=>{var F;if(n.$$.dirty&48&&_(l(0,t=$r(C,D))),n.$$.dirty&1&&es(t),n.$$.dirty&512&&p(l(3,i=ml(c.namespace,c.datasetName))),n.$$.dirty&1024&&l(7,o=Yt("string",m.data)),n.$$.dirty&640&&M(l(2,r=ds(o.map(A=>[c.namespace,c.datasetName,{leaf_path:A.path}])))),n.$$.dirty&512&&u(l(1,s=hs(c.namespace,c.datasetName,ts(c)))),n.$$.dirty&3200&&m.data!=null&&v.length>0&&!v.some(A=>A==null||A.isLoading)&&l(6,B=v.map((A,P)=>({path:o[P].path,stats:A})).sort((A,P)=>{var R,K;return A==null||P==null?0:(((R=P.stats.data)==null?void 0:R.avg_text_length)||0)-(((K=A.stats.data)==null?void 0:K.avg_text_length)||0)})),n.$$.dirty&1024&&m.data!=null&&O.setSchema(m.data),n.$$.dirty&256&&a!=null&&O.setSelectRowsSchema(a),n.$$.dirty&64&&B!=null&&O.setStats(B),n.$$.dirty&768){const A=sf(c.selectedColumns,((F=a==null?void 0:a.data)==null?void 0:F.schema)||null);O.setVisibleFields(A)}},[t,s,r,i,C,D,B,o,a,c,m,v]}class Yc extends ve{constructor(e){super(),ke(this,e,jc,qc,pe,{namespace:4,datasetName:5})}}function nr(n){let e,l;return e=new Yc({props:{namespace:n[0],datasetName:n[1]}}),{c(){q(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,i){j(e,t,i),l=!0},p(t,i){const o={};i&1&&(o.namespace=t[0]),i&2&&(o.datasetName=t[1]),e.$set(o)},i(t){l||(b(e.$$.fragment,t),l=!0)},o(t){k(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Uc(n){let e,l,t=n[0]&&n[1]&&nr(n);return{c(){t&&t.c(),e=ae()},l(i){t&&t.l(i),e=ae()},m(i,o){t&&t.m(i,o),E(i,e,o),l=!0},p(i,[o]){i[0]&&i[1]?t?(t.p(i,o),o&3&&b(t,1)):(t=nr(i),t.c(),b(t,1),t.m(e.parentNode,e)):t&&(ne(),k(t,1,1,()=>{t=null}),ie())},i(i){l||(b(t),l=!0)},o(i){k(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function Wc(n,e,l){let t;Ve(n,Or,r=>l(2,t=r));let i,o;return n.$$.update=()=>{n.$$.dirty&4&&t.onHashChange("/(?.+)/(?.+)",r=>{l(0,i=r.namespace),l(1,o=r.datasetName)})},[i,o,t]}class rd extends ve{constructor(e){super(),ke(this,e,Wc,Uc,pe,{})}}export{rd as component}; diff --git a/web/blueprint/build/_app/immutable/nodes/5.3ae2749b.js b/web/blueprint/build/_app/immutable/nodes/5.3ae2749b.js new file mode 100644 index 0000000000000000000000000000000000000000..0c0642270d06ae9d5f6ca57154cc102098f4f4af --- /dev/null +++ b/web/blueprint/build/_app/immutable/nodes/5.3ae2749b.js @@ -0,0 +1 @@ +import{S as W,i as X,s as z,E as R,k as I,a as j,l as P,m as V,c as H,h as p,n as G,H as T,I as J,b as L,J as D,K as N,g as k,v as y,d as E,f as w,O as ie,P as ae,D as K,a8 as Ve,ad as Ce,R as le,F as se,G as oe,L as re,M as ue,N as fe,Q as B,w as U,q as Y,r as Z,u as ce,$ as x,C as Ge,T as Re,o as je,a1 as _e,ap as He,U as $,y as F,z as A,A as M,V as ee,B as C,e as Q,a5 as Ne,a0 as Oe}from"../chunks/index.d6a3d821.js";import{g as Je}from"../chunks/navigation.6aa3de7d.js";import{T as de,J as Ke}from"../chunks/JSONSchemaForm.3de641de.js";import{h as qe,B as Ue,w as ze}from"../chunks/taskMonitoringStore.aadb9e65.js";import{C as Qe}from"../chunks/ComboBox.3bf937e3.js";import{M as We,N as Xe,O as Ye,a as Ze,I as Be,S as ye}from"../chunks/utils.c5a61a40.js";import{w as Fe}from"../chunks/index.5884c3e8.js";const we=l=>({}),he=l=>({});function be(l){let e,t;const a=l[16].labelText,i=oe(a,l,l[15],he),s=i||xe(l);return{c(){e=I("span"),s&&s.c(),this.h()},l(n){e=P(n,"SPAN",{});var r=V(e);s&&s.l(r),r.forEach(p),this.h()},h(){T(e,"bx--visually-hidden",l[7])},m(n,r){L(n,e,r),s&&s.m(e,null),t=!0},p(n,r){i?i.p&&(!t||r&32768)&&re(i,a,n,n[15],t?fe(a,n[15],r,we):ue(n[15]),he):s&&s.p&&(!t||r&64)&&s.p(n,t?r:-1),(!t||r&128)&&T(e,"bx--visually-hidden",n[7])},i(n){t||(k(s,n),t=!0)},o(n){E(s,n),t=!1},d(n){n&&p(e),s&&s.d(n)}}}function xe(l){let e;return{c(){e=Y(l[6])},l(t){e=Z(t,l[6])},m(t,a){L(t,e,a)},p(t,a){a&64&&ce(e,t[6])},d(t){t&&p(e)}}}function $e(l){let e,t,a,i,s,n,r,o,u,d=(l[6]||l[13].labelText)&&be(l),h=[l[12]],c={};for(let m=0;m{d=null}),w()),(!r||v&256)&&G(i,"for",m[8]),J(e,c=ie(h,[v&4096&&m[12]])),T(e,"bx--radio-button-wrapper",!0),T(e,"bx--radio-button-wrapper--label-left",m[5]==="left")},i(m){r||(k(d),r=!0)},o(m){E(d),r=!1},d(m){m&&p(e),l[18](null),d&&d.d(),o=!1,ae(u)}}}function et(l,e,t){const a=["value","checked","disabled","required","labelPosition","labelText","hideLabel","id","name","ref"];let i=K(e,a),s,{$$slots:n={},$$scope:r}=e;const o=Ve(n);let{value:u=""}=e,{checked:d=!1}=e,{disabled:h=!1}=e,{required:c=!1}=e,{labelPosition:m="right"}=e,{labelText:v=""}=e,{hideLabel:f=!1}=e,{id:b="ccs-"+Math.random().toString(36)}=e,{name:_=""}=e,{ref:q=null}=e;const O=Ce("RadioButtonGroup"),te=O?O.selectedValue:Fe(d?u:void 0);le(l,te,S=>t(14,s=S)),O&&O.add({id:b,checked:d,disabled:h,value:u});function ne(S){B.call(this,l,S)}function g(S){U[S?"unshift":"push"](()=>{q=S,t(1,q)})}const me=()=>{O&&O.update(u)};return l.$$set=S=>{e=R(R({},e),se(S)),t(12,i=K(e,a)),"value"in S&&t(2,u=S.value),"checked"in S&&t(0,d=S.checked),"disabled"in S&&t(3,h=S.disabled),"required"in S&&t(4,c=S.required),"labelPosition"in S&&t(5,m=S.labelPosition),"labelText"in S&&t(6,v=S.labelText),"hideLabel"in S&&t(7,f=S.hideLabel),"id"in S&&t(8,b=S.id),"name"in S&&t(9,_=S.name),"ref"in S&&t(1,q=S.ref),"$$scope"in S&&t(15,r=S.$$scope)},l.$$.update=()=>{l.$$.dirty&16388&&t(0,d=s===u)},[d,q,u,h,c,m,v,f,b,_,O,te,i,o,s,r,n,ne,g,me]}class tt extends W{constructor(e){super(),X(this,e,et,$e,z,{value:2,checked:0,disabled:3,required:4,labelPosition:5,labelText:6,hideLabel:7,id:8,name:9,ref:1})}}const lt=tt;function nt(l){let e,t,a,i;const s=l[3].default,n=oe(s,l,l[2],null);let r=[l[1]],o={};for(let u=0;u{r=f,t(0,r)})}return l.$$set=f=>{e=R(R({},e),se(f)),t(1,i=K(e,a)),"ref"in f&&t(0,r=f.ref),"$$scope"in f&&t(2,n=f.$$scope)},[r,i,n,s,o,u,d,h,c,m,v]}class at extends W{constructor(e){super(),X(this,e,it,nt,z,{ref:0})}}const st=at;function ge(l){let e,t,a;return{c(){e=I("legend"),t=Y(l[4]),this.h()},l(i){e=P(i,"LEGEND",{id:!0});var s=V(e);t=Z(s,l[4]),s.forEach(p),this.h()},h(){G(e,"id",a=l[5]||l[6]["aria-labelledby"]),T(e,"bx--label",!0)},m(i,s){L(i,e,s),D(e,t)},p(i,s){s&16&&ce(t,i[4]),s&96&&a!==(a=i[5]||i[6]["aria-labelledby"])&&G(e,"id",a)},d(i){i&&p(e)}}}function ve(l){let e,t;return{c(){e=I("div"),t=Y(l[3]),this.h()},l(a){e=P(a,"DIV",{});var i=V(e);t=Z(i,l[3]),i.forEach(p),this.h()},h(){T(e,"bx--form__requirement",!0)},m(a,i){L(a,e,i),D(e,t)},p(a,i){i&8&&ce(t,a[3])},d(a){a&&p(e)}}}function ot(l){let e,t,a,i,s,n,r,o,u=l[4]&&ge(l);const d=l[8].default,h=oe(d,l,l[7],null);let c=l[2]&&ve(l),m=[{"data-invalid":i=l[1]||void 0},{"aria-labelledby":s=l[6]["aria-labelledby"]||l[5]},l[6]],v={};for(let f=0;f{e=R(R({},e),se(_)),t(6,i=K(e,a)),"noMargin"in _&&t(0,r=_.noMargin),"invalid"in _&&t(1,o=_.invalid),"message"in _&&t(2,u=_.message),"messageText"in _&&t(3,d=_.messageText),"legendText"in _&&t(4,h=_.legendText),"legendId"in _&&t(5,c=_.legendId),"$$scope"in _&&t(7,n=_.$$scope)},[r,o,u,d,h,c,i,n,s,m,v,f,b]}class ut extends W{constructor(e){super(),X(this,e,rt,ot,z,{noMargin:0,invalid:1,message:2,messageText:3,legendText:4,legendId:5})}}const pe=ut;function ft(l){let e,t,a,i,s,n,r=[l[0]],o={};for(let u=0;u{e=R(R({},e),se(u)),t(0,i=K(e,a))},[i,s,n,r,o]}class ct extends W{constructor(e){super(),X(this,e,dt,ft,z,{})}}const mt=ct,_t=l=>({}),ke=l=>({});function Te(l){let e,t;const a=l[11].legendText,i=oe(a,l,l[10],ke),s=i||ht(l);return{c(){e=I("legend"),s&&s.c(),this.h()},l(n){e=P(n,"LEGEND",{});var r=V(e);s&&s.l(r),r.forEach(p),this.h()},h(){T(e,"bx--label",!0),T(e,"bx--visually-hidden",l[2])},m(n,r){L(n,e,r),s&&s.m(e,null),t=!0},p(n,r){i?i.p&&(!t||r&1024)&&re(i,a,n,n[10],t?fe(a,n[10],r,_t):ue(n[10]),ke):s&&s.p&&(!t||r&2)&&s.p(n,t?r:-1),(!t||r&4)&&T(e,"bx--visually-hidden",n[2])},i(n){t||(k(s,n),t=!0)},o(n){E(s,n),t=!1},d(n){n&&p(e),s&&s.d(n)}}}function ht(l){let e;return{c(){e=Y(l[1])},l(t){e=Z(t,l[1])},m(t,a){L(t,e,a)},p(t,a){a&2&&ce(e,t[1])},d(t){t&&p(e)}}}function bt(l){let e,t,a,i,s,n,r=(l[1]||l[8].legendText)&&Te(l);const o=l[11].default,u=oe(o,l,l[10],null);let d=[{id:l[5]},l[7]],h={};for(let c=0;c{r=null}),w()),u&&u.p&&(!i||m&1024)&&re(u,o,c,c[10],i?fe(o,c[10],m,null):ue(c[10]),null),(!i||m&1)&&(t.disabled=c[0]),(!i||m&16)&&T(t,"bx--radio-button-group--vertical",c[4]==="vertical"),(!i||m&8)&&T(t,"bx--radio-button-group--label-left",c[3]==="left"),(!i||m&8)&&T(t,"bx--radio-button-group--label-right",c[3]==="right"),J(e,h=ie(d,[(!i||m&32)&&{id:c[5]},m&128&&c[7]])),T(e,"bx--form-item",!0)},i(c){i||(k(r),k(u,c),i=!0)},o(c){E(r),E(u,c),i=!1},d(c){c&&p(e),r&&r.d(),u&&u.d(c),s=!1,ae(n)}}}function gt(l,e,t){const a=["selected","disabled","legendText","hideLegend","labelPosition","orientation","id"];let i=K(e,a),s,{$$slots:n={},$$scope:r}=e;const o=Ve(n);let{selected:u=void 0}=e,{disabled:d=!1}=e,{legendText:h=""}=e,{hideLegend:c=!1}=e,{labelPosition:m="right"}=e,{orientation:v="horizontal"}=e,{id:f=void 0}=e;const b=Ge(),_=Fe(u);le(l,_,g=>t(16,s=g)),Re("RadioButtonGroup",{selectedValue:_,add:({checked:g,value:me})=>{g&&_.set(me)},update:g=>{t(9,u=g)}}),je(()=>{_e(_,s=u,s)}),He(()=>{_e(_,s=u,s)}),_.subscribe(g=>{t(9,u=g),b("change",g)});function q(g){B.call(this,l,g)}function O(g){B.call(this,l,g)}function te(g){B.call(this,l,g)}function ne(g){B.call(this,l,g)}return l.$$set=g=>{e=R(R({},e),se(g)),t(7,i=K(e,a)),"selected"in g&&t(9,u=g.selected),"disabled"in g&&t(0,d=g.disabled),"legendText"in g&&t(1,h=g.legendText),"hideLegend"in g&&t(2,c=g.hideLegend),"labelPosition"in g&&t(3,m=g.labelPosition),"orientation"in g&&t(4,v=g.orientation),"id"in g&&t(5,f=g.id),"$$scope"in g&&t(10,r=g.$$scope)},[d,h,c,m,v,f,_,i,o,u,r,n,q,O,te,ne]}class vt extends W{constructor(e){super(),X(this,e,gt,bt,z,{selected:9,disabled:0,legendText:1,hideLegend:2,labelPosition:3,orientation:4,id:5})}}const pt=vt,Ae="huggingface",Me=()=>qe({queryFn:()=>fetch("https://datasets-server.huggingface.co/valid").then(l=>l.json()),queryKey:[Ae,"listDatasets"],select:l=>l.valid}),kt=l=>qe({queryFn:()=>fetch(`https://datasets-server.huggingface.co/splits?dataset=${l}`).then(e=>e.json()),queryKey:[Ae,"getSplits",l],select:e=>e.splits});function Tt(l){let e,t,a;function i(n){l[6](n)}let s={invalid:l[1],invalidText:l[2],warn:!l[3],warnText:"Dataset doesn't exist"};return l[0]!==void 0&&(s.value=l[0]),e=new de({props:s}),U.push(()=>$(e,"value",i)),{c(){F(e.$$.fragment)},l(n){A(e.$$.fragment,n)},m(n,r){M(e,n,r),a=!0},p(n,[r]){const o={};r&2&&(o.invalid=n[1]),r&4&&(o.invalidText=n[2]),r&8&&(o.warn=!n[3]),!t&&r&1&&(t=!0,o.value=n[0],ee(()=>t=!1)),e.$set(o)},i(n){a||(k(e.$$.fragment,n),a=!0)},o(n){E(e.$$.fragment,n),a=!1},d(n){C(e,n)}}}function Et(l,e,t){let a,i,{value:s}=e,{invalid:n}=e,{invalidText:r}=e;const o=Me();le(l,o,d=>t(5,i=d));function u(d){s=d,t(0,s)}return l.$$set=d=>{"value"in d&&t(0,s=d.value),"invalid"in d&&t(1,n=d.invalid),"invalidText"in d&&t(2,r=d.invalidText)},l.$$.update=()=>{var d;l.$$.dirty&33&&t(3,a=(d=i.data)==null?void 0:d.includes(s))},[s,n,r,a,o,i,u]}class Ee extends W{constructor(e){super(),X(this,e,Et,Tt,z,{value:0,invalid:1,invalidText:2})}}function St(l){let e,t,a;function i(n){l[11](n)}let s={invalid:l[1],invalidText:l[2],labelText:"Split",placeholder:"(optional)"};return l[0]!==void 0&&(s.value=l[0]),e=new de({props:s}),U.push(()=>$(e,"value",i)),{c(){F(e.$$.fragment)},l(n){A(e.$$.fragment,n)},m(n,r){M(e,n,r),a=!0},p(n,r){const o={};r&2&&(o.invalid=n[1]),r&4&&(o.invalidText=n[2]),!t&&r&1&&(t=!0,o.value=n[0],ee(()=>t=!1)),e.$set(o)},i(n){a||(k(e.$$.fragment,n),a=!0)},o(n){E(e.$$.fragment,n),a=!1},d(n){C(e,n)}}}function Dt(l){var a,i;let e,t;return e=new Qe({props:{value:l[0]||"",invalid:l[1],invalidText:l[2],warn:!l[3],warnText:"Dataset doesn't exist",titleText:"Split",placeholder:"(optional)",items:((i=(a=l[5])==null?void 0:a.data)==null?void 0:i.map(Se))||[]}}),e.$on("select",l[10]),{c(){F(e.$$.fragment)},l(s){A(e.$$.fragment,s)},m(s,n){M(e,s,n),t=!0},p(s,n){var o,u;const r={};n&1&&(r.value=s[0]||""),n&2&&(r.invalid=s[1]),n&4&&(r.invalidText=s[2]),n&8&&(r.warn=!s[3]),n&32&&(r.items=((u=(o=s[5])==null?void 0:o.data)==null?void 0:u.map(Se))||[]),e.$set(r)},i(s){t||(k(e.$$.fragment,s),t=!0)},o(s){E(e.$$.fragment,s),t=!1},d(s){C(e,s)}}}function It(l){let e,t,a,i;const s=[Dt,St],n=[];function r(o,u){var d;return(d=o[5])!=null&&d.data&&o[3]?0:1}return e=r(l),t=n[e]=s[e](l),{c(){t.c(),a=Q()},l(o){t.l(o),a=Q()},m(o,u){n[e].m(o,u),L(o,a,u),i=!0},p(o,[u]){let d=e;e=r(o),e===d?n[e].p(o,u):(y(),E(n[d],1,1,()=>{n[d]=null}),w(),t=n[e],t?t.p(o,u):(t=n[e]=s[e](o),t.c()),k(t,1),t.m(a.parentNode,a))},i(o){i||(k(t),i=!0)},o(o){E(t),i=!1},d(o){n[e].d(o),o&&p(a)}}}const Se=l=>({id:l.split,text:l.split});function Pt(l,e,t){let a,i,s,n,r,o=x,u=()=>(o(),o=Ne(s,_=>t(5,r=_)),s);l.$$.on_destroy.push(()=>o());let{value:d}=e,{invalid:h}=e,{invalidText:c}=e,{rootValue:m}=e;const v=Me();le(l,v,_=>t(9,n=_));const f=_=>{var q;return t(0,d=(q=_.detail.selectedItem)==null?void 0:q.id)};function b(_){d=_,t(0,d)}return l.$$set=_=>{"value"in _&&t(0,d=_.value),"invalid"in _&&t(1,h=_.invalid),"invalidText"in _&&t(2,c=_.invalidText),"rootValue"in _&&t(7,m=_.rootValue)},l.$$.update=()=>{var _;l.$$.dirty&128&&t(8,a=m.dataset_name),l.$$.dirty&768&&t(3,i=(_=n.data)==null?void 0:_.includes(a)),l.$$.dirty&264&&u(t(4,s=i?kt(a):void 0))},[d,h,c,i,s,r,v,m,a,n,f,b]}class De extends W{constructor(e){super(),X(this,e,Pt,It,z,{value:0,invalid:1,invalidText:2,rootValue:7})}}function Lt(l){const e=l.slice(),t=e[7].data;return e[17]=t,e}function Ie(l,e,t){const a=l.slice();return a[18]=e[t],a}function Vt(l){let e,t,a,i,s,n,r,o,u,d;function h(f){l[11](f)}let c={labelText:"namespace",invalid:!l[0]};l[0]!==void 0&&(c.value=l[0]),t=new de({props:c}),U.push(()=>$(t,"value",h));function m(f){l[12](f)}let v={labelText:"name",invalid:!l[1]};return l[1]!==void 0&&(v.value=l[1]),o=new de({props:v}),U.push(()=>$(o,"value",m)),{c(){e=I("div"),F(t.$$.fragment),i=j(),s=I("span"),n=Y("/"),r=j(),F(o.$$.fragment),this.h()},l(f){e=P(f,"DIV",{class:!0});var b=V(e);A(t.$$.fragment,b),i=H(b),s=P(b,"SPAN",{class:!0});var _=V(s);n=Z(_,"/"),_.forEach(p),r=H(b),A(o.$$.fragment,b),b.forEach(p),this.h()},h(){G(s,"class","mx-4 mt-6 text-lg"),G(e,"class","flex flex-row content-start")},m(f,b){L(f,e,b),M(t,e,null),D(e,i),D(e,s),D(s,n),D(e,r),M(o,e,null),d=!0},p(f,b){const _={};b&1&&(_.invalid=!f[0]),!a&&b&1&&(a=!0,_.value=f[0],ee(()=>a=!1)),t.$set(_);const q={};b&2&&(q.invalid=!f[1]),!u&&b&2&&(u=!0,q.value=f[1],ee(()=>u=!1)),o.$set(q)},i(f){d||(k(t.$$.fragment,f),k(o.$$.fragment,f),d=!0)},o(f){E(t.$$.fragment,f),E(o.$$.fragment,f),d=!1},d(f){f&&p(e),C(t),C(o)}}}function Nt(l){let e,t;return e=new mt({}),{c(){F(e.$$.fragment)},l(a){A(e.$$.fragment,a)},m(a,i){M(e,a,i),t=!0},p:x,i(a){t||(k(e.$$.fragment,a),t=!0)},o(a){E(e.$$.fragment,a),t=!1},d(a){C(e,a)}}}function qt(l){let e,t;return e=new Be({props:{kind:"error",title:"Error",subtitle:l[6].error.message,hideCloseButton:!0}}),{c(){F(e.$$.fragment)},l(a){A(e.$$.fragment,a)},m(a,i){M(e,a,i),t=!0},p(a,i){const s={};i&64&&(s.subtitle=a[6].error.message),e.$set(s)},i(a){t||(k(e.$$.fragment,a),t=!0)},o(a){E(e.$$.fragment,a),t=!1},d(a){C(e,a)}}}function Bt(l){let e,t,a,i;function s(r){l[13](r)}let n={$$slots:{default:[Ft]},$$scope:{ctx:l}};return l[2]!==void 0&&(n.selected=l[2]),t=new pt({props:n}),U.push(()=>$(t,"selected",s)),{c(){e=I("div"),F(t.$$.fragment)},l(r){e=P(r,"DIV",{});var o=V(e);A(t.$$.fragment,o),o.forEach(p)},m(r,o){L(r,e,o),M(t,e,null),i=!0},p(r,o){const u={};o&2097216&&(u.$$scope={dirty:o,ctx:r}),!a&&o&4&&(a=!0,u.selected=r[2],ee(()=>a=!1)),t.$set(u)},i(r){i||(k(t.$$.fragment,r),i=!0)},o(r){E(t.$$.fragment,r),i=!1},d(r){r&&p(e),C(t)}}}function Pe(l){let e,t;return e=new lt({props:{labelText:l[18],value:l[18]}}),{c(){F(e.$$.fragment)},l(a){A(e.$$.fragment,a)},m(a,i){M(e,a,i),t=!0},p(a,i){const s={};i&64&&(s.labelText=a[18]),i&64&&(s.value=a[18]),e.$set(s)},i(a){t||(k(e.$$.fragment,a),t=!0)},o(a){E(e.$$.fragment,a),t=!1},d(a){C(e,a)}}}function Ft(l){let e,t,a=l[6].data.sources,i=[];for(let n=0;nE(i[n],1,1,()=>{i[n]=null});return{c(){for(let n=0;n$(e,"value",s)),U.push(()=>$(e,"validationErrors",n)),{c(){F(e.$$.fragment)},l(o){A(e.$$.fragment,o)},m(o,u){M(e,o,u),i=!0},p(o,u){const d={};u&128&&(d.schema=o[17]),u&4&&(d.customComponents=o[2]==="huggingface"?{"/dataset_name":Ee,"/split":De}:{}),!t&&u&16&&(t=!0,d.value=o[4],ee(()=>t=!1)),!a&&u&8&&(a=!0,d.validationErrors=o[3],ee(()=>a=!1)),e.$set(d)},i(o){i||(k(e.$$.fragment,o),i=!0)},o(o){E(e.$$.fragment,o),i=!1},d(o){C(e,o)}}}function Gt(l){let e,t,a,i,s,n,r;const o=[Bt,qt,Nt],u=[];function d(f,b){return f[6].isSuccess?0:f[6].isError?1:f[6].isLoading?2:-1}~(e=d(l))&&(t=u[e]=o[e](l));const h=[Ct,Mt,At],c=[];function m(f,b){return f[7].isSuccess?0:f[7].isError?1:f[7].isLoading?2:-1}function v(f,b){return b===0?Lt(f):f}return~(i=m(l))&&(s=c[i]=h[i](v(l,i))),{c(){t&&t.c(),a=j(),s&&s.c(),n=Q()},l(f){t&&t.l(f),a=H(f),s&&s.l(f),n=Q()},m(f,b){~e&&u[e].m(f,b),L(f,a,b),~i&&c[i].m(f,b),L(f,n,b),r=!0},p(f,b){let _=e;e=d(f),e===_?~e&&u[e].p(f,b):(t&&(y(),E(u[_],1,1,()=>{u[_]=null}),w()),~e?(t=u[e],t?t.p(f,b):(t=u[e]=o[e](f),t.c()),k(t,1),t.m(a.parentNode,a)):t=null);let q=i;i=m(f),i===q?~i&&c[i].p(v(f,i),b):(s&&(y(),E(c[q],1,1,()=>{c[q]=null}),w()),~i?(s=c[i],s?s.p(v(f,i),b):(s=c[i]=h[i](v(f,i)),s.c()),k(s,1),s.m(n.parentNode,n)):s=null)},i(f){r||(k(t),k(s),r=!0)},o(f){E(t),E(s),r=!1},d(f){~e&&u[e].d(f),f&&p(a),~i&&c[i].d(f),f&&p(n)}}}function Rt(l){let e;return{c(){e=Y("Add")},l(t){e=Z(t,"Add")},m(t,a){L(t,e,a)},d(t){t&&p(e)}}}function jt(l){var r;let e,t,a,i,s,n;return e=new pe({props:{legendText:"Name",$$slots:{default:[Vt]},$$scope:{ctx:l}}}),a=new pe({props:{legendText:"Data Loader",$$slots:{default:[Gt]},$$scope:{ctx:l}}}),s=new Ue({props:{disabled:((r=l[3])==null?void 0:r.length)>0||!l[1]||!l[0],$$slots:{default:[Rt]},$$scope:{ctx:l}}}),s.$on("click",l[10]),{c(){F(e.$$.fragment),t=j(),F(a.$$.fragment),i=j(),F(s.$$.fragment)},l(o){A(e.$$.fragment,o),t=H(o),A(a.$$.fragment,o),i=H(o),A(s.$$.fragment,o)},m(o,u){M(e,o,u),L(o,t,u),M(a,o,u),L(o,i,u),M(s,o,u),n=!0},p(o,u){var m;const d={};u&2097155&&(d.$$scope={dirty:u,ctx:o}),e.$set(d);const h={};u&2097372&&(h.$$scope={dirty:u,ctx:o}),a.$set(h);const c={};u&11&&(c.disabled=((m=o[3])==null?void 0:m.length)>0||!o[1]||!o[0]),u&2097152&&(c.$$scope={dirty:u,ctx:o}),s.$set(c)},i(o){n||(k(e.$$.fragment,o),k(a.$$.fragment,o),k(s.$$.fragment,o),n=!0)},o(o){E(e.$$.fragment,o),E(a.$$.fragment,o),E(s.$$.fragment,o),n=!1},d(o){C(e,o),o&&p(t),C(a,o),o&&p(i),C(s,o)}}}function Ht(l){let e,t,a,i,s,n,r;return n=new st({props:{class:"pt-8",$$slots:{default:[jt]},$$scope:{ctx:l}}}),{c(){e=I("div"),t=I("div"),a=I("h2"),i=Y("Add dataset"),s=j(),F(n.$$.fragment),this.h()},l(o){e=P(o,"DIV",{class:!0});var u=V(e);t=P(u,"DIV",{class:!0});var d=V(t);a=P(d,"H2",{});var h=V(a);i=Z(h,"Add dataset"),h.forEach(p),s=H(d),A(n.$$.fragment,d),d.forEach(p),u.forEach(p),this.h()},h(){G(t,"class","mx-auto flex max-w-xl flex-col"),G(e,"class","h-full w-full overflow-y-auto py-8")},m(o,u){L(o,e,u),D(e,t),D(t,a),D(a,i),D(t,s),M(n,t,null),r=!0},p(o,[u]){const d={};u&2097375&&(d.$$scope={dirty:u,ctx:o}),n.$set(d)},i(o){r||(k(n.$$.fragment,o),r=!0)},o(o){E(n.$$.fragment,o),r=!1},d(o){o&&p(e),C(n)}}}function Ot(l,e,t){let a,i,s,n,r=x,o=()=>(r(),r=Ne(a,g=>t(7,n=g)),a);l.$$.on_destroy.push(()=>r());const u=We();le(l,u,g=>t(6,s=g));const d=Xe();le(l,d,g=>t(16,i=g));let h="local",c="",m="huggingface",v=[],f={};function b(){v.length||i.mutate([m,{namespace:h,dataset_name:c,config:f}],{onSuccess:g=>{ze(g.task_id,()=>{Je(Ze(h,c))})}})}function _(g){h=g,t(0,h)}function q(g){c=g,t(1,c)}function O(g){m=g,t(2,m)}function te(g){f=g,t(4,f),t(0,h),t(1,c)}function ne(g){v=g,t(3,v)}return l.$$.update=()=>{l.$$.dirty&4&&o(t(5,a=Ye(m))),l.$$.dirty&3&&t(4,f.source_name=`${h}/${c}`,f)},[h,c,m,v,f,a,s,n,u,d,b,_,q,O,te,ne]}class Yt extends W{constructor(e){super(),X(this,e,Ot,Ht,z,{})}}export{Yt as component}; diff --git a/web/blueprint/build/_app/version.json b/web/blueprint/build/_app/version.json index ea7e4950fbb5c2bc0b5ee81e3ee5312530db7e87..ce98dbee788d309758e47729d3a392e2bf9c0946 100644 --- a/web/blueprint/build/_app/version.json +++ b/web/blueprint/build/_app/version.json @@ -1 +1 @@ -{"version":"1687990131386"} \ No newline at end of file +{"version":"1688679218701"} \ No newline at end of file diff --git a/web/blueprint/build/concepts.html b/web/blueprint/build/concepts.html index 0a882486c6ca6f8becd59b8587a7feb1bba2125d..459332e2aa5f659e624e35f806dda05654d83a0d 100644 --- a/web/blueprint/build/concepts.html +++ b/web/blueprint/build/concepts.html @@ -5,17 +5,17 @@ - - - - - + + + + +