Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save alonsosilvaallende/0c54453b206b09a626b35228bcfe4975 to your computer and use it in GitHub Desktop.
Save alonsosilvaallende/0c54453b206b09a626b35228bcfe4975 to your computer and use it in GitHub Desktop.
Interpretable_ML_XAI_Classification_2023-10.ipynb
Display the source blob
Display the rendered blob
Raw
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"provenance": [],
"authorship_tag": "ABX9TyM/tMDAAplJNlS06BJVCLRg",
"include_colab_link": true
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
},
"language_info": {
"name": "python"
}
},
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "view-in-github",
"colab_type": "text"
},
"source": [
"<a href=\"https://colab.research.google.com/gist/alonsosilvaallende/0c54453b206b09a626b35228bcfe4975/interpretable_ml_xai_classification_2023-10.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
]
},
{
"cell_type": "code",
"source": [
"!pip install -q shap"
],
"metadata": {
"id": "LJTiwmxklmxu",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "73ccf3ae-3e01-4a8c-b18d-08b5cc2c037b"
},
"execution_count": 2,
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"\u001b[?25l \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m0.0/532.9 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r\u001b[2K \u001b[91m━━\u001b[0m\u001b[90m╺\u001b[0m\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m30.7/532.9 kB\u001b[0m \u001b[31m774.0 kB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K \u001b[91m━━━━━━━━━━━━━━\u001b[0m\u001b[90m╺\u001b[0m\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m194.6/532.9 kB\u001b[0m \u001b[31m2.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K \u001b[91m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m532.5/532.9 kB\u001b[0m \u001b[31m4.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m532.9/532.9 kB\u001b[0m \u001b[31m3.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25h"
]
}
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"id": "fC2ydbbLlMn3"
},
"outputs": [],
"source": [
"import shap\n",
"from sklearn.model_selection import train_test_split\n",
"\n",
"X, y = shap.datasets.adult()"
]
},
{
"cell_type": "code",
"source": [
"X_train, X_test, y_train, y_test = train_test_split(\n",
"X, y, test_size=0.2, random_state=1\n",
")"
],
"metadata": {
"id": "DtkCQg1PllAx"
},
"execution_count": 4,
"outputs": []
},
{
"cell_type": "code",
"source": [
"from sklearn.compose import ColumnTransformer\n",
"from sklearn.pipeline import Pipeline\n",
"from sklearn.preprocessing import OneHotEncoder, StandardScaler\n",
"from sklearn.linear_model import LogisticRegression\n",
"import numpy as np\n",
"# Define the categorical and numerical features\n",
"cats = ['Workclass', 'Marital Status', 'Occupation',\n",
"'Relationship', 'Race', 'Sex', 'Country']\n",
"nums = ['Age', 'Education-Num', 'Capital Gain',\n",
"'Capital Loss', 'Hours per week']\n",
"# Define the column transformer\n",
"preprocessor = ColumnTransformer(\n",
"transformers=[\n",
"('cat', OneHotEncoder(handle_unknown='ignore'), cats),\n",
"('num', StandardScaler(), nums)\n",
"])\n",
"# Define the pipeline\n",
"model = Pipeline([\n",
"('preprocessor', preprocessor),\n",
"('classifier', LogisticRegression(max_iter=10000))\n",
"])\n",
"# Fit the pipeline to the training data\n",
"model.fit(X_train, y_train)\n",
"X_sub = shap.sample(X_train, 100)\n",
"ex = shap.Explainer(model.predict_proba, X_sub)\n",
"shap_values = ex(X_test.iloc[0:100])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "sFHo7WCemLN9",
"outputId": "8d28da5e-aeb4-46ff-dd0e-aee412fc73e0"
},
"execution_count": 16,
"outputs": [
{
"output_type": "stream",
"name": "stderr",
"text": [
"PermutationExplainer explainer: 101it [00:20, 2.45it/s]\n"
]
}
]
},
{
"cell_type": "code",
"source": [
"model.fit(X_train, y_train)"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 192
},
"id": "vdu-tgpOLAT2",
"outputId": "18782cc5-9ae8-43f2-84a4-8ebad056362a"
},
"execution_count": 17,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"Pipeline(steps=[('preprocessor',\n",
" ColumnTransformer(transformers=[('cat',\n",
" OneHotEncoder(handle_unknown='ignore'),\n",
" ['Workclass',\n",
" 'Marital Status',\n",
" 'Occupation', 'Relationship',\n",
" 'Race', 'Sex', 'Country']),\n",
" ('num', StandardScaler(),\n",
" ['Age', 'Education-Num',\n",
" 'Capital Gain',\n",
" 'Capital Loss',\n",
" 'Hours per week'])])),\n",
" ('classifier', LogisticRegression(max_iter=10000))])"
],
"text/html": [
"<style>#sk-container-id-2 {color: black;background-color: white;}#sk-container-id-2 pre{padding: 0;}#sk-container-id-2 div.sk-toggleable {background-color: white;}#sk-container-id-2 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-2 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-2 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-2 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-2 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-2 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-2 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-2 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-2 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-2 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-2 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-2 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-2 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-2 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-2 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-2 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-2 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-2 div.sk-item {position: relative;z-index: 1;}#sk-container-id-2 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-2 div.sk-item::before, #sk-container-id-2 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-2 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-2 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-2 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-2 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-2 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-2 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-2 div.sk-label-container {text-align: center;}#sk-container-id-2 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-2 div.sk-text-repr-fallback {display: none;}</style><div id=\"sk-container-id-2\" class=\"sk-top-container\"><div class=\"sk-text-repr-fallback\"><pre>Pipeline(steps=[(&#x27;preprocessor&#x27;,\n",
" ColumnTransformer(transformers=[(&#x27;cat&#x27;,\n",
" OneHotEncoder(handle_unknown=&#x27;ignore&#x27;),\n",
" [&#x27;Workclass&#x27;,\n",
" &#x27;Marital Status&#x27;,\n",
" &#x27;Occupation&#x27;, &#x27;Relationship&#x27;,\n",
" &#x27;Race&#x27;, &#x27;Sex&#x27;, &#x27;Country&#x27;]),\n",
" (&#x27;num&#x27;, StandardScaler(),\n",
" [&#x27;Age&#x27;, &#x27;Education-Num&#x27;,\n",
" &#x27;Capital Gain&#x27;,\n",
" &#x27;Capital Loss&#x27;,\n",
" &#x27;Hours per week&#x27;])])),\n",
" (&#x27;classifier&#x27;, LogisticRegression(max_iter=10000))])</pre><b>In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. <br />On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.</b></div><div class=\"sk-container\" hidden><div class=\"sk-item sk-dashed-wrapped\"><div class=\"sk-label-container\"><div class=\"sk-label sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-8\" type=\"checkbox\" ><label for=\"sk-estimator-id-8\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">Pipeline</label><div class=\"sk-toggleable__content\"><pre>Pipeline(steps=[(&#x27;preprocessor&#x27;,\n",
" ColumnTransformer(transformers=[(&#x27;cat&#x27;,\n",
" OneHotEncoder(handle_unknown=&#x27;ignore&#x27;),\n",
" [&#x27;Workclass&#x27;,\n",
" &#x27;Marital Status&#x27;,\n",
" &#x27;Occupation&#x27;, &#x27;Relationship&#x27;,\n",
" &#x27;Race&#x27;, &#x27;Sex&#x27;, &#x27;Country&#x27;]),\n",
" (&#x27;num&#x27;, StandardScaler(),\n",
" [&#x27;Age&#x27;, &#x27;Education-Num&#x27;,\n",
" &#x27;Capital Gain&#x27;,\n",
" &#x27;Capital Loss&#x27;,\n",
" &#x27;Hours per week&#x27;])])),\n",
" (&#x27;classifier&#x27;, LogisticRegression(max_iter=10000))])</pre></div></div></div><div class=\"sk-serial\"><div class=\"sk-item sk-dashed-wrapped\"><div class=\"sk-label-container\"><div class=\"sk-label sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-9\" type=\"checkbox\" ><label for=\"sk-estimator-id-9\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">preprocessor: ColumnTransformer</label><div class=\"sk-toggleable__content\"><pre>ColumnTransformer(transformers=[(&#x27;cat&#x27;, OneHotEncoder(handle_unknown=&#x27;ignore&#x27;),\n",
" [&#x27;Workclass&#x27;, &#x27;Marital Status&#x27;, &#x27;Occupation&#x27;,\n",
" &#x27;Relationship&#x27;, &#x27;Race&#x27;, &#x27;Sex&#x27;, &#x27;Country&#x27;]),\n",
" (&#x27;num&#x27;, StandardScaler(),\n",
" [&#x27;Age&#x27;, &#x27;Education-Num&#x27;, &#x27;Capital Gain&#x27;,\n",
" &#x27;Capital Loss&#x27;, &#x27;Hours per week&#x27;])])</pre></div></div></div><div class=\"sk-parallel\"><div class=\"sk-parallel-item\"><div class=\"sk-item\"><div class=\"sk-label-container\"><div class=\"sk-label sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-10\" type=\"checkbox\" ><label for=\"sk-estimator-id-10\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">cat</label><div class=\"sk-toggleable__content\"><pre>[&#x27;Workclass&#x27;, &#x27;Marital Status&#x27;, &#x27;Occupation&#x27;, &#x27;Relationship&#x27;, &#x27;Race&#x27;, &#x27;Sex&#x27;, &#x27;Country&#x27;]</pre></div></div></div><div class=\"sk-serial\"><div class=\"sk-item\"><div class=\"sk-estimator sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-11\" type=\"checkbox\" ><label for=\"sk-estimator-id-11\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">OneHotEncoder</label><div class=\"sk-toggleable__content\"><pre>OneHotEncoder(handle_unknown=&#x27;ignore&#x27;)</pre></div></div></div></div></div></div><div class=\"sk-parallel-item\"><div class=\"sk-item\"><div class=\"sk-label-container\"><div class=\"sk-label sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-12\" type=\"checkbox\" ><label for=\"sk-estimator-id-12\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">num</label><div class=\"sk-toggleable__content\"><pre>[&#x27;Age&#x27;, &#x27;Education-Num&#x27;, &#x27;Capital Gain&#x27;, &#x27;Capital Loss&#x27;, &#x27;Hours per week&#x27;]</pre></div></div></div><div class=\"sk-serial\"><div class=\"sk-item\"><div class=\"sk-estimator sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-13\" type=\"checkbox\" ><label for=\"sk-estimator-id-13\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">StandardScaler</label><div class=\"sk-toggleable__content\"><pre>StandardScaler()</pre></div></div></div></div></div></div></div></div><div class=\"sk-item\"><div class=\"sk-estimator sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-14\" type=\"checkbox\" ><label for=\"sk-estimator-id-14\" class=\"sk-toggleable__label sk-toggleable__label-arrow\">LogisticRegression</label><div class=\"sk-toggleable__content\"><pre>LogisticRegression(max_iter=10000)</pre></div></div></div></div></div></div></div>"
]
},
"metadata": {},
"execution_count": 17
}
]
},
{
"cell_type": "code",
"source": [
"y_pred = model.predict(X_test)"
],
"metadata": {
"id": "Eb0M9B5PK2wQ"
},
"execution_count": 18,
"outputs": []
},
{
"cell_type": "code",
"source": [
"y_pred"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "WIR44yWdLUQQ",
"outputId": "537098ad-858f-4707-9853-4ed3511a8f96"
},
"execution_count": 19,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"array([False, False, True, ..., False, False, True])"
]
},
"metadata": {},
"execution_count": 19
}
]
},
{
"cell_type": "code",
"source": [
"from sklearn.metrics import precision_score\n",
"\n",
"precision_score(y_test, y_pred)"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "0-lvllkiLdwQ",
"outputId": "f6ff4f54-0d5a-4d3d-b79f-da118ac511dd"
},
"execution_count": 21,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"0.6975169300225733"
]
},
"metadata": {},
"execution_count": 21
}
]
},
{
"cell_type": "code",
"source": [
"from sklearn.metrics import recall_score\n",
"\n",
"recall_score(y_test, y_pred)"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "9D_6OdDWLwjQ",
"outputId": "1aa9ab82-3960-45b7-8681-1e75bc1b0051"
},
"execution_count": 22,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"0.6234028244788165"
]
},
"metadata": {},
"execution_count": 22
}
]
},
{
"cell_type": "code",
"source": [
"from sklearn.metrics import PrecisionRecallDisplay\n",
"\n",
"display = PrecisionRecallDisplay.from_estimator(\n",
" model, X_test, y_test, name=\"LogisticRegression\"\n",
")"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 449
},
"id": "9cUA-SKSMACJ",
"outputId": "35750b0c-b41f-4304-8543-9c99c015e190"
},
"execution_count": 24,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 640x480 with 1 Axes>"
],
"image/png": "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\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"X_test.iloc[1]"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "NR-os96hn9LA",
"outputId": "24008e6d-383f-4a2c-81b4-0c12c261b07d"
},
"execution_count": 25,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"Age 18.0\n",
"Workclass 4.0\n",
"Education-Num 7.0\n",
"Marital Status 4.0\n",
"Occupation 8.0\n",
"Relationship 2.0\n",
"Race 4.0\n",
"Sex 1.0\n",
"Capital Gain 0.0\n",
"Capital Loss 0.0\n",
"Hours per week 25.0\n",
"Country 39.0\n",
"Name: 709, dtype: float64"
]
},
"metadata": {},
"execution_count": 25
}
]
},
{
"cell_type": "code",
"source": [
"class_index = 1\n",
"data_index = 1\n",
"shap.plots.waterfall(shap_values[data_index,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 617
},
"id": "Fs3Q2EaRmdi7",
"outputId": "880830e6-7908-49e8-c095-a4f0374db83e"
},
"execution_count": 7,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x650 with 3 Axes>"
],
"image/png": "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cgXPPfccHnvsMezduxchISFYunRpucnV3bt34eDgUO40vcpITU2t9jVXnp6eSE5Ohkql0nrt0tLSNNsNKS4uxq5du5CdnY2BAwfqXQK/MvVMickVEREREVEVxMbGokuXLtXaHwDatGmjVd68eXMAwNWrV3W25eTk4Omnn4a1tTW2bt0KV1dXTJo0CXPmzEFCQoLW8uZlrl69qre8KkxxzVVwcDBiY2ORkJCguc9VSUkJLly4gHr16mmmQxYXFyMnJwd2dnaaFf7UajV+/fVXpKamIiIiAj4+PnrbMLaeqTG5IiIiIiKqpJSUFKSlpWkSoaqIiYkBoJtcde3aFQBw8uRJrW1CCIwZMwYXLlzA/v37Ndc+TZo0CQsXLsSyZcu0bipc5vTp0xg9enSV43yQKa65qlevHoKDg3H8+HHk5+fD1dUViYmJuH//Pnr27Kmpl5aWhp9++gnt2rVDhw4dAAB//PEHrl+/jsDAQBQWFuLixYtaxy67zs3YemXi4uKgUqk0UxOvX7+umboYGhpq9OgkkysiIiIiokoqS4zS09Oxfv16ne1t27bVme73sNjYWAQEBMDDw0OrPDg4GKGhodi7dy8mTJigKZ89eza2bduGlStXonv37ppyb29vPP/884iOjsb8+fO1ptWdOnUKd+7cwdNPP12l86wpvXr1gpOTEy5evAiVSgUPDw/069cPfn5+BvcruwfWjRs3cOPGDZ3tZUmTsfXKxMbGIicnR/P82rVruHbtmqYukysiIiIiohpSNqVvzZo1WLNmjc72devWGZVcPTxqVWbChAl47733kJ+fD3t7e2zduhUffPABXnnlFURFRenUnzZtGr766iusWLECb7/9tqZ88+bNCAwMRHh4eGVOr8YplUp06dLF4LRKf39/nXMdNGiQUcc3tl6ZUaNGVap+eSRR3q2TiYiIiIio2saNG4d9+/bh9OnTUCqVcHNzq3Cf7OxsBAcHY9GiRZg4cWKV2i0sLERQUBD++c9/4rXXXtPaVlBQgJycHCxatAiLFy9Geno6vLy8qtQO/a3mFnknIiIiIiIAwM2bN+Ht7Y3HH3/cqPqurq6YMWMGFi9eDLVaXaU216xZA2tra7zyyis621asWAFvb28sXry4Sscm/ThyRURERERUg+Lj45GcnAwAcHJyqtYKg6Zy8+ZNXLhwQfO8Z8+esLa2ljGiuoHJFRERERERkQlwWiAREREREZEJMLkiIiIiIiIyASZXREREREREJsDkioiIiIiIyASYXBEREREREZkAkysiIiIiIiITYHJFRERERERkAkyuiIiIiIiITIDJFRERERERkQn8P59StBLd78f5AAAAAElFTkSuQmCC\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"class_index = 0\n",
"shap.plots.waterfall(shap_values[data_index,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 617
},
"id": "S-K7epILniD5",
"outputId": "d3d6da29-492a-4d86-c0c7-c144d6312fd5"
},
"execution_count": 8,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x650 with 3 Axes>"
],
"image/png": "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V199FYDRo0fz2WefOR192rZtG5GRkemHwmYlL9Y8lSpViqpVq7J582bi4+MpXrw4hw4dIiYmhg4dOqTXO3/+PD/99BNNmjShWbNm6eVnzpxh+/bt6ecynT9/noMHD1KxYkXq16+f63q5rZsdJU8iIiIiIgYKDw93OjXvySef5I033iA+Ph4fHx8iIiLo1asXt912G1988UV6vXLlyvHkk08yc+ZMh9GnhQsXEhoaSqdOnQrktQB07NgRPz8/Dh8+TFJSEoGBgdx1112ULVs227a+vr6YTCbCw8NJTk7G39+f5s2b06BBA7s1Vjmtl9u62TFZMzvhSkREREREDHP58mWqVq3KlClTeOqpp3LdPjExkcqVKzNmzBhefPHFfIjQ9eQu1RIRERERkQJRvHhxRo8ezdSpU7FYLLluP2vWLMxmM0OGDMmH6FyTRp5ERERERERyQCNPIiIiIiIiOaDkSUREREREJAeUPImIiIiIiOSAkicREREREZEcUPIkIiIiIiKSA0qeRERERESKiCtXrtCxY0euXLlidCguScmTiIiIiEgRceXKFdauXavkySBKnkRERERERHJAyZOIiIiIiEgOKHkSERERERHJASVPIiIiIiJFREBAAK1btyYgIMDoUFySyWq1Wo0OQkREREREpLDTyJOIiIiISBGye/duo0NwWUqeRERERESKkNTUVKNDcFlKnkREREREipDAwECjQ3BZSp5ERERERIqQkiVLGh2Cy1LyJCIiIiJShBw9etToEFyWkicREREREZEc0FblIiIiIiJFyOXLlylevLjRYbgkjTyJiIiIiBQhMTExRofgspQ8iYiIiIgUIRcvXjQ6BJel5ElEREREpAgxmUxGh+CytOZJREREREQkBzTyJCIiIiJShOzdu9foEFyWkicRERERkSIkOTnZ6BBclpInEREREZEipESJEkaH4LKUPImIiIiIFCEhISFGh+CylDyJiIiIiBQhhw8fNjoEl6XkSUREREREJAeUPImIiIiIFCGVKlUyOgSXpeRJRERERKQIiY+PNzoEl6XkSURERESkCDl//rzRIbgsD6MDEBEREZFcWrAePl5hdBSSX/q0huG9jI5CnDBZrVar0UGIiIiISC60egU2ace1W1aAD5z5Eop5Ob1ssVhwc9MEMiPoXRcRERERKUxi4uHrdZlePnjwYAEGIxkp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Xz5v7ilFTv369Y0OwWW57MiT1Wrl559/ZuvWrYSEhNCqVSuaNGmCxWJh7dq1bN7seJ5CQZkzZw6NGzdm+fLltGrVildffZVhw4bh7+/P+++/T8OGDTl06JBh8RWkr776irlz5zq9tnjxYmJiYvDz8yvgqEREpMjp2xrORsH3f10ru3jFlkDd2wI8s/k8+f5W8NPWa4kTwOpwOHgKHmzjWL96WRjeC0bMdnrA7Q1zc4P3fgDgwIEDeXdfKVJ27dpldAguy2VHns6fP8/Zs2epX78+bdpc+59e3bp1+e6779i/fz8tW7Ys8Li2bNnC008/jZ+fH7/88gstWth/UvXOO+8wZswYevfuza5duzCbzQUeY2Hh5eWFl5eX0WGIiEhRcFsV2P43WK325ZsPwzNdoWY52HPCedtygVC6BGw96nht82Ho3tSx/IMnbSNOP293nlzdKIvF1ufWIy78V5xYr/85lgLjsiNPSUlJgOMJze7u7nh7exs2l3T06NEkJyfz1ltvOSROAK+88gqdOnVi//79fP7553bXoqKiGDRoEBUqVMBsNuPn50edOnWYOnWqXb0TJ07w0EMPUbp0acxmMwEBATRu3JjZs2en1yldujR169Z16H/FihWYTCbGjRuXXjZt2jRMJhOzZs3iueeeIyQkBLPZTKVKlRz6Bvjuu++44447KF26NJ6enhQrVozGjRvz7bff2tUrXbo0u3bt4tKlS5hMpvRH2khUZmuewsLCuP322/Hz88NsNlOhQgWGDh3qcBJ7Wvt//vmH+++/n+LFi2M2m6lduzbLli1ziFtERIqwsiXhTJRjeVpZucCs22ase337IH/7kavuTaFrIxgx68bjzcq/25ZXqFAhf+4vhV5QUJDRIbgsl/3MolSpUnh6erJr1y78/f0pVaoUKSkpHDp0iIsXL3L77bfn6D652enG09MTN7fM89WEhAQ2bNhAyZIlefrppzOtN3ToUH7//XeWLFnC888/D8ClS5do0qQJJ06coG3btvTv3x+r1cquXbtYsWIFL7/8MgAHDx6kdevWXL58mTvvvJNmzZpx9epVtm7dyi+//MKAAQNy/HquN2nSJOLj43n44Ydxd3dn0aJFjB49mri4OMaPH59e73//+x9RUVHcc889hIaGcvr0aRYuXJgec79+/QB46623ePPNN4mOjrZL1jKOFF5v7dq1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k2DBBttI0NTHbYfkdhoHh05n3z7iEnR4HY6ehf8+CqN7w4rtcOebWU/3y2vubtClIdSu4HDciriOglxWIvZcds1TTEwM33//PYmJiVSvXp0yZcqQmJjIgQMHiImJoW3bttSrV8+Q2GbOnMlzzz2XnhTddtttxMfHs2rVKrZs2UKlSpX47bffqFmzZnqbixcvcttttxEREUG7du1o06YNJpOJXbt2kZCQwO+/2z4VO3DgAK1bt+bKlSt07dqVZs2akZCQwNatWyldunT6WUu//fYb3bp1o1y5cvTv35+UlBS+//57vLy8OHTokNM1T1WrViU+Pp6+ffvi7u7OwoULOXXqFK+99lr6RhaRkZFUq1aNpKQkHnroISpVqkR4eDjLly+ndOnSnDhxIn0NE8CIESOYNm0avXr1on379nh4eNCrVy+qVavmsOYJrm1V7uHhkb5V+W+//cbWrVvp0KGD3VblztqnMZlMdOrUidWrV+fjd1pExAUU1JonV7L8VejelKSkJDw9s9hiXUTynMtO2/P39+e+++5j27ZtnD59mqNHj+Lh4UFQUBCtWrWiSpUqhsU2aNAgWrZsyRtvvMHGjRv58ccf8fDwoGLFigwfPpzx48c7jIoFBwezY8cORo4cya+//srGjRvx9vYmNDSUp556Kr1e7dq12bZtGyNHjuTPP/9k5cqV+Pr6UrVqVZ588sn0el27duW9997jvffe4/3336dkyZI89NBDdO3alXvvvddp3K+99hqbN29m/vz5XL58mbJly/L2228zZsyY9DqBgYGsWLGCYcOGsWDBAlJTU6levTpz5sxh3rx5nDhhf7r7xIkTOXz4MGvXruWnn37CarUSGBiY6XqvtARp9OjRLFq0iMTEREqVKsULL7zAu+++q09qRESkaKscAnfdBtiOONF21a5p9+7dNGjQwOgwXJLLjjxJ3kkbeZozZw6PP65PF0VEJAONPOUdkwk+eNI27RDYuXOnkicXpe+9cfQxvIiIiEhR4OMJA+5If5rVJlRya7v+iBUpOEqeRERERAo7dzd4qrPtIN5/5WZHWrm15GQTMskfSp5ERERECrtUCwztbleUcYdbcS1HjhwxOgSXpeRJbtrw4cOxWq1a7yQiIpIf3N1sm0TU0DQ9EaMpeRIREREpzFItMLyXQ3GdOnUMCEYKg8qVKxsdgstS8iQiIiJS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cA93d/csdw0MDw9n0KBB7N69mwcffJA2bdoQGBhISkoKX331FatXry7wrS4zWxeW8X3u3bs3bdu2ZdmyZaxatYrt27czduxYJk+ezK+//po+6pabe4qI5FiKBV7sydWrcXl/776tbduVf//XtXOeLl6BhRuhVzP79UpHz9q+Vsvwh8T9rWHOH3DyIlQMtpWtDrft0je8l31fQ2fCgg0wY4j91ugiUuRdunQp17OeJG/c0snT1q1b2b59OzVr1qRDhw6YTKZctV+yZEm+rXnKqEyZMjz77LNs2LCBsWPH8sgjjxAQEJC+3qd8+fL069cv1/fduXMnu3fv5rHHHrPb+ODkyZN8++23NxRrGn9/f4KDbYdIpqSk2CWOFy9e5Pz581SpUiWLO2QtJCSEQYMGMWjQIBITE5k+fTpjx45l0qRJLF++/KZiv96+ffvsnqempnLw4EHAcVRLRG5xbibbVuLNa+Cbw6m/udK3NbSqCQM/hn0REOwPn/xi2yL9zYft63YeZ/t6/NruqIy935Zo3fEGvNgDYhNg6jLb9uYDO12r98GPtvu2rmUb0fpqrf2972sJvt55//pEpEDk9m9ayTu3bPK0bds2tm/fTo0aNW4ocQLbmqecbld9s/vtt2jRgrvvvps5c+bw4Ycf8tprr3HXXXcxf/583nrrLR566CG7PqxWK1FRUZjN5kx3lEsbkck4umSxWPj9999Zv95+MbPZbMbb2/aLNDIy0m7DCGcqV65M48aN+fnnn/niiy949tln09t+9dVXxMTE0KdPn1y/DwkJCcTExNhNz/Py8qJWrVqYzeYcT8XLjbTRrbR1T3v27GHFihWAbRRMRFyIxQoj7gGgUqVMzlu6Ge7usOI1eHkOfLjctjte8+oweyjUKp99+4rBsHYijJgNY74CTw/o0RTeG2A/arXzuO1r2EHb43rHPlPyJFKENWrUKPtKki9uyeRp7969bNu2DT8/P8qXL+9wdpKPj0+ODj8syDn7xYsXp3///vz000+89957DBs2jC5duvDcc8/x/vvvU7VqVe6//34qVqzIhQsX2LdvH9u2beOHH37IdLe9evXqUadOHb7++msSExOpXbs2+/btY+XKlQQHBxMXd21KSsmSJalRowZg29Th3nvvxd/fn/bt2zv9A6JChQo888wzbNu2jRdeeIHVq1enb1W+bt06qlev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\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"class_index=1\n",
"shap.plots.bar(shap_values[data_index,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 585
},
"id": "cfiybQWcn6R4",
"outputId": "d0a7a628-65b1-4ef3-c25b-091428903580"
},
"execution_count": 9,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x650 with 1 Axes>"
],
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA2kAAAI4CAYAAADwLaFAAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAACjJElEQVR4nOzdd3yNd//H8dd1TrZEjERE7FkjRuxSqxQ1qrWrS0fuu3d7/1qrVXdLlVJ0qE6jpTVqhJZWjBqlpKgt9iZGpCREgiTnXL8/UuFIQijOIe/n45FHnet8r+v7uY5K8j7fcQzTNE1ERERERETEJVicXYCIiIiIiIhcoZAmIiIiIiLiQhTSREREREREXIhCmoiIiIiIiAtRSBMREREREXEhCmkiIiIiIiIuRCFNRERERETEhSikiYiIiIiIuBCFNBERERGRXGLjxo0YhsHGjRudXYpch0KaiIiIiIiIC1FIExERERERcSEKaSIiIiIiIi5EIU1ERERERMSFKKSJiIiIiIi4EIU0ERERERERF6KQJiIiIiIi4kIU0kRERERERFyIQpqIiIiIiIgLUUgTERERERFxIQppIiIiIiIiLkQhTURERERExIUopImIiIiIiLgQhTQREREREREXopAmIiIiIiLiQhTSREREREREXIhCmoiIiIiIiAtRSBMREREREXEhCmkiIiIiIiIuRCFNRERERETEhSikiYiIiIiIuBCFNBERERGRXMLT05OgoCBnlyE3YJimaTq7CBHJnc5eNElKc3YVIiIiuUdqSipHD+wirwdUrVrV2eVINtycXYCI5F5JafDCIjsHz+q9IhERkbuhlL+VIaEFsaYmOLsUuQ6FNBFxqoNnTXafcXYVIiIiuYXeGL0XaE2aiIiIiIiIC1FIExERERERcSEKaSIiIiIiIi5EIU1ERERERMSFKKSJiIiIiIi4EIU0ERERERERF6It+EXuUwkXTd5YaefHvSbJqVAn2OCjJhbCgowcnb/ztEmv5XZWHTPxsEKb0gYfN7EQ6JP5/P0JJu+ssrPksEliKhT1hS4VDN5/yHq7b0tERETkvqeRNMlSdHQ0hmEQHh5+R64fGBhIaGjoHbm2gN00aTPHxrSdJq/WsDCysYVTySZNZtjYG3/jz0eJSTRpNN3GvgSTYQ9Z6FvLwvwDJi1m2UixOZ6/+ZRJzck2tsSZ9Kll4bNmFro/YHD8/J26OxEREZH7m0Kai4mIiMAwDAzDoGPHjlm2OXz4MG5ubhiGcVeDTmxsLOHh4URERNy1PgHi4uL4z3/+Q6lSpfDx8cHLy4tChQrx4IMPMmTIEIe2w4cP54033vjHfY4bN+6OBdS7IWK3SdRxmNTKwqAHLbxSw8JvXa1YDRi02n7D84etsZOUCsu6WPm/MAsD6lmY2c7CljiYFH0lpNlNk6cjbTxQANY/ZeXNuhZerGrhvYZWJrbWKJqIiIjIrVBIc1Hu7u4sWrSI5OTkTM+NGTMG0zSxWO7cX1+lSpVITEzk888/zzgWFxfH+PHjWbx48R3r91p//fUXVatWZezYsZQsWZLXXnuNN998k0ceeYQzZ84wfvx4h/bTpk1j4sSJ/7jfOXPmZLr2vSRij0mQDzxR/srUxEAfgy4VDObuM7mUdv3RtNl7TdqWNiie98r5zUtYKJ8fZu6+cu7iQybRf8Gg+ha83Q2SU01s9huP1ImIiIhI9rQmzUU1bNiQ5cuXM2HCBP7v//7P4blZs2ZRp04dNm3adNv7PX36NAULFsRiseDr63vbr3+zhg8fzsmTJ3njjTcYMWJEpucPHDjghKpc36ZTJmFBBhbDcf1YnWCDcVtN9sRDaGDW5x5LNDmVDLUKZ157VifYIPLAlRC25HD6nz3doNbkNDbEgocVHi9r8GVzCwW8c7b+TURERESu0Eiai6pevTolSpTg+++/dzi+cOFCjh49Ss+ePbM8b+rUqTRp0oRChQrh4eGBj48PYWFhzJ49O1Pb0NBQAgMD2bJlCw899BC+vr4EBAQAmdekRUREZEytHD9+fMaUzMDAK7/pv/POO4SFhVGgQAHc3NzIly8fzZs3Jzo6+pZfh3379gHQvn37LJ8vXbp0xp8DAwOJjo7mr7/+yqjPMIyM6ZkLFy6kVatWBAcH4+npiZeXFxUrVuTrr7/O9LosWrQIwOE6w4cPd3jdrpXVOj6bzcYbb7xBiRIl8PLywtvbmyJFitCmTRsuXbp0y6/LjZxIguA8mY9fPnb8fPajXSeSHNtee/6Zi2SMxO2NTz/e5Wc7DxQwiGhv4c3aBrP3mrT70YZpalRNRERE5GZpJM2Fde3alVGjRrF3717KlSsHwFdffUXevHl57rnnMo2wAXzzzTecPXuWDh06UKxYMWJiYoiIiKBLly7Mnj2bDh06OLS/ePEizZo1o2rVqvTu3ZvY2Ngsa6lZsyb9+vVj1KhRNGjQIOM6efPmzWgzduxYqlSpwtNPP03BggWJjo5m7ty5PPTQQ0RHRxMSEnLTr8HlEPb5559Tu3ZtPDw8sm37/vvvM3jwYBITExk4cKBD7QA//PADBw8epHXr1pQsWZK//vqL2bNn8/LLL5OcnEzv3r0BeOutt3j//ffZsWMHo0aNyrhOixYtbrr+V199la+//pq6devyzDPPYLVaOXDgAMuWLSM5ORlPT88bXsNumqTYctafpzU9WF5IS//ztbz+/hd/IS37a1x+LsvzrVfaeLrB+dT0x7WDDKa0SX+yY3nwcbfz1u92lh4xaV5Co2kiIiIiN0MhzYX93//9Hx9//DGffvopn3/+OYmJifz666906NAh27AyZ84c8uXL53Csf//+VK1alffffz9TSDt//jw9e/bk22+/vW4tpUqV4plnnmHUqFFUqlSJvn37ZmqzZ8+eTH3PmDGDbt26MWrUKEaPHn2jW87kzTffZPLkyUyfPp3IyEiqVq1KWFgYzZo1o23btlitV5JEeHg4n332GSkpKVnW9+mnn2aqb+jQoTzwwAN8/PHHGSHtySef5Pvvv2fHjh1ZXudmLFq0iJCQENasWXPL11h51KTpzBtv9gGws6eVBwqCtxscPXEKCM54LioqiouF6wHpz69Zs4batWtnvIY7duwgODgYb7d8AJyIO8MRn2SKFy8OwLlz54iJvQAUxPvv7xwXE+OBfHSvaGT08eCDD/JkRYO3focZa4/StGjRTH3kz58fSB9pFBEREee6/PM7u8fZ/c5w+ed5TEwMdrvd4XeGI0eOUKVKlVzXx+2ikObCQkJCqF+/PrNnz+bzzz9n3LhxXLhwgf/+97/ZnnN1CImPjyc5ORl3d3cqVqzIjh07sjzn8jS+f+py3zabjTNnznDp0iUaNGiAt7c369evv6VrFi5cmI0bN/L222/z66+/smrVKlatWsWYMWMIDAzkk08+oUePHjdVH6T/o0tMTMQ0TerUqcPcuXP566+/MqZ73i6+vr7s27ePuXPn8thjj93SNR4oaDCxVc5mJgf/vYwwOA/Y8hRyeO7BBx/km23pYa+Ir0FoqXoOz1eqVCn93MT0KYqXPAtQvPiV1yNv3rykeuehgJeJp1t6KKtcLD9R8emblFzuA6DQ3499A4s6BOnLfVyW/pyCmoiIiDNdGzKufVyvXta/M1xWtGhRh8d58+Z1CDa5qY/bRSHNxT3//PP07NmTuXPn8v3331OuXDnq16+fbfvNmzfTq1cv1q1bl2lnSMPIPO3Mz8+PoKCg21LrzJkzGTJkCLt37yY1NdXhucTExFu+bvHixTPW5h07doxFixYxffp0lixZwvPPP0+lSpWoUaPGDa9z+PBhXn31VVauXMm5c+cyPR8XF3fbQ9rw4cN58skn6dChA/nz5ycsLIxHH32Ul19+GW9v7xxdo3Aeg+eq3NyUweqFDH6PMbGbpsPmIWtPmPi4Qfn82Z8b4mcQ6A3rT2ZeT7buhEn1QleuVzPIYDwmx675TLTLn5EWqI1DRERERG6aNg5xcT169CB//vy8++67bNu2jSeffDLbtvHx8TRr1oy1a9fSo0cPvvjiC6ZMmcK0adOoWrVqlps45GRNVE4sWrSI7t27c+bMGXr16sW4ceOYOnUq06ZNw9fXF7s9Z9P1biQkJITnn3+exYsX8+yzz5KSkpKjrfLtdjtNmjRh4cKFtGvXjk8//ZTJkyczbdo0Hn74YSDnU++yCrtApmAK0KZNGw4dOsQXX3xB06ZN2b17N3369KFcuXIcP348R/3dik7lDWKTYc6eK3/nfyWbzNpt0q6MkTESBrA/wWR/guP/Gx3LG/xywOTouSvHlx62syceOl+1rf9jZQ08rTAx2o79qv+/Jvw9YtdC69FEREREbppG0lycu7s77du357vvvsPDw4NXX30127azZs0iPj6e999/nwEDBjg89+677/7jWrILJwDffvstdrudBQsWULVq1YzjCQkJJCUl/eO+s9KwYUMmTZrkEHayq/H333/n0KFDvPjii5lC3bhx4zK1v9695s2bl71792Y6nt100vz58/Of//yH//znP0D6LphDhw5l1KhRfPLJJ9n28090Km9QLxh6LrSz4zQEeMOXm+3YTBjcwPG9mYdnpofTQ+FXvh0MqGth1h4bTWfaeC3MwvlUGPWnndAA6HnVqF7hPAb/q2dh4Go7rSLsdChrsCXOZPxWk+4PGNQOVkgTERERuVkKafeAN998Ew8PD8qWLXvd6Xhubul/ndeOmE2dOpU9e/b84zour+mKj4/P9NzldUfX9t2rV69/tA37/PnzqVWrVpZTMufMmQNAxYoVM455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Bx98kK5duzq09fb2Zu3atbz55pvMmzePTz/9FHd3d4oUKeKwmcnkyZN5+eWXWbRoEatXryYgIIBu3brRoEEDunXr5nDNihUrMnz4cD777DPeffddbDYbLVu2zDakeXp6EhUVxWuvvcaCBQv4/fff8fHxoUmTJowePdphB8S74YMPPuCHH37Iclpjnz59iImJYfLkyYwYMYJChQrx+uuvY7FYHD78W0RERETkTjBM7WAgIiK53PHzJs1m2th9xtmViIjcWRUKwJSGsXinJlC5cmVnlyPZ0Jo0ERERERERF6KQJiIiIiIi4kIU0kRERERERFyIQpqIiIiIiIgLUUgTERERERFxIQppIiIiIiIiLkQhTURERERExIXow6xFRESAUv4GoI8OFZH7W/r3OnF1CmkiIpLr5XGDb1pqcomI3P9SU1I5euA0Hh7OrkSuRyFNRERyPX8vA39nFyEichds376XTm0fITIy0tmlyHXobUMRERERkVzi0qVLxMbGOrsMuQGFNBEREREREReikCYiIiIiIuJCFNJERERERERciEKaiIiIiIiIC1FIExERERERcSEKaSIiIiIiIi5EIU1ERERERMSFKKSJiIiIiIi4EIU0ERERERERF6KQJiIiIiIi4kIU0kREREREcglPT0+CgoKcXYbcgGGapunsIkRERETuF2cvmiSlObsKkaylpqRy9MAu8npA1apVnV2OZMPN2QWIiIiI3E+S0uCFRXYOntX74OJ6SvlbGRJaEGtqgrNLketQSBMRERG5zQ6eNdl9xtlViGRFbx7cC7QmTURERERExIUopImIiIiIiLgQhTQREREREREXopAmIiIiIiLiQhTSREREREREXIhCmoiIiIiIiAvRFvwiIiJyT0i4aPLGSjs/7jVJToU6wQYfNbEQFmTk6Pydp016Lbez6piJhxXalDb4uImFQJ8r5+86bfJttJ3Fh0z2J4CvB4QVMhjcwEKtwjnrR0Tkn9JImtzQ8OHDMQyDiIiI237t6OhoDMMgPDz8tl/7Vt3s/QYGBhIaGnqHqxIRyd3spkmbOTam7TR5tYaFkY0tnEo2aTLDxt74G3/uU0yiSaPpNvYlmAx7yELfWhbmHzBpMctGiu3K+RO22Rm/1aRW4fQA2Lumhd3xJvWm2lhy2H4nb1FEJINC2n0kIiICwzAcvry8vChdujT9+vUj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t+aXX36hRYsWDtceN24c586do3PnzgQHB2cKW1dr0KABX3/9NZs3b6Z69eoALFmyBMMwOHLkCDExMRQtWhSA3377DW9vb5o3b55x/iOPPMKyZcto1KgRXbt25dKlS/z4449069aNhIQEXnrppYy2zz//PBMnTqRmzZr83//9H1arlfnz5/Pqq69y4sQJhg4dmm2dU6ZM4cUXX6RUqVIsXbqUIkWK3PA1FhHJDeymSYotZ209relvWF5IS//ztbz+/u3mQlr217j8XJbnW6+08cziN6VTSSZPzrdRyh/eqKP3u0Xk9tN3ljtk7NixFCtWLMuva508eZJRo0YRFBTEli1b+PTTT/n000/ZsmULhQoVYvjw4cTGxv6jenx9fdm2bRujRo1i5MiR1K5dm1mzZmGaJitWrOCjjz7i7bff5quvviI6OprnnnsuR9eNjY3llVdeYf78+QwZMoT58+fTp08fYmJiePvttzPavf3222zbto2JEycyf/583nvvPcaMGcP27dvx8/PLcqOVuLg4Nm7cyNdff82gQYN49tlns62jdevWAMybNy/j2J9//snDDz+MaZrMmTMHSB8x27x5M6Ghobi7uwPw9ddfs3TpUgYNGsRvv/3GsGHD+Oijj9i1axelSpXif//7H3Z7+sLwpUuXMnHiRJ599lnWr1/PyJEjGT58OFu3bqV+/fp89NFHnD6d9QKFkSNH8txzzxEWFsa6detuKqDt2LHDYbpnTEwMR44cyXh87tw5oqOjHc6Jioq67uM1a9Zgs135jUh9qA/1oT6c2cfKoybeo205+pr/5z7i4+PxdoNLtsx9nDmXDIC3m2MfV9uzYyuQfv6193Hx72MXzydkuo+kFJO2P9pIvGTyYZUDDmvVbvRaibiq++l7ibP7uF0M0zRvPOlaciwiIoLOnTvTrl07unfvnmWbJ598kjp16rB27Vogferca6+9Rv/+/Rk+fLhD2zfffJORI0fy+eef88orrwDp7x62bNkyY8riZcOHD2fAgAHMmjWLTp06AenTHcePH8/YsWMJDw93aP+vf/2LcePG8c477/D222/j4eFxU/caGBhIUlISp0+fxtv7yqT85ORkAgICKFq0KHv27AGgTJkyXLx4MeOer61j4cKFJCQk4Ofnl/Eadu7cmZkzZ+aolkuXLuHv78+DDz7IsmXL2L59O1WqVGHi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Dn344YfMmDGDhx9+mEKFCrFz505++ukn3NzcGD58uLPLExEREZH7hEKaSA7Vr1+fX375hSlTpnD+/Hm8vb2pXr06Q4cOpVmzZs4uT0RERETuEwppIjnUqlUrWrVq5ewyREREROQ+pzVpIiIiIiIiLkQhTURERERExIVouqOIiIiIk5TyNwB9GpLcPen/z4mrU0gTERERcYI8bvBNS01qkrsrNSWVowdO4+Hh7ErkehTSRERERJzA38vA39lFSK6zffteOrV9hMjISGeXIteht29ERERERHKJS5cuERsb6+wy5AYU0kRERERERFyIQpqIiIiIiIgLUUgTERERERFxIQppIiIiIiIiLkQhTURERERExIUopImIiIiIiLgQhTQREREREREXopAmIiIiIiLiQhTSREREREREXIhCmoiIiIiIiAtRSBMRERERySU8PT0JCgpydhlyA4ZpmqazixARERGRO+fsRZOkNGdXIa4gNSWVowd2kdcDqlat6uxyJBtuzi5ARERERO6spDR4YZGdg2f13nxuV8rfypDQglhTE5xdilyHQpqIiIhILnDwrMnuM86uQpxPQf1eoDVpIiIiIiIiLkQhTURERERExIUopImIiIiIiLgQhTQREREREREXopAmIiIiIiLiQhTSREREREREXIhCmoiIiIiIiAvR56SJiIiI/AMJF03eWGnnx70myalQJ9jgoyYWwoKMHJ2/87RJr+V2Vh0z8bBCm9IGHzexEOhz5fxdp02+jbaz+JDJ/gTw9YCwQgaDG1ioVThn/YjIvUMjaXJHREdHYxgG4eHhd+T6gYGBhIaG3pFr3wrDMGjVqpWzyxARkbvMbpq0mWNj2k6TV2tYGNnYwqlkkyYzbOyNv/GHBsckmjSabmNfgsmwhyz0rWVh/gGTFrNspNiunD9hm53xW01qFU4PgL1rWtgdb1Jvqo0lh+138hZFxAkU0u5D586d44033qBy5cr4+vpitVrx9/endu3aDB8+nJSUFKfUFRsbS3h4OBEREU7p/5tvvqFhw4YUKFAAd3d3vLy8CAkJoU2bNsycOdMpNYmIyL0tYrdJ1HGY1MrCoActvFLDwm9drVgNGLT6xuFp2Bo7SamwrIuV/wuzMKCehZntLGyJg0nRV0Ja9wcsHP2XlQktrYRXs9CvjoW1PawU8IJ3oxTSRO43mu54n9m0aRNt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rl27GDJkCPPnz2fs2LFcvHgRX19fKlSowAcffJCxVX5QUBDz5s2jV69e/PDDD9hsNsqVK8f06dP5+uuvswxpnp6eLFmyhH//+998+OGHmKZJrVq1+PLLLylTpswN65s4cSK9evVi9OjRpKSkEBAQwAsvvED79u35+uuvGTFiBJ999hkeHh7UqlWLFStW0KhRo3/0mvj5+bFq1SomTJjAd999x7x58zh37hxWq5WAgACqV6/O888/T+fOnTPOef311zl37hzjxo1j1KhR5MmTh4ceeoixY8fe0ue1iYiIiIjklLbglxwLDQ3l5MmTxMXFObsUERERuQnagl8u0xb89watSRMREREREXEhCmkiIiIiIiIuRCFNRERERETEhWjjEMmxbdu2ObsEEREREZH7nkbSREREREREXIhCmoiIiIiIiAvRdEcRERGRXKCUvwHok5dyu/T/D8TVKaSJiIiI3OfyuME3LTWBSiA1JZWjB07j4eHsSuR6FNJERERE7nP+Xgb+zi5CXML27Xvp1PYRIiMjnV2KXIfeUhERERERySUuXbpEbGyss8uQG1BIExERERERcSEKaSIiIiIiIi5EIU1ERERERMSFKKSJiIiIiIi4EIU0ERERERERF6KQJiIiIiIi4kIU0kRERERERFyIQpqIiIiIiIgLUUgTERERERFxIQppIiIiIiIiLkQhTUREREQkFwkKCsLT09PZZch1GKZpms4uQkRERERE7rytW7dinLtAhWIl8XB3d04ReTzBP49z+r5HuDm7ABERERERuTusViv5vfLg8e9xcPDU3S+gVCH45hWFtBtQSBMRERERyW0OnoLdx5xdhWRDa9JERERERERciEKaiIiIiIiIC1FIExERERERcSEKaSIiIiIiIi5EIU1ERERERMSFKKSJiIiIiIi4EIU0ERERERERF6KQJiIiIiIi976EJAj/CgKfgzzdoelA2Ljf2VXdEoU0ERERERG5t9nt0GYoTPsdXm0NI5+BU2ehyUDYe9zZ1d00hTQRYMuWLbRr146QkBA8PT3JkycPISEhtGzZklmzZjm7PBEREZHcrck78Nxn2T8f8QdE7YZJr8KgrvBKa/jtPbBaYNCMu1fnbeLm7AJEnO3XX3+lbdu2WK1W2rRpQ+XKlUlOTmbfvn388ccfTJ8+nc6dOzu7TBERERHJTsQfEJQPnqh3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IiIiIiLiQhTSREREREREXIhCmoiIiIiIiAvR56TJTcvJJh0iIiIiInJrNJImIiIiIiLiQhTSREREREREXIhCmoiIiIiIiAvRmjQREREREScr5W8Ad/7ji9P7EVenkCYiIiIi4kR53OCblndngltqSipHD5zGw+OudCe3SCFNRERERMSJ/L0M/O9SX9u376VT20eIjIy8Sz3KrdCaNBERERGRXOLSpUvExsY6uwy5AYU0ERERERERF6KQJiIiIiIi4kIU0kRERERERFyIQpqIiIiIiIgLUUgTERERERFxIQppIiIiIiIiLkQhTURERERExIUopImIiIiIiLgQhTQREREREREXopAmIiIiIiLiQhTSRERERERykaCgIDw9PZ1dhlyHYZqm6ewiRERERETkztu6dSvGuQtUKFYSD3f3mzs5jyf457kzhYkDN2cXICIiIiIid4fVaiW/Vx48/j0ODp7K+YmlCsE3ryik3SUKaSIiIiIiuc3BU7D7mLOrkGxoTZqIiIiIiIgLUUgTERERERFxIQppIiIiIiIiLkQhTURERERExIUopImIiIiIiLgQhTQREREREREXopAmIiIiIiLOk5AE4V9B4HOQpzs0HQgb9zu7KqdSSMvC1q1befDBB8mbNy+GYdCqVStnl5Qj0dHRGIZBeHi4s0vJcK++liIiIiJyF9jt0GYoTPsdXm0NI5+BU2ehyUDYe9zZ1TnNTYe0LVu20K5dO0JCQvD09CRPnjyEhITQsmVLZs2adSdqvOuefPJJtmzZwosvvsioUaP473//m23bP//8k+bNmxMSEoKPjw+enp6EhITQrVs39u+//e8AxMbGEh4eTkRExG2/9p1wM6/l7fDGG28wfPjwO9qHiIiIiORQk3fguc+yfz7iD4jaDZNehUFd4ZXW8Nt7YLXAoBl3r04X43YzjX/99Vfatm2L1WqlTZs2VK5cmeTkZPbt28cff/zB9OnT6dy5852q9a5ITk5mx44ddOzYkY8//viG7Q8cOEBcXBwtWrSgWLFiuLm5sW3bNn766ScWLVrE5s2bKVGixG2rLy4ujvHjxwPQqVOn23bdO+FmX8vbYeLEiRQuXJi33nrrrvQnIiIiIv9AxP+3d+dxUZZrH8B/AwPDNsCwBCKIu6ymkoIrmgGiYq60UJCmlFva0U71ZpnmiZOd1Mz3mJa4Rilmmlug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5hIfH6/d/EKk/J9PRSrLZXJysnTo0EHs7e1FqVSKi4uLhISEyHvvvafTb82aNeLv7y8qlUpsbW2lY8eOsnv3bgkKCtLOvczp06ela9euYm9vLwqFQm/OEydOFFdXV1EqleLl5SUzZsyocOOQB/NVprCwUN566y1p0aKFWFtbi7W1tXh6ekrv3r1lxYoV2n7jx4+XgIAAUavV2jl2795dtm7dWq1cEhEREdUFk28cQjWiEDHTnTeIiIiIiKhO/fbbb9DkC7xeWAD8fr7qA9s0Lr0F8b9b4pNxVeuZNCIiIiIiIjIuFmlERERERERmhEUaERERERGRGWGRRkREREREZEZYpBEREREREZkRFmlERERERERmhEUaERERERGRGVHWdwBERERERGRizR4zbn+qFRZpRERERESPiHv37uFaQT7cPk+EtZVV9Qbbq4wTFOlhkUZERERE9Ii4e/cu+g59GhkZGQgMDKzvcKgcfCaNiIiIiOgRcvnyZRQWFtZ3GFQBFmlERERERERmhEUaERERERGRGWGRRkREREREZEZYpBEREREREZkRFmlERERERERmhEUaERERERGRGWGRRkREREREZEZYpBEREREREZkRFmlERERERERmhEUaERERERGRGWGRRkREREREZEZYpBEREREREZkRFmlERERERERmhEUaERERERGRGWGRRkREREREZEZYpBEREREREZkRFmlERERERERmhEUaERERERGRGWGRRkREREREZEaU9R0AEVVMRHDz5s36DoOIiIgeArdu3dL+Ny8vr56jefio1WooFIpan0chIlIH8RCRkeTl5cHJyam+wyAiIiKiSuTm5sLR0bHW52GRRmTmHtWVtLy8PPj4+ODcuXN18ofdo4S5qznmrmaYt5pj7mqGeas55q7mqpK7ulpJ4+2ORGZOoVA80n+IOjo6PtLzrw3mruaYu5ph3mqOuasZ5q3mmLuaM0XuuHEIERERERGRGWGRRkREREREZEZYpBGRWVKpVJg6dSpUKlV9h9LgMHc1x9zVDPNWc8xdzTBvNcfc1Zwpc8eNQ4iIiIiIiMwIV9KIiIiIiIjMCIs0IiIiIiIiM8IijYiIiIiIyIywSCOierF+/Xo8/vjjsLGxQevWrbF48eIqjcvNzcXLL78MFxcXqNVqDB06FBcvXtTrV1JSgtmzZ8PPzw8qlQqe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\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"shap.initjs()\n",
"shap.plots.force(shap_values[data_index,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 193
},
"id": "Gnfme4PWpAls",
"outputId": "abd58a35-1df4-4db4-8116-7071fb2ee356"
},
"execution_count": 10,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<IPython.core.display.HTML object>"
],
"text/html": [
"<div align='center'><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWCAYAAAA1vze2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdxJREFUeNq0Vt1Rg0AQJjcpgBJiBWIFkgoMFYhPPAIVECogPuYpdJBYgXQQrMCUkA50V7+d2ZwXuXPGm9khHLu3f9+3l1nkWNvtNqfHLgpfQ1EUS3tz5nAQ0+NIsiAZSc6eDlI8M3J00B/mDuUKDk6kfOebAgW3pkdD0pFcODGW4gKKvOrAUm04MA4QDt1OEIXU9hDigfS5rC1eS5T90gltck1Xrizo257kgySZcNRzgCSxCvgiE9nckPJo2b/B2AcEkk2OwL8bD8gmOKR1GPbaCUqxEgTq0tLvgb6zfo7+DgYGkkWL2tqLDV4RSITfbHPPfJKIrWz4nJQTMPAWA7IbD6imcNaDeDfgk+4No+wZr40BL3g9eQJJCFqRQ54KiSt72lsLpE3o3MCBSxDuq4yOckU2hKXRuwBH3OyMR4g1UpyTYw6mlmBqNdUXRM1NfyF5EPI6JkcpIDBIX8jX6DR/6ckAZJ0wEAdLR8DEk6OfC1Pp8BKo6TQIwPJbvJ6toK5lmuvJoRtfK6Ym1iRYIarRo2UyYHvRN5qpakR3yoizWrouoyuXXQqI185LCw07op5ZyCRGL99h24InP0e9xdQukEKVmhzrqZuRIfwISB//cP3Wk3f8f/yR+BRgAHu00HjLcEQBAAAAAElFTkSuQmCC' /></div><script charset='utf-8'>/*! For license information please see bundle.js.LICENSE.txt */\n",
"(()=>{var e={486:function(e,t,n){var r;e=n.nmd(e),function(){var a,i=\"Expected a function\",o=\"__lodash_hash_undefined__\",u=\"__lodash_placeholder__\",l=32,s=128,c=1/0,f=9007199254740991,p=NaN,d=4294967295,h=[[\"ary\",s],[\"bind\",1],[\"bindKey\",2],[\"curry\",8],[\"curryRight\",16],[\"flip\",512],[\"partial\",l],[\"partialRight\",64],[\"rearg\",256]],v=\"[object Arguments]\",g=\"[object Array]\",y=\"[object Boolean]\",m=\"[object Date]\",b=\"[object Error]\",_=\"[object Function]\",w=\"[object GeneratorFunction]\",x=\"[object Map]\",k=\"[object Number]\",S=\"[object Object]\",E=\"[object Promise]\",C=\"[object RegExp]\",T=\"[object Set]\",M=\"[object String]\",N=\"[object Symbol]\",P=\"[object WeakMap]\",z=\"[object ArrayBuffer]\",L=\"[object DataView]\",O=\"[object Float32Array]\",A=\"[object Float64Array]\",F=\"[object Int8Array]\",D=\"[object Int16Array]\",R=\"[object Int32Array]\",j=\"[object Uint8Array]\",U=\"[object Uint8ClampedArray]\",I=\"[object Uint16Array]\",$=\"[object Uint32Array]\",B=/\\b__p \\+= '';/g,W=/\\b(__p \\+=) '' \\+/g,V=/(__e\\(.*?\\)|\\b__t\\)) \\+\\n'';/g,H=/&(?:amp|lt|gt|quot|#39);/g,q=/[&<>\"']/g,Q=RegExp(H.source),Y=RegExp(q.source),G=/<%-([\\s\\S]+?)%>/g,K=/<%([\\s\\S]+?)%>/g,Z=/<%=([\\s\\S]+?)%>/g,X=/\\.|\\[(?:[^[\\]]*|([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]/,J=/^\\w*$/,ee=/[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g,te=/[\\\\^$.*+?()[\\]{}|]/g,ne=RegExp(te.source),re=/^\\s+/,ae=/\\s/,ie=/\\{(?:\\n\\/\\* \\[wrapped with .+\\] \\*\\/)?\\n?/,oe=/\\{\\n\\/\\* \\[wrapped with (.+)\\] \\*/,ue=/,? & /,le=/[^\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\x7f]+/g,se=/[()=,{}\\[\\]\\/\\s]/,ce=/\\\\(\\\\)?/g,fe=/\\$\\{([^\\\\}]*(?:\\\\.[^\\\\}]*)*)\\}/g,pe=/\\w*$/,de=/^[-+]0x[0-9a-f]+$/i,he=/^0b[01]+$/i,ve=/^\\[object .+?Constructor\\]$/,ge=/^0o[0-7]+$/i,ye=/^(?:0|[1-9]\\d*)$/,me=/[\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\xff\\u0100-\\u017f]/g,be=/($^)/,_e=/['\\n\\r\\u2028\\u2029\\\\]/g,we=\"\\\\ud800-\\\\udfff\",xe=\"\\\\u0300-\\\\u036f\\\\ufe20-\\\\ufe2f\\\\u20d0-\\\\u20ff\",ke=\"\\\\u2700-\\\\u27bf\",Se=\"a-z\\\\xdf-\\\\xf6\\\\xf8-\\\\xff\",Ee=\"A-Z\\\\xc0-\\\\xd6\\\\xd8-\\\\xde\",Ce=\"\\\\ufe0e\\\\ufe0f\",Te=\"\\\\xac\\\\xb1\\\\xd7\\\\xf7\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\xbf\\\\u2000-\\\\u206f \\\\t\\\\x0b\\\\f\\\\xa0\\\\ufeff\\\\n\\\\r\\\\u2028\\\\u2029\\\\u1680\\\\u180e\\\\u2000\\\\u2001\\\\u2002\\\\u2003\\\\u2004\\\\u2005\\\\u2006\\\\u2007\\\\u2008\\\\u2009\\\\u200a\\\\u202f\\\\u205f\\\\u3000\",Me=\"[\"+we+\"]\",Ne=\"[\"+Te+\"]\",Pe=\"[\"+xe+\"]\",ze=\"\\\\d+\",Le=\"[\"+ke+\"]\",Oe=\"[\"+Se+\"]\",Ae=\"[^\"+we+Te+ze+ke+Se+Ee+\"]\",Fe=\"\\\\ud83c[\\\\udffb-\\\\udfff]\",De=\"[^\"+we+\"]\",Re=\"(?:\\\\ud83c[\\\\udde6-\\\\uddff]){2}\",je=\"[\\\\ud800-\\\\udbff][\\\\udc00-\\\\udfff]\",Ue=\"[\"+Ee+\"]\",Ie=\"\\\\u200d\",$e=\"(?:\"+Oe+\"|\"+Ae+\")\",Be=\"(?:\"+Ue+\"|\"+Ae+\")\",We=\"(?:['’](?:d|ll|m|re|s|t|ve))?\",Ve=\"(?:['’](?:D|LL|M|RE|S|T|VE))?\",He=\"(?:\"+Pe+\"|\"+Fe+\")?\",qe=\"[\"+Ce+\"]?\",Qe=qe+He+\"(?:\"+Ie+\"(?:\"+[De,Re,je].join(\"|\")+\")\"+qe+He+\")*\",Ye=\"(?:\"+[Le,Re,je].join(\"|\")+\")\"+Qe,Ge=\"(?:\"+[De+Pe+\"?\",Pe,Re,je,Me].join(\"|\")+\")\",Ke=RegExp(\"['’]\",\"g\"),Ze=RegExp(Pe,\"g\"),Xe=RegExp(Fe+\"(?=\"+Fe+\")|\"+Ge+Qe,\"g\"),Je=RegExp([Ue+\"?\"+Oe+\"+\"+We+\"(?=\"+[Ne,Ue,\"$\"].join(\"|\")+\")\",Be+\"+\"+Ve+\"(?=\"+[Ne,Ue+$e,\"$\"].join(\"|\")+\")\",Ue+\"?\"+$e+\"+\"+We,Ue+\"+\"+Ve,\"\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\dTH)(?=\\\\b|[a-z_])\",\"\\\\d*(?:1st|2nd|3rd|(?![123])\\\\dth)(?=\\\\b|[A-Z_])\",ze,Ye].join(\"|\"),\"g\"),et=RegExp(\"[\"+Ie+we+xe+Ce+\"]\"),tt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nt=[\"Array\",\"Buffer\",\"DataView\",\"Date\",\"Error\",\"Float32Array\",\"Float64Array\",\"Function\",\"Int8Array\",\"Int16Array\",\"Int32Array\",\"Map\",\"Math\",\"Object\",\"Promise\",\"RegExp\",\"Set\",\"String\",\"Symbol\",\"TypeError\",\"Uint8Array\",\"Uint8ClampedArray\",\"Uint16Array\",\"Uint32Array\",\"WeakMap\",\"_\",\"clearTimeout\",\"isFinite\",\"parseInt\",\"setTimeout\"],rt=-1,at={};at[O]=at[A]=at[F]=at[D]=at[R]=at[j]=at[U]=at[I]=at[$]=!0,at[v]=at[g]=at[z]=at[y]=at[L]=at[m]=at[b]=at[_]=at[x]=at[k]=at[S]=at[C]=at[T]=at[M]=at[P]=!1;var it={};it[v]=it[g]=it[z]=it[L]=it[y]=it[m]=it[O]=it[A]=it[F]=it[D]=it[R]=it[x]=it[k]=it[S]=it[C]=it[T]=it[M]=it[N]=it[j]=it[U]=it[I]=it[$]=!0,it[b]=it[_]=it[P]=!1;var ot={\"\\\\\":\"\\\\\",\"'\":\"'\",\"\\n\":\"n\",\"\\r\":\"r\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},ut=parseFloat,lt=parseInt,st=\"object\"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ct=\"object\"==typeof self&&self&&self.Object===Object&&self,ft=st||ct||Function(\"return this\")(),pt=t&&!t.nodeType&&t,dt=pt&&e&&!e.nodeType&&e,ht=dt&&dt.exports===pt,vt=ht&&st.process,gt=function(){try{return dt&&dt.require&&dt.require(\"util\").types||vt&&vt.binding&&vt.binding(\"util\")}catch(e){}}(),yt=gt&&gt.isArrayBuffer,mt=gt&&gt.isDate,bt=gt&&gt.isMap,_t=gt&&gt.isRegExp,wt=gt&&gt.isSet,xt=gt&&gt.isTypedArray;function kt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function St(e,t,n,r){for(var a=-1,i=null==e?0:e.length;++a<i;){var o=e[a];t(r,o,n(o),e)}return r}function Et(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Ct(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function Tt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function Mt(e,t){for(var n=-1,r=null==e?0:e.length,a=0,i=[];++n<r;){var o=e[n];t(o,n,e)&&(i[a++]=o)}return i}function Nt(e,t){return!(null==e||!e.length)&&Ut(e,t,0)>-1}function Pt(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}function zt(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}function Lt(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}function Ot(e,t,n,r){var a=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}function At(e,t,n,r){var a=null==e?0:e.length;for(r&&a&&(n=e[--a]);a--;)n=t(n,e[a],a,e);return n}function Ft(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Dt=Wt(\"length\");function Rt(e,t,n){var r;return n(e,(function(e,n,a){if(t(e,n,a))return r=n,!1})),r}function jt(e,t,n,r){for(var a=e.length,i=n+(r?1:-1);r?i--:++i<a;)if(t(e[i],i,e))return i;return-1}function Ut(e,t,n){return t==t?function(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}(e,t,n):jt(e,$t,n)}function It(e,t,n,r){for(var a=n-1,i=e.length;++a<i;)if(r(e[a],t))return a;return-1}function $t(e){return e!=e}function Bt(e,t){var n=null==e?0:e.length;return n?qt(e,t)/n:p}function Wt(e){return function(t){return null==t?a:t[e]}}function Vt(e){return function(t){return null==e?a:e[t]}}function Ht(e,t,n,r,a){return a(e,(function(e,a,i){n=r?(r=!1,e):t(n,e,a,i)})),n}function qt(e,t){for(var n,r=-1,i=e.length;++r<i;){var o=t(e[r]);o!==a&&(n=n===a?o:n+o)}return n}function Qt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Yt(e){return e?e.slice(0,pn(e)+1).replace(re,\"\"):e}function Gt(e){return function(t){return e(t)}}function Kt(e,t){return zt(t,(function(t){return e[t]}))}function Zt(e,t){return e.has(t)}function Xt(e,t){for(var n=-1,r=e.length;++n<r&&Ut(t,e[n],0)>-1;);return n}function Jt(e,t){for(var n=e.length;n--&&Ut(t,e[n],0)>-1;);return n}var en=Vt({À:\"A\",Á:\"A\",Â:\"A\",Ã:\"A\",Ä:\"A\",Å:\"A\",à:\"a\",á:\"a\",â:\"a\",ã:\"a\",ä:\"a\",å:\"a\",Ç:\"C\",ç:\"c\",Ð:\"D\",ð:\"d\",È:\"E\",É:\"E\",Ê:\"E\",Ë:\"E\",è:\"e\",é:\"e\",ê:\"e\",ë:\"e\",Ì:\"I\",Í:\"I\",Î:\"I\",Ï:\"I\",ì:\"i\",í:\"i\",î:\"i\",ï:\"i\",Ñ:\"N\",ñ:\"n\",Ò:\"O\",Ó:\"O\",Ô:\"O\",Õ:\"O\",Ö:\"O\",Ø:\"O\",ò:\"o\",ó:\"o\",ô:\"o\",õ:\"o\",ö:\"o\",ø:\"o\",Ù:\"U\",Ú:\"U\",Û:\"U\",Ü:\"U\",ù:\"u\",ú:\"u\",û:\"u\",ü:\"u\",Ý:\"Y\",ý:\"y\",ÿ:\"y\",Æ:\"Ae\",æ:\"ae\",Þ:\"Th\",þ:\"th\",ß:\"ss\",Ā:\"A\",Ă:\"A\",Ą:\"A\",ā:\"a\",ă:\"a\",ą:\"a\",Ć:\"C\",Ĉ:\"C\",Ċ:\"C\",Č:\"C\",ć:\"c\",ĉ:\"c\",ċ:\"c\",č:\"c\",Ď:\"D\",Đ:\"D\",ď:\"d\",đ:\"d\",Ē:\"E\",Ĕ:\"E\",Ė:\"E\",Ę:\"E\",Ě:\"E\",ē:\"e\",ĕ:\"e\",ė:\"e\",ę:\"e\",ě:\"e\",Ĝ:\"G\",Ğ:\"G\",Ġ:\"G\",Ģ:\"G\",ĝ:\"g\",ğ:\"g\",ġ:\"g\",ģ:\"g\",Ĥ:\"H\",Ħ:\"H\",ĥ:\"h\",ħ:\"h\",Ĩ:\"I\",Ī:\"I\",Ĭ:\"I\",Į:\"I\",İ:\"I\",ĩ:\"i\",ī:\"i\",ĭ:\"i\",į:\"i\",ı:\"i\",Ĵ:\"J\",ĵ:\"j\",Ķ:\"K\",ķ:\"k\",ĸ:\"k\",Ĺ:\"L\",Ļ:\"L\",Ľ:\"L\",Ŀ:\"L\",Ł:\"L\",ĺ:\"l\",ļ:\"l\",ľ:\"l\",ŀ:\"l\",ł:\"l\",Ń:\"N\",Ņ:\"N\",Ň:\"N\",Ŋ:\"N\",ń:\"n\",ņ:\"n\",ň:\"n\",ŋ:\"n\",Ō:\"O\",Ŏ:\"O\",Ő:\"O\",ō:\"o\",ŏ:\"o\",ő:\"o\",Ŕ:\"R\",Ŗ:\"R\",Ř:\"R\",ŕ:\"r\",ŗ:\"r\",ř:\"r\",Ś:\"S\",Ŝ:\"S\",Ş:\"S\",Š:\"S\",ś:\"s\",ŝ:\"s\",ş:\"s\",š:\"s\",Ţ:\"T\",Ť:\"T\",Ŧ:\"T\",ţ:\"t\",ť:\"t\",ŧ:\"t\",Ũ:\"U\",Ū:\"U\",Ŭ:\"U\",Ů:\"U\",Ű:\"U\",Ų:\"U\",ũ:\"u\",ū:\"u\",ŭ:\"u\",ů:\"u\",ű:\"u\",ų:\"u\",Ŵ:\"W\",ŵ:\"w\",Ŷ:\"Y\",ŷ:\"y\",Ÿ:\"Y\",Ź:\"Z\",Ż:\"Z\",Ž:\"Z\",ź:\"z\",ż:\"z\",ž:\"z\",IJ:\"IJ\",ij:\"ij\",Œ:\"Oe\",œ:\"oe\",ʼn:\"'n\",ſ:\"s\"}),tn=Vt({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"});function nn(e){return\"\\\\\"+ot[e]}function rn(e){return et.test(e)}function an(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function on(e,t){return function(n){return e(t(n))}}function un(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n];o!==t&&o!==u||(e[n]=u,i[a++]=n)}return i}function ln(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function sn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function cn(e){return rn(e)?function(e){for(var t=Xe.lastIndex=0;Xe.test(e);)++t;return t}(e):Dt(e)}function fn(e){return rn(e)?function(e){return e.match(Xe)||[]}(e):function(e){return e.split(\"\")}(e)}function pn(e){for(var t=e.length;t--&&ae.test(e.charAt(t)););return t}var dn=Vt({\"&amp;\":\"&\",\"&lt;\":\"<\",\"&gt;\":\">\",\"&quot;\":'\"',\"&#39;\":\"'\"}),hn=function e(t){var n,r=(t=null==t?ft:hn.defaults(ft.Object(),t,hn.pick(ft,nt))).Array,ae=t.Date,we=t.Error,xe=t.Function,ke=t.Math,Se=t.Object,Ee=t.RegExp,Ce=t.String,Te=t.TypeError,Me=r.prototype,Ne=xe.prototype,Pe=Se.prototype,ze=t[\"__core-js_shared__\"],Le=Ne.toString,Oe=Pe.hasOwnProperty,Ae=0,Fe=(n=/[^.]+$/.exec(ze&&ze.keys&&ze.keys.IE_PROTO||\"\"))?\"Symbol(src)_1.\"+n:\"\",De=Pe.toString,Re=Le.call(Se),je=ft._,Ue=Ee(\"^\"+Le.call(Oe).replace(te,\"\\\\$&\").replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\"),Ie=ht?t.Buffer:a,$e=t.Symbol,Be=t.Uint8Array,We=Ie?Ie.allocUnsafe:a,Ve=on(Se.getPrototypeOf,Se),He=Se.create,qe=Pe.propertyIsEnumerable,Qe=Me.splice,Ye=$e?$e.isConcatSpreadable:a,Ge=$e?$e.iterator:a,Xe=$e?$e.toStringTag:a,et=function(){try{var e=li(Se,\"defineProperty\");return e({},\"\",{}),e}catch(e){}}(),ot=t.clearTimeout!==ft.clearTimeout&&t.clearTimeout,st=ae&&ae.now!==ft.Date.now&&ae.now,ct=t.setTimeout!==ft.setTimeout&&t.setTimeout,pt=ke.ceil,dt=ke.floor,vt=Se.getOwnPropertySymbols,gt=Ie?Ie.isBuffer:a,Dt=t.isFinite,Vt=Me.join,vn=on(Se.keys,Se),gn=ke.max,yn=ke.min,mn=ae.now,bn=t.parseInt,_n=ke.random,wn=Me.reverse,xn=li(t,\"DataView\"),kn=li(t,\"Map\"),Sn=li(t,\"Promise\"),En=li(t,\"Set\"),Cn=li(t,\"WeakMap\"),Tn=li(Se,\"create\"),Mn=Cn&&new Cn,Nn={},Pn=Di(xn),zn=Di(kn),Ln=Di(Sn),On=Di(En),An=Di(Cn),Fn=$e?$e.prototype:a,Dn=Fn?Fn.valueOf:a,Rn=Fn?Fn.toString:a;function jn(e){if(eu(e)&&!Wo(e)&&!(e instanceof Bn)){if(e instanceof $n)return e;if(Oe.call(e,\"__wrapped__\"))return Ri(e)}return new $n(e)}var Un=function(){function e(){}return function(t){if(!Jo(t))return{};if(He)return He(t);e.prototype=t;var n=new e;return e.prototype=a,n}}();function In(){}function $n(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=a}function Bn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=d,this.__views__=[]}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Vn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Hn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function qn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Hn;++t<n;)this.add(e[t])}function Qn(e){var t=this.__data__=new Vn(e);this.size=t.size}function Yn(e,t){var n=Wo(e),r=!n&&Bo(e),a=!n&&!r&&Qo(e),i=!n&&!r&&!a&&lu(e),o=n||r||a||i,u=o?Qt(e.length,Ce):[],l=u.length;for(var s in e)!t&&!Oe.call(e,s)||o&&(\"length\"==s||a&&(\"offset\"==s||\"parent\"==s)||i&&(\"buffer\"==s||\"byteLength\"==s||\"byteOffset\"==s)||vi(s,l))||u.push(s);return u}function Gn(e){var t=e.length;return t?e[Hr(0,t-1)]:a}function Kn(e,t){return zi(Ca(e),ir(t,0,e.length))}function Zn(e){return zi(Ca(e))}function Xn(e,t,n){(n!==a&&!Uo(e[t],n)||n===a&&!(t in e))&&rr(e,t,n)}function Jn(e,t,n){var r=e[t];Oe.call(e,t)&&Uo(r,n)&&(n!==a||t in e)||rr(e,t,n)}function er(e,t){for(var n=e.length;n--;)if(Uo(e[n][0],t))return n;return-1}function tr(e,t,n,r){return cr(e,(function(e,a,i){t(r,e,n(e),i)})),r}function nr(e,t){return e&&Ta(t,Pu(t),e)}function rr(e,t,n){\"__proto__\"==t&&et?et(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function ar(e,t){for(var n=-1,i=t.length,o=r(i),u=null==e;++n<i;)o[n]=u?a:Eu(e,t[n]);return o}function ir(e,t,n){return e==e&&(n!==a&&(e=e<=n?e:n),t!==a&&(e=e>=t?e:t)),e}function or(e,t,n,r,i,o){var u,l=1&t,s=2&t,c=4&t;if(n&&(u=i?n(e,r,i,o):n(e)),u!==a)return u;if(!Jo(e))return e;var f=Wo(e);if(f){if(u=function(e){var t=e.length,n=new e.constructor(t);return t&&\"string\"==typeof e[0]&&Oe.call(e,\"index\")&&(n.index=e.index,n.input=e.input),n}(e),!l)return Ca(e,u)}else{var p=fi(e),d=p==_||p==w;if(Qo(e))return _a(e,l);if(p==S||p==v||d&&!i){if(u=s||d?{}:di(e),!l)return s?function(e,t){return Ta(e,ci(e),t)}(e,function(e,t){return e&&Ta(t,zu(t),e)}(u,e)):function(e,t){return Ta(e,si(e),t)}(e,nr(u,e))}else{if(!it[p])return i?e:{};u=function(e,t,n){var r,a=e.constructor;switch(t){case z:return wa(e);case y:case m:return new a(+e);case L:return function(e,t){var n=t?wa(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case O:case A:case F:case D:case R:case j:case U:case I:case $:return xa(e,n);case x:return new a;case k:case M:return new a(e);case C:return function(e){var t=new e.constructor(e.source,pe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case T:return new a;case N:return r=e,Dn?Se(Dn.call(r)):{}}}(e,p,l)}}o||(o=new Qn);var h=o.get(e);if(h)return h;o.set(e,u),iu(e)?e.forEach((function(r){u.add(or(r,t,n,r,e,o))})):tu(e)&&e.forEach((function(r,a){u.set(a,or(r,t,n,a,e,o))}));var g=f?a:(c?s?ti:ei:s?zu:Pu)(e);return Et(g||e,(function(r,a){g&&(r=e[a=r]),Jn(u,a,or(r,t,n,a,e,o))})),u}function ur(e,t,n){var r=n.length;if(null==e)return!r;for(e=Se(e);r--;){var i=n[r],o=t[i],u=e[i];if(u===a&&!(i in e)||!o(u))return!1}return!0}function lr(e,t,n){if(\"function\"!=typeof e)throw new Te(i);return Ti((function(){e.apply(a,n)}),t)}function sr(e,t,n,r){var a=-1,i=Nt,o=!0,u=e.length,l=[],s=t.length;if(!u)return l;n&&(t=zt(t,Gt(n))),r?(i=Pt,o=!1):t.length>=200&&(i=Zt,o=!1,t=new qn(t));e:for(;++a<u;){var c=e[a],f=null==n?c:n(c);if(c=r||0!==c?c:0,o&&f==f){for(var p=s;p--;)if(t[p]===f)continue e;l.push(c)}else i(t,f,r)||l.push(c)}return l}jn.templateSettings={escape:G,evaluate:K,interpolate:Z,variable:\"\",imports:{_:jn}},jn.prototype=In.prototype,jn.prototype.constructor=jn,$n.prototype=Un(In.prototype),$n.prototype.constructor=$n,Bn.prototype=Un(In.prototype),Bn.prototype.constructor=Bn,Wn.prototype.clear=function(){this.__data__=Tn?Tn(null):{},this.size=0},Wn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Wn.prototype.get=function(e){var t=this.__data__;if(Tn){var n=t[e];return n===o?a:n}return Oe.call(t,e)?t[e]:a},Wn.prototype.has=function(e){var t=this.__data__;return Tn?t[e]!==a:Oe.call(t,e)},Wn.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Tn&&t===a?o:t,this},Vn.prototype.clear=function(){this.__data__=[],this.size=0},Vn.prototype.delete=function(e){var t=this.__data__,n=er(t,e);return!(n<0||(n==t.length-1?t.pop():Qe.call(t,n,1),--this.size,0))},Vn.prototype.get=function(e){var t=this.__data__,n=er(t,e);return n<0?a:t[n][1]},Vn.prototype.has=function(e){return er(this.__data__,e)>-1},Vn.prototype.set=function(e,t){var n=this.__data__,r=er(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Hn.prototype.clear=function(){this.size=0,this.__data__={hash:new Wn,map:new(kn||Vn),string:new Wn}},Hn.prototype.delete=function(e){var t=oi(this,e).delete(e);return this.size-=t?1:0,t},Hn.prototype.get=function(e){return oi(this,e).get(e)},Hn.prototype.has=function(e){return oi(this,e).has(e)},Hn.prototype.set=function(e,t){var n=oi(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},qn.prototype.add=qn.prototype.push=function(e){return this.__data__.set(e,o),this},qn.prototype.has=function(e){return this.__data__.has(e)},Qn.prototype.clear=function(){this.__data__=new Vn,this.size=0},Qn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Qn.prototype.get=function(e){return this.__data__.get(e)},Qn.prototype.has=function(e){return this.__data__.has(e)},Qn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Vn){var r=n.__data__;if(!kn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Hn(r)}return n.set(e,t),this.size=n.size,this};var cr=Pa(mr),fr=Pa(br,!0);function pr(e,t){var n=!0;return cr(e,(function(e,r,a){return n=!!t(e,r,a)})),n}function dr(e,t,n){for(var r=-1,i=e.length;++r<i;){var o=e[r],u=t(o);if(null!=u&&(l===a?u==u&&!uu(u):n(u,l)))var l=u,s=o}return s}function hr(e,t){var n=[];return cr(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}function vr(e,t,n,r,a){var i=-1,o=e.length;for(n||(n=hi),a||(a=[]);++i<o;){var u=e[i];t>0&&n(u)?t>1?vr(u,t-1,n,r,a):Lt(a,u):r||(a[a.length]=u)}return a}var gr=za(),yr=za(!0);function mr(e,t){return e&&gr(e,t,Pu)}function br(e,t){return e&&yr(e,t,Pu)}function _r(e,t){return Mt(t,(function(t){return Ko(e[t])}))}function wr(e,t){for(var n=0,r=(t=ga(t,e)).length;null!=e&&n<r;)e=e[Fi(t[n++])];return n&&n==r?e:a}function xr(e,t,n){var r=t(e);return Wo(e)?r:Lt(r,n(e))}function kr(e){return null==e?e===a?\"[object Undefined]\":\"[object Null]\":Xe&&Xe in Se(e)?function(e){var t=Oe.call(e,Xe),n=e[Xe];try{e[Xe]=a;var r=!0}catch(e){}var i=De.call(e);return r&&(t?e[Xe]=n:delete e[Xe]),i}(e):function(e){return De.call(e)}(e)}function Sr(e,t){return e>t}function Er(e,t){return null!=e&&Oe.call(e,t)}function Cr(e,t){return null!=e&&t in Se(e)}function Tr(e,t,n){for(var i=n?Pt:Nt,o=e[0].length,u=e.length,l=u,s=r(u),c=1/0,f=[];l--;){var p=e[l];l&&t&&(p=zt(p,Gt(t))),c=yn(p.length,c),s[l]=!n&&(t||o>=120&&p.length>=120)?new qn(l&&p):a}p=e[0];var d=-1,h=s[0];e:for(;++d<o&&f.length<c;){var v=p[d],g=t?t(v):v;if(v=n||0!==v?v:0,!(h?Zt(h,g):i(f,g,n))){for(l=u;--l;){var y=s[l];if(!(y?Zt(y,g):i(e[l],g,n)))continue e}h&&h.push(g),f.push(v)}}return f}function Mr(e,t,n){var r=null==(e=Si(e,t=ga(t,e)))?e:e[Fi(Yi(t))];return null==r?a:kt(r,e,n)}function Nr(e){return eu(e)&&kr(e)==v}function Pr(e,t,n,r,i){return e===t||(null==e||null==t||!eu(e)&&!eu(t)?e!=e&&t!=t:function(e,t,n,r,i,o){var u=Wo(e),l=Wo(t),s=u?g:fi(e),c=l?g:fi(t),f=(s=s==v?S:s)==S,p=(c=c==v?S:c)==S,d=s==c;if(d&&Qo(e)){if(!Qo(t))return!1;u=!0,f=!1}if(d&&!f)return o||(o=new Qn),u||lu(e)?Xa(e,t,n,r,i,o):function(e,t,n,r,a,i,o){switch(n){case L:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case z:return!(e.byteLength!=t.byteLength||!i(new Be(e),new Be(t)));case y:case m:case k:return Uo(+e,+t);case b:return e.name==t.name&&e.message==t.message;case C:case M:return e==t+\"\";case x:var u=an;case T:var l=1&r;if(u||(u=ln),e.size!=t.size&&!l)return!1;var s=o.get(e);if(s)return s==t;r|=2,o.set(e,t);var c=Xa(u(e),u(t),r,a,i,o);return o.delete(e),c;case N:if(Dn)return Dn.call(e)==Dn.call(t)}return!1}(e,t,s,n,r,i,o);if(!(1&n)){var h=f&&Oe.call(e,\"__wrapped__\"),_=p&&Oe.call(t,\"__wrapped__\");if(h||_){var w=h?e.value():e,E=_?t.value():t;return o||(o=new Qn),i(w,E,n,r,o)}}return!!d&&(o||(o=new Qn),function(e,t,n,r,i,o){var u=1&n,l=ei(e),s=l.length;if(s!=ei(t).length&&!u)return!1;for(var c=s;c--;){var f=l[c];if(!(u?f in t:Oe.call(t,f)))return!1}var p=o.get(e),d=o.get(t);if(p&&d)return p==t&&d==e;var h=!0;o.set(e,t),o.set(t,e);for(var v=u;++c<s;){var g=e[f=l[c]],y=t[f];if(r)var m=u?r(y,g,f,t,e,o):r(g,y,f,e,t,o);if(!(m===a?g===y||i(g,y,n,r,o):m)){h=!1;break}v||(v=\"constructor\"==f)}if(h&&!v){var b=e.constructor,_=t.constructor;b==_||!(\"constructor\"in e)||!(\"constructor\"in t)||\"function\"==typeof b&&b instanceof b&&\"function\"==typeof _&&_ instanceof _||(h=!1)}return o.delete(e),o.delete(t),h}(e,t,n,r,i,o))}(e,t,n,r,Pr,i))}function zr(e,t,n,r){var i=n.length,o=i,u=!r;if(null==e)return!o;for(e=Se(e);i--;){var l=n[i];if(u&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i<o;){var s=(l=n[i])[0],c=e[s],f=l[1];if(u&&l[2]){if(c===a&&!(s in e))return!1}else{var p=new Qn;if(r)var d=r(c,f,s,e,t,p);if(!(d===a?Pr(f,c,3,r,p):d))return!1}}return!0}function Lr(e){return!(!Jo(e)||(t=e,Fe&&Fe in t))&&(Ko(e)?Ue:ve).test(Di(e));var t}function Or(e){return\"function\"==typeof e?e:null==e?nl:\"object\"==typeof e?Wo(e)?jr(e[0],e[1]):Rr(e):fl(e)}function Ar(e){if(!_i(e))return vn(e);var t=[];for(var n in Se(e))Oe.call(e,n)&&\"constructor\"!=n&&t.push(n);return t}function Fr(e,t){return e<t}function Dr(e,t){var n=-1,a=Ho(e)?r(e.length):[];return cr(e,(function(e,r,i){a[++n]=t(e,r,i)})),a}function Rr(e){var t=ui(e);return 1==t.length&&t[0][2]?xi(t[0][0],t[0][1]):function(n){return n===e||zr(n,e,t)}}function jr(e,t){return yi(e)&&wi(t)?xi(Fi(e),t):function(n){var r=Eu(n,e);return r===a&&r===t?Cu(n,e):Pr(t,r,3)}}function Ur(e,t,n,r,i){e!==t&&gr(t,(function(o,u){if(i||(i=new Qn),Jo(o))!function(e,t,n,r,i,o,u){var l=Ei(e,n),s=Ei(t,n),c=u.get(s);if(c)Xn(e,n,c);else{var f=o?o(l,s,n+\"\",e,t,u):a,p=f===a;if(p){var d=Wo(s),h=!d&&Qo(s),v=!d&&!h&&lu(s);f=s,d||h||v?Wo(l)?f=l:qo(l)?f=Ca(l):h?(p=!1,f=_a(s,!0)):v?(p=!1,f=xa(s,!0)):f=[]:ru(s)||Bo(s)?(f=l,Bo(l)?f=gu(l):Jo(l)&&!Ko(l)||(f=di(s))):p=!1}p&&(u.set(s,f),i(f,s,r,o,u),u.delete(s)),Xn(e,n,f)}}(e,t,u,n,Ur,r,i);else{var l=r?r(Ei(e,u),o,u+\"\",e,t,i):a;l===a&&(l=o),Xn(e,u,l)}}),zu)}function Ir(e,t){var n=e.length;if(n)return vi(t+=t<0?n:0,n)?e[t]:a}function $r(e,t,n){t=t.length?zt(t,(function(e){return Wo(e)?function(t){return wr(t,1===e.length?e[0]:e)}:e})):[nl];var r=-1;t=zt(t,Gt(ii()));var a=Dr(e,(function(e,n,a){var i=zt(t,(function(t){return t(e)}));return{criteria:i,index:++r,value:e}}));return function(e,t){var r=e.length;for(e.sort((function(e,t){return function(e,t,n){for(var r=-1,a=e.criteria,i=t.criteria,o=a.length,u=n.length;++r<o;){var l=ka(a[r],i[r]);if(l)return r>=u?l:l*(\"desc\"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}));r--;)e[r]=e[r].value;return e}(a)}function Br(e,t,n){for(var r=-1,a=t.length,i={};++r<a;){var o=t[r],u=wr(e,o);n(u,o)&&Kr(i,ga(o,e),u)}return i}function Wr(e,t,n,r){var a=r?It:Ut,i=-1,o=t.length,u=e;for(e===t&&(t=Ca(t)),n&&(u=zt(e,Gt(n)));++i<o;)for(var l=0,s=t[i],c=n?n(s):s;(l=a(u,c,l,r))>-1;)u!==e&&Qe.call(u,l,1),Qe.call(e,l,1);return e}function Vr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==i){var i=a;vi(a)?Qe.call(e,a,1):la(e,a)}}return e}function Hr(e,t){return e+dt(_n()*(t-e+1))}function qr(e,t){var n=\"\";if(!e||t<1||t>f)return n;do{t%2&&(n+=e),(t=dt(t/2))&&(e+=e)}while(t);return n}function Qr(e,t){return Mi(ki(e,t,nl),e+\"\")}function Yr(e){return Gn(Uu(e))}function Gr(e,t){var n=Uu(e);return zi(n,ir(t,0,n.length))}function Kr(e,t,n,r){if(!Jo(e))return e;for(var i=-1,o=(t=ga(t,e)).length,u=o-1,l=e;null!=l&&++i<o;){var s=Fi(t[i]),c=n;if(\"__proto__\"===s||\"constructor\"===s||\"prototype\"===s)return e;if(i!=u){var f=l[s];(c=r?r(f,s,l):a)===a&&(c=Jo(f)?f:vi(t[i+1])?[]:{})}Jn(l,s,c),l=l[s]}return e}var Zr=Mn?function(e,t){return Mn.set(e,t),e}:nl,Xr=et?function(e,t){return et(e,\"toString\",{configurable:!0,enumerable:!1,value:Ju(t),writable:!0})}:nl;function Jr(e){return zi(Uu(e))}function ea(e,t,n){var a=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=r(i);++a<i;)o[a]=e[a+t];return o}function ta(e,t){var n;return cr(e,(function(e,r,a){return!(n=t(e,r,a))})),!!n}function na(e,t,n){var r=0,a=null==e?r:e.length;if(\"number\"==typeof t&&t==t&&a<=2147483647){for(;r<a;){var i=r+a>>>1,o=e[i];null!==o&&!uu(o)&&(n?o<=t:o<t)?r=i+1:a=i}return a}return ra(e,t,nl,n)}function ra(e,t,n,r){var i=0,o=null==e?0:e.length;if(0===o)return 0;for(var u=(t=n(t))!=t,l=null===t,s=uu(t),c=t===a;i<o;){var f=dt((i+o)/2),p=n(e[f]),d=p!==a,h=null===p,v=p==p,g=uu(p);if(u)var y=r||v;else y=c?v&&(r||d):l?v&&d&&(r||!h):s?v&&d&&!h&&(r||!g):!h&&!g&&(r?p<=t:p<t);y?i=f+1:o=f}return yn(o,4294967294)}function aa(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n],u=t?t(o):o;if(!n||!Uo(u,l)){var l=u;i[a++]=0===o?0:o}}return i}function ia(e){return\"number\"==typeof e?e:uu(e)?p:+e}function oa(e){if(\"string\"==typeof e)return e;if(Wo(e))return zt(e,oa)+\"\";if(uu(e))return Rn?Rn.call(e):\"\";var t=e+\"\";return\"0\"==t&&1/e==-1/0?\"-0\":t}function ua(e,t,n){var r=-1,a=Nt,i=e.length,o=!0,u=[],l=u;if(n)o=!1,a=Pt;else if(i>=200){var s=t?null:qa(e);if(s)return ln(s);o=!1,a=Zt,l=new qn}else l=t?[]:u;e:for(;++r<i;){var c=e[r],f=t?t(c):c;if(c=n||0!==c?c:0,o&&f==f){for(var p=l.length;p--;)if(l[p]===f)continue e;t&&l.push(f),u.push(c)}else a(l,f,n)||(l!==u&&l.push(f),u.push(c))}return u}function la(e,t){return null==(e=Si(e,t=ga(t,e)))||delete e[Fi(Yi(t))]}function sa(e,t,n,r){return Kr(e,t,n(wr(e,t)),r)}function ca(e,t,n,r){for(var a=e.length,i=r?a:-1;(r?i--:++i<a)&&t(e[i],i,e););return n?ea(e,r?0:i,r?i+1:a):ea(e,r?i+1:0,r?a:i)}function fa(e,t){var n=e;return n instanceof Bn&&(n=n.value()),Ot(t,(function(e,t){return t.func.apply(t.thisArg,Lt([e],t.args))}),n)}function pa(e,t,n){var a=e.length;if(a<2)return a?ua(e[0]):[];for(var i=-1,o=r(a);++i<a;)for(var u=e[i],l=-1;++l<a;)l!=i&&(o[i]=sr(o[i]||u,e[l],t,n));return ua(vr(o,1),t,n)}function da(e,t,n){for(var r=-1,i=e.length,o=t.length,u={};++r<i;){var l=r<o?t[r]:a;n(u,e[r],l)}return u}function ha(e){return qo(e)?e:[]}function va(e){return\"function\"==typeof e?e:nl}function ga(e,t){return Wo(e)?e:yi(e,t)?[e]:Ai(yu(e))}var ya=Qr;function ma(e,t,n){var r=e.length;return n=n===a?r:n,!t&&n>=r?e:ea(e,t,n)}var ba=ot||function(e){return ft.clearTimeout(e)};function _a(e,t){if(t)return e.slice();var n=e.length,r=We?We(n):new e.constructor(n);return e.copy(r),r}function wa(e){var t=new e.constructor(e.byteLength);return new Be(t).set(new Be(e)),t}function xa(e,t){var n=t?wa(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function ka(e,t){if(e!==t){var n=e!==a,r=null===e,i=e==e,o=uu(e),u=t!==a,l=null===t,s=t==t,c=uu(t);if(!l&&!c&&!o&&e>t||o&&u&&s&&!l&&!c||r&&u&&s||!n&&s||!i)return 1;if(!r&&!o&&!c&&e<t||c&&n&&i&&!r&&!o||l&&n&&i||!u&&i||!s)return-1}return 0}function Sa(e,t,n,a){for(var i=-1,o=e.length,u=n.length,l=-1,s=t.length,c=gn(o-u,0),f=r(s+c),p=!a;++l<s;)f[l]=t[l];for(;++i<u;)(p||i<o)&&(f[n[i]]=e[i]);for(;c--;)f[l++]=e[i++];return f}function Ea(e,t,n,a){for(var i=-1,o=e.length,u=-1,l=n.length,s=-1,c=t.length,f=gn(o-l,0),p=r(f+c),d=!a;++i<f;)p[i]=e[i];for(var h=i;++s<c;)p[h+s]=t[s];for(;++u<l;)(d||i<o)&&(p[h+n[u]]=e[i++]);return p}function Ca(e,t){var n=-1,a=e.length;for(t||(t=r(a));++n<a;)t[n]=e[n];return t}function Ta(e,t,n,r){var i=!n;n||(n={});for(var o=-1,u=t.length;++o<u;){var l=t[o],s=r?r(n[l],e[l],l,n,e):a;s===a&&(s=e[l]),i?rr(n,l,s):Jn(n,l,s)}return n}function Ma(e,t){return function(n,r){var a=Wo(n)?St:tr,i=t?t():{};return a(n,e,ii(r,2),i)}}function Na(e){return Qr((function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:a,u=i>2?n[2]:a;for(o=e.length>3&&\"function\"==typeof o?(i--,o):a,u&&gi(n[0],n[1],u)&&(o=i<3?a:o,i=1),t=Se(t);++r<i;){var l=n[r];l&&e(t,l,r,o)}return t}))}function Pa(e,t){return function(n,r){if(null==n)return n;if(!Ho(n))return e(n,r);for(var a=n.length,i=t?a:-1,o=Se(n);(t?i--:++i<a)&&!1!==r(o[i],i,o););return n}}function za(e){return function(t,n,r){for(var a=-1,i=Se(t),o=r(t),u=o.length;u--;){var l=o[e?u:++a];if(!1===n(i[l],l,i))break}return t}}function La(e){return function(t){var n=rn(t=yu(t))?fn(t):a,r=n?n[0]:t.charAt(0),i=n?ma(n,1).join(\"\"):t.slice(1);return r[e]()+i}}function Oa(e){return function(t){return Ot(Ku(Bu(t).replace(Ke,\"\")),e,\"\")}}function Aa(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Un(e.prototype),r=e.apply(n,t);return Jo(r)?r:n}}function Fa(e){return function(t,n,r){var i=Se(t);if(!Ho(t)){var o=ii(n,3);t=Pu(t),n=function(e){return o(i[e],e,i)}}var u=e(t,n,r);return u>-1?i[o?t[u]:u]:a}}function Da(e){return Ja((function(t){var n=t.length,r=n,o=$n.prototype.thru;for(e&&t.reverse();r--;){var u=t[r];if(\"function\"!=typeof u)throw new Te(i);if(o&&!l&&\"wrapper\"==ri(u))var l=new $n([],!0)}for(r=l?r:n;++r<n;){var s=ri(u=t[r]),c=\"wrapper\"==s?ni(u):a;l=c&&mi(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?l[ri(c[0])].apply(l,c[3]):1==u.length&&mi(u)?l[s]():l.thru(u)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&Wo(r))return l.plant(r).value();for(var a=0,i=n?t[a].apply(this,e):r;++a<n;)i=t[a].call(this,i);return i}}))}function Ra(e,t,n,i,o,u,l,c,f,p){var d=t&s,h=1&t,v=2&t,g=24&t,y=512&t,m=v?a:Aa(e);return function s(){for(var b=arguments.length,_=r(b),w=b;w--;)_[w]=arguments[w];if(g)var x=ai(s),k=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(_,x);if(i&&(_=Sa(_,i,o,g)),u&&(_=Ea(_,u,l,g)),b-=k,g&&b<p){var S=un(_,x);return Va(e,t,Ra,s.placeholder,n,_,S,c,f,p-b)}var E=h?n:this,C=v?E[e]:e;return b=_.length,c?_=function(e,t){for(var n=e.length,r=yn(t.length,n),i=Ca(e);r--;){var o=t[r];e[r]=vi(o,n)?i[o]:a}return e}(_,c):y&&b>1&&_.reverse(),d&&f<b&&(_.length=f),this&&this!==ft&&this instanceof s&&(C=m||Aa(C)),C.apply(E,_)}}function ja(e,t){return function(n,r){return function(e,t,n,r){return mr(e,(function(e,a,i){t(r,n(e),a,i)})),r}(n,e,t(r),{})}}function Ua(e,t){return function(n,r){var i;if(n===a&&r===a)return t;if(n!==a&&(i=n),r!==a){if(i===a)return r;\"string\"==typeof n||\"string\"==typeof r?(n=oa(n),r=oa(r)):(n=ia(n),r=ia(r)),i=e(n,r)}return i}}function Ia(e){return Ja((function(t){return t=zt(t,Gt(ii())),Qr((function(n){var r=this;return e(t,(function(e){return kt(e,r,n)}))}))}))}function $a(e,t){var n=(t=t===a?\" \":oa(t)).length;if(n<2)return n?qr(t,e):t;var r=qr(t,pt(e/cn(t)));return rn(t)?ma(fn(r),0,e).join(\"\"):r.slice(0,e)}function Ba(e){return function(t,n,i){return i&&\"number\"!=typeof i&&gi(t,n,i)&&(n=i=a),t=pu(t),n===a?(n=t,t=0):n=pu(n),function(e,t,n,a){for(var i=-1,o=gn(pt((t-e)/(n||1)),0),u=r(o);o--;)u[a?o:++i]=e,e+=n;return u}(t,n,i=i===a?t<n?1:-1:pu(i),e)}}function Wa(e){return function(t,n){return\"string\"==typeof t&&\"string\"==typeof n||(t=vu(t),n=vu(n)),e(t,n)}}function Va(e,t,n,r,i,o,u,s,c,f){var p=8&t;t|=p?l:64,4&(t&=~(p?64:l))||(t&=-4);var d=[e,t,i,p?o:a,p?u:a,p?a:o,p?a:u,s,c,f],h=n.apply(a,d);return mi(e)&&Ci(h,d),h.placeholder=r,Ni(h,e,t)}function Ha(e){var t=ke[e];return function(e,n){if(e=vu(e),(n=null==n?0:yn(du(n),292))&&Dt(e)){var r=(yu(e)+\"e\").split(\"e\");return+((r=(yu(t(r[0]+\"e\"+(+r[1]+n)))+\"e\").split(\"e\"))[0]+\"e\"+(+r[1]-n))}return t(e)}}var qa=En&&1/ln(new En([,-0]))[1]==c?function(e){return new En(e)}:ul;function Qa(e){return function(t){var n=fi(t);return n==x?an(t):n==T?sn(t):function(e,t){return zt(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Ya(e,t,n,o,c,f,p,d){var h=2&t;if(!h&&\"function\"!=typeof e)throw new Te(i);var v=o?o.length:0;if(v||(t&=-97,o=c=a),p=p===a?p:gn(du(p),0),d=d===a?d:du(d),v-=c?c.length:0,64&t){var g=o,y=c;o=c=a}var m=h?a:ni(e),b=[e,t,n,o,c,g,y,f,p,d];if(m&&function(e,t){var n=e[1],r=t[1],a=n|r,i=a<131,o=r==s&&8==n||r==s&&256==n&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!i&&!o)return e;1&r&&(e[2]=t[2],a|=1&n?0:4);var l=t[3];if(l){var c=e[3];e[3]=c?Sa(c,l,t[4]):l,e[4]=c?un(e[3],u):t[4]}(l=t[5])&&(c=e[5],e[5]=c?Ea(c,l,t[6]):l,e[6]=c?un(e[5],u):t[6]),(l=t[7])&&(e[7]=l),r&s&&(e[8]=null==e[8]?t[8]:yn(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=a}(b,m),e=b[0],t=b[1],n=b[2],o=b[3],c=b[4],!(d=b[9]=b[9]===a?h?0:e.length:gn(b[9]-v,0))&&24&t&&(t&=-25),t&&1!=t)_=8==t||16==t?function(e,t,n){var i=Aa(e);return function o(){for(var u=arguments.length,l=r(u),s=u,c=ai(o);s--;)l[s]=arguments[s];var f=u<3&&l[0]!==c&&l[u-1]!==c?[]:un(l,c);return(u-=f.length)<n?Va(e,t,Ra,o.placeholder,a,l,f,a,a,n-u):kt(this&&this!==ft&&this instanceof o?i:e,this,l)}}(e,t,d):t!=l&&33!=t||c.length?Ra.apply(a,b):function(e,t,n,a){var i=1&t,o=Aa(e);return function t(){for(var u=-1,l=arguments.length,s=-1,c=a.length,f=r(c+l),p=this&&this!==ft&&this instanceof t?o:e;++s<c;)f[s]=a[s];for(;l--;)f[s++]=arguments[++u];return kt(p,i?n:this,f)}}(e,t,n,o);else var _=function(e,t,n){var r=1&t,a=Aa(e);return function t(){return(this&&this!==ft&&this instanceof t?a:e).apply(r?n:this,arguments)}}(e,t,n);return Ni((m?Zr:Ci)(_,b),e,t)}function Ga(e,t,n,r){return e===a||Uo(e,Pe[n])&&!Oe.call(r,n)?t:e}function Ka(e,t,n,r,i,o){return Jo(e)&&Jo(t)&&(o.set(t,e),Ur(e,t,a,Ka,o),o.delete(t)),e}function Za(e){return ru(e)?a:e}function Xa(e,t,n,r,i,o){var u=1&n,l=e.length,s=t.length;if(l!=s&&!(u&&s>l))return!1;var c=o.get(e),f=o.get(t);if(c&&f)return c==t&&f==e;var p=-1,d=!0,h=2&n?new qn:a;for(o.set(e,t),o.set(t,e);++p<l;){var v=e[p],g=t[p];if(r)var y=u?r(g,v,p,t,e,o):r(v,g,p,e,t,o);if(y!==a){if(y)continue;d=!1;break}if(h){if(!Ft(t,(function(e,t){if(!Zt(h,t)&&(v===e||i(v,e,n,r,o)))return h.push(t)}))){d=!1;break}}else if(v!==g&&!i(v,g,n,r,o)){d=!1;break}}return o.delete(e),o.delete(t),d}function Ja(e){return Mi(ki(e,a,Wi),e+\"\")}function ei(e){return xr(e,Pu,si)}function ti(e){return xr(e,zu,ci)}var ni=Mn?function(e){return Mn.get(e)}:ul;function ri(e){for(var t=e.name+\"\",n=Nn[t],r=Oe.call(Nn,t)?n.length:0;r--;){var a=n[r],i=a.func;if(null==i||i==e)return a.name}return t}function ai(e){return(Oe.call(jn,\"placeholder\")?jn:e).placeholder}function ii(){var e=jn.iteratee||rl;return e=e===rl?Or:e,arguments.length?e(arguments[0],arguments[1]):e}function oi(e,t){var n,r,a=e.__data__;return(\"string\"==(r=typeof(n=t))||\"number\"==r||\"symbol\"==r||\"boolean\"==r?\"__proto__\"!==n:null===n)?a[\"string\"==typeof t?\"string\":\"hash\"]:a.map}function ui(e){for(var t=Pu(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,wi(a)]}return t}function li(e,t){var n=function(e,t){return null==e?a:e[t]}(e,t);return Lr(n)?n:a}var si=vt?function(e){return null==e?[]:(e=Se(e),Mt(vt(e),(function(t){return qe.call(e,t)})))}:hl,ci=vt?function(e){for(var t=[];e;)Lt(t,si(e)),e=Ve(e);return t}:hl,fi=kr;function pi(e,t,n){for(var r=-1,a=(t=ga(t,e)).length,i=!1;++r<a;){var o=Fi(t[r]);if(!(i=null!=e&&n(e,o)))break;e=e[o]}return i||++r!=a?i:!!(a=null==e?0:e.length)&&Xo(a)&&vi(o,a)&&(Wo(e)||Bo(e))}function di(e){return\"function\"!=typeof e.constructor||_i(e)?{}:Un(Ve(e))}function hi(e){return Wo(e)||Bo(e)||!!(Ye&&e&&e[Ye])}function vi(e,t){var n=typeof e;return!!(t=null==t?f:t)&&(\"number\"==n||\"symbol\"!=n&&ye.test(e))&&e>-1&&e%1==0&&e<t}function gi(e,t,n){if(!Jo(n))return!1;var r=typeof t;return!!(\"number\"==r?Ho(n)&&vi(t,n.length):\"string\"==r&&t in n)&&Uo(n[t],e)}function yi(e,t){if(Wo(e))return!1;var n=typeof e;return!(\"number\"!=n&&\"symbol\"!=n&&\"boolean\"!=n&&null!=e&&!uu(e))||J.test(e)||!X.test(e)||null!=t&&e in Se(t)}function mi(e){var t=ri(e),n=jn[t];if(\"function\"!=typeof n||!(t in Bn.prototype))return!1;if(e===n)return!0;var r=ni(n);return!!r&&e===r[0]}(xn&&fi(new xn(new ArrayBuffer(1)))!=L||kn&&fi(new kn)!=x||Sn&&fi(Sn.resolve())!=E||En&&fi(new En)!=T||Cn&&fi(new Cn)!=P)&&(fi=function(e){var t=kr(e),n=t==S?e.constructor:a,r=n?Di(n):\"\";if(r)switch(r){case Pn:return L;case zn:return x;case Ln:return E;case On:return T;case An:return P}return t});var bi=ze?Ko:vl;function _i(e){var t=e&&e.constructor;return e===(\"function\"==typeof t&&t.prototype||Pe)}function wi(e){return e==e&&!Jo(e)}function xi(e,t){return function(n){return null!=n&&n[e]===t&&(t!==a||e in Se(n))}}function ki(e,t,n){return t=gn(t===a?e.length-1:t,0),function(){for(var a=arguments,i=-1,o=gn(a.length-t,0),u=r(o);++i<o;)u[i]=a[t+i];i=-1;for(var l=r(t+1);++i<t;)l[i]=a[i];return l[t]=n(u),kt(e,this,l)}}function Si(e,t){return t.length<2?e:wr(e,ea(t,0,-1))}function Ei(e,t){if((\"constructor\"!==t||\"function\"!=typeof e[t])&&\"__proto__\"!=t)return e[t]}var Ci=Pi(Zr),Ti=ct||function(e,t){return ft.setTimeout(e,t)},Mi=Pi(Xr);function Ni(e,t,n){var r=t+\"\";return Mi(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?\"& \":\"\")+t[r],t=t.join(n>2?\", \":\" \"),e.replace(ie,\"{\\n/* [wrapped with \"+t+\"] */\\n\")}(r,function(e,t){return Et(h,(function(n){var r=\"_.\"+n[0];t&n[1]&&!Nt(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(oe);return t?t[1].split(ue):[]}(r),n)))}function Pi(e){var t=0,n=0;return function(){var r=mn(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(a,arguments)}}function zi(e,t){var n=-1,r=e.length,i=r-1;for(t=t===a?r:t;++n<t;){var o=Hr(n,i),u=e[o];e[o]=e[n],e[n]=u}return e.length=t,e}var Li,Oi,Ai=(Li=Oo((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(\"\"),e.replace(ee,(function(e,n,r,a){t.push(r?a.replace(ce,\"$1\"):n||e)})),t}),(function(e){return 500===Oi.size&&Oi.clear(),e})),Oi=Li.cache,Li);function Fi(e){if(\"string\"==typeof e||uu(e))return e;var t=e+\"\";return\"0\"==t&&1/e==-1/0?\"-0\":t}function Di(e){if(null!=e){try{return Le.call(e)}catch(e){}try{return e+\"\"}catch(e){}}return\"\"}function Ri(e){if(e instanceof Bn)return e.clone();var t=new $n(e.__wrapped__,e.__chain__);return t.__actions__=Ca(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var ji=Qr((function(e,t){return qo(e)?sr(e,vr(t,1,qo,!0)):[]})),Ui=Qr((function(e,t){var n=Yi(t);return qo(n)&&(n=a),qo(e)?sr(e,vr(t,1,qo,!0),ii(n,2)):[]})),Ii=Qr((function(e,t){var n=Yi(t);return qo(n)&&(n=a),qo(e)?sr(e,vr(t,1,qo,!0),a,n):[]}));function $i(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:du(n);return a<0&&(a=gn(r+a,0)),jt(e,ii(t,3),a)}function Bi(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==a&&(i=du(n),i=n<0?gn(r+i,0):yn(i,r-1)),jt(e,ii(t,3),i,!0)}function Wi(e){return null!=e&&e.length?vr(e,1):[]}function Vi(e){return e&&e.length?e[0]:a}var Hi=Qr((function(e){var t=zt(e,ha);return t.length&&t[0]===e[0]?Tr(t):[]})),qi=Qr((function(e){var t=Yi(e),n=zt(e,ha);return t===Yi(n)?t=a:n.pop(),n.length&&n[0]===e[0]?Tr(n,ii(t,2)):[]})),Qi=Qr((function(e){var t=Yi(e),n=zt(e,ha);return(t=\"function\"==typeof t?t:a)&&n.pop(),n.length&&n[0]===e[0]?Tr(n,a,t):[]}));function Yi(e){var t=null==e?0:e.length;return t?e[t-1]:a}var Gi=Qr(Ki);function Ki(e,t){return e&&e.length&&t&&t.length?Wr(e,t):e}var Zi=Ja((function(e,t){var n=null==e?0:e.length,r=ar(e,t);return Vr(e,zt(t,(function(e){return vi(e,n)?+e:e})).sort(ka)),r}));function Xi(e){return null==e?e:wn.call(e)}var Ji=Qr((function(e){return ua(vr(e,1,qo,!0))})),eo=Qr((function(e){var t=Yi(e);return qo(t)&&(t=a),ua(vr(e,1,qo,!0),ii(t,2))})),to=Qr((function(e){var t=Yi(e);return t=\"function\"==typeof t?t:a,ua(vr(e,1,qo,!0),a,t)}));function no(e){if(!e||!e.length)return[];var t=0;return e=Mt(e,(function(e){if(qo(e))return t=gn(e.length,t),!0})),Qt(t,(function(t){return zt(e,Wt(t))}))}function ro(e,t){if(!e||!e.length)return[];var n=no(e);return null==t?n:zt(n,(function(e){return kt(t,a,e)}))}var ao=Qr((function(e,t){return qo(e)?sr(e,t):[]})),io=Qr((function(e){return pa(Mt(e,qo))})),oo=Qr((function(e){var t=Yi(e);return qo(t)&&(t=a),pa(Mt(e,qo),ii(t,2))})),uo=Qr((function(e){var t=Yi(e);return t=\"function\"==typeof t?t:a,pa(Mt(e,qo),a,t)})),lo=Qr(no),so=Qr((function(e){var t=e.length,n=t>1?e[t-1]:a;return n=\"function\"==typeof n?(e.pop(),n):a,ro(e,n)}));function co(e){var t=jn(e);return t.__chain__=!0,t}function fo(e,t){return t(e)}var po=Ja((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return ar(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Bn&&vi(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:fo,args:[i],thisArg:a}),new $n(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(a),e}))):this.thru(i)})),ho=Ma((function(e,t,n){Oe.call(e,n)?++e[n]:rr(e,n,1)})),vo=Fa($i),go=Fa(Bi);function yo(e,t){return(Wo(e)?Et:cr)(e,ii(t,3))}function mo(e,t){return(Wo(e)?Ct:fr)(e,ii(t,3))}var bo=Ma((function(e,t,n){Oe.call(e,n)?e[n].push(t):rr(e,n,[t])})),_o=Qr((function(e,t,n){var a=-1,i=\"function\"==typeof t,o=Ho(e)?r(e.length):[];return cr(e,(function(e){o[++a]=i?kt(t,e,n):Mr(e,t,n)})),o})),wo=Ma((function(e,t,n){rr(e,n,t)}));function xo(e,t){return(Wo(e)?zt:Dr)(e,ii(t,3))}var ko=Ma((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),So=Qr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&gi(e,t[0],t[1])?t=[]:n>2&&gi(t[0],t[1],t[2])&&(t=[t[0]]),$r(e,vr(t,1),[])})),Eo=st||function(){return ft.Date.now()};function Co(e,t,n){return t=n?a:t,t=e&&null==t?e.length:t,Ya(e,s,a,a,a,a,t)}function To(e,t){var n;if(\"function\"!=typeof t)throw new Te(i);return e=du(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=a),n}}var Mo=Qr((function(e,t,n){var r=1;if(n.length){var a=un(n,ai(Mo));r|=l}return Ya(e,r,t,n,a)})),No=Qr((function(e,t,n){var r=3;if(n.length){var a=un(n,ai(No));r|=l}return Ya(t,r,e,n,a)}));function Po(e,t,n){var r,o,u,l,s,c,f=0,p=!1,d=!1,h=!0;if(\"function\"!=typeof e)throw new Te(i);function v(t){var n=r,i=o;return r=o=a,f=t,l=e.apply(i,n)}function g(e){var n=e-c;return c===a||n>=t||n<0||d&&e-f>=u}function y(){var e=Eo();if(g(e))return m(e);s=Ti(y,function(e){var n=t-(e-c);return d?yn(n,u-(e-f)):n}(e))}function m(e){return s=a,h&&r?v(e):(r=o=a,l)}function b(){var e=Eo(),n=g(e);if(r=arguments,o=this,c=e,n){if(s===a)return function(e){return f=e,s=Ti(y,t),p?v(e):l}(c);if(d)return ba(s),s=Ti(y,t),v(c)}return s===a&&(s=Ti(y,t)),l}return t=vu(t)||0,Jo(n)&&(p=!!n.leading,u=(d=\"maxWait\"in n)?gn(vu(n.maxWait)||0,t):u,h=\"trailing\"in n?!!n.trailing:h),b.cancel=function(){s!==a&&ba(s),f=0,r=c=o=s=a},b.flush=function(){return s===a?l:m(Eo())},b}var zo=Qr((function(e,t){return lr(e,1,t)})),Lo=Qr((function(e,t,n){return lr(e,vu(t)||0,n)}));function Oo(e,t){if(\"function\"!=typeof e||null!=t&&\"function\"!=typeof t)throw new Te(i);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(Oo.Cache||Hn),n}function Ao(e){if(\"function\"!=typeof e)throw new Te(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Oo.Cache=Hn;var Fo=ya((function(e,t){var n=(t=1==t.length&&Wo(t[0])?zt(t[0],Gt(ii())):zt(vr(t,1),Gt(ii()))).length;return Qr((function(r){for(var a=-1,i=yn(r.length,n);++a<i;)r[a]=t[a].call(this,r[a]);return kt(e,this,r)}))})),Do=Qr((function(e,t){var n=un(t,ai(Do));return Ya(e,l,a,t,n)})),Ro=Qr((function(e,t){var n=un(t,ai(Ro));return Ya(e,64,a,t,n)})),jo=Ja((function(e,t){return Ya(e,256,a,a,a,t)}));function Uo(e,t){return e===t||e!=e&&t!=t}var Io=Wa(Sr),$o=Wa((function(e,t){return e>=t})),Bo=Nr(function(){return arguments}())?Nr:function(e){return eu(e)&&Oe.call(e,\"callee\")&&!qe.call(e,\"callee\")},Wo=r.isArray,Vo=yt?Gt(yt):function(e){return eu(e)&&kr(e)==z};function Ho(e){return null!=e&&Xo(e.length)&&!Ko(e)}function qo(e){return eu(e)&&Ho(e)}var Qo=gt||vl,Yo=mt?Gt(mt):function(e){return eu(e)&&kr(e)==m};function Go(e){if(!eu(e))return!1;var t=kr(e);return t==b||\"[object DOMException]\"==t||\"string\"==typeof e.message&&\"string\"==typeof e.name&&!ru(e)}function Ko(e){if(!Jo(e))return!1;var t=kr(e);return t==_||t==w||\"[object AsyncFunction]\"==t||\"[object Proxy]\"==t}function Zo(e){return\"number\"==typeof e&&e==du(e)}function Xo(e){return\"number\"==typeof e&&e>-1&&e%1==0&&e<=f}function Jo(e){var t=typeof e;return null!=e&&(\"object\"==t||\"function\"==t)}function eu(e){return null!=e&&\"object\"==typeof e}var tu=bt?Gt(bt):function(e){return eu(e)&&fi(e)==x};function nu(e){return\"number\"==typeof e||eu(e)&&kr(e)==k}function ru(e){if(!eu(e)||kr(e)!=S)return!1;var t=Ve(e);if(null===t)return!0;var n=Oe.call(t,\"constructor\")&&t.constructor;return\"function\"==typeof n&&n instanceof n&&Le.call(n)==Re}var au=_t?Gt(_t):function(e){return eu(e)&&kr(e)==C},iu=wt?Gt(wt):function(e){return eu(e)&&fi(e)==T};function ou(e){return\"string\"==typeof e||!Wo(e)&&eu(e)&&kr(e)==M}function uu(e){return\"symbol\"==typeof e||eu(e)&&kr(e)==N}var lu=xt?Gt(xt):function(e){return eu(e)&&Xo(e.length)&&!!at[kr(e)]},su=Wa(Fr),cu=Wa((function(e,t){return e<=t}));function fu(e){if(!e)return[];if(Ho(e))return ou(e)?fn(e):Ca(e);if(Ge&&e[Ge])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ge]());var t=fi(e);return(t==x?an:t==T?ln:Uu)(e)}function pu(e){return e?(e=vu(e))===c||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function du(e){var t=pu(e),n=t%1;return t==t?n?t-n:t:0}function hu(e){return e?ir(du(e),0,d):0}function vu(e){if(\"number\"==typeof e)return e;if(uu(e))return p;if(Jo(e)){var t=\"function\"==typeof e.valueOf?e.valueOf():e;e=Jo(t)?t+\"\":t}if(\"string\"!=typeof e)return 0===e?e:+e;e=Yt(e);var n=he.test(e);return n||ge.test(e)?lt(e.slice(2),n?2:8):de.test(e)?p:+e}function gu(e){return Ta(e,zu(e))}function yu(e){return null==e?\"\":oa(e)}var mu=Na((function(e,t){if(_i(t)||Ho(t))Ta(t,Pu(t),e);else for(var n in t)Oe.call(t,n)&&Jn(e,n,t[n])})),bu=Na((function(e,t){Ta(t,zu(t),e)})),_u=Na((function(e,t,n,r){Ta(t,zu(t),e,r)})),wu=Na((function(e,t,n,r){Ta(t,Pu(t),e,r)})),xu=Ja(ar),ku=Qr((function(e,t){e=Se(e);var n=-1,r=t.length,i=r>2?t[2]:a;for(i&&gi(t[0],t[1],i)&&(r=1);++n<r;)for(var o=t[n],u=zu(o),l=-1,s=u.length;++l<s;){var c=u[l],f=e[c];(f===a||Uo(f,Pe[c])&&!Oe.call(e,c))&&(e[c]=o[c])}return e})),Su=Qr((function(e){return e.push(a,Ka),kt(Ou,a,e)}));function Eu(e,t,n){var r=null==e?a:wr(e,t);return r===a?n:r}function Cu(e,t){return null!=e&&pi(e,t,Cr)}var Tu=ja((function(e,t,n){null!=t&&\"function\"!=typeof t.toString&&(t=De.call(t)),e[t]=n}),Ju(nl)),Mu=ja((function(e,t,n){null!=t&&\"function\"!=typeof t.toString&&(t=De.call(t)),Oe.call(e,t)?e[t].push(n):e[t]=[n]}),ii),Nu=Qr(Mr);function Pu(e){return Ho(e)?Yn(e):Ar(e)}function zu(e){return Ho(e)?Yn(e,!0):function(e){if(!Jo(e))return function(e){var t=[];if(null!=e)for(var n in Se(e))t.push(n);return t}(e);var t=_i(e),n=[];for(var r in e)(\"constructor\"!=r||!t&&Oe.call(e,r))&&n.push(r);return n}(e)}var Lu=Na((function(e,t,n){Ur(e,t,n)})),Ou=Na((function(e,t,n,r){Ur(e,t,n,r)})),Au=Ja((function(e,t){var n={};if(null==e)return n;var r=!1;t=zt(t,(function(t){return t=ga(t,e),r||(r=t.length>1),t})),Ta(e,ti(e),n),r&&(n=or(n,7,Za));for(var a=t.length;a--;)la(n,t[a]);return n})),Fu=Ja((function(e,t){return null==e?{}:function(e,t){return Br(e,t,(function(t,n){return Cu(e,n)}))}(e,t)}));function Du(e,t){if(null==e)return{};var n=zt(ti(e),(function(e){return[e]}));return t=ii(t),Br(e,n,(function(e,n){return t(e,n[0])}))}var Ru=Qa(Pu),ju=Qa(zu);function Uu(e){return null==e?[]:Kt(e,Pu(e))}var Iu=Oa((function(e,t,n){return t=t.toLowerCase(),e+(n?$u(t):t)}));function $u(e){return Gu(yu(e).toLowerCase())}function Bu(e){return(e=yu(e))&&e.replace(me,en).replace(Ze,\"\")}var Wu=Oa((function(e,t,n){return e+(n?\"-\":\"\")+t.toLowerCase()})),Vu=Oa((function(e,t,n){return e+(n?\" \":\"\")+t.toLowerCase()})),Hu=La(\"toLowerCase\"),qu=Oa((function(e,t,n){return e+(n?\"_\":\"\")+t.toLowerCase()})),Qu=Oa((function(e,t,n){return e+(n?\" \":\"\")+Gu(t)})),Yu=Oa((function(e,t,n){return e+(n?\" \":\"\")+t.toUpperCase()})),Gu=La(\"toUpperCase\");function Ku(e,t,n){return e=yu(e),(t=n?a:t)===a?function(e){return tt.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(le)||[]}(e):e.match(t)||[]}var Zu=Qr((function(e,t){try{return kt(e,a,t)}catch(e){return Go(e)?e:new we(e)}})),Xu=Ja((function(e,t){return Et(t,(function(t){t=Fi(t),rr(e,t,Mo(e[t],e))})),e}));function Ju(e){return function(){return e}}var el=Da(),tl=Da(!0);function nl(e){return e}function rl(e){return Or(\"function\"==typeof e?e:or(e,1))}var al=Qr((function(e,t){return function(n){return Mr(n,e,t)}})),il=Qr((function(e,t){return function(n){return Mr(e,n,t)}}));function ol(e,t,n){var r=Pu(t),a=_r(t,r);null!=n||Jo(t)&&(a.length||!r.length)||(n=t,t=e,e=this,a=_r(t,Pu(t)));var i=!(Jo(n)&&\"chain\"in n&&!n.chain),o=Ko(e);return Et(a,(function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=Ca(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Lt([this.value()],arguments))})})),e}function ul(){}var ll=Ia(zt),sl=Ia(Tt),cl=Ia(Ft);function fl(e){return yi(e)?Wt(Fi(e)):function(e){return function(t){return wr(t,e)}}(e)}var pl=Ba(),dl=Ba(!0);function hl(){return[]}function vl(){return!1}var gl,yl=Ua((function(e,t){return e+t}),0),ml=Ha(\"ceil\"),bl=Ua((function(e,t){return e/t}),1),_l=Ha(\"floor\"),wl=Ua((function(e,t){return e*t}),1),xl=Ha(\"round\"),kl=Ua((function(e,t){return e-t}),0);return jn.after=function(e,t){if(\"function\"!=typeof t)throw new Te(i);return e=du(e),function(){if(--e<1)return t.apply(this,arguments)}},jn.ary=Co,jn.assign=mu,jn.assignIn=bu,jn.assignInWith=_u,jn.assignWith=wu,jn.at=xu,jn.before=To,jn.bind=Mo,jn.bindAll=Xu,jn.bindKey=No,jn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Wo(e)?e:[e]},jn.chain=co,jn.chunk=function(e,t,n){t=(n?gi(e,t,n):t===a)?1:gn(du(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,u=0,l=r(pt(i/t));o<i;)l[u++]=ea(e,o,o+=t);return l},jn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,a=[];++t<n;){var i=e[t];i&&(a[r++]=i)}return a},jn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=r(e-1),n=arguments[0],a=e;a--;)t[a-1]=arguments[a];return Lt(Wo(n)?Ca(n):[n],vr(t,1))},jn.cond=function(e){var t=null==e?0:e.length,n=ii();return e=t?zt(e,(function(e){if(\"function\"!=typeof e[1])throw new Te(i);return[n(e[0]),e[1]]})):[],Qr((function(n){for(var r=-1;++r<t;){var a=e[r];if(kt(a[0],this,n))return kt(a[1],this,n)}}))},jn.conforms=function(e){return function(e){var t=Pu(e);return function(n){return ur(n,e,t)}}(or(e,1))},jn.constant=Ju,jn.countBy=ho,jn.create=function(e,t){var n=Un(e);return null==t?n:nr(n,t)},jn.curry=function e(t,n,r){var i=Ya(t,8,a,a,a,a,a,n=r?a:n);return i.placeholder=e.placeholder,i},jn.curryRight=function e(t,n,r){var i=Ya(t,16,a,a,a,a,a,n=r?a:n);return i.placeholder=e.placeholder,i},jn.debounce=Po,jn.defaults=ku,jn.defaultsDeep=Su,jn.defer=zo,jn.delay=Lo,jn.difference=ji,jn.differenceBy=Ui,jn.differenceWith=Ii,jn.drop=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,(t=n||t===a?1:du(t))<0?0:t,r):[]},jn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,0,(t=r-(t=n||t===a?1:du(t)))<0?0:t):[]},jn.dropRightWhile=function(e,t){return e&&e.length?ca(e,ii(t,3),!0,!0):[]},jn.dropWhile=function(e,t){return e&&e.length?ca(e,ii(t,3),!0):[]},jn.fill=function(e,t,n,r){var i=null==e?0:e.length;return i?(n&&\"number\"!=typeof n&&gi(e,t,n)&&(n=0,r=i),function(e,t,n,r){var i=e.length;for((n=du(n))<0&&(n=-n>i?0:i+n),(r=r===a||r>i?i:du(r))<0&&(r+=i),r=n>r?0:hu(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},jn.filter=function(e,t){return(Wo(e)?Mt:hr)(e,ii(t,3))},jn.flatMap=function(e,t){return vr(xo(e,t),1)},jn.flatMapDeep=function(e,t){return vr(xo(e,t),c)},jn.flatMapDepth=function(e,t,n){return n=n===a?1:du(n),vr(xo(e,t),n)},jn.flatten=Wi,jn.flattenDeep=function(e){return null!=e&&e.length?vr(e,c):[]},jn.flattenDepth=function(e,t){return null!=e&&e.length?vr(e,t=t===a?1:du(t)):[]},jn.flip=function(e){return Ya(e,512)},jn.flow=el,jn.flowRight=tl,jn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];r[a[0]]=a[1]}return r},jn.functions=function(e){return null==e?[]:_r(e,Pu(e))},jn.functionsIn=function(e){return null==e?[]:_r(e,zu(e))},jn.groupBy=bo,jn.initial=function(e){return null!=e&&e.length?ea(e,0,-1):[]},jn.intersection=Hi,jn.intersectionBy=qi,jn.intersectionWith=Qi,jn.invert=Tu,jn.invertBy=Mu,jn.invokeMap=_o,jn.iteratee=rl,jn.keyBy=wo,jn.keys=Pu,jn.keysIn=zu,jn.map=xo,jn.mapKeys=function(e,t){var n={};return t=ii(t,3),mr(e,(function(e,r,a){rr(n,t(e,r,a),e)})),n},jn.mapValues=function(e,t){var n={};return t=ii(t,3),mr(e,(function(e,r,a){rr(n,r,t(e,r,a))})),n},jn.matches=function(e){return Rr(or(e,1))},jn.matchesProperty=function(e,t){return jr(e,or(t,1))},jn.memoize=Oo,jn.merge=Lu,jn.mergeWith=Ou,jn.method=al,jn.methodOf=il,jn.mixin=ol,jn.negate=Ao,jn.nthArg=function(e){return e=du(e),Qr((function(t){return Ir(t,e)}))},jn.omit=Au,jn.omitBy=function(e,t){return Du(e,Ao(ii(t)))},jn.once=function(e){return To(2,e)},jn.orderBy=function(e,t,n,r){return null==e?[]:(Wo(t)||(t=null==t?[]:[t]),Wo(n=r?a:n)||(n=null==n?[]:[n]),$r(e,t,n))},jn.over=ll,jn.overArgs=Fo,jn.overEvery=sl,jn.overSome=cl,jn.partial=Do,jn.partialRight=Ro,jn.partition=ko,jn.pick=Fu,jn.pickBy=Du,jn.property=fl,jn.propertyOf=function(e){return function(t){return null==e?a:wr(e,t)}},jn.pull=Gi,jn.pullAll=Ki,jn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Wr(e,t,ii(n,2)):e},jn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Wr(e,t,a,n):e},jn.pullAt=Zi,jn.range=pl,jn.rangeRight=dl,jn.rearg=jo,jn.reject=function(e,t){return(Wo(e)?Mt:hr)(e,Ao(ii(t,3)))},jn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,a=[],i=e.length;for(t=ii(t,3);++r<i;){var o=e[r];t(o,r,e)&&(n.push(o),a.push(r))}return Vr(e,a),n},jn.rest=function(e,t){if(\"function\"!=typeof e)throw new Te(i);return Qr(e,t=t===a?t:du(t))},jn.reverse=Xi,jn.sampleSize=function(e,t,n){return t=(n?gi(e,t,n):t===a)?1:du(t),(Wo(e)?Kn:Gr)(e,t)},jn.set=function(e,t,n){return null==e?e:Kr(e,t,n)},jn.setWith=function(e,t,n,r){return r=\"function\"==typeof r?r:a,null==e?e:Kr(e,t,n,r)},jn.shuffle=function(e){return(Wo(e)?Zn:Jr)(e)},jn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&\"number\"!=typeof n&&gi(e,t,n)?(t=0,n=r):(t=null==t?0:du(t),n=n===a?r:du(n)),ea(e,t,n)):[]},jn.sortBy=So,jn.sortedUniq=function(e){return e&&e.length?aa(e):[]},jn.sortedUniqBy=function(e,t){return e&&e.length?aa(e,ii(t,2)):[]},jn.split=function(e,t,n){return n&&\"number\"!=typeof n&&gi(e,t,n)&&(t=n=a),(n=n===a?d:n>>>0)?(e=yu(e))&&(\"string\"==typeof t||null!=t&&!au(t))&&!(t=oa(t))&&rn(e)?ma(fn(e),0,n):e.split(t,n):[]},jn.spread=function(e,t){if(\"function\"!=typeof e)throw new Te(i);return t=null==t?0:gn(du(t),0),Qr((function(n){var r=n[t],a=ma(n,0,t);return r&&Lt(a,r),kt(e,this,a)}))},jn.tail=function(e){var t=null==e?0:e.length;return t?ea(e,1,t):[]},jn.take=function(e,t,n){return e&&e.length?ea(e,0,(t=n||t===a?1:du(t))<0?0:t):[]},jn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,(t=r-(t=n||t===a?1:du(t)))<0?0:t,r):[]},jn.takeRightWhile=function(e,t){return e&&e.length?ca(e,ii(t,3),!1,!0):[]},jn.takeWhile=function(e,t){return e&&e.length?ca(e,ii(t,3)):[]},jn.tap=function(e,t){return t(e),e},jn.throttle=function(e,t,n){var r=!0,a=!0;if(\"function\"!=typeof e)throw new Te(i);return Jo(n)&&(r=\"leading\"in n?!!n.leading:r,a=\"trailing\"in n?!!n.trailing:a),Po(e,t,{leading:r,maxWait:t,trailing:a})},jn.thru=fo,jn.toArray=fu,jn.toPairs=Ru,jn.toPairsIn=ju,jn.toPath=function(e){return Wo(e)?zt(e,Fi):uu(e)?[e]:Ca(Ai(yu(e)))},jn.toPlainObject=gu,jn.transform=function(e,t,n){var r=Wo(e),a=r||Qo(e)||lu(e);if(t=ii(t,4),null==n){var i=e&&e.constructor;n=a?r?new i:[]:Jo(e)&&Ko(i)?Un(Ve(e)):{}}return(a?Et:mr)(e,(function(e,r,a){return t(n,e,r,a)})),n},jn.unary=function(e){return Co(e,1)},jn.union=Ji,jn.unionBy=eo,jn.unionWith=to,jn.uniq=function(e){return e&&e.length?ua(e):[]},jn.uniqBy=function(e,t){return e&&e.length?ua(e,ii(t,2)):[]},jn.uniqWith=function(e,t){return t=\"function\"==typeof t?t:a,e&&e.length?ua(e,a,t):[]},jn.unset=function(e,t){return null==e||la(e,t)},jn.unzip=no,jn.unzipWith=ro,jn.update=function(e,t,n){return null==e?e:sa(e,t,va(n))},jn.updateWith=function(e,t,n,r){return r=\"function\"==typeof r?r:a,null==e?e:sa(e,t,va(n),r)},jn.values=Uu,jn.valuesIn=function(e){return null==e?[]:Kt(e,zu(e))},jn.without=ao,jn.words=Ku,jn.wrap=function(e,t){return Do(va(t),e)},jn.xor=io,jn.xorBy=oo,jn.xorWith=uo,jn.zip=lo,jn.zipObject=function(e,t){return da(e||[],t||[],Jn)},jn.zipObjectDeep=function(e,t){return da(e||[],t||[],Kr)},jn.zipWith=so,jn.entries=Ru,jn.entriesIn=ju,jn.extend=bu,jn.extendWith=_u,ol(jn,jn),jn.add=yl,jn.attempt=Zu,jn.camelCase=Iu,jn.capitalize=$u,jn.ceil=ml,jn.clamp=function(e,t,n){return n===a&&(n=t,t=a),n!==a&&(n=(n=vu(n))==n?n:0),t!==a&&(t=(t=vu(t))==t?t:0),ir(vu(e),t,n)},jn.clone=function(e){return or(e,4)},jn.cloneDeep=function(e){return or(e,5)},jn.cloneDeepWith=function(e,t){return or(e,5,t=\"function\"==typeof t?t:a)},jn.cloneWith=function(e,t){return or(e,4,t=\"function\"==typeof t?t:a)},jn.conformsTo=function(e,t){return null==t||ur(e,t,Pu(t))},jn.deburr=Bu,jn.defaultTo=function(e,t){return null==e||e!=e?t:e},jn.divide=bl,jn.endsWith=function(e,t,n){e=yu(e),t=oa(t);var r=e.length,i=n=n===a?r:ir(du(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},jn.eq=Uo,jn.escape=function(e){return(e=yu(e))&&Y.test(e)?e.replace(q,tn):e},jn.escapeRegExp=function(e){return(e=yu(e))&&ne.test(e)?e.replace(te,\"\\\\$&\"):e},jn.every=function(e,t,n){var r=Wo(e)?Tt:pr;return n&&gi(e,t,n)&&(t=a),r(e,ii(t,3))},jn.find=vo,jn.findIndex=$i,jn.findKey=function(e,t){return Rt(e,ii(t,3),mr)},jn.findLast=go,jn.findLastIndex=Bi,jn.findLastKey=function(e,t){return Rt(e,ii(t,3),br)},jn.floor=_l,jn.forEach=yo,jn.forEachRight=mo,jn.forIn=function(e,t){return null==e?e:gr(e,ii(t,3),zu)},jn.forInRight=function(e,t){return null==e?e:yr(e,ii(t,3),zu)},jn.forOwn=function(e,t){return e&&mr(e,ii(t,3))},jn.forOwnRight=function(e,t){return e&&br(e,ii(t,3))},jn.get=Eu,jn.gt=Io,jn.gte=$o,jn.has=function(e,t){return null!=e&&pi(e,t,Er)},jn.hasIn=Cu,jn.head=Vi,jn.identity=nl,jn.includes=function(e,t,n,r){e=Ho(e)?e:Uu(e),n=n&&!r?du(n):0;var a=e.length;return n<0&&(n=gn(a+n,0)),ou(e)?n<=a&&e.indexOf(t,n)>-1:!!a&&Ut(e,t,n)>-1},jn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:du(n);return a<0&&(a=gn(r+a,0)),Ut(e,t,a)},jn.inRange=function(e,t,n){return t=pu(t),n===a?(n=t,t=0):n=pu(n),function(e,t,n){return e>=yn(t,n)&&e<gn(t,n)}(e=vu(e),t,n)},jn.invoke=Nu,jn.isArguments=Bo,jn.isArray=Wo,jn.isArrayBuffer=Vo,jn.isArrayLike=Ho,jn.isArrayLikeObject=qo,jn.isBoolean=function(e){return!0===e||!1===e||eu(e)&&kr(e)==y},jn.isBuffer=Qo,jn.isDate=Yo,jn.isElement=function(e){return eu(e)&&1===e.nodeType&&!ru(e)},jn.isEmpty=function(e){if(null==e)return!0;if(Ho(e)&&(Wo(e)||\"string\"==typeof e||\"function\"==typeof e.splice||Qo(e)||lu(e)||Bo(e)))return!e.length;var t=fi(e);if(t==x||t==T)return!e.size;if(_i(e))return!Ar(e).length;for(var n in e)if(Oe.call(e,n))return!1;return!0},jn.isEqual=function(e,t){return Pr(e,t)},jn.isEqualWith=function(e,t,n){var r=(n=\"function\"==typeof n?n:a)?n(e,t):a;return r===a?Pr(e,t,a,n):!!r},jn.isError=Go,jn.isFinite=function(e){return\"number\"==typeof e&&Dt(e)},jn.isFunction=Ko,jn.isInteger=Zo,jn.isLength=Xo,jn.isMap=tu,jn.isMatch=function(e,t){return e===t||zr(e,t,ui(t))},jn.isMatchWith=function(e,t,n){return n=\"function\"==typeof n?n:a,zr(e,t,ui(t),n)},jn.isNaN=function(e){return nu(e)&&e!=+e},jn.isNative=function(e){if(bi(e))throw new we(\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\");return Lr(e)},jn.isNil=function(e){return null==e},jn.isNull=function(e){return null===e},jn.isNumber=nu,jn.isObject=Jo,jn.isObjectLike=eu,jn.isPlainObject=ru,jn.isRegExp=au,jn.isSafeInteger=function(e){return Zo(e)&&e>=-9007199254740991&&e<=f},jn.isSet=iu,jn.isString=ou,jn.isSymbol=uu,jn.isTypedArray=lu,jn.isUndefined=function(e){return e===a},jn.isWeakMap=function(e){return eu(e)&&fi(e)==P},jn.isWeakSet=function(e){return eu(e)&&\"[object WeakSet]\"==kr(e)},jn.join=function(e,t){return null==e?\"\":Vt.call(e,t)},jn.kebabCase=Wu,jn.last=Yi,jn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==a&&(i=(i=du(n))<0?gn(r+i,0):yn(i,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):jt(e,$t,i,!0)},jn.lowerCase=Vu,jn.lowerFirst=Hu,jn.lt=su,jn.lte=cu,jn.max=function(e){return e&&e.length?dr(e,nl,Sr):a},jn.maxBy=function(e,t){return e&&e.length?dr(e,ii(t,2),Sr):a},jn.mean=function(e){return Bt(e,nl)},jn.meanBy=function(e,t){return Bt(e,ii(t,2))},jn.min=function(e){return e&&e.length?dr(e,nl,Fr):a},jn.minBy=function(e,t){return e&&e.length?dr(e,ii(t,2),Fr):a},jn.stubArray=hl,jn.stubFalse=vl,jn.stubObject=function(){return{}},jn.stubString=function(){return\"\"},jn.stubTrue=function(){return!0},jn.multiply=wl,jn.nth=function(e,t){return e&&e.length?Ir(e,du(t)):a},jn.noConflict=function(){return ft._===this&&(ft._=je),this},jn.noop=ul,jn.now=Eo,jn.pad=function(e,t,n){e=yu(e);var r=(t=du(t))?cn(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return $a(dt(a),n)+e+$a(pt(a),n)},jn.padEnd=function(e,t,n){e=yu(e);var r=(t=du(t))?cn(e):0;return t&&r<t?e+$a(t-r,n):e},jn.padStart=function(e,t,n){e=yu(e);var r=(t=du(t))?cn(e):0;return t&&r<t?$a(t-r,n)+e:e},jn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),bn(yu(e).replace(re,\"\"),t||0)},jn.random=function(e,t,n){if(n&&\"boolean\"!=typeof n&&gi(e,t,n)&&(t=n=a),n===a&&(\"boolean\"==typeof t?(n=t,t=a):\"boolean\"==typeof e&&(n=e,e=a)),e===a&&t===a?(e=0,t=1):(e=pu(e),t===a?(t=e,e=0):t=pu(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=_n();return yn(e+i*(t-e+ut(\"1e-\"+((i+\"\").length-1))),t)}return Hr(e,t)},jn.reduce=function(e,t,n){var r=Wo(e)?Ot:Ht,a=arguments.length<3;return r(e,ii(t,4),n,a,cr)},jn.reduceRight=function(e,t,n){var r=Wo(e)?At:Ht,a=arguments.length<3;return r(e,ii(t,4),n,a,fr)},jn.repeat=function(e,t,n){return t=(n?gi(e,t,n):t===a)?1:du(t),qr(yu(e),t)},jn.replace=function(){var e=arguments,t=yu(e[0]);return e.length<3?t:t.replace(e[1],e[2])},jn.result=function(e,t,n){var r=-1,i=(t=ga(t,e)).length;for(i||(i=1,e=a);++r<i;){var o=null==e?a:e[Fi(t[r])];o===a&&(r=i,o=n),e=Ko(o)?o.call(e):o}return e},jn.round=xl,jn.runInContext=e,jn.sample=function(e){return(Wo(e)?Gn:Yr)(e)},jn.size=function(e){if(null==e)return 0;if(Ho(e))return ou(e)?cn(e):e.length;var t=fi(e);return t==x||t==T?e.size:Ar(e).length},jn.snakeCase=qu,jn.some=function(e,t,n){var r=Wo(e)?Ft:ta;return n&&gi(e,t,n)&&(t=a),r(e,ii(t,3))},jn.sortedIndex=function(e,t){return na(e,t)},jn.sortedIndexBy=function(e,t,n){return ra(e,t,ii(n,2))},jn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=na(e,t);if(r<n&&Uo(e[r],t))return r}return-1},jn.sortedLastIndex=function(e,t){return na(e,t,!0)},jn.sortedLastIndexBy=function(e,t,n){return ra(e,t,ii(n,2),!0)},jn.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var n=na(e,t,!0)-1;if(Uo(e[n],t))return n}return-1},jn.startCase=Qu,jn.startsWith=function(e,t,n){return e=yu(e),n=null==n?0:ir(du(n),0,e.length),t=oa(t),e.slice(n,n+t.length)==t},jn.subtract=kl,jn.sum=function(e){return e&&e.length?qt(e,nl):0},jn.sumBy=function(e,t){return e&&e.length?qt(e,ii(t,2)):0},jn.template=function(e,t,n){var r=jn.templateSettings;n&&gi(e,t,n)&&(t=a),e=yu(e),t=_u({},t,r,Ga);var i,o,u=_u({},t.imports,r.imports,Ga),l=Pu(u),s=Kt(u,l),c=0,f=t.interpolate||be,p=\"__p += '\",d=Ee((t.escape||be).source+\"|\"+f.source+\"|\"+(f===Z?fe:be).source+\"|\"+(t.evaluate||be).source+\"|$\",\"g\"),h=\"//# sourceURL=\"+(Oe.call(t,\"sourceURL\")?(t.sourceURL+\"\").replace(/\\s/g,\" \"):\"lodash.templateSources[\"+ ++rt+\"]\")+\"\\n\";e.replace(d,(function(t,n,r,a,u,l){return r||(r=a),p+=e.slice(c,l).replace(_e,nn),n&&(i=!0,p+=\"' +\\n__e(\"+n+\") +\\n'\"),u&&(o=!0,p+=\"';\\n\"+u+\";\\n__p += '\"),r&&(p+=\"' +\\n((__t = (\"+r+\")) == null ? '' : __t) +\\n'\"),c=l+t.length,t})),p+=\"';\\n\";var v=Oe.call(t,\"variable\")&&t.variable;if(v){if(se.test(v))throw new we(\"Invalid `variable` option passed into `_.template`\")}else p=\"with (obj) {\\n\"+p+\"\\n}\\n\";p=(o?p.replace(B,\"\"):p).replace(W,\"$1\").replace(V,\"$1;\"),p=\"function(\"+(v||\"obj\")+\") {\\n\"+(v?\"\":\"obj || (obj = {});\\n\")+\"var __t, __p = ''\"+(i?\", __e = _.escape\":\"\")+(o?\", __j = Array.prototype.join;\\nfunction print() { __p += __j.call(arguments, '') }\\n\":\";\\n\")+p+\"return __p\\n}\";var g=Zu((function(){return xe(l,h+\"return \"+p).apply(a,s)}));if(g.source=p,Go(g))throw g;return g},jn.times=function(e,t){if((e=du(e))<1||e>f)return[];var n=d,r=yn(e,d);t=ii(t),e-=d;for(var a=Qt(r,t);++n<e;)t(n);return a},jn.toFinite=pu,jn.toInteger=du,jn.toLength=hu,jn.toLower=function(e){return yu(e).toLowerCase()},jn.toNumber=vu,jn.toSafeInteger=function(e){return e?ir(du(e),-9007199254740991,f):0===e?e:0},jn.toString=yu,jn.toUpper=function(e){return yu(e).toUpperCase()},jn.trim=function(e,t,n){if((e=yu(e))&&(n||t===a))return Yt(e);if(!e||!(t=oa(t)))return e;var r=fn(e),i=fn(t);return ma(r,Xt(r,i),Jt(r,i)+1).join(\"\")},jn.trimEnd=function(e,t,n){if((e=yu(e))&&(n||t===a))return e.slice(0,pn(e)+1);if(!e||!(t=oa(t)))return e;var r=fn(e);return ma(r,0,Jt(r,fn(t))+1).join(\"\")},jn.trimStart=function(e,t,n){if((e=yu(e))&&(n||t===a))return e.replace(re,\"\");if(!e||!(t=oa(t)))return e;var r=fn(e);return ma(r,Xt(r,fn(t))).join(\"\")},jn.truncate=function(e,t){var n=30,r=\"...\";if(Jo(t)){var i=\"separator\"in t?t.separator:i;n=\"length\"in t?du(t.length):n,r=\"omission\"in t?oa(t.omission):r}var o=(e=yu(e)).length;if(rn(e)){var u=fn(e);o=u.length}if(n>=o)return e;var l=n-cn(r);if(l<1)return r;var s=u?ma(u,0,l).join(\"\"):e.slice(0,l);if(i===a)return s+r;if(u&&(l+=s.length-l),au(i)){if(e.slice(l).search(i)){var c,f=s;for(i.global||(i=Ee(i.source,yu(pe.exec(i))+\"g\")),i.lastIndex=0;c=i.exec(f);)var p=c.index;s=s.slice(0,p===a?l:p)}}else if(e.indexOf(oa(i),l)!=l){var d=s.lastIndexOf(i);d>-1&&(s=s.slice(0,d))}return s+r},jn.unescape=function(e){return(e=yu(e))&&Q.test(e)?e.replace(H,dn):e},jn.uniqueId=function(e){var t=++Ae;return yu(e)+t},jn.upperCase=Yu,jn.upperFirst=Gu,jn.each=yo,jn.eachRight=mo,jn.first=Vi,ol(jn,(gl={},mr(jn,(function(e,t){Oe.call(jn.prototype,t)||(gl[t]=e)})),gl),{chain:!1}),jn.VERSION=\"4.17.21\",Et([\"bind\",\"bindKey\",\"curry\",\"curryRight\",\"partial\",\"partialRight\"],(function(e){jn[e].placeholder=jn})),Et([\"drop\",\"take\"],(function(e,t){Bn.prototype[e]=function(n){n=n===a?1:gn(du(n),0);var r=this.__filtered__&&!t?new Bn(this):this.clone();return r.__filtered__?r.__takeCount__=yn(n,r.__takeCount__):r.__views__.push({size:yn(n,d),type:e+(r.__dir__<0?\"Right\":\"\")}),r},Bn.prototype[e+\"Right\"]=function(t){return this.reverse()[e](t).reverse()}})),Et([\"filter\",\"map\",\"takeWhile\"],(function(e,t){var n=t+1,r=1==n||3==n;Bn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ii(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Et([\"head\",\"last\"],(function(e,t){var n=\"take\"+(t?\"Right\":\"\");Bn.prototype[e]=function(){return this[n](1).value()[0]}})),Et([\"initial\",\"tail\"],(function(e,t){var n=\"drop\"+(t?\"\":\"Right\");Bn.prototype[e]=function(){return this.__filtered__?new Bn(this):this[n](1)}})),Bn.prototype.compact=function(){return this.filter(nl)},Bn.prototype.find=function(e){return this.filter(e).head()},Bn.prototype.findLast=function(e){return this.reverse().find(e)},Bn.prototype.invokeMap=Qr((function(e,t){return\"function\"==typeof e?new Bn(this):this.map((function(n){return Mr(n,e,t)}))})),Bn.prototype.reject=function(e){return this.filter(Ao(ii(e)))},Bn.prototype.slice=function(e,t){e=du(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Bn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==a&&(n=(t=du(t))<0?n.dropRight(-t):n.take(t-e)),n)},Bn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Bn.prototype.toArray=function(){return this.take(d)},mr(Bn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=jn[r?\"take\"+(\"last\"==t?\"Right\":\"\"):t],o=r||/^find/.test(t);i&&(jn.prototype[t]=function(){var t=this.__wrapped__,u=r?[1]:arguments,l=t instanceof Bn,s=u[0],c=l||Wo(t),f=function(e){var t=i.apply(jn,Lt([e],u));return r&&p?t[0]:t};c&&n&&\"function\"==typeof s&&1!=s.length&&(l=c=!1);var p=this.__chain__,d=!!this.__actions__.length,h=o&&!p,v=l&&!d;if(!o&&c){t=v?t:new Bn(this);var g=e.apply(t,u);return g.__actions__.push({func:fo,args:[f],thisArg:a}),new $n(g,p)}return h&&v?e.apply(this,u):(g=this.thru(f),h?r?g.value()[0]:g.value():g)})})),Et([\"pop\",\"push\",\"shift\",\"sort\",\"splice\",\"unshift\"],(function(e){var t=Me[e],n=/^(?:push|sort|unshift)$/.test(e)?\"tap\":\"thru\",r=/^(?:pop|shift)$/.test(e);jn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(Wo(a)?a:[],e)}return this[n]((function(n){return t.apply(Wo(n)?n:[],e)}))}})),mr(Bn.prototype,(function(e,t){var n=jn[t];if(n){var r=n.name+\"\";Oe.call(Nn,r)||(Nn[r]=[]),Nn[r].push({name:t,func:n})}})),Nn[Ra(a,2).name]=[{name:\"wrapper\",func:a}],Bn.prototype.clone=function(){var e=new Bn(this.__wrapped__);return e.__actions__=Ca(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ca(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ca(this.__views__),e},Bn.prototype.reverse=function(){if(this.__filtered__){var e=new Bn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Bn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Wo(e),r=t<0,a=n?e.length:0,i=function(e,t,n){for(var r=-1,a=n.length;++r<a;){var i=n[r],o=i.size;switch(i.type){case\"drop\":e+=o;break;case\"dropRight\":t-=o;break;case\"take\":t=yn(t,e+o);break;case\"takeRight\":e=gn(e,t-o)}}return{start:e,end:t}}(0,a,this.__views__),o=i.start,u=i.end,l=u-o,s=r?u:o-1,c=this.__iteratees__,f=c.length,p=0,d=yn(l,this.__takeCount__);if(!n||!r&&a==l&&d==l)return fa(e,this.__actions__);var h=[];e:for(;l--&&p<d;){for(var v=-1,g=e[s+=t];++v<f;){var y=c[v],m=y.iteratee,b=y.type,_=m(g);if(2==b)g=_;else if(!_){if(1==b)continue e;break e}}h[p++]=g}return h},jn.prototype.at=po,jn.prototype.chain=function(){return co(this)},jn.prototype.commit=function(){return new $n(this.value(),this.__chain__)},jn.prototype.next=function(){this.__values__===a&&(this.__values__=fu(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?a:this.__values__[this.__index__++]}},jn.prototype.plant=function(e){for(var t,n=this;n instanceof In;){var r=Ri(n);r.__index__=0,r.__values__=a,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},jn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Bn){var t=e;return this.__actions__.length&&(t=new Bn(this)),(t=t.reverse()).__actions__.push({func:fo,args:[Xi],thisArg:a}),new $n(t,this.__chain__)}return this.thru(Xi)},jn.prototype.toJSON=jn.prototype.valueOf=jn.prototype.value=function(){return fa(this.__wrapped__,this.__actions__)},jn.prototype.first=jn.prototype.head,Ge&&(jn.prototype[Ge]=function(){return this}),jn}();ft._=hn,(r=function(){return hn}.call(t,n,t,e))===a||(e.exports=r)}.call(this)},448:(e,t,n)=>{\"use strict\";var r=n(294),a=n(840);function i(e){for(var t=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,n=1;n<arguments.length;n++)t+=\"&args[]=\"+encodeURIComponent(arguments[n]);return\"Minified React error #\"+e+\"; visit \"+t+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var o=new Set,u={};function l(e,t){s(e,t),s(e+\"Capture\",t)}function s(e,t){for(u[e]=t,e=0;e<t.length;e++)o.add(t[e])}var c=!(\"undefined\"==typeof window||void 0===window.document||void 0===window.document.createElement),f=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,d={},h={};function v(e,t,n,r,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var g={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){g[e]=new v(e,0,!1,e,null,!1,!1)})),[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var t=e[0];g[t]=new v(t,1,!1,e[1],null,!1,!1)})),[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){g[e]=new v(e,2,!1,e.toLowerCase(),null,!1,!1)})),[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){g[e]=new v(e,2,!1,e,null,!1,!1)})),\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){g[e]=new v(e,3,!1,e.toLowerCase(),null,!1,!1)})),[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){g[e]=new v(e,3,!0,e,null,!1,!1)})),[\"capture\",\"download\"].forEach((function(e){g[e]=new v(e,4,!1,e,null,!1,!1)})),[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){g[e]=new v(e,6,!1,e,null,!1,!1)})),[\"rowSpan\",\"start\"].forEach((function(e){g[e]=new v(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\\-:]([a-z])/g;function m(e){return e[1].toUpperCase()}function b(e,t,n,r){var a=g.hasOwnProperty(t)?g[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||\"o\"!==t[0]&&\"O\"!==t[0]||\"n\"!==t[1]&&\"N\"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case\"function\":case\"symbol\":return!0;case\"boolean\":return!r&&(null!==n?!n.acceptsBooleans:\"data-\"!==(e=e.toLowerCase().slice(0,5))&&\"aria-\"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!f.call(h,e)||!f.call(d,e)&&(p.test(e)?h[e]=!0:(d[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,\"\"+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&\"\":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?\"\":\"\"+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var t=e.replace(y,m);g[t]=new v(t,1,!1,e,null,!1,!1)})),\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var t=e.replace(y,m);g[t]=new v(t,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)})),[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var t=e.replace(y,m);g[t]=new v(t,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)})),[\"tabIndex\",\"crossOrigin\"].forEach((function(e){g[e]=new v(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new v(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1),[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){g[e]=new v(e,1,!1,e.toLowerCase(),null,!0,!0)}));var _=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for(\"react.element\"),x=Symbol.for(\"react.portal\"),k=Symbol.for(\"react.fragment\"),S=Symbol.for(\"react.strict_mode\"),E=Symbol.for(\"react.profiler\"),C=Symbol.for(\"react.provider\"),T=Symbol.for(\"react.context\"),M=Symbol.for(\"react.forward_ref\"),N=Symbol.for(\"react.suspense\"),P=Symbol.for(\"react.suspense_list\"),z=Symbol.for(\"react.memo\"),L=Symbol.for(\"react.lazy\");Symbol.for(\"react.scope\"),Symbol.for(\"react.debug_trace_mode\");var O=Symbol.for(\"react.offscreen\");Symbol.for(\"react.legacy_hidden\"),Symbol.for(\"react.cache\"),Symbol.for(\"react.tracing_marker\");var A=Symbol.iterator;function F(e){return null===e||\"object\"!=typeof e?null:\"function\"==typeof(e=A&&e[A]||e[\"@@iterator\"])?e:null}var D,R=Object.assign;function j(e){if(void 0===D)try{throw Error()}catch(e){var t=e.stack.trim().match(/\\n( *(at )?)/);D=t&&t[1]||\"\"}return\"\\n\"+D+e}var U=!1;function I(e,t){if(!e||U)return\"\";U=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,\"props\",{set:function(){throw Error()}}),\"object\"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&\"string\"==typeof t.stack){for(var a=t.stack.split(\"\\n\"),i=r.stack.split(\"\\n\"),o=a.length-1,u=i.length-1;1<=o&&0<=u&&a[o]!==i[u];)u--;for(;1<=o&&0<=u;o--,u--)if(a[o]!==i[u]){if(1!==o||1!==u)do{if(o--,0>--u||a[o]!==i[u]){var l=\"\\n\"+a[o].replace(\" at new \",\" at \");return e.displayName&&l.includes(\"<anonymous>\")&&(l=l.replace(\"<anonymous>\",e.displayName)),l}}while(1<=o&&0<=u);break}}}finally{U=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:\"\")?j(e):\"\"}function $(e){switch(e.tag){case 5:return j(e.type);case 16:return j(\"Lazy\");case 13:return j(\"Suspense\");case 19:return j(\"SuspenseList\");case 0:case 2:case 15:return I(e.type,!1);case 11:return I(e.type.render,!1);case 1:return I(e.type,!0);default:return\"\"}}function B(e){if(null==e)return null;if(\"function\"==typeof e)return e.displayName||e.name||null;if(\"string\"==typeof e)return e;switch(e){case k:return\"Fragment\";case x:return\"Portal\";case E:return\"Profiler\";case S:return\"StrictMode\";case N:return\"Suspense\";case P:return\"SuspenseList\"}if(\"object\"==typeof e)switch(e.$$typeof){case T:return(e.displayName||\"Context\")+\".Consumer\";case C:return(e._context.displayName||\"Context\")+\".Provider\";case M:var t=e.render;return(e=e.displayName)||(e=\"\"!==(e=t.displayName||t.name||\"\")?\"ForwardRef(\"+e+\")\":\"ForwardRef\"),e;case z:return null!==(t=e.displayName||null)?t:B(e.type)||\"Memo\";case L:t=e._payload,e=e._init;try{return B(e(t))}catch(e){}}return null}function W(e){var t=e.type;switch(e.tag){case 24:return\"Cache\";case 9:return(t.displayName||\"Context\")+\".Consumer\";case 10:return(t._context.displayName||\"Context\")+\".Provider\";case 18:return\"DehydratedFragment\";case 11:return e=(e=t.render).displayName||e.name||\"\",t.displayName||(\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");case 7:return\"Fragment\";case 5:return t;case 4:return\"Portal\";case 3:return\"Root\";case 6:return\"Text\";case 16:return B(t);case 8:return t===S?\"StrictMode\":\"Mode\";case 22:return\"Offscreen\";case 12:return\"Profiler\";case 21:return\"Scope\";case 13:return\"Suspense\";case 19:return\"SuspenseList\";case 25:return\"TracingMarker\";case 1:case 0:case 17:case 2:case 14:case 15:if(\"function\"==typeof t)return t.displayName||t.name||null;if(\"string\"==typeof t)return t}return null}function V(e){switch(typeof e){case\"boolean\":case\"number\":case\"string\":case\"undefined\":case\"object\":return e;default:return\"\"}}function H(e){var t=e.type;return(e=e.nodeName)&&\"input\"===e.toLowerCase()&&(\"checkbox\"===t||\"radio\"===t)}function q(e){e._valueTracker||(e._valueTracker=function(e){var t=H(e)?\"checked\":\"value\",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=\"\"+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&\"function\"==typeof n.get&&\"function\"==typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=\"\"+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=\"\"+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=\"\";return e&&(r=H(e)?e.checked?\"true\":\"false\":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Y(e){if(void 0===(e=e||(\"undefined\"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function G(e,t){var n=t.checked;return R({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function K(e,t){var n=null==t.defaultValue?\"\":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=V(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:\"checkbox\"===t.type||\"radio\"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&b(e,\"checked\",t,!1)}function X(e,t){Z(e,t);var n=V(t.value),r=t.type;if(null!=n)\"number\"===r?(0===n&&\"\"===e.value||e.value!=n)&&(e.value=\"\"+n):e.value!==\"\"+n&&(e.value=\"\"+n);else if(\"submit\"===r||\"reset\"===r)return void e.removeAttribute(\"value\");t.hasOwnProperty(\"value\")?ee(e,t.type,n):t.hasOwnProperty(\"defaultValue\")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty(\"value\")||t.hasOwnProperty(\"defaultValue\")){var r=t.type;if(!(\"submit\"!==r&&\"reset\"!==r||void 0!==t.value&&null!==t.value))return;t=\"\"+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}\"\"!==(n=e.name)&&(e.name=\"\"),e.defaultChecked=!!e._wrapperState.initialChecked,\"\"!==n&&(e.name=n)}function ee(e,t,n){\"number\"===t&&Y(e.ownerDocument)===e||(null==n?e.defaultValue=\"\"+e._wrapperState.initialValue:e.defaultValue!==\"\"+n&&(e.defaultValue=\"\"+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t[\"$\"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty(\"$\"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=\"\"+V(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return R({},t,{value:void 0,defaultValue:void 0,children:\"\"+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(te(n)){if(1<n.length)throw Error(i(93));n=n[0]}t=n}null==t&&(t=\"\"),n=t}e._wrapperState={initialValue:V(n)}}function ie(e,t){var n=V(t.value),r=V(t.defaultValue);null!=n&&((n=\"\"+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=\"\"+r)}function oe(e){var t=e.textContent;t===e._wrapperState.initialValue&&\"\"!==t&&null!==t&&(e.value=t)}function ue(e){switch(e){case\"svg\":return\"http://www.w3.org/2000/svg\";case\"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}function le(e,t){return null==e||\"http://www.w3.org/1999/xhtml\"===e?ue(t):\"http://www.w3.org/2000/svg\"===e&&\"foreignObject\"===t?\"http://www.w3.org/1999/xhtml\":e}var se,ce,fe=(ce=function(e,t){if(\"http://www.w3.org/2000/svg\"!==e.namespaceURI||\"innerHTML\"in e)e.innerHTML=t;else{for((se=se||document.createElement(\"div\")).innerHTML=\"<svg>\"+t.valueOf().toString()+\"</svg>\",t=se.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},\"undefined\"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var de={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=[\"Webkit\",\"ms\",\"Moz\",\"O\"];function ve(e,t,n){return null==t||\"boolean\"==typeof t||\"\"===t?\"\":n||\"number\"!=typeof t||0===t||de.hasOwnProperty(e)&&de[e]?(\"\"+t).trim():t+\"px\"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf(\"--\"),a=ve(n,t[n],r);\"float\"===n&&(n=\"cssFloat\"),r?e.setProperty(n,a):e[n]=a}}Object.keys(de).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),de[t]=de[e]}))}));var ye=R({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function me(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if(\"object\"!=typeof t.dangerouslySetInnerHTML||!(\"__html\"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&\"object\"!=typeof t.style)throw Error(i(62))}}function be(e,t){if(-1===e.indexOf(\"-\"))return\"string\"==typeof t.is;switch(e){case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return!1;default:return!0}}var _e=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,ke=null,Se=null;function Ee(e){if(e=ba(e)){if(\"function\"!=typeof xe)throw Error(i(280));var t=e.stateNode;t&&(t=wa(t),xe(e.stateNode,e.type,t))}}function Ce(e){ke?Se?Se.push(e):Se=[e]:ke=e}function Te(){if(ke){var e=ke,t=Se;if(Se=ke=null,Ee(e),t)for(e=0;e<t.length;e++)Ee(t[e])}}function Me(e,t){return e(t)}function Ne(){}var Pe=!1;function ze(e,t,n){if(Pe)return e(t,n);Pe=!0;try{return Me(e,t,n)}finally{Pe=!1,(null!==ke||null!==Se)&&(Ne(),Te())}}function Le(e,t){var n=e.stateNode;if(null===n)return null;var r=wa(n);if(null===r)return null;n=r[t];e:switch(t){case\"onClick\":case\"onClickCapture\":case\"onDoubleClick\":case\"onDoubleClickCapture\":case\"onMouseDown\":case\"onMouseDownCapture\":case\"onMouseMove\":case\"onMouseMoveCapture\":case\"onMouseUp\":case\"onMouseUpCapture\":case\"onMouseEnter\":(r=!r.disabled)||(r=!(\"button\"===(e=e.type)||\"input\"===e||\"select\"===e||\"textarea\"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&\"function\"!=typeof n)throw Error(i(231,t,typeof n));return n}var Oe=!1;if(c)try{var Ae={};Object.defineProperty(Ae,\"passive\",{get:function(){Oe=!0}}),window.addEventListener(\"test\",Ae,Ae),window.removeEventListener(\"test\",Ae,Ae)}catch(ce){Oe=!1}function Fe(e,t,n,r,a,i,o,u,l){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this.onError(e)}}var De=!1,Re=null,je=!1,Ue=null,Ie={onError:function(e){De=!0,Re=e}};function $e(e,t,n,r,a,i,o,u,l){De=!1,Re=null,Fe.apply(Ie,arguments)}function Be(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function We(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function Ve(e){if(Be(e)!==e)throw Error(i(188))}function He(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Be(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return Ve(a),e;if(o===r)return Ve(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var u=!1,l=a.child;l;){if(l===n){u=!0,n=a,r=o;break}if(l===r){u=!0,r=a,n=o;break}l=l.sibling}if(!u){for(l=o.child;l;){if(l===n){u=!0,n=o,r=a;break}if(l===r){u=!0,r=o,n=a;break}l=l.sibling}if(!u)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e))?qe(e):null}function qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=qe(e);if(null!==t)return t;e=e.sibling}return null}var Qe=a.unstable_scheduleCallback,Ye=a.unstable_cancelCallback,Ge=a.unstable_shouldYield,Ke=a.unstable_requestPaint,Ze=a.unstable_now,Xe=a.unstable_getCurrentPriorityLevel,Je=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,nt=a.unstable_LowPriority,rt=a.unstable_IdlePriority,at=null,it=null,ot=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ut(e)/lt|0)|0},ut=Math.log,lt=Math.LN2,st=64,ct=4194304;function ft(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,o=268435455&n;if(0!==o){var u=o&~a;0!==u?r=ft(u):0!=(i&=o)&&(r=ft(i))}else 0!=(o=n&~a)?r=ft(o):0!==i&&(r=ft(i));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&a)&&((a=r&-r)>=(i=t&-t)||16===a&&0!=(4194240&i)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-ot(t)),r|=e[n],t&=~a;return r}function dt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function vt(){var e=st;return 0==(4194240&(st<<=1))&&(st=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function yt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ot(t)]=n}function mt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ot(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var bt=0;function _t(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var wt,xt,kt,St,Et,Ct=!1,Tt=[],Mt=null,Nt=null,Pt=null,zt=new Map,Lt=new Map,Ot=[],At=\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit\".split(\" \");function Ft(e,t){switch(e){case\"focusin\":case\"focusout\":Mt=null;break;case\"dragenter\":case\"dragleave\":Nt=null;break;case\"mouseover\":case\"mouseout\":Pt=null;break;case\"pointerover\":case\"pointerout\":zt.delete(t.pointerId);break;case\"gotpointercapture\":case\"lostpointercapture\":Lt.delete(t.pointerId)}}function Dt(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==t&&null!==(t=ba(t))&&xt(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Rt(e){var t=ma(e.target);if(null!==t){var n=Be(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=We(n)))return e.blockedOn=t,void Et(e.priority,(function(){kt(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function jt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Gt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ba(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);_e=r,n.target.dispatchEvent(r),_e=null,t.shift()}return!0}function Ut(e,t,n){jt(e)&&n.delete(t)}function It(){Ct=!1,null!==Mt&&jt(Mt)&&(Mt=null),null!==Nt&&jt(Nt)&&(Nt=null),null!==Pt&&jt(Pt)&&(Pt=null),zt.forEach(Ut),Lt.forEach(Ut)}function $t(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,It)))}function Bt(e){function t(t){return $t(t,e)}if(0<Tt.length){$t(Tt[0],e);for(var n=1;n<Tt.length;n++){var r=Tt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Mt&&$t(Mt,e),null!==Nt&&$t(Nt,e),null!==Pt&&$t(Pt,e),zt.forEach(t),Lt.forEach(t),n=0;n<Ot.length;n++)(r=Ot[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Ot.length&&null===(n=Ot[0]).blockedOn;)Rt(n),null===n.blockedOn&&Ot.shift()}var Wt=_.ReactCurrentBatchConfig,Vt=!0;function Ht(e,t,n,r){var a=bt,i=Wt.transition;Wt.transition=null;try{bt=1,Qt(e,t,n,r)}finally{bt=a,Wt.transition=i}}function qt(e,t,n,r){var a=bt,i=Wt.transition;Wt.transition=null;try{bt=4,Qt(e,t,n,r)}finally{bt=a,Wt.transition=i}}function Qt(e,t,n,r){if(Vt){var a=Gt(e,t,n,r);if(null===a)Vr(e,t,r,Yt,n),Ft(e,r);else if(function(e,t,n,r,a){switch(t){case\"focusin\":return Mt=Dt(Mt,e,t,n,r,a),!0;case\"dragenter\":return Nt=Dt(Nt,e,t,n,r,a),!0;case\"mouseover\":return Pt=Dt(Pt,e,t,n,r,a),!0;case\"pointerover\":var i=a.pointerId;return zt.set(i,Dt(zt.get(i)||null,e,t,n,r,a)),!0;case\"gotpointercapture\":return i=a.pointerId,Lt.set(i,Dt(Lt.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Ft(e,r),4&t&&-1<At.indexOf(e)){for(;null!==a;){var i=ba(a);if(null!==i&&wt(i),null===(i=Gt(e,t,n,r))&&Vr(e,t,r,Yt,n),i===a)break;a=i}null!==a&&r.stopPropagation()}else Vr(e,t,r,null,n)}}var Yt=null;function Gt(e,t,n,r){if(Yt=null,null!==(e=ma(e=we(r))))if(null===(t=Be(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=We(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Yt=e,null}function Kt(e){switch(e){case\"cancel\":case\"click\":case\"close\":case\"contextmenu\":case\"copy\":case\"cut\":case\"auxclick\":case\"dblclick\":case\"dragend\":case\"dragstart\":case\"drop\":case\"focusin\":case\"focusout\":case\"input\":case\"invalid\":case\"keydown\":case\"keypress\":case\"keyup\":case\"mousedown\":case\"mouseup\":case\"paste\":case\"pause\":case\"play\":case\"pointercancel\":case\"pointerdown\":case\"pointerup\":case\"ratechange\":case\"reset\":case\"resize\":case\"seeked\":case\"submit\":case\"touchcancel\":case\"touchend\":case\"touchstart\":case\"volumechange\":case\"change\":case\"selectionchange\":case\"textInput\":case\"compositionstart\":case\"compositionend\":case\"compositionupdate\":case\"beforeblur\":case\"afterblur\":case\"beforeinput\":case\"blur\":case\"fullscreenchange\":case\"focus\":case\"hashchange\":case\"popstate\":case\"select\":case\"selectstart\":return 1;case\"drag\":case\"dragenter\":case\"dragexit\":case\"dragleave\":case\"dragover\":case\"mousemove\":case\"mouseout\":case\"mouseover\":case\"pointermove\":case\"pointerout\":case\"pointerover\":case\"scroll\":case\"toggle\":case\"touchmove\":case\"wheel\":case\"mouseenter\":case\"mouseleave\":case\"pointerenter\":case\"pointerleave\":return 4;case\"message\":switch(Xe()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Xt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Xt,r=n.length,a=\"value\"in Zt?Zt.value:Zt.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return Jt=a.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return\"charCode\"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,a,i){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return R(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():\"unknown\"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():\"unknown\"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var on,un,ln,sn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=an(sn),fn=R({},sn,{view:0,detail:0}),pn=an(fn),dn=R({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:En,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return\"movementX\"in e?e.movementX:(e!==ln&&(ln&&\"mousemove\"===e.type?(on=e.screenX-ln.screenX,un=e.screenY-ln.screenY):un=on=0,ln=e),on)},movementY:function(e){return\"movementY\"in e?e.movementY:un}}),hn=an(dn),vn=an(R({},dn,{dataTransfer:0})),gn=an(R({},fn,{relatedTarget:0})),yn=an(R({},sn,{animationName:0,elapsedTime:0,pseudoElement:0})),mn=R({},sn,{clipboardData:function(e){return\"clipboardData\"in e?e.clipboardData:window.clipboardData}}),bn=an(mn),_n=an(R({},sn,{data:0})),wn={Esc:\"Escape\",Spacebar:\" \",Left:\"ArrowLeft\",Up:\"ArrowUp\",Right:\"ArrowRight\",Down:\"ArrowDown\",Del:\"Delete\",Win:\"OS\",Menu:\"ContextMenu\",Apps:\"ContextMenu\",Scroll:\"ScrollLock\",MozPrintableKey:\"Unidentified\"},xn={8:\"Backspace\",9:\"Tab\",12:\"Clear\",13:\"Enter\",16:\"Shift\",17:\"Control\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Escape\",32:\" \",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"ArrowLeft\",38:\"ArrowUp\",39:\"ArrowRight\",40:\"ArrowDown\",45:\"Insert\",46:\"Delete\",112:\"F1\",113:\"F2\",114:\"F3\",115:\"F4\",116:\"F5\",117:\"F6\",118:\"F7\",119:\"F8\",120:\"F9\",121:\"F10\",122:\"F11\",123:\"F12\",144:\"NumLock\",145:\"ScrollLock\",224:\"Meta\"},kn={Alt:\"altKey\",Control:\"ctrlKey\",Meta:\"metaKey\",Shift:\"shiftKey\"};function Sn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=kn[e])&&!!t[e]}function En(){return Sn}var Cn=R({},fn,{key:function(e){if(e.key){var t=wn[e.key]||e.key;if(\"Unidentified\"!==t)return t}return\"keypress\"===e.type?13===(e=tn(e))?\"Enter\":String.fromCharCode(e):\"keydown\"===e.type||\"keyup\"===e.type?xn[e.keyCode]||\"Unidentified\":\"\"},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:En,charCode:function(e){return\"keypress\"===e.type?tn(e):0},keyCode:function(e){return\"keydown\"===e.type||\"keyup\"===e.type?e.keyCode:0},which:function(e){return\"keypress\"===e.type?tn(e):\"keydown\"===e.type||\"keyup\"===e.type?e.keyCode:0}}),Tn=an(Cn),Mn=an(R({},dn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Nn=an(R({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:En})),Pn=an(R({},sn,{propertyName:0,elapsedTime:0,pseudoElement:0})),zn=R({},dn,{deltaX:function(e){return\"deltaX\"in e?e.deltaX:\"wheelDeltaX\"in e?-e.wheelDeltaX:0},deltaY:function(e){return\"deltaY\"in e?e.deltaY:\"wheelDeltaY\"in e?-e.wheelDeltaY:\"wheelDelta\"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Ln=an(zn),On=[9,13,27,32],An=c&&\"CompositionEvent\"in window,Fn=null;c&&\"documentMode\"in document&&(Fn=document.documentMode);var Dn=c&&\"TextEvent\"in window&&!Fn,Rn=c&&(!An||Fn&&8<Fn&&11>=Fn),jn=String.fromCharCode(32),Un=!1;function In(e,t){switch(e){case\"keyup\":return-1!==On.indexOf(t.keyCode);case\"keydown\":return 229!==t.keyCode;case\"keypress\":case\"mousedown\":case\"focusout\":return!0;default:return!1}}function $n(e){return\"object\"==typeof(e=e.detail)&&\"data\"in e?e.data:null}var Bn=!1,Wn={color:!0,date:!0,datetime:!0,\"datetime-local\":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return\"input\"===t?!!Wn[e.type]:\"textarea\"===t}function Hn(e,t,n,r){Ce(r),0<(t=qr(t,\"onChange\")).length&&(n=new cn(\"onChange\",\"change\",null,n,r),e.push({event:n,listeners:t}))}var qn=null,Qn=null;function Yn(e){jr(e,0)}function Gn(e){if(Q(_a(e)))return e}function Kn(e,t){if(\"change\"===e)return t}var Zn=!1;if(c){var Xn;if(c){var Jn=\"oninput\"in document;if(!Jn){var er=document.createElement(\"div\");er.setAttribute(\"oninput\",\"return;\"),Jn=\"function\"==typeof er.oninput}Xn=Jn}else Xn=!1;Zn=Xn&&(!document.documentMode||9<document.documentMode)}function tr(){qn&&(qn.detachEvent(\"onpropertychange\",nr),Qn=qn=null)}function nr(e){if(\"value\"===e.propertyName&&Gn(Qn)){var t=[];Hn(t,Qn,e,we(e)),ze(Yn,t)}}function rr(e,t,n){\"focusin\"===e?(tr(),Qn=n,(qn=t).attachEvent(\"onpropertychange\",nr)):\"focusout\"===e&&tr()}function ar(e){if(\"selectionchange\"===e||\"keyup\"===e||\"keydown\"===e)return Gn(Qn)}function ir(e,t){if(\"click\"===e)return Gn(t)}function or(e,t){if(\"input\"===e||\"change\"===e)return Gn(t)}var ur=\"function\"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function lr(e,t){if(ur(e,t))return!0;if(\"object\"!=typeof e||null===e||\"object\"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!f.call(t,a)||!ur(e[a],t[a]))return!1}return!0}function sr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=sr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=sr(r)}}function fr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?fr(e,t.parentNode):\"contains\"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=Y();t instanceof e.HTMLIFrameElement;){try{var n=\"string\"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Y((e=t.contentWindow).document)}return t}function dr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(\"input\"===t&&(\"text\"===e.type||\"search\"===e.type||\"tel\"===e.type||\"url\"===e.type||\"password\"===e.type)||\"textarea\"===t||\"true\"===e.contentEditable)}function hr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&fr(n.ownerDocument.documentElement,n)){if(null!==r&&dr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),\"selectionStart\"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,i=Math.min(r.start,a);r=void 0===r.end?i:Math.min(r.end,a),!e.extend&&i>r&&(a=r,r=i,i=a),a=cr(n,i);var o=cr(n,r);a&&o&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(\"function\"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var vr=c&&\"documentMode\"in document&&11>=document.documentMode,gr=null,yr=null,mr=null,br=!1;function _r(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==gr||gr!==Y(r)||(r=\"selectionStart\"in(r=gr)&&dr(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},mr&&lr(mr,r)||(mr=r,0<(r=qr(yr,\"onSelect\")).length&&(t=new cn(\"onSelect\",\"select\",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[\"Webkit\"+e]=\"webkit\"+t,n[\"Moz\"+e]=\"moz\"+t,n}var xr={animationend:wr(\"Animation\",\"AnimationEnd\"),animationiteration:wr(\"Animation\",\"AnimationIteration\"),animationstart:wr(\"Animation\",\"AnimationStart\"),transitionend:wr(\"Transition\",\"TransitionEnd\")},kr={},Sr={};function Er(e){if(kr[e])return kr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Sr)return kr[e]=n[t];return e}c&&(Sr=document.createElement(\"div\").style,\"AnimationEvent\"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),\"TransitionEvent\"in window||delete xr.transitionend.transition);var Cr=Er(\"animationend\"),Tr=Er(\"animationiteration\"),Mr=Er(\"animationstart\"),Nr=Er(\"transitionend\"),Pr=new Map,zr=\"abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel\".split(\" \");function Lr(e,t){Pr.set(e,t),l(t,[e])}for(var Or=0;Or<zr.length;Or++){var Ar=zr[Or];Lr(Ar.toLowerCase(),\"on\"+(Ar[0].toUpperCase()+Ar.slice(1)))}Lr(Cr,\"onAnimationEnd\"),Lr(Tr,\"onAnimationIteration\"),Lr(Mr,\"onAnimationStart\"),Lr(\"dblclick\",\"onDoubleClick\"),Lr(\"focusin\",\"onFocus\"),Lr(\"focusout\",\"onBlur\"),Lr(Nr,\"onTransitionEnd\"),s(\"onMouseEnter\",[\"mouseout\",\"mouseover\"]),s(\"onMouseLeave\",[\"mouseout\",\"mouseover\"]),s(\"onPointerEnter\",[\"pointerout\",\"pointerover\"]),s(\"onPointerLeave\",[\"pointerout\",\"pointerover\"]),l(\"onChange\",\"change click focusin focusout input keydown keyup selectionchange\".split(\" \")),l(\"onSelect\",\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\".split(\" \")),l(\"onBeforeInput\",[\"compositionend\",\"keypress\",\"textInput\",\"paste\"]),l(\"onCompositionEnd\",\"compositionend focusout keydown keypress keyup mousedown\".split(\" \")),l(\"onCompositionStart\",\"compositionstart focusout keydown keypress keyup mousedown\".split(\" \")),l(\"onCompositionUpdate\",\"compositionupdate focusout keydown keypress keyup mousedown\".split(\" \"));var Fr=\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \"),Dr=new Set(\"cancel close invalid load scroll toggle\".split(\" \").concat(Fr));function Rr(e,t,n){var r=e.type||\"unknown-event\";e.currentTarget=n,function(e,t,n,r,a,o,u,l,s){if($e.apply(this,arguments),De){if(!De)throw Error(i(198));var c=Re;De=!1,Re=null,je||(je=!0,Ue=c)}}(r,t,void 0,e),e.currentTarget=null}function jr(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var u=r[o],l=u.instance,s=u.currentTarget;if(u=u.listener,l!==i&&a.isPropagationStopped())break e;Rr(a,u,s),i=l}else for(o=0;o<r.length;o++){if(l=(u=r[o]).instance,s=u.currentTarget,u=u.listener,l!==i&&a.isPropagationStopped())break e;Rr(a,u,s),i=l}}}if(je)throw e=Ue,je=!1,Ue=null,e}function Ur(e,t){var n=t[va];void 0===n&&(n=t[va]=new Set);var r=e+\"__bubble\";n.has(r)||(Wr(t,e,2,!1),n.add(r))}function Ir(e,t,n){var r=0;t&&(r|=4),Wr(n,e,r,t)}var $r=\"_reactListening\"+Math.random().toString(36).slice(2);function Br(e){if(!e[$r]){e[$r]=!0,o.forEach((function(t){\"selectionchange\"!==t&&(Dr.has(t)||Ir(t,!1,e),Ir(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[$r]||(t[$r]=!0,Ir(\"selectionchange\",!1,t))}}function Wr(e,t,n,r){switch(Kt(t)){case 1:var a=Ht;break;case 4:a=qt;break;default:a=Qt}n=a.bind(null,t,n,e),a=void 0,!Oe||\"touchstart\"!==t&&\"touchmove\"!==t&&\"wheel\"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Vr(e,t,n,r,a){var i=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var u=r.stateNode.containerInfo;if(u===a||8===u.nodeType&&u.parentNode===a)break;if(4===o)for(o=r.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;o=o.return}for(;null!==u;){if(null===(o=ma(u)))return;if(5===(l=o.tag)||6===l){r=i=o;continue e}u=u.parentNode}}r=r.return}ze((function(){var r=i,a=we(n),o=[];e:{var u=Pr.get(e);if(void 0!==u){var l=cn,s=e;switch(e){case\"keypress\":if(0===tn(n))break e;case\"keydown\":case\"keyup\":l=Tn;break;case\"focusin\":s=\"focus\",l=gn;break;case\"focusout\":s=\"blur\",l=gn;break;case\"beforeblur\":case\"afterblur\":l=gn;break;case\"click\":if(2===n.button)break e;case\"auxclick\":case\"dblclick\":case\"mousedown\":case\"mousemove\":case\"mouseup\":case\"mouseout\":case\"mouseover\":case\"contextmenu\":l=hn;break;case\"drag\":case\"dragend\":case\"dragenter\":case\"dragexit\":case\"dragleave\":case\"dragover\":case\"dragstart\":case\"drop\":l=vn;break;case\"touchcancel\":case\"touchend\":case\"touchmove\":case\"touchstart\":l=Nn;break;case Cr:case Tr:case Mr:l=yn;break;case Nr:l=Pn;break;case\"scroll\":l=pn;break;case\"wheel\":l=Ln;break;case\"copy\":case\"cut\":case\"paste\":l=bn;break;case\"gotpointercapture\":case\"lostpointercapture\":case\"pointercancel\":case\"pointerdown\":case\"pointermove\":case\"pointerout\":case\"pointerover\":case\"pointerup\":l=Mn}var c=0!=(4&t),f=!c&&\"scroll\"===e,p=c?null!==u?u+\"Capture\":null:u;c=[];for(var d,h=r;null!==h;){var v=(d=h).stateNode;if(5===d.tag&&null!==v&&(d=v,null!==p&&null!=(v=Le(h,p))&&c.push(Hr(h,v,d))),f)break;h=h.return}0<c.length&&(u=new l(u,s,null,n,a),o.push({event:u,listeners:c}))}}if(0==(7&t)){if(l=\"mouseout\"===e||\"pointerout\"===e,(!(u=\"mouseover\"===e||\"pointerover\"===e)||n===_e||!(s=n.relatedTarget||n.fromElement)||!ma(s)&&!s[ha])&&(l||u)&&(u=a.window===a?a:(u=a.ownerDocument)?u.defaultView||u.parentWindow:window,l?(l=r,null!==(s=(s=n.relatedTarget||n.toElement)?ma(s):null)&&(s!==(f=Be(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(l=null,s=r),l!==s)){if(c=hn,v=\"onMouseLeave\",p=\"onMouseEnter\",h=\"mouse\",\"pointerout\"!==e&&\"pointerover\"!==e||(c=Mn,v=\"onPointerLeave\",p=\"onPointerEnter\",h=\"pointer\"),f=null==l?u:_a(l),d=null==s?u:_a(s),(u=new c(v,h+\"leave\",l,n,a)).target=f,u.relatedTarget=d,v=null,ma(a)===r&&((c=new c(p,h+\"enter\",s,n,a)).target=d,c.relatedTarget=f,v=c),f=v,l&&s)e:{for(p=s,h=0,d=c=l;d;d=Qr(d))h++;for(d=0,v=p;v;v=Qr(v))d++;for(;0<h-d;)c=Qr(c),h--;for(;0<d-h;)p=Qr(p),d--;for(;h--;){if(c===p||null!==p&&c===p.alternate)break e;c=Qr(c),p=Qr(p)}c=null}else c=null;null!==l&&Yr(o,u,l,c,!1),null!==s&&null!==f&&Yr(o,f,s,c,!0)}if(\"select\"===(l=(u=r?_a(r):window).nodeName&&u.nodeName.toLowerCase())||\"input\"===l&&\"file\"===u.type)var g=Kn;else if(Vn(u))if(Zn)g=or;else{g=ar;var y=rr}else(l=u.nodeName)&&\"input\"===l.toLowerCase()&&(\"checkbox\"===u.type||\"radio\"===u.type)&&(g=ir);switch(g&&(g=g(e,r))?Hn(o,g,n,a):(y&&y(e,u,r),\"focusout\"===e&&(y=u._wrapperState)&&y.controlled&&\"number\"===u.type&&ee(u,\"number\",u.value)),y=r?_a(r):window,e){case\"focusin\":(Vn(y)||\"true\"===y.contentEditable)&&(gr=y,yr=r,mr=null);break;case\"focusout\":mr=yr=gr=null;break;case\"mousedown\":br=!0;break;case\"contextmenu\":case\"mouseup\":case\"dragend\":br=!1,_r(o,n,a);break;case\"selectionchange\":if(vr)break;case\"keydown\":case\"keyup\":_r(o,n,a)}var m;if(An)e:{switch(e){case\"compositionstart\":var b=\"onCompositionStart\";break e;case\"compositionend\":b=\"onCompositionEnd\";break e;case\"compositionupdate\":b=\"onCompositionUpdate\";break e}b=void 0}else Bn?In(e,n)&&(b=\"onCompositionEnd\"):\"keydown\"===e&&229===n.keyCode&&(b=\"onCompositionStart\");b&&(Rn&&\"ko\"!==n.locale&&(Bn||\"onCompositionStart\"!==b?\"onCompositionEnd\"===b&&Bn&&(m=en()):(Xt=\"value\"in(Zt=a)?Zt.value:Zt.textContent,Bn=!0)),0<(y=qr(r,b)).length&&(b=new _n(b,e,null,n,a),o.push({event:b,listeners:y}),(m||null!==(m=$n(n)))&&(b.data=m))),(m=Dn?function(e,t){switch(e){case\"compositionend\":return $n(t);case\"keypress\":return 32!==t.which?null:(Un=!0,jn);case\"textInput\":return(e=t.data)===jn&&Un?null:e;default:return null}}(e,n):function(e,t){if(Bn)return\"compositionend\"===e||!An&&In(e,t)?(e=en(),Jt=Xt=Zt=null,Bn=!1,e):null;switch(e){case\"paste\":default:return null;case\"keypress\":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case\"compositionend\":return Rn&&\"ko\"!==t.locale?null:t.data}}(e,n))&&0<(r=qr(r,\"onBeforeInput\")).length&&(a=new _n(\"onBeforeInput\",\"beforeinput\",null,n,a),o.push({event:a,listeners:r}),a.data=m)}jr(o,t)}))}function Hr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(e,t){for(var n=t+\"Capture\",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Le(e,n))&&r.unshift(Hr(e,i,a)),null!=(i=Le(e,t))&&r.push(Hr(e,i,a))),e=e.return}return r}function Qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Yr(e,t,n,r,a){for(var i=t._reactName,o=[];null!==n&&n!==r;){var u=n,l=u.alternate,s=u.stateNode;if(null!==l&&l===r)break;5===u.tag&&null!==s&&(u=s,a?null!=(l=Le(n,i))&&o.unshift(Hr(n,l,u)):a||null!=(l=Le(n,i))&&o.push(Hr(n,l,u))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var Gr=/\\r\\n?/g,Kr=/\\u0000|\\uFFFD/g;function Zr(e){return(\"string\"==typeof e?e:\"\"+e).replace(Gr,\"\\n\").replace(Kr,\"\")}function Xr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(i(425))}function Jr(){}var ea=null,ta=null;function na(e,t){return\"textarea\"===e||\"noscript\"===e||\"string\"==typeof t.children||\"number\"==typeof t.children||\"object\"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ra=\"function\"==typeof setTimeout?setTimeout:void 0,aa=\"function\"==typeof clearTimeout?clearTimeout:void 0,ia=\"function\"==typeof Promise?Promise:void 0,oa=\"function\"==typeof queueMicrotask?queueMicrotask:void 0!==ia?function(e){return ia.resolve(null).then(e).catch(ua)}:ra;function ua(e){setTimeout((function(){throw e}))}function la(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if(\"/$\"===(n=a.data)){if(0===r)return e.removeChild(a),void Bt(t);r--}else\"$\"!==n&&\"$?\"!==n&&\"$!\"!==n||r++;n=a}while(n);Bt(t)}function sa(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if(\"$\"===(t=e.data)||\"$!\"===t||\"$?\"===t)break;if(\"/$\"===t)return null}}return e}function ca(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(\"$\"===n||\"$!\"===n||\"$?\"===n){if(0===t)return e;t--}else\"/$\"===n&&t++}e=e.previousSibling}return null}var fa=Math.random().toString(36).slice(2),pa=\"__reactFiber$\"+fa,da=\"__reactProps$\"+fa,ha=\"__reactContainer$\"+fa,va=\"__reactEvents$\"+fa,ga=\"__reactListeners$\"+fa,ya=\"__reactHandles$\"+fa;function ma(e){var t=e[pa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ha]||n[pa]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ca(e);null!==e;){if(n=e[pa])return n;e=ca(e)}return t}n=(e=n).parentNode}return null}function ba(e){return!(e=e[pa]||e[ha])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function _a(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function wa(e){return e[da]||null}var xa=[],ka=-1;function Sa(e){return{current:e}}function Ea(e){0>ka||(e.current=xa[ka],xa[ka]=null,ka--)}function Ca(e,t){ka++,xa[ka]=e.current,e.current=t}var Ta={},Ma=Sa(Ta),Na=Sa(!1),Pa=Ta;function za(e,t){var n=e.type.contextTypes;if(!n)return Ta;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function La(e){return null!=e.childContextTypes}function Oa(){Ea(Na),Ea(Ma)}function Aa(e,t,n){if(Ma.current!==Ta)throw Error(i(168));Ca(Ma,t),Ca(Na,n)}function Fa(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,\"function\"!=typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(i(108,W(e)||\"Unknown\",a));return R({},n,r)}function Da(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ta,Pa=Ma.current,Ca(Ma,e),Ca(Na,Na.current),!0}function Ra(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=Fa(e,t,Pa),r.__reactInternalMemoizedMergedChildContext=e,Ea(Na),Ea(Ma),Ca(Ma,e)):Ea(Na),Ca(Na,n)}var ja=null,Ua=!1,Ia=!1;function $a(e){null===ja?ja=[e]:ja.push(e)}function Ba(){if(!Ia&&null!==ja){Ia=!0;var e=0,t=bt;try{var n=ja;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}ja=null,Ua=!1}catch(t){throw null!==ja&&(ja=ja.slice(e+1)),Qe(Je,Ba),t}finally{bt=t,Ia=!1}}return null}var Wa=[],Va=0,Ha=null,qa=0,Qa=[],Ya=0,Ga=null,Ka=1,Za=\"\";function Xa(e,t){Wa[Va++]=qa,Wa[Va++]=Ha,Ha=e,qa=t}function Ja(e,t,n){Qa[Ya++]=Ka,Qa[Ya++]=Za,Qa[Ya++]=Ga,Ga=e;var r=Ka;e=Za;var a=32-ot(r)-1;r&=~(1<<a),n+=1;var i=32-ot(t)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,Ka=1<<32-ot(t)+a|n<<a|r,Za=i+e}else Ka=1<<i|n<<a|r,Za=e}function ei(e){null!==e.return&&(Xa(e,1),Ja(e,1,0))}function ti(e){for(;e===Ha;)Ha=Wa[--Va],Wa[Va]=null,qa=Wa[--Va],Wa[Va]=null;for(;e===Ga;)Ga=Qa[--Ya],Qa[Ya]=null,Za=Qa[--Ya],Qa[Ya]=null,Ka=Qa[--Ya],Qa[Ya]=null}var ni=null,ri=null,ai=!1,ii=null;function oi(e,t){var n=Ls(5,null,null,0);n.elementType=\"DELETED\",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function ui(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ni=e,ri=sa(t.firstChild),!0);case 6:return null!==(t=\"\"===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ni=e,ri=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Ga?{id:Ka,overflow:Za}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Ls(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ni=e,ri=null,!0);default:return!1}}function li(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function si(e){if(ai){var t=ri;if(t){var n=t;if(!ui(e,t)){if(li(e))throw Error(i(418));t=sa(n.nextSibling);var r=ni;t&&ui(e,t)?oi(r,n):(e.flags=-4097&e.flags|2,ai=!1,ni=e)}}else{if(li(e))throw Error(i(418));e.flags=-4097&e.flags|2,ai=!1,ni=e}}}function ci(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ni=e}function fi(e){if(e!==ni)return!1;if(!ai)return ci(e),ai=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t=\"head\"!==(t=e.type)&&\"body\"!==t&&!na(e.type,e.memoizedProps)),t&&(t=ri)){if(li(e))throw pi(),Error(i(418));for(;t;)oi(e,t),t=sa(t.nextSibling)}if(ci(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if(\"/$\"===n){if(0===t){ri=sa(e.nextSibling);break e}t--}else\"$\"!==n&&\"$!\"!==n&&\"$?\"!==n||t++}e=e.nextSibling}ri=null}}else ri=ni?sa(e.stateNode.nextSibling):null;return!0}function pi(){for(var e=ri;e;)e=sa(e.nextSibling)}function di(){ri=ni=null,ai=!1}function hi(e){null===ii?ii=[e]:ii.push(e)}var vi=_.ReactCurrentBatchConfig;function gi(e,t){if(e&&e.defaultProps){for(var n in t=R({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var yi=Sa(null),mi=null,bi=null,_i=null;function wi(){_i=bi=mi=null}function xi(e){var t=yi.current;Ea(yi),e._currentValue=t}function ki(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Si(e,t){mi=e,_i=bi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(_u=!0),e.firstContext=null)}function Ei(e){var t=e._currentValue;if(_i!==e)if(e={context:e,memoizedValue:t,next:null},null===bi){if(null===mi)throw Error(i(308));bi=e,mi.dependencies={lanes:0,firstContext:e}}else bi=bi.next=e;return t}var Ci=null;function Ti(e){null===Ci?Ci=[e]:Ci.push(e)}function Mi(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Ti(t)):(n.next=a.next,a.next=n),t.interleaved=n,Ni(e,r)}function Ni(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Pi=!1;function zi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Li(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Oi(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ai(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&Nl)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Ni(e,n)}return null===(a=r.interleaved)?(t.next=t,Ti(r)):(t.next=a.next,a.next=t),r.interleaved=t,Ni(e,n)}function Fi(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,mt(e,n)}}function Di(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?a=i=o:i=i.next=o,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ri(e,t,n,r){var a=e.updateQueue;Pi=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,u=a.shared.pending;if(null!==u){a.shared.pending=null;var l=u,s=l.next;l.next=null,null===o?i=s:o.next=s,o=l;var c=e.alternate;null!==c&&(u=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===u?c.firstBaseUpdate=s:u.next=s,c.lastBaseUpdate=l)}if(null!==i){var f=a.baseState;for(o=0,c=s=l=null,u=i;;){var p=u.lane,d=u.eventTime;if((r&p)===p){null!==c&&(c=c.next={eventTime:d,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var h=e,v=u;switch(p=t,d=n,v.tag){case 1:if(\"function\"==typeof(h=v.payload)){f=h.call(d,f,p);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(p=\"function\"==typeof(h=v.payload)?h.call(d,f,p):h))break e;f=R({},f,p);break e;case 2:Pi=!0}}null!==u.callback&&0!==u.lane&&(e.flags|=64,null===(p=a.effects)?a.effects=[u]:p.push(u))}else d={eventTime:d,lane:p,tag:u.tag,payload:u.payload,callback:u.callback,next:null},null===c?(s=c=d,l=f):c=c.next=d,o|=p;if(null===(u=u.next)){if(null===(u=a.shared.pending))break;u=(p=u).next,p.next=null,a.lastBaseUpdate=p,a.shared.pending=null}}if(null===c&&(l=f),a.baseState=l,a.firstBaseUpdate=s,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do{o|=a.lane,a=a.next}while(a!==t)}else null===i&&(a.shared.lanes=0);Rl|=o,e.lanes=o,e.memoizedState=f}}function ji(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,\"function\"!=typeof a)throw Error(i(191,a));a.call(r)}}}var Ui=(new r.Component).refs;function Ii(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:R({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var $i={isMounted:function(e){return!!(e=e._reactInternals)&&Be(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ts(),a=ns(e),i=Oi(r,a);i.payload=t,null!=n&&(i.callback=n),null!==(t=Ai(e,i,a))&&(rs(t,e,a,r),Fi(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ts(),a=ns(e),i=Oi(r,a);i.tag=1,i.payload=t,null!=n&&(i.callback=n),null!==(t=Ai(e,i,a))&&(rs(t,e,a,r),Fi(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ts(),r=ns(e),a=Oi(n,r);a.tag=2,null!=t&&(a.callback=t),null!==(t=Ai(e,a,r))&&(rs(t,e,r,n),Fi(t,e,r))}};function Bi(e,t,n,r,a,i,o){return\"function\"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!(t.prototype&&t.prototype.isPureReactComponent&&lr(n,r)&&lr(a,i))}function Wi(e,t,n){var r=!1,a=Ta,i=t.contextType;return\"object\"==typeof i&&null!==i?i=Ei(i):(a=La(t)?Pa:Ma.current,i=(r=null!=(r=t.contextTypes))?za(e,a):Ta),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=$i,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function Vi(e,t,n,r){e=t.state,\"function\"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),\"function\"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&$i.enqueueReplaceState(t,t.state,null)}function Hi(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=Ui,zi(e);var i=t.contextType;\"object\"==typeof i&&null!==i?a.context=Ei(i):(i=La(t)?Pa:Ma.current,a.context=za(e,i)),a.state=e.memoizedState,\"function\"==typeof(i=t.getDerivedStateFromProps)&&(Ii(e,t,i,n),a.state=e.memoizedState),\"function\"==typeof t.getDerivedStateFromProps||\"function\"==typeof a.getSnapshotBeforeUpdate||\"function\"!=typeof a.UNSAFE_componentWillMount&&\"function\"!=typeof a.componentWillMount||(t=a.state,\"function\"==typeof a.componentWillMount&&a.componentWillMount(),\"function\"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&$i.enqueueReplaceState(a,a.state,null),Ri(e,n,a,r),a.state=e.memoizedState),\"function\"==typeof a.componentDidMount&&(e.flags|=4194308)}function qi(e,t,n){if(null!==(e=n.ref)&&\"function\"!=typeof e&&\"object\"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=r,o=\"\"+e;return null!==t&&null!==t.ref&&\"function\"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=a.refs;t===Ui&&(t=a.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if(\"string\"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function Qi(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(t).join(\", \")+\"}\":e))}function Yi(e){return(0,e._init)(e._payload)}function Gi(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=As(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function u(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=js(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function s(e,t,n,r){var i=n.type;return i===k?f(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||\"object\"==typeof i&&null!==i&&i.$$typeof===L&&Yi(i)===t.type)?((r=a(t,n.props)).ref=qi(e,t,n),r.return=e,r):((r=Fs(n.type,n.key,n.props,null,e.mode,r)).ref=qi(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Us(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function f(e,t,n,r,i){return null===t||7!==t.tag?((t=Ds(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function p(e,t,n){if(\"string\"==typeof t&&\"\"!==t||\"number\"==typeof t)return(t=js(\"\"+t,e.mode,n)).return=e,t;if(\"object\"==typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Fs(t.type,t.key,t.props,null,e.mode,n)).ref=qi(e,null,t),n.return=e,n;case x:return(t=Us(t,e.mode,n)).return=e,t;case L:return p(e,(0,t._init)(t._payload),n)}if(te(t)||F(t))return(t=Ds(t,e.mode,n,null)).return=e,t;Qi(e,t)}return null}function d(e,t,n,r){var a=null!==t?t.key:null;if(\"string\"==typeof n&&\"\"!==n||\"number\"==typeof n)return null!==a?null:l(e,t,\"\"+n,r);if(\"object\"==typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===a?s(e,t,n,r):null;case x:return n.key===a?c(e,t,n,r):null;case L:return d(e,t,(a=n._init)(n._payload),r)}if(te(n)||F(n))return null!==a?null:f(e,t,n,r,null);Qi(e,n)}return null}function h(e,t,n,r,a){if(\"string\"==typeof r&&\"\"!==r||\"number\"==typeof r)return l(t,e=e.get(n)||null,\"\"+r,a);if(\"object\"==typeof r&&null!==r){switch(r.$$typeof){case w:return s(t,e=e.get(null===r.key?n:r.key)||null,r,a);case x:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case L:return h(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||F(r))return f(t,e=e.get(n)||null,r,a,null);Qi(t,r)}return null}function v(a,i,u,l){for(var s=null,c=null,f=i,v=i=0,g=null;null!==f&&v<u.length;v++){f.index>v?(g=f,f=null):g=f.sibling;var y=d(a,f,u[v],l);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(a,f),i=o(y,i,v),null===c?s=y:c.sibling=y,c=y,f=g}if(v===u.length)return n(a,f),ai&&Xa(a,v),s;if(null===f){for(;v<u.length;v++)null!==(f=p(a,u[v],l))&&(i=o(f,i,v),null===c?s=f:c.sibling=f,c=f);return ai&&Xa(a,v),s}for(f=r(a,f);v<u.length;v++)null!==(g=h(f,a,v,u[v],l))&&(e&&null!==g.alternate&&f.delete(null===g.key?v:g.key),i=o(g,i,v),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach((function(e){return t(a,e)})),ai&&Xa(a,v),s}function g(a,u,l,s){var c=F(l);if(\"function\"!=typeof c)throw Error(i(150));if(null==(l=c.call(l)))throw Error(i(151));for(var f=c=null,v=u,g=u=0,y=null,m=l.next();null!==v&&!m.done;g++,m=l.next()){v.index>g?(y=v,v=null):y=v.sibling;var b=d(a,v,m.value,s);if(null===b){null===v&&(v=y);break}e&&v&&null===b.alternate&&t(a,v),u=o(b,u,g),null===f?c=b:f.sibling=b,f=b,v=y}if(m.done)return n(a,v),ai&&Xa(a,g),c;if(null===v){for(;!m.done;g++,m=l.next())null!==(m=p(a,m.value,s))&&(u=o(m,u,g),null===f?c=m:f.sibling=m,f=m);return ai&&Xa(a,g),c}for(v=r(a,v);!m.done;g++,m=l.next())null!==(m=h(v,a,g,m.value,s))&&(e&&null!==m.alternate&&v.delete(null===m.key?g:m.key),u=o(m,u,g),null===f?c=m:f.sibling=m,f=m);return e&&v.forEach((function(e){return t(a,e)})),ai&&Xa(a,g),c}return function e(r,i,o,l){if(\"object\"==typeof o&&null!==o&&o.type===k&&null===o.key&&(o=o.props.children),\"object\"==typeof o&&null!==o){switch(o.$$typeof){case w:e:{for(var s=o.key,c=i;null!==c;){if(c.key===s){if((s=o.type)===k){if(7===c.tag){n(r,c.sibling),(i=a(c,o.props.children)).return=r,r=i;break e}}else if(c.elementType===s||\"object\"==typeof s&&null!==s&&s.$$typeof===L&&Yi(s)===c.type){n(r,c.sibling),(i=a(c,o.props)).ref=qi(r,c,o),i.return=r,r=i;break e}n(r,c);break}t(r,c),c=c.sibling}o.type===k?((i=Ds(o.props.children,r.mode,l,o.key)).return=r,r=i):((l=Fs(o.type,o.key,o.props,null,r.mode,l)).ref=qi(r,i,o),l.return=r,r=l)}return u(r);case x:e:{for(c=o.key;null!==i;){if(i.key===c){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){n(r,i.sibling),(i=a(i,o.children||[])).return=r,r=i;break e}n(r,i);break}t(r,i),i=i.sibling}(i=Us(o,r.mode,l)).return=r,r=i}return u(r);case L:return e(r,i,(c=o._init)(o._payload),l)}if(te(o))return v(r,i,o,l);if(F(o))return g(r,i,o,l);Qi(r,o)}return\"string\"==typeof o&&\"\"!==o||\"number\"==typeof o?(o=\"\"+o,null!==i&&6===i.tag?(n(r,i.sibling),(i=a(i,o)).return=r,r=i):(n(r,i),(i=js(o,r.mode,l)).return=r,r=i),u(r)):n(r,i)}}var Ki=Gi(!0),Zi=Gi(!1),Xi={},Ji=Sa(Xi),eo=Sa(Xi),to=Sa(Xi);function no(e){if(e===Xi)throw Error(i(174));return e}function ro(e,t){switch(Ca(to,t),Ca(eo,e),Ca(Ji,Xi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,\"\");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ea(Ji),Ca(Ji,t)}function ao(){Ea(Ji),Ea(eo),Ea(to)}function io(e){no(to.current);var t=no(Ji.current),n=le(t,e.type);t!==n&&(Ca(eo,e),Ca(Ji,n))}function oo(e){eo.current===e&&(Ea(Ji),Ea(eo))}var uo=Sa(0);function lo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||\"$?\"===n.data||\"$!\"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var so=[];function co(){for(var e=0;e<so.length;e++)so[e]._workInProgressVersionPrimary=null;so.length=0}var fo=_.ReactCurrentDispatcher,po=_.ReactCurrentBatchConfig,ho=0,vo=null,go=null,yo=null,mo=!1,bo=!1,_o=0,wo=0;function xo(){throw Error(i(321))}function ko(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ur(e[n],t[n]))return!1;return!0}function So(e,t,n,r,a,o){if(ho=o,vo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,fo.current=null===e||null===e.memoizedState?uu:lu,e=n(r,a),bo){o=0;do{if(bo=!1,_o=0,25<=o)throw Error(i(301));o+=1,yo=go=null,t.updateQueue=null,fo.current=su,e=n(r,a)}while(bo)}if(fo.current=ou,t=null!==go&&null!==go.next,ho=0,yo=go=vo=null,mo=!1,t)throw Error(i(300));return e}function Eo(){var e=0!==_o;return _o=0,e}function Co(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===yo?vo.memoizedState=yo=e:yo=yo.next=e,yo}function To(){if(null===go){var e=vo.alternate;e=null!==e?e.memoizedState:null}else e=go.next;var t=null===yo?vo.memoizedState:yo.next;if(null!==t)yo=t,go=e;else{if(null===e)throw Error(i(310));e={memoizedState:(go=e).memoizedState,baseState:go.baseState,baseQueue:go.baseQueue,queue:go.queue,next:null},null===yo?vo.memoizedState=yo=e:yo=yo.next=e}return yo}function Mo(e,t){return\"function\"==typeof t?t(e):t}function No(e){var t=To(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=go,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var u=a.next;a.next=o.next,o.next=u}r.baseQueue=a=o,n.pending=null}if(null!==a){o=a.next,r=r.baseState;var l=u=null,s=null,c=o;do{var f=c.lane;if((ho&f)===f)null!==s&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var p={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===s?(l=s=p,u=r):s=s.next=p,vo.lanes|=f,Rl|=f}c=c.next}while(null!==c&&c!==o);null===s?u=r:s.next=l,ur(r,t.memoizedState)||(_u=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=s,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{o=a.lane,vo.lanes|=o,Rl|=o,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Po(e){var t=To(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var u=a=a.next;do{o=e(o,u.action),u=u.next}while(u!==a);ur(o,t.memoizedState)||(_u=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function zo(){}function Lo(e,t){var n=vo,r=To(),a=t(),o=!ur(r.memoizedState,a);if(o&&(r.memoizedState=a,_u=!0),r=r.queue,Vo(Fo.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||null!==yo&&1&yo.memoizedState.tag){if(n.flags|=2048,Uo(9,Ao.bind(null,n,r,a,t),void 0,null),null===Pl)throw Error(i(349));0!=(30&ho)||Oo(n,t,a)}return a}function Oo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=vo.updateQueue)?(t={lastEffect:null,stores:null},vo.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ao(e,t,n,r){t.value=n,t.getSnapshot=r,Do(t)&&Ro(e)}function Fo(e,t,n){return n((function(){Do(t)&&Ro(e)}))}function Do(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ur(e,n)}catch(e){return!0}}function Ro(e){var t=Ni(e,1);null!==t&&rs(t,e,1,-1)}function jo(e){var t=Co();return\"function\"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Mo,lastRenderedState:e},t.queue=e,e=e.dispatch=nu.bind(null,vo,e),[t.memoizedState,e]}function Uo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=vo.updateQueue)?(t={lastEffect:null,stores:null},vo.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Io(){return To().memoizedState}function $o(e,t,n,r){var a=Co();vo.flags|=e,a.memoizedState=Uo(1|t,n,void 0,void 0===r?null:r)}function Bo(e,t,n,r){var a=To();r=void 0===r?null:r;var i=void 0;if(null!==go){var o=go.memoizedState;if(i=o.destroy,null!==r&&ko(r,o.deps))return void(a.memoizedState=Uo(t,n,i,r))}vo.flags|=e,a.memoizedState=Uo(1|t,n,i,r)}function Wo(e,t){return $o(8390656,8,e,t)}function Vo(e,t){return Bo(2048,8,e,t)}function Ho(e,t){return Bo(4,2,e,t)}function qo(e,t){return Bo(4,4,e,t)}function Qo(e,t){return\"function\"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Yo(e,t,n){return n=null!=n?n.concat([e]):null,Bo(4,4,Qo.bind(null,t,e),n)}function Go(){}function Ko(e,t){var n=To();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ko(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zo(e,t){var n=To();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ko(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Xo(e,t,n){return 0==(21&ho)?(e.baseState&&(e.baseState=!1,_u=!0),e.memoizedState=n):(ur(n,t)||(n=vt(),vo.lanes|=n,Rl|=n,e.baseState=!0),t)}function Jo(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=po.transition;po.transition={};try{e(!1),t()}finally{bt=n,po.transition=r}}function eu(){return To().memoizedState}function tu(e,t,n){var r=ns(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ru(e)?au(t,n):null!==(n=Mi(e,t,n,r))&&(rs(n,e,r,ts()),iu(n,t,r))}function nu(e,t,n){var r=ns(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ru(e))au(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,u=i(o,n);if(a.hasEagerState=!0,a.eagerState=u,ur(u,o)){var l=t.interleaved;return null===l?(a.next=a,Ti(t)):(a.next=l.next,l.next=a),void(t.interleaved=a)}}catch(e){}null!==(n=Mi(e,t,a,r))&&(rs(n,e,r,a=ts()),iu(n,t,r))}}function ru(e){var t=e.alternate;return e===vo||null!==t&&t===vo}function au(e,t){bo=mo=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function iu(e,t,n){if(0!=(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,mt(e,n)}}var ou={readContext:Ei,useCallback:xo,useContext:xo,useEffect:xo,useImperativeHandle:xo,useInsertionEffect:xo,useLayoutEffect:xo,useMemo:xo,useReducer:xo,useRef:xo,useState:xo,useDebugValue:xo,useDeferredValue:xo,useTransition:xo,useMutableSource:xo,useSyncExternalStore:xo,useId:xo,unstable_isNewReconciler:!1},uu={readContext:Ei,useCallback:function(e,t){return Co().memoizedState=[e,void 0===t?null:t],e},useContext:Ei,useEffect:Wo,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,$o(4194308,4,Qo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return $o(4194308,4,e,t)},useInsertionEffect:function(e,t){return $o(4,2,e,t)},useMemo:function(e,t){var n=Co();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Co();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=tu.bind(null,vo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Co().memoizedState=e},useState:jo,useDebugValue:Go,useDeferredValue:function(e){return Co().memoizedState=e},useTransition:function(){var e=jo(!1),t=e[0];return e=Jo.bind(null,e[1]),Co().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=vo,a=Co();if(ai){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===Pl)throw Error(i(349));0!=(30&ho)||Oo(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,Wo(Fo.bind(null,r,o,e),[e]),r.flags|=2048,Uo(9,Ao.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Co(),t=Pl.identifierPrefix;if(ai){var n=Za;t=\":\"+t+\"R\"+(n=(Ka&~(1<<32-ot(Ka)-1)).toString(32)+n),0<(n=_o++)&&(t+=\"H\"+n.toString(32)),t+=\":\"}else t=\":\"+t+\"r\"+(n=wo++).toString(32)+\":\";return e.memoizedState=t},unstable_isNewReconciler:!1},lu={readContext:Ei,useCallback:Ko,useContext:Ei,useEffect:Vo,useImperativeHandle:Yo,useInsertionEffect:Ho,useLayoutEffect:qo,useMemo:Zo,useReducer:No,useRef:Io,useState:function(){return No(Mo)},useDebugValue:Go,useDeferredValue:function(e){return Xo(To(),go.memoizedState,e)},useTransition:function(){return[No(Mo)[0],To().memoizedState]},useMutableSource:zo,useSyncExternalStore:Lo,useId:eu,unstable_isNewReconciler:!1},su={readContext:Ei,useCallback:Ko,useContext:Ei,useEffect:Vo,useImperativeHandle:Yo,useInsertionEffect:Ho,useLayoutEffect:qo,useMemo:Zo,useReducer:Po,useRef:Io,useState:function(){return Po(Mo)},useDebugValue:Go,useDeferredValue:function(e){var t=To();return null===go?t.memoizedState=e:Xo(t,go.memoizedState,e)},useTransition:function(){return[Po(Mo)[0],To().memoizedState]},useMutableSource:zo,useSyncExternalStore:Lo,useId:eu,unstable_isNewReconciler:!1};function cu(e,t){try{var n=\"\",r=t;do{n+=$(r),r=r.return}while(r);var a=n}catch(e){a=\"\\nError generating stack: \"+e.message+\"\\n\"+e.stack}return{value:e,source:t,stack:a,digest:null}}function fu(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function pu(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}var du=\"function\"==typeof WeakMap?WeakMap:Map;function hu(e,t,n){(n=Oi(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Hl||(Hl=!0,ql=r),pu(0,t)},n}function vu(e,t,n){(n=Oi(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if(\"function\"==typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){pu(0,t)}}var i=e.stateNode;return null!==i&&\"function\"==typeof i.componentDidCatch&&(n.callback=function(){pu(0,t),\"function\"!=typeof r&&(null===Ql?Ql=new Set([this]):Ql.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:\"\"})}),n}function gu(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new du;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Cs.bind(null,e,t,n),t.then(e,e))}function yu(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function mu(e,t,n,r,a){return 0==(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Oi(-1,1)).tag=2,Ai(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var bu=_.ReactCurrentOwner,_u=!1;function wu(e,t,n,r){t.child=null===e?Zi(t,null,n,r):Ki(t,e.child,n,r)}function xu(e,t,n,r,a){n=n.render;var i=t.ref;return Si(t,a),r=So(e,t,n,r,i,a),n=Eo(),null===e||_u?(ai&&n&&ei(t),t.flags|=1,wu(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Hu(e,t,a))}function ku(e,t,n,r,a){if(null===e){var i=n.type;return\"function\"!=typeof i||Os(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Fs(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Su(e,t,i,r,a))}if(i=e.child,0==(e.lanes&a)){var o=i.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(o,r)&&e.ref===t.ref)return Hu(e,t,a)}return t.flags|=1,(e=As(i,r)).ref=t.ref,e.return=t,t.child=e}function Su(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(lr(i,r)&&e.ref===t.ref){if(_u=!1,t.pendingProps=r=i,0==(e.lanes&a))return t.lanes=e.lanes,Hu(e,t,a);0!=(131072&e.flags)&&(_u=!0)}}return Tu(e,t,n,r,a)}function Eu(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if(\"hidden\"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ca(Al,Ol),Ol|=n;else{if(0==(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ca(Al,Ol),Ol|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:n,Ca(Al,Ol),Ol|=r}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,Ca(Al,Ol),Ol|=r;return wu(e,t,a,n),t.child}function Cu(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Tu(e,t,n,r,a){var i=La(n)?Pa:Ma.current;return i=za(t,i),Si(t,a),n=So(e,t,n,r,i,a),r=Eo(),null===e||_u?(ai&&r&&ei(t),t.flags|=1,wu(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Hu(e,t,a))}function Mu(e,t,n,r,a){if(La(n)){var i=!0;Da(t)}else i=!1;if(Si(t,a),null===t.stateNode)Vu(e,t),Wi(t,n,r),Hi(t,n,r,a),r=!0;else if(null===e){var o=t.stateNode,u=t.memoizedProps;o.props=u;var l=o.context,s=n.contextType;s=\"object\"==typeof s&&null!==s?Ei(s):za(t,s=La(n)?Pa:Ma.current);var c=n.getDerivedStateFromProps,f=\"function\"==typeof c||\"function\"==typeof o.getSnapshotBeforeUpdate;f||\"function\"!=typeof o.UNSAFE_componentWillReceiveProps&&\"function\"!=typeof o.componentWillReceiveProps||(u!==r||l!==s)&&Vi(t,o,r,s),Pi=!1;var p=t.memoizedState;o.state=p,Ri(t,r,o,a),l=t.memoizedState,u!==r||p!==l||Na.current||Pi?(\"function\"==typeof c&&(Ii(t,n,c,r),l=t.memoizedState),(u=Pi||Bi(t,n,u,r,p,l,s))?(f||\"function\"!=typeof o.UNSAFE_componentWillMount&&\"function\"!=typeof o.componentWillMount||(\"function\"==typeof o.componentWillMount&&o.componentWillMount(),\"function\"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),\"function\"==typeof o.componentDidMount&&(t.flags|=4194308)):(\"function\"==typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=s,r=u):(\"function\"==typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Li(e,t),u=t.memoizedProps,s=t.type===t.elementType?u:gi(t.type,u),o.props=s,f=t.pendingProps,p=o.context,l=\"object\"==typeof(l=n.contextType)&&null!==l?Ei(l):za(t,l=La(n)?Pa:Ma.current);var d=n.getDerivedStateFromProps;(c=\"function\"==typeof d||\"function\"==typeof o.getSnapshotBeforeUpdate)||\"function\"!=typeof o.UNSAFE_componentWillReceiveProps&&\"function\"!=typeof o.componentWillReceiveProps||(u!==f||p!==l)&&Vi(t,o,r,l),Pi=!1,p=t.memoizedState,o.state=p,Ri(t,r,o,a);var h=t.memoizedState;u!==f||p!==h||Na.current||Pi?(\"function\"==typeof d&&(Ii(t,n,d,r),h=t.memoizedState),(s=Pi||Bi(t,n,s,r,p,h,l)||!1)?(c||\"function\"!=typeof o.UNSAFE_componentWillUpdate&&\"function\"!=typeof o.componentWillUpdate||(\"function\"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,h,l),\"function\"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,h,l)),\"function\"==typeof o.componentDidUpdate&&(t.flags|=4),\"function\"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):(\"function\"!=typeof o.componentDidUpdate||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),\"function\"!=typeof o.getSnapshotBeforeUpdate||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=l,r=s):(\"function\"!=typeof o.componentDidUpdate||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),\"function\"!=typeof o.getSnapshotBeforeUpdate||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Nu(e,t,n,r,i,a)}function Nu(e,t,n,r,a,i){Cu(e,t);var o=0!=(128&t.flags);if(!r&&!o)return a&&Ra(t,n,!1),Hu(e,t,i);r=t.stateNode,bu.current=t;var u=o&&\"function\"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Ki(t,e.child,null,i),t.child=Ki(t,null,u,i)):wu(e,t,u,i),t.memoizedState=r.state,a&&Ra(t,n,!0),t.child}function Pu(e){var t=e.stateNode;t.pendingContext?Aa(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Aa(0,t.context,!1),ro(e,t.containerInfo)}function zu(e,t,n,r,a){return di(),hi(a),t.flags|=256,wu(e,t,n,r),t.child}var Lu,Ou,Au,Fu,Du={dehydrated:null,treeContext:null,retryLane:0};function Ru(e){return{baseLanes:e,cachePool:null,transitions:null}}function ju(e,t,n){var r,a=t.pendingProps,o=uo.current,u=!1,l=0!=(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!=(2&o)),r?(u=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Ca(uo,1&o),null===e)return si(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0==(1&t.mode)?t.lanes=1:\"$!\"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=a.children,e=a.fallback,u?(a=t.mode,u=t.child,l={mode:\"hidden\",children:l},0==(1&a)&&null!==u?(u.childLanes=0,u.pendingProps=l):u=Rs(l,a,0,null),e=Ds(e,a,n,null),u.return=t,e.return=t,u.sibling=e,t.child=u,t.child.memoizedState=Ru(n),t.memoizedState=Du,e):Uu(t,l));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return function(e,t,n,r,a,o,u){if(n)return 256&t.flags?(t.flags&=-257,Iu(e,t,u,r=fu(Error(i(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,a=t.mode,r=Rs({mode:\"visible\",children:r.children},a,0,null),(o=Ds(o,a,u,null)).flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,0!=(1&t.mode)&&Ki(t,e.child,null,u),t.child.memoizedState=Ru(u),t.memoizedState=Du,o);if(0==(1&t.mode))return Iu(e,t,u,null);if(\"$!\"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var l=r.dgst;return r=l,Iu(e,t,u,r=fu(o=Error(i(419)),r,void 0))}if(l=0!=(u&e.childLanes),_u||l){if(null!==(r=Pl)){switch(u&-u){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!=(a&(r.suspendedLanes|u))?0:a)&&a!==o.retryLane&&(o.retryLane=a,Ni(e,a),rs(r,e,a,-1))}return gs(),Iu(e,t,u,r=fu(Error(i(421))))}return\"$?\"===a.data?(t.flags|=128,t.child=e.child,t=Ms.bind(null,e),a._reactRetry=t,null):(e=o.treeContext,ri=sa(a.nextSibling),ni=t,ai=!0,ii=null,null!==e&&(Qa[Ya++]=Ka,Qa[Ya++]=Za,Qa[Ya++]=Ga,Ka=e.id,Za=e.overflow,Ga=t),(t=Uu(t,r.children)).flags|=4096,t)}(e,t,l,a,r,o,n);if(u){u=a.fallback,l=t.mode,r=(o=e.child).sibling;var s={mode:\"hidden\",children:a.children};return 0==(1&l)&&t.child!==o?((a=t.child).childLanes=0,a.pendingProps=s,t.deletions=null):(a=As(o,s)).subtreeFlags=14680064&o.subtreeFlags,null!==r?u=As(r,u):(u=Ds(u,l,n,null)).flags|=2,u.return=t,a.return=t,a.sibling=u,t.child=a,a=u,u=t.child,l=null===(l=e.child.memoizedState)?Ru(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},u.memoizedState=l,u.childLanes=e.childLanes&~n,t.memoizedState=Du,a}return e=(u=e.child).sibling,a=As(u,{mode:\"visible\",children:a.children}),0==(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function Uu(e,t){return(t=Rs({mode:\"visible\",children:t},e.mode,0,null)).return=e,e.child=t}function Iu(e,t,n,r){return null!==r&&hi(r),Ki(t,e.child,null,n),(e=Uu(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function $u(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ki(e.return,t,n)}function Bu(e,t,n,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a)}function Wu(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(wu(e,t,r.children,n),0!=(2&(r=uo.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&$u(e,n,t);else if(19===e.tag)$u(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ca(uo,r),0==(1&t.mode))t.memoizedState=null;else switch(a){case\"forwards\":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===lo(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Bu(t,!1,a,n,i);break;case\"backwards\":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===lo(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Bu(t,!0,n,null,i);break;case\"together\":Bu(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Vu(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Hu(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Rl|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=As(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=As(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function qu(e,t){if(!ai)switch(e.tailMode){case\"hidden\":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case\"collapsed\":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Qu(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Yu(e,t,n){var r=t.pendingProps;switch(ti(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qu(t),null;case 1:case 17:return La(t.type)&&Oa(),Qu(t),null;case 3:return r=t.stateNode,ao(),Ea(Na),Ea(Ma),co(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(fi(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==ii&&(us(ii),ii=null))),Ou(e,t),Qu(t),null;case 5:oo(t);var a=no(to.current);if(n=t.type,null!==e&&null!=t.stateNode)Au(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(i(166));return Qu(t),null}if(e=no(Ji.current),fi(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[pa]=t,r[da]=o,e=0!=(1&t.mode),n){case\"dialog\":Ur(\"cancel\",r),Ur(\"close\",r);break;case\"iframe\":case\"object\":case\"embed\":Ur(\"load\",r);break;case\"video\":case\"audio\":for(a=0;a<Fr.length;a++)Ur(Fr[a],r);break;case\"source\":Ur(\"error\",r);break;case\"img\":case\"image\":case\"link\":Ur(\"error\",r),Ur(\"load\",r);break;case\"details\":Ur(\"toggle\",r);break;case\"input\":K(r,o),Ur(\"invalid\",r);break;case\"select\":r._wrapperState={wasMultiple:!!o.multiple},Ur(\"invalid\",r);break;case\"textarea\":ae(r,o),Ur(\"invalid\",r)}for(var l in me(n,o),a=null,o)if(o.hasOwnProperty(l)){var s=o[l];\"children\"===l?\"string\"==typeof s?r.textContent!==s&&(!0!==o.suppressHydrationWarning&&Xr(r.textContent,s,e),a=[\"children\",s]):\"number\"==typeof s&&r.textContent!==\"\"+s&&(!0!==o.suppressHydrationWarning&&Xr(r.textContent,s,e),a=[\"children\",\"\"+s]):u.hasOwnProperty(l)&&null!=s&&\"onScroll\"===l&&Ur(\"scroll\",r)}switch(n){case\"input\":q(r),J(r,o,!0);break;case\"textarea\":q(r),oe(r);break;case\"select\":case\"option\":break;default:\"function\"==typeof o.onClick&&(r.onclick=Jr)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===a.nodeType?a:a.ownerDocument,\"http://www.w3.org/1999/xhtml\"===e&&(e=ue(n)),\"http://www.w3.org/1999/xhtml\"===e?\"script\"===n?((e=l.createElement(\"div\")).innerHTML=\"<script><\\/script>\",e=e.removeChild(e.firstChild)):\"string\"==typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),\"select\"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[pa]=t,e[da]=r,Lu(e,t,!1,!1),t.stateNode=e;e:{switch(l=be(n,r),n){case\"dialog\":Ur(\"cancel\",e),Ur(\"close\",e),a=r;break;case\"iframe\":case\"object\":case\"embed\":Ur(\"load\",e),a=r;break;case\"video\":case\"audio\":for(a=0;a<Fr.length;a++)Ur(Fr[a],e);a=r;break;case\"source\":Ur(\"error\",e),a=r;break;case\"img\":case\"image\":case\"link\":Ur(\"error\",e),Ur(\"load\",e),a=r;break;case\"details\":Ur(\"toggle\",e),a=r;break;case\"input\":K(e,r),a=G(e,r),Ur(\"invalid\",e);break;case\"option\":default:a=r;break;case\"select\":e._wrapperState={wasMultiple:!!r.multiple},a=R({},r,{value:void 0}),Ur(\"invalid\",e);break;case\"textarea\":ae(e,r),a=re(e,r),Ur(\"invalid\",e)}for(o in me(n,a),s=a)if(s.hasOwnProperty(o)){var c=s[o];\"style\"===o?ge(e,c):\"dangerouslySetInnerHTML\"===o?null!=(c=c?c.__html:void 0)&&fe(e,c):\"children\"===o?\"string\"==typeof c?(\"textarea\"!==n||\"\"!==c)&&pe(e,c):\"number\"==typeof c&&pe(e,\"\"+c):\"suppressContentEditableWarning\"!==o&&\"suppressHydrationWarning\"!==o&&\"autoFocus\"!==o&&(u.hasOwnProperty(o)?null!=c&&\"onScroll\"===o&&Ur(\"scroll\",e):null!=c&&b(e,o,c,l))}switch(n){case\"input\":q(e),J(e,r,!1);break;case\"textarea\":q(e),oe(e);break;case\"option\":null!=r.value&&e.setAttribute(\"value\",\"\"+V(r.value));break;case\"select\":e.multiple=!!r.multiple,null!=(o=r.value)?ne(e,!!r.multiple,o,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:\"function\"==typeof a.onClick&&(e.onclick=Jr)}switch(n){case\"button\":case\"input\":case\"select\":case\"textarea\":r=!!r.autoFocus;break e;case\"img\":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Qu(t),null;case 6:if(e&&null!=t.stateNode)Fu(e,t,e.memoizedProps,r);else{if(\"string\"!=typeof r&&null===t.stateNode)throw Error(i(166));if(n=no(to.current),no(Ji.current),fi(t)){if(r=t.stateNode,n=t.memoizedProps,r[pa]=t,(o=r.nodeValue!==n)&&null!==(e=ni))switch(e.tag){case 3:Xr(r.nodeValue,n,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,n,0!=(1&e.mode))}o&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[pa]=t,t.stateNode=r}return Qu(t),null;case 13:if(Ea(uo),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ai&&null!==ri&&0!=(1&t.mode)&&0==(128&t.flags))pi(),di(),t.flags|=98560,o=!1;else if(o=fi(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(i(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(i(317));o[pa]=t}else di(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Qu(t),o=!1}else null!==ii&&(us(ii),ii=null),o=!0;if(!o)return 65536&t.flags?t:null}return 0!=(128&t.flags)?(t.lanes=n,t):((r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!=(1&t.mode)&&(null===e||0!=(1&uo.current)?0===Fl&&(Fl=3):gs())),null!==t.updateQueue&&(t.flags|=4),Qu(t),null);case 4:return ao(),Ou(e,t),null===e&&Br(t.stateNode.containerInfo),Qu(t),null;case 10:return xi(t.type._context),Qu(t),null;case 19:if(Ea(uo),null===(o=t.memoizedState))return Qu(t),null;if(r=0!=(128&t.flags),null===(l=o.rendering))if(r)qu(o,!1);else{if(0!==Fl||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=lo(e))){for(t.flags|=128,qu(o,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(o=n).flags&=14680066,null===(l=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ca(uo,1&uo.current|2),t.child}e=e.sibling}null!==o.tail&&Ze()>Wl&&(t.flags|=128,r=!0,qu(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=lo(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),qu(o,!0),null===o.tail&&\"hidden\"===o.tailMode&&!l.alternate&&!ai)return Qu(t),null}else 2*Ze()-o.renderingStartTime>Wl&&1073741824!==n&&(t.flags|=128,r=!0,qu(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=o.last)?n.sibling=l:t.child=l,o.last=l)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ze(),t.sibling=null,n=uo.current,Ca(uo,r?1&n|2:1&n),t):(Qu(t),null);case 22:case 23:return ps(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(1073741824&Ol)&&(Qu(t),6&t.subtreeFlags&&(t.flags|=8192)):Qu(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}function Gu(e,t){switch(ti(t),t.tag){case 1:return La(t.type)&&Oa(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ao(),Ea(Na),Ea(Ma),co(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return oo(t),null;case 13:if(Ea(uo),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));di()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ea(uo),null;case 4:return ao(),null;case 10:return xi(t.type._context),null;case 22:case 23:return ps(),null;default:return null}}Lu=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ou=function(){},Au=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,no(Ji.current);var i,o=null;switch(n){case\"input\":a=G(e,a),r=G(e,r),o=[];break;case\"select\":a=R({},a,{value:void 0}),r=R({},r,{value:void 0}),o=[];break;case\"textarea\":a=re(e,a),r=re(e,r),o=[];break;default:\"function\"!=typeof a.onClick&&\"function\"==typeof r.onClick&&(e.onclick=Jr)}for(c in me(n,r),n=null,a)if(!r.hasOwnProperty(c)&&a.hasOwnProperty(c)&&null!=a[c])if(\"style\"===c){var l=a[c];for(i in l)l.hasOwnProperty(i)&&(n||(n={}),n[i]=\"\")}else\"dangerouslySetInnerHTML\"!==c&&\"children\"!==c&&\"suppressContentEditableWarning\"!==c&&\"suppressHydrationWarning\"!==c&&\"autoFocus\"!==c&&(u.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var s=r[c];if(l=null!=a?a[c]:void 0,r.hasOwnProperty(c)&&s!==l&&(null!=s||null!=l))if(\"style\"===c)if(l){for(i in l)!l.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]=\"\");for(i in s)s.hasOwnProperty(i)&&l[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(o||(o=[]),o.push(c,n)),n=s;else\"dangerouslySetInnerHTML\"===c?(s=s?s.__html:void 0,l=l?l.__html:void 0,null!=s&&l!==s&&(o=o||[]).push(c,s)):\"children\"===c?\"string\"!=typeof s&&\"number\"!=typeof s||(o=o||[]).push(c,\"\"+s):\"suppressContentEditableWarning\"!==c&&\"suppressHydrationWarning\"!==c&&(u.hasOwnProperty(c)?(null!=s&&\"onScroll\"===c&&Ur(\"scroll\",e),o||l===s||(o=[])):(o=o||[]).push(c,s))}n&&(o=o||[]).push(\"style\",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}},Fu=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ku=!1,Zu=!1,Xu=\"function\"==typeof WeakSet?WeakSet:Set,Ju=null;function el(e,t){var n=e.ref;if(null!==n)if(\"function\"==typeof n)try{n(null)}catch(n){Es(e,t,n)}else n.current=null}function tl(e,t,n){try{n()}catch(n){Es(e,t,n)}}var nl=!1;function rl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,void 0!==i&&tl(t,n,i)}a=a.next}while(a!==r)}}function al(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function il(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,\"function\"==typeof t?t(e):t.current=e}}function ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[pa],delete t[da],delete t[va],delete t[ga],delete t[ya]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ul(e){return 5===e.tag||3===e.tag||4===e.tag}function ll(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ul(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function sl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(sl(e,t,n),e=e.sibling;null!==e;)sl(e,t,n),e=e.sibling}function cl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var fl=null,pl=!1;function dl(e,t,n){for(n=n.child;null!==n;)hl(e,t,n),n=n.sibling}function hl(e,t,n){if(it&&\"function\"==typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(at,n)}catch(e){}switch(n.tag){case 5:Zu||el(n,t);case 6:var r=fl,a=pl;fl=null,dl(e,t,n),pl=a,null!==(fl=r)&&(pl?(e=fl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):fl.removeChild(n.stateNode));break;case 18:null!==fl&&(pl?(e=fl,n=n.stateNode,8===e.nodeType?la(e.parentNode,n):1===e.nodeType&&la(e,n),Bt(e)):la(fl,n.stateNode));break;case 4:r=fl,a=pl,fl=n.stateNode.containerInfo,pl=!0,dl(e,t,n),fl=r,pl=a;break;case 0:case 11:case 14:case 15:if(!Zu&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){a=r=r.next;do{var i=a,o=i.destroy;i=i.tag,void 0!==o&&(0!=(2&i)||0!=(4&i))&&tl(n,t,o),a=a.next}while(a!==r)}dl(e,t,n);break;case 1:if(!Zu&&(el(n,t),\"function\"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){Es(n,t,e)}dl(e,t,n);break;case 21:dl(e,t,n);break;case 22:1&n.mode?(Zu=(r=Zu)||null!==n.memoizedState,dl(e,t,n),Zu=r):dl(e,t,n);break;default:dl(e,t,n)}}function vl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xu),t.forEach((function(t){var r=Ns.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function gl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var o=e,u=t,l=u;e:for(;null!==l;){switch(l.tag){case 5:fl=l.stateNode,pl=!1;break e;case 3:case 4:fl=l.stateNode.containerInfo,pl=!0;break e}l=l.return}if(null===fl)throw Error(i(160));hl(o,u,a),fl=null,pl=!1;var s=a.alternate;null!==s&&(s.return=null),a.return=null}catch(e){Es(a,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)yl(t,e),t=t.sibling}function yl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gl(t,e),ml(e),4&r){try{rl(3,e,e.return),al(3,e)}catch(t){Es(e,e.return,t)}try{rl(5,e,e.return)}catch(t){Es(e,e.return,t)}}break;case 1:gl(t,e),ml(e),512&r&&null!==n&&el(n,n.return);break;case 5:if(gl(t,e),ml(e),512&r&&null!==n&&el(n,n.return),32&e.flags){var a=e.stateNode;try{pe(a,\"\")}catch(t){Es(e,e.return,t)}}if(4&r&&null!=(a=e.stateNode)){var o=e.memoizedProps,u=null!==n?n.memoizedProps:o,l=e.type,s=e.updateQueue;if(e.updateQueue=null,null!==s)try{\"input\"===l&&\"radio\"===o.type&&null!=o.name&&Z(a,o),be(l,u);var c=be(l,o);for(u=0;u<s.length;u+=2){var f=s[u],p=s[u+1];\"style\"===f?ge(a,p):\"dangerouslySetInnerHTML\"===f?fe(a,p):\"children\"===f?pe(a,p):b(a,f,p,c)}switch(l){case\"input\":X(a,o);break;case\"textarea\":ie(a,o);break;case\"select\":var d=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!o.multiple;var h=o.value;null!=h?ne(a,!!o.multiple,h,!1):d!==!!o.multiple&&(null!=o.defaultValue?ne(a,!!o.multiple,o.defaultValue,!0):ne(a,!!o.multiple,o.multiple?[]:\"\",!1))}a[da]=o}catch(t){Es(e,e.return,t)}}break;case 6:if(gl(t,e),ml(e),4&r){if(null===e.stateNode)throw Error(i(162));a=e.stateNode,o=e.memoizedProps;try{a.nodeValue=o}catch(t){Es(e,e.return,t)}}break;case 3:if(gl(t,e),ml(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Bt(t.containerInfo)}catch(t){Es(e,e.return,t)}break;case 4:default:gl(t,e),ml(e);break;case 13:gl(t,e),ml(e),8192&(a=e.child).flags&&(o=null!==a.memoizedState,a.stateNode.isHidden=o,!o||null!==a.alternate&&null!==a.alternate.memoizedState||(Bl=Ze())),4&r&&vl(e);break;case 22:if(f=null!==n&&null!==n.memoizedState,1&e.mode?(Zu=(c=Zu)||f,gl(t,e),Zu=c):gl(t,e),ml(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!f&&0!=(1&e.mode))for(Ju=e,f=e.child;null!==f;){for(p=Ju=f;null!==Ju;){switch(h=(d=Ju).child,d.tag){case 0:case 11:case 14:case 15:rl(4,d,d.return);break;case 1:el(d,d.return);var v=d.stateNode;if(\"function\"==typeof v.componentWillUnmount){r=d,n=d.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(e){Es(r,n,e)}}break;case 5:el(d,d.return);break;case 22:if(null!==d.memoizedState){xl(p);continue}}null!==h?(h.return=d,Ju=h):xl(p)}f=f.sibling}e:for(f=null,p=e;;){if(5===p.tag){if(null===f){f=p;try{a=p.stateNode,c?\"function\"==typeof(o=a.style).setProperty?o.setProperty(\"display\",\"none\",\"important\"):o.display=\"none\":(l=p.stateNode,u=null!=(s=p.memoizedProps.style)&&s.hasOwnProperty(\"display\")?s.display:null,l.style.display=ve(\"display\",u))}catch(t){Es(e,e.return,t)}}}else if(6===p.tag){if(null===f)try{p.stateNode.nodeValue=c?\"\":p.memoizedProps}catch(t){Es(e,e.return,t)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;f===p&&(f=null),p=p.return}f===p&&(f=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:gl(t,e),ml(e),4&r&&vl(e);case 21:}}function ml(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(ul(n)){var r=n;break e}n=n.return}throw Error(i(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(pe(a,\"\"),r.flags&=-33),cl(e,ll(e),a);break;case 3:case 4:var o=r.stateNode.containerInfo;sl(e,ll(e),o);break;default:throw Error(i(161))}}catch(t){Es(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Ju=e,_l(e,t,n)}function _l(e,t,n){for(var r=0!=(1&e.mode);null!==Ju;){var a=Ju,i=a.child;if(22===a.tag&&r){var o=null!==a.memoizedState||Ku;if(!o){var u=a.alternate,l=null!==u&&null!==u.memoizedState||Zu;u=Ku;var s=Zu;if(Ku=o,(Zu=l)&&!s)for(Ju=a;null!==Ju;)l=(o=Ju).child,22===o.tag&&null!==o.memoizedState?kl(a):null!==l?(l.return=o,Ju=l):kl(a);for(;null!==i;)Ju=i,_l(i,t,n),i=i.sibling;Ju=a,Ku=u,Zu=s}wl(e)}else 0!=(8772&a.subtreeFlags)&&null!==i?(i.return=a,Ju=i):wl(e)}}function wl(e){for(;null!==Ju;){var t=Ju;if(0!=(8772&t.flags)){var n=t.alternate;try{if(0!=(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Zu||al(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Zu)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:gi(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;null!==o&&ji(t,o,r);break;case 3:var u=t.updateQueue;if(null!==u){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}ji(t,u,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var s=t.memoizedProps;switch(t.type){case\"button\":case\"input\":case\"select\":case\"textarea\":s.autoFocus&&n.focus();break;case\"img\":s.src&&(n.src=s.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var f=c.memoizedState;if(null!==f){var p=f.dehydrated;null!==p&&Bt(p)}}}break;default:throw Error(i(163))}Zu||512&t.flags&&il(t)}catch(e){Es(t,t.return,e)}}if(t===e){Ju=null;break}if(null!==(n=t.sibling)){n.return=t.return,Ju=n;break}Ju=t.return}}function xl(e){for(;null!==Ju;){var t=Ju;if(t===e){Ju=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Ju=n;break}Ju=t.return}}function kl(e){for(;null!==Ju;){var t=Ju;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{al(4,t)}catch(e){Es(t,n,e)}break;case 1:var r=t.stateNode;if(\"function\"==typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(e){Es(t,a,e)}}var i=t.return;try{il(t)}catch(e){Es(t,i,e)}break;case 5:var o=t.return;try{il(t)}catch(e){Es(t,o,e)}}}catch(e){Es(t,t.return,e)}if(t===e){Ju=null;break}var u=t.sibling;if(null!==u){u.return=t.return,Ju=u;break}Ju=t.return}}var Sl,El=Math.ceil,Cl=_.ReactCurrentDispatcher,Tl=_.ReactCurrentOwner,Ml=_.ReactCurrentBatchConfig,Nl=0,Pl=null,zl=null,Ll=0,Ol=0,Al=Sa(0),Fl=0,Dl=null,Rl=0,jl=0,Ul=0,Il=null,$l=null,Bl=0,Wl=1/0,Vl=null,Hl=!1,ql=null,Ql=null,Yl=!1,Gl=null,Kl=0,Zl=0,Xl=null,Jl=-1,es=0;function ts(){return 0!=(6&Nl)?Ze():-1!==Jl?Jl:Jl=Ze()}function ns(e){return 0==(1&e.mode)?1:0!=(2&Nl)&&0!==Ll?Ll&-Ll:null!==vi.transition?(0===es&&(es=vt()),es):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Kt(e.type)}function rs(e,t,n,r){if(50<Zl)throw Zl=0,Xl=null,Error(i(185));yt(e,n,r),0!=(2&Nl)&&e===Pl||(e===Pl&&(0==(2&Nl)&&(jl|=n),4===Fl&&ls(e,Ll)),as(e,r),1===n&&0===Nl&&0==(1&t.mode)&&(Wl=Ze()+500,Ua&&Ba()))}function as(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-ot(i),u=1<<o,l=a[o];-1===l?0!=(u&n)&&0==(u&r)||(a[o]=dt(u,t)):l<=t&&(e.expiredLanes|=u),i&=~u}}(e,t);var r=pt(e,e===Pl?Ll:0);if(0===r)null!==n&&Ye(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ye(n),1===t)0===e.tag?function(e){Ua=!0,$a(e)}(ss.bind(null,e)):$a(ss.bind(null,e)),oa((function(){0==(6&Nl)&&Ba()})),n=null;else{switch(_t(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ps(n,is.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function is(e,t){if(Jl=-1,es=0,0!=(6&Nl))throw Error(i(327));var n=e.callbackNode;if(ks()&&e.callbackNode!==n)return null;var r=pt(e,e===Pl?Ll:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||t)t=ys(e,r);else{t=r;var a=Nl;Nl|=2;var o=vs();for(Pl===e&&Ll===t||(Vl=null,Wl=Ze()+500,ds(e,t));;)try{bs();break}catch(t){hs(e,t)}wi(),Cl.current=o,Nl=a,null!==zl?t=0:(Pl=null,Ll=0,t=Fl)}if(0!==t){if(2===t&&0!==(a=ht(e))&&(r=a,t=os(e,a)),1===t)throw n=Dl,ds(e,0),ls(e,r),as(e,Ze()),n;if(6===t)ls(e,r);else{if(a=e.current.alternate,0==(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!ur(i(),a))return!1}catch(e){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=ys(e,r))&&0!==(o=ht(e))&&(r=o,t=os(e,o)),1===t))throw n=Dl,ds(e,0),ls(e,r),as(e,Ze()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(i(345));case 2:case 5:xs(e,$l,Vl);break;case 3:if(ls(e,r),(130023424&r)===r&&10<(t=Bl+500-Ze())){if(0!==pt(e,0))break;if(((a=e.suspendedLanes)&r)!==r){ts(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(xs.bind(null,e,$l,Vl),t);break}xs(e,$l,Vl);break;case 4:if(ls(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var u=31-ot(r);o=1<<u,(u=t[u])>a&&(a=u),r&=~o}if(r=a,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*El(r/1960))-r)){e.timeoutHandle=ra(xs.bind(null,e,$l,Vl),r);break}xs(e,$l,Vl);break;default:throw Error(i(329))}}}return as(e,Ze()),e.callbackNode===n?is.bind(null,e):null}function os(e,t){var n=Il;return e.current.memoizedState.isDehydrated&&(ds(e,t).flags|=256),2!==(e=ys(e,t))&&(t=$l,$l=n,null!==t&&us(t)),e}function us(e){null===$l?$l=e:$l.push.apply($l,e)}function ls(e,t){for(t&=~Ul,t&=~jl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ot(t),r=1<<n;e[n]=-1,t&=~r}}function ss(e){if(0!=(6&Nl))throw Error(i(327));ks();var t=pt(e,0);if(0==(1&t))return as(e,Ze()),null;var n=ys(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=os(e,r))}if(1===n)throw n=Dl,ds(e,0),ls(e,t),as(e,Ze()),n;if(6===n)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,xs(e,$l,Vl),as(e,Ze()),null}function cs(e,t){var n=Nl;Nl|=1;try{return e(t)}finally{0===(Nl=n)&&(Wl=Ze()+500,Ua&&Ba())}}function fs(e){null!==Gl&&0===Gl.tag&&0==(6&Nl)&&ks();var t=Nl;Nl|=1;var n=Ml.transition,r=bt;try{if(Ml.transition=null,bt=1,e)return e()}finally{bt=r,Ml.transition=n,0==(6&(Nl=t))&&Ba()}}function ps(){Ol=Al.current,Ea(Al)}function ds(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,aa(n)),null!==zl)for(n=zl.return;null!==n;){var r=n;switch(ti(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Oa();break;case 3:ao(),Ea(Na),Ea(Ma),co();break;case 5:oo(r);break;case 4:ao();break;case 13:case 19:Ea(uo);break;case 10:xi(r.type._context);break;case 22:case 23:ps()}n=n.return}if(Pl=e,zl=e=As(e.current,null),Ll=Ol=t,Fl=0,Dl=null,Ul=jl=Rl=0,$l=Il=null,null!==Ci){for(t=0;t<Ci.length;t++)if(null!==(r=(n=Ci[t]).interleaved)){n.interleaved=null;var a=r.next,i=n.pending;if(null!==i){var o=i.next;i.next=a,r.next=o}n.pending=r}Ci=null}return e}function hs(e,t){for(;;){var n=zl;try{if(wi(),fo.current=ou,mo){for(var r=vo.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}mo=!1}if(ho=0,yo=go=vo=null,bo=!1,_o=0,Tl.current=null,null===n||null===n.return){Fl=1,Dl=t,zl=null;break}e:{var o=e,u=n.return,l=n,s=t;if(t=Ll,l.flags|=32768,null!==s&&\"object\"==typeof s&&\"function\"==typeof s.then){var c=s,f=l,p=f.tag;if(0==(1&f.mode)&&(0===p||11===p||15===p)){var d=f.alternate;d?(f.updateQueue=d.updateQueue,f.memoizedState=d.memoizedState,f.lanes=d.lanes):(f.updateQueue=null,f.memoizedState=null)}var h=yu(u);if(null!==h){h.flags&=-257,mu(h,u,l,0,t),1&h.mode&&gu(o,c,t),s=c;var v=(t=h).updateQueue;if(null===v){var g=new Set;g.add(s),t.updateQueue=g}else v.add(s);break e}if(0==(1&t)){gu(o,c,t),gs();break e}s=Error(i(426))}else if(ai&&1&l.mode){var y=yu(u);if(null!==y){0==(65536&y.flags)&&(y.flags|=256),mu(y,u,l,0,t),hi(cu(s,l));break e}}o=s=cu(s,l),4!==Fl&&(Fl=2),null===Il?Il=[o]:Il.push(o),o=u;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t,Di(o,hu(0,s,t));break e;case 1:l=s;var m=o.type,b=o.stateNode;if(0==(128&o.flags)&&(\"function\"==typeof m.getDerivedStateFromError||null!==b&&\"function\"==typeof b.componentDidCatch&&(null===Ql||!Ql.has(b)))){o.flags|=65536,t&=-t,o.lanes|=t,Di(o,vu(o,l,t));break e}}o=o.return}while(null!==o)}ws(n)}catch(e){t=e,zl===n&&null!==n&&(zl=n=n.return);continue}break}}function vs(){var e=Cl.current;return Cl.current=ou,null===e?ou:e}function gs(){0!==Fl&&3!==Fl&&2!==Fl||(Fl=4),null===Pl||0==(268435455&Rl)&&0==(268435455&jl)||ls(Pl,Ll)}function ys(e,t){var n=Nl;Nl|=2;var r=vs();for(Pl===e&&Ll===t||(Vl=null,ds(e,t));;)try{ms();break}catch(t){hs(e,t)}if(wi(),Nl=n,Cl.current=r,null!==zl)throw Error(i(261));return Pl=null,Ll=0,Fl}function ms(){for(;null!==zl;)_s(zl)}function bs(){for(;null!==zl&&!Ge();)_s(zl)}function _s(e){var t=Sl(e.alternate,e,Ol);e.memoizedProps=e.pendingProps,null===t?ws(e):zl=t,Tl.current=null}function ws(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(32768&t.flags)){if(null!==(n=Yu(n,t,Ol)))return void(zl=n)}else{if(null!==(n=Gu(n,t)))return n.flags&=32767,void(zl=n);if(null===e)return Fl=6,void(zl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(zl=t);zl=t=e}while(null!==t);0===Fl&&(Fl=5)}function xs(e,t,n){var r=bt,a=Ml.transition;try{Ml.transition=null,bt=1,function(e,t,n,r){do{ks()}while(null!==Gl);if(0!=(6&Nl))throw Error(i(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-ot(n),i=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~i}}(e,o),e===Pl&&(zl=Pl=null,Ll=0),0==(2064&n.subtreeFlags)&&0==(2064&n.flags)||Yl||(Yl=!0,Ps(tt,(function(){return ks(),null}))),o=0!=(15990&n.flags),0!=(15990&n.subtreeFlags)||o){o=Ml.transition,Ml.transition=null;var u=bt;bt=1;var l=Nl;Nl|=4,Tl.current=null,function(e,t){if(ea=Vt,dr(e=pr())){if(\"selectionStart\"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(e){n=null;break e}var u=0,l=-1,s=-1,c=0,f=0,p=e,d=null;t:for(;;){for(var h;p!==n||0!==a&&3!==p.nodeType||(l=u+a),p!==o||0!==r&&3!==p.nodeType||(s=u+r),3===p.nodeType&&(u+=p.nodeValue.length),null!==(h=p.firstChild);)d=p,p=h;for(;;){if(p===e)break t;if(d===n&&++c===a&&(l=u),d===o&&++f===r&&(s=u),null!==(h=p.nextSibling))break;d=(p=d).parentNode}p=h}n=-1===l||-1===s?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Vt=!1,Ju=t;null!==Ju;)if(e=(t=Ju).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,Ju=e;else for(;null!==Ju;){t=Ju;try{var v=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==v){var g=v.memoizedProps,y=v.memoizedState,m=t.stateNode,b=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:gi(t.type,g),y);m.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var _=t.stateNode.containerInfo;1===_.nodeType?_.textContent=\"\":9===_.nodeType&&_.documentElement&&_.removeChild(_.documentElement);break;default:throw Error(i(163))}}catch(e){Es(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,Ju=e;break}Ju=t.return}v=nl,nl=!1}(e,n),yl(n,e),hr(ta),Vt=!!ea,ta=ea=null,e.current=n,bl(n,e,a),Ke(),Nl=l,bt=u,Ml.transition=o}else e.current=n;if(Yl&&(Yl=!1,Gl=e,Kl=a),0===(o=e.pendingLanes)&&(Ql=null),function(e){if(it&&\"function\"==typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(at,e,void 0,128==(128&e.current.flags))}catch(e){}}(n.stateNode),as(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)r((a=t[n]).value,{componentStack:a.stack,digest:a.digest});if(Hl)throw Hl=!1,e=ql,ql=null,e;0!=(1&Kl)&&0!==e.tag&&ks(),0!=(1&(o=e.pendingLanes))?e===Xl?Zl++:(Zl=0,Xl=e):Zl=0,Ba()}(e,t,n,r)}finally{Ml.transition=a,bt=r}return null}function ks(){if(null!==Gl){var e=_t(Kl),t=Ml.transition,n=bt;try{if(Ml.transition=null,bt=16>e?16:e,null===Gl)var r=!1;else{if(e=Gl,Gl=null,Kl=0,0!=(6&Nl))throw Error(i(331));var a=Nl;for(Nl|=4,Ju=e.current;null!==Ju;){var o=Ju,u=o.child;if(0!=(16&Ju.flags)){var l=o.deletions;if(null!==l){for(var s=0;s<l.length;s++){var c=l[s];for(Ju=c;null!==Ju;){var f=Ju;switch(f.tag){case 0:case 11:case 15:rl(8,f,o)}var p=f.child;if(null!==p)p.return=f,Ju=p;else for(;null!==Ju;){var d=(f=Ju).sibling,h=f.return;if(ol(f),f===c){Ju=null;break}if(null!==d){d.return=h,Ju=d;break}Ju=h}}}var v=o.alternate;if(null!==v){var g=v.child;if(null!==g){v.child=null;do{var y=g.sibling;g.sibling=null,g=y}while(null!==g)}}Ju=o}}if(0!=(2064&o.subtreeFlags)&&null!==u)u.return=o,Ju=u;else e:for(;null!==Ju;){if(0!=(2048&(o=Ju).flags))switch(o.tag){case 0:case 11:case 15:rl(9,o,o.return)}var m=o.sibling;if(null!==m){m.return=o.return,Ju=m;break e}Ju=o.return}}var b=e.current;for(Ju=b;null!==Ju;){var _=(u=Ju).child;if(0!=(2064&u.subtreeFlags)&&null!==_)_.return=u,Ju=_;else e:for(u=b;null!==Ju;){if(0!=(2048&(l=Ju).flags))try{switch(l.tag){case 0:case 11:case 15:al(9,l)}}catch(e){Es(l,l.return,e)}if(l===u){Ju=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,Ju=w;break e}Ju=l.return}}if(Nl=a,Ba(),it&&\"function\"==typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(at,e)}catch(e){}r=!0}return r}finally{bt=n,Ml.transition=t}}return!1}function Ss(e,t,n){e=Ai(e,t=hu(0,t=cu(n,t),1),1),t=ts(),null!==e&&(yt(e,1,t),as(e,t))}function Es(e,t,n){if(3===e.tag)Ss(e,e,n);else for(;null!==t;){if(3===t.tag){Ss(t,e,n);break}if(1===t.tag){var r=t.stateNode;if(\"function\"==typeof t.type.getDerivedStateFromError||\"function\"==typeof r.componentDidCatch&&(null===Ql||!Ql.has(r))){t=Ai(t,e=vu(t,e=cu(n,e),1),1),e=ts(),null!==t&&(yt(t,1,e),as(t,e));break}}t=t.return}}function Cs(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ts(),e.pingedLanes|=e.suspendedLanes&n,Pl===e&&(Ll&n)===n&&(4===Fl||3===Fl&&(130023424&Ll)===Ll&&500>Ze()-Bl?ds(e,0):Ul|=n),as(e,t)}function Ts(e,t){0===t&&(0==(1&e.mode)?t=1:(t=ct,0==(130023424&(ct<<=1))&&(ct=4194304)));var n=ts();null!==(e=Ni(e,t))&&(yt(e,t,n),as(e,n))}function Ms(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ts(e,n)}function Ns(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(t),Ts(e,n)}function Ps(e,t){return Qe(e,t)}function zs(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ls(e,t,n,r){return new zs(e,t,n,r)}function Os(e){return!(!(e=e.prototype)||!e.isReactComponent)}function As(e,t){var n=e.alternate;return null===n?((n=Ls(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fs(e,t,n,r,a,o){var u=2;if(r=e,\"function\"==typeof e)Os(e)&&(u=1);else if(\"string\"==typeof e)u=5;else e:switch(e){case k:return Ds(n.children,a,o,t);case S:u=8,a|=8;break;case E:return(e=Ls(12,n,t,2|a)).elementType=E,e.lanes=o,e;case N:return(e=Ls(13,n,t,a)).elementType=N,e.lanes=o,e;case P:return(e=Ls(19,n,t,a)).elementType=P,e.lanes=o,e;case O:return Rs(n,a,o,t);default:if(\"object\"==typeof e&&null!==e)switch(e.$$typeof){case C:u=10;break e;case T:u=9;break e;case M:u=11;break e;case z:u=14;break e;case L:u=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,\"\"))}return(t=Ls(u,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function Ds(e,t,n,r){return(e=Ls(7,e,r,t)).lanes=n,e}function Rs(e,t,n,r){return(e=Ls(22,e,r,t)).elementType=O,e.lanes=n,e.stateNode={isHidden:!1},e}function js(e,t,n){return(e=Ls(6,e,null,t)).lanes=n,e}function Us(e,t,n){return(t=Ls(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Is(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function $s(e,t,n,r,a,i,o,u,l){return e=new Is(e,t,n,u,l),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Ls(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},zi(i),e}function Bs(e){if(!e)return Ta;e:{if(Be(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(La(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(i(171))}if(1===e.tag){var n=e.type;if(La(n))return Fa(e,n,t)}return t}function Ws(e,t,n,r,a,i,o,u,l){return(e=$s(n,r,!0,e,0,i,0,u,l)).context=Bs(null),n=e.current,(i=Oi(r=ts(),a=ns(n))).callback=null!=t?t:null,Ai(n,i,a),e.current.lanes=a,yt(e,a,r),as(e,r),e}function Vs(e,t,n,r){var a=t.current,i=ts(),o=ns(a);return n=Bs(n),null===t.context?t.context=n:t.pendingContext=n,(t=Oi(i,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ai(a,t,o))&&(rs(e,a,o,i),Fi(e,a,o)),o}function Hs(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function qs(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Qs(e,t){qs(e,t),(e=e.alternate)&&qs(e,t)}Sl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Na.current)_u=!0;else{if(0==(e.lanes&n)&&0==(128&t.flags))return _u=!1,function(e,t,n){switch(t.tag){case 3:Pu(t),di();break;case 5:io(t);break;case 1:La(t.type)&&Da(t);break;case 4:ro(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ca(yi,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ca(uo,1&uo.current),t.flags|=128,null):0!=(n&t.child.childLanes)?ju(e,t,n):(Ca(uo,1&uo.current),null!==(e=Hu(e,t,n))?e.sibling:null);Ca(uo,1&uo.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return Wu(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ca(uo,uo.current),r)break;return null;case 22:case 23:return t.lanes=0,Eu(e,t,n)}return Hu(e,t,n)}(e,t,n);_u=0!=(131072&e.flags)}else _u=!1,ai&&0!=(1048576&t.flags)&&Ja(t,qa,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Vu(e,t),e=t.pendingProps;var a=za(t,Ma.current);Si(t,n),a=So(null,t,r,e,a,n);var o=Eo();return t.flags|=1,\"object\"==typeof a&&null!==a&&\"function\"==typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,La(r)?(o=!0,Da(t)):o=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,zi(t),a.updater=$i,t.stateNode=a,a._reactInternals=t,Hi(t,r,e,n),t=Nu(null,t,r,!0,o,n)):(t.tag=0,ai&&o&&ei(t),wu(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Vu(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if(\"function\"==typeof e)return Os(e)?1:0;if(null!=e){if((e=e.$$typeof)===M)return 11;if(e===z)return 14}return 2}(r),e=gi(r,e),a){case 0:t=Tu(null,t,r,e,n);break e;case 1:t=Mu(null,t,r,e,n);break e;case 11:t=xu(null,t,r,e,n);break e;case 14:t=ku(null,t,r,gi(r.type,e),n);break e}throw Error(i(306,r,\"\"))}return t;case 0:return r=t.type,a=t.pendingProps,Tu(e,t,r,a=t.elementType===r?a:gi(r,a),n);case 1:return r=t.type,a=t.pendingProps,Mu(e,t,r,a=t.elementType===r?a:gi(r,a),n);case 3:e:{if(Pu(t),null===e)throw Error(i(387));r=t.pendingProps,a=(o=t.memoizedState).element,Li(e,t),Ri(t,r,null,n);var u=t.memoizedState;if(r=u.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=zu(e,t,r,n,a=cu(Error(i(423)),t));break e}if(r!==a){t=zu(e,t,r,n,a=cu(Error(i(424)),t));break e}for(ri=sa(t.stateNode.containerInfo.firstChild),ni=t,ai=!0,ii=null,n=Zi(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(di(),r===a){t=Hu(e,t,n);break e}wu(e,t,r,n)}t=t.child}return t;case 5:return io(t),null===e&&si(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,u=a.children,na(r,a)?u=null:null!==o&&na(r,o)&&(t.flags|=32),Cu(e,t),wu(e,t,u,n),t.child;case 6:return null===e&&si(t),null;case 13:return ju(e,t,n);case 4:return ro(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ki(t,null,r,n):wu(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,xu(e,t,r,a=t.elementType===r?a:gi(r,a),n);case 7:return wu(e,t,t.pendingProps,n),t.child;case 8:case 12:return wu(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,o=t.memoizedProps,u=a.value,Ca(yi,r._currentValue),r._currentValue=u,null!==o)if(ur(o.value,u)){if(o.children===a.children&&!Na.current){t=Hu(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var l=o.dependencies;if(null!==l){u=o.child;for(var s=l.firstContext;null!==s;){if(s.context===r){if(1===o.tag){(s=Oi(-1,n&-n)).tag=2;var c=o.updateQueue;if(null!==c){var f=(c=c.shared).pending;null===f?s.next=s:(s.next=f.next,f.next=s),c.pending=s}}o.lanes|=n,null!==(s=o.alternate)&&(s.lanes|=n),ki(o.return,n,t),l.lanes|=n;break}s=s.next}}else if(10===o.tag)u=o.type===t.type?null:o.child;else if(18===o.tag){if(null===(u=o.return))throw Error(i(341));u.lanes|=n,null!==(l=u.alternate)&&(l.lanes|=n),ki(u,n,t),u=o.sibling}else u=o.child;if(null!==u)u.return=o;else for(u=o;null!==u;){if(u===t){u=null;break}if(null!==(o=u.sibling)){o.return=u.return,u=o;break}u=u.return}o=u}wu(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Si(t,n),r=r(a=Ei(a)),t.flags|=1,wu(e,t,r,n),t.child;case 14:return a=gi(r=t.type,t.pendingProps),ku(e,t,r,a=gi(r.type,a),n);case 15:return Su(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:gi(r,a),Vu(e,t),t.tag=1,La(r)?(e=!0,Da(t)):e=!1,Si(t,n),Wi(t,r,a),Hi(t,r,a,n),Nu(null,t,r,!0,e,n);case 19:return Wu(e,t,n);case 22:return Eu(e,t,n)}throw Error(i(156,t.tag))};var Ys=\"function\"==typeof reportError?reportError:function(e){console.error(e)};function Gs(e){this._internalRoot=e}function Ks(e){this._internalRoot=e}function Zs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Xs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||\" react-mount-point-unstable \"!==e.nodeValue))}function Js(){}function ec(e,t,n,r,a){var i=n._reactRootContainer;if(i){var o=i;if(\"function\"==typeof a){var u=a;a=function(){var e=Hs(o);u.call(e)}}Vs(t,o,e,a)}else o=function(e,t,n,r,a){if(a){if(\"function\"==typeof r){var i=r;r=function(){var e=Hs(o);i.call(e)}}var o=Ws(t,r,e,0,null,!1,0,\"\",Js);return e._reactRootContainer=o,e[ha]=o.current,Br(8===e.nodeType?e.parentNode:e),fs(),o}for(;a=e.lastChild;)e.removeChild(a);if(\"function\"==typeof r){var u=r;r=function(){var e=Hs(l);u.call(e)}}var l=$s(e,0,!1,null,0,!1,0,\"\",Js);return e._reactRootContainer=l,e[ha]=l.current,Br(8===e.nodeType?e.parentNode:e),fs((function(){Vs(t,l,n,r)})),l}(n,t,e,a,r);return Hs(o)}Ks.prototype.render=Gs.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Vs(e,t,null,null)},Ks.prototype.unmount=Gs.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;fs((function(){Vs(null,e,null,null)})),t[ha]=null}},Ks.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ot.length&&0!==t&&t<Ot[n].priority;n++);Ot.splice(n,0,e),0===n&&Rt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ft(t.pendingLanes);0!==n&&(mt(t,1|n),as(t,Ze()),0==(6&Nl)&&(Wl=Ze()+500,Ba()))}break;case 13:fs((function(){var t=Ni(e,1);if(null!==t){var n=ts();rs(t,e,1,n)}})),Qs(e,1)}},xt=function(e){if(13===e.tag){var t=Ni(e,134217728);null!==t&&rs(t,e,134217728,ts()),Qs(e,134217728)}},kt=function(e){if(13===e.tag){var t=ns(e),n=Ni(e,t);null!==n&&rs(n,e,t,ts()),Qs(e,t)}},St=function(){return bt},Et=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},xe=function(e,t,n){switch(t){case\"input\":if(X(e,n),t=n.name,\"radio\"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(\"input[name=\"+JSON.stringify(\"\"+t)+'][type=\"radio\"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=wa(r);if(!a)throw Error(i(90));Q(r),X(r,a)}}}break;case\"textarea\":ie(e,n);break;case\"select\":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Me=cs,Ne=fs;var tc={usingClientEntryPoint:!1,Events:[ba,_a,wa,Ce,Te,cs]},nc={findFiberByHostInstance:ma,bundleType:0,version:\"18.2.0\",rendererPackageName:\"react-dom\"},rc={bundleType:nc.bundleType,version:nc.version,rendererPackageName:nc.rendererPackageName,rendererConfig:nc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:_.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=He(e))?null:e.stateNode},findFiberByHostInstance:nc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:\"18.2.0-next-9e3b772b8-20220608\"};if(\"undefined\"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ac=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ac.isDisabled&&ac.supportsFiber)try{at=ac.inject(rc),it=ac}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Zs(t))throw Error(i(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:\"\"+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Zs(e))throw Error(i(299));var n=!1,r=\"\",a=Ys;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=$s(e,1,!1,null,0,n,0,r,a),e[ha]=t.current,Br(8===e.nodeType?e.parentNode:e),new Gs(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if(\"function\"==typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(\",\"),Error(i(268,e))}return null===(e=He(t))?null:e.stateNode},t.flushSync=function(e){return fs(e)},t.hydrate=function(e,t,n){if(!Xs(t))throw Error(i(200));return ec(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Zs(e))throw Error(i(405));var r=null!=n&&n.hydratedSources||null,a=!1,o=\"\",u=Ys;if(null!=n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onRecoverableError&&(u=n.onRecoverableError)),t=Ws(t,null,e,1,null!=n?n:null,a,0,o,u),e[ha]=t.current,Br(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Ks(t)},t.render=function(e,t,n){if(!Xs(t))throw Error(i(200));return ec(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Xs(e))throw Error(i(40));return!!e._reactRootContainer&&(fs((function(){ec(null,null,e,!1,(function(){e._reactRootContainer=null,e[ha]=null}))})),!0)},t.unstable_batchedUpdates=cs,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Xs(n))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return ec(e,t,n,!1,r)},t.version=\"18.2.0-next-9e3b772b8-20220608\"},935:(e,t,n)=>{\"use strict\";!function e(){if(\"undefined\"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&\"function\"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(448)},408:(e,t)=>{\"use strict\";var n=Symbol.for(\"react.element\"),r=Symbol.for(\"react.portal\"),a=Symbol.for(\"react.fragment\"),i=Symbol.for(\"react.strict_mode\"),o=Symbol.for(\"react.profiler\"),u=Symbol.for(\"react.provider\"),l=Symbol.for(\"react.context\"),s=Symbol.for(\"react.forward_ref\"),c=Symbol.for(\"react.suspense\"),f=Symbol.for(\"react.memo\"),p=Symbol.for(\"react.lazy\"),d=Symbol.iterator,h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function m(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if(\"object\"!=typeof e&&\"function\"!=typeof e&&null!=e)throw Error(\"setState(...): takes an object of state variables to update or a function which returns an object of state variables.\");this.updater.enqueueSetState(this,e,t,\"setState\")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,\"forceUpdate\")},m.prototype=y.prototype;var _=b.prototype=new m;_.constructor=b,v(_,y.prototype),_.isPureReactComponent=!0;var w=Array.isArray,x=Object.prototype.hasOwnProperty,k={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,r){var a,i={},o=null,u=null;if(null!=t)for(a in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(o=\"\"+t.key),t)x.call(t,a)&&!S.hasOwnProperty(a)&&(i[a]=t[a]);var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){for(var s=Array(l),c=0;c<l;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(a in l=e.defaultProps)void 0===i[a]&&(i[a]=l[a]);return{$$typeof:n,type:e,key:o,ref:u,props:i,_owner:k.current}}function C(e){return\"object\"==typeof e&&null!==e&&e.$$typeof===n}var T=/\\/+/g;function M(e,t){return\"object\"==typeof e&&null!==e&&null!=e.key?function(e){var t={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+e.replace(/[=:]/g,(function(e){return t[e]}))}(\"\"+e.key):t.toString(36)}function N(e,t,a,i,o){var u=typeof e;\"undefined\"!==u&&\"boolean\"!==u||(e=null);var l=!1;if(null===e)l=!0;else switch(u){case\"string\":case\"number\":l=!0;break;case\"object\":switch(e.$$typeof){case n:case r:l=!0}}if(l)return o=o(l=e),e=\"\"===i?\".\"+M(l,0):i,w(o)?(a=\"\",null!=e&&(a=e.replace(T,\"$&/\")+\"/\"),N(o,t,a,\"\",(function(e){return e}))):null!=o&&(C(o)&&(o=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,a+(!o.key||l&&l.key===o.key?\"\":(\"\"+o.key).replace(T,\"$&/\")+\"/\")+e)),t.push(o)),1;if(l=0,i=\"\"===i?\".\":i+\":\",w(e))for(var s=0;s<e.length;s++){var c=i+M(u=e[s],s);l+=N(u,t,a,c,o)}else if(c=function(e){return null===e||\"object\"!=typeof e?null:\"function\"==typeof(e=d&&e[d]||e[\"@@iterator\"])?e:null}(e),\"function\"==typeof c)for(e=c.call(e),s=0;!(u=e.next()).done;)l+=N(u=u.value,t,a,c=i+M(u,s++),o);else if(\"object\"===u)throw t=String(e),Error(\"Objects are not valid as a React child (found: \"+(\"[object Object]\"===t?\"object with keys {\"+Object.keys(e).join(\", \")+\"}\":t)+\"). If you meant to render a collection of children, use an array instead.\");return l}function P(e,t,n){if(null==e)return e;var r=[],a=0;return N(e,r,\"\",\"\",(function(e){return t.call(n,e,a++)})),r}function z(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},O={transition:null},A={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:O,ReactCurrentOwner:k};t.Children={map:P,forEach:function(e,t,n){P(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return P(e,(function(){t++})),t},toArray:function(e){return P(e,(function(e){return e}))||[]},only:function(e){if(!C(e))throw Error(\"React.Children.only expected to receive a single React element child.\");return e}},t.Component=y,t.Fragment=a,t.Profiler=o,t.PureComponent=b,t.StrictMode=i,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=A,t.cloneElement=function(e,t,r){if(null==e)throw Error(\"React.cloneElement(...): The argument must be a React element, but you passed \"+e+\".\");var a=v({},e.props),i=e.key,o=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(o=t.ref,u=k.current),void 0!==t.key&&(i=\"\"+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(s in t)x.call(t,s)&&!S.hasOwnProperty(s)&&(a[s]=void 0===t[s]&&void 0!==l?l[s]:t[s])}var s=arguments.length-2;if(1===s)a.children=r;else if(1<s){l=Array(s);for(var c=0;c<s;c++)l[c]=arguments[c+2];a.children=l}return{$$typeof:n,type:e.type,key:i,ref:o,props:a,_owner:u}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},t.createElement=E,t.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:z}},t.memo=function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=O.transition;O.transition={};try{e()}finally{O.transition=t}},t.unstable_act=function(){throw Error(\"act(...) is not supported in production builds of React.\")},t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,n){return L.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,n){return L.current.useReducer(e,t,n)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return L.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return L.current.useTransition()},t.version=\"18.2.0\"},294:(e,t,n)=>{\"use strict\";e.exports=n(408)},53:(e,t)=>{\"use strict\";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<i(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,o=a>>>1;r<o;){var u=2*(r+1)-1,l=e[u],s=u+1,c=e[s];if(0>i(l,n))s<a&&0>i(c,l)?(e[r]=c,e[s]=n,r=s):(e[r]=l,e[u]=n,r=u);else{if(!(s<a&&0>i(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(\"object\"==typeof performance&&\"function\"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var u=Date,l=u.now();t.unstable_now=function(){return u.now()-l}}var s=[],c=[],f=1,p=null,d=3,h=!1,v=!1,g=!1,y=\"function\"==typeof setTimeout?setTimeout:null,m=\"function\"==typeof clearTimeout?clearTimeout:null,b=\"undefined\"!=typeof setImmediate?setImmediate:null;function _(e){for(var t=r(c);null!==t;){if(null===t.callback)a(c);else{if(!(t.startTime<=e))break;a(c),t.sortIndex=t.expirationTime,n(s,t)}t=r(c)}}function w(e){if(g=!1,_(e),!v)if(null!==r(s))v=!0,O(x);else{var t=r(c);null!==t&&A(w,t.startTime-e)}}function x(e,n){v=!1,g&&(g=!1,m(C),C=-1),h=!0;var i=d;try{for(_(n),p=r(s);null!==p&&(!(p.expirationTime>n)||e&&!N());){var o=p.callback;if(\"function\"==typeof o){p.callback=null,d=p.priorityLevel;var u=o(p.expirationTime<=n);n=t.unstable_now(),\"function\"==typeof u?p.callback=u:p===r(s)&&a(s),_(n)}else a(s);p=r(s)}if(null!==p)var l=!0;else{var f=r(c);null!==f&&A(w,f.startTime-n),l=!1}return l}finally{p=null,d=i,h=!1}}\"undefined\"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,S=!1,E=null,C=-1,T=5,M=-1;function N(){return!(t.unstable_now()-M<T)}function P(){if(null!==E){var e=t.unstable_now();M=e;var n=!0;try{n=E(!0,e)}finally{n?k():(S=!1,E=null)}}else S=!1}if(\"function\"==typeof b)k=function(){b(P)};else if(\"undefined\"!=typeof MessageChannel){var z=new MessageChannel,L=z.port2;z.port1.onmessage=P,k=function(){L.postMessage(null)}}else k=function(){y(P,0)};function O(e){E=e,S||(S=!0,k())}function A(e,n){C=y((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){v||h||(v=!0,O(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_getFirstCallbackNode=function(){return r(s)},t.unstable_next=function(e){switch(d){case 1:case 2:case 3:var t=3;break;default:t=d}var n=d;d=t;try{return e()}finally{d=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=d;d=e;try{return t()}finally{d=n}},t.unstable_scheduleCallback=function(e,a,i){var o=t.unstable_now();switch(i=\"object\"==typeof i&&null!==i&&\"number\"==typeof(i=i.delay)&&0<i?o+i:o,e){case 1:var u=-1;break;case 2:u=250;break;case 5:u=1073741823;break;case 4:u=1e4;break;default:u=5e3}return e={id:f++,callback:a,priorityLevel:e,startTime:i,expirationTime:u=i+u,sortIndex:-1},i>o?(e.sortIndex=i,n(c,e),null===r(s)&&e===r(c)&&(g?(m(C),C=-1):g=!0,A(w,i-o))):(e.sortIndex=u,n(s,e),v||h||(v=!0,O(x))),e},t.unstable_shouldYield=N,t.unstable_wrapCallback=function(e){var t=d;return function(){var n=d;d=t;try{return e.apply(this,arguments)}finally{d=n}}}},840:(e,t,n)=>{\"use strict\";e.exports=n(53)}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.g=function(){if(\"object\"==typeof globalThis)return globalThis;try{return this||new Function(\"return this\")()}catch(e){if(\"object\"==typeof window)return window}}(),n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{\"use strict\";var e=n(294),t=n(935);const r=Math.sqrt(50),a=Math.sqrt(10),i=Math.sqrt(2);function o(e,t,n){const u=(t-e)/Math.max(0,n),l=Math.floor(Math.log10(u)),s=u/Math.pow(10,l),c=s>=r?10:s>=a?5:s>=i?2:1;let f,p,d;return l<0?(d=Math.pow(10,-l)/c,f=Math.round(e*d),p=Math.round(t*d),f/d<e&&++f,p/d>t&&--p,d=-d):(d=Math.pow(10,l)*c,f=Math.round(e/d),p=Math.round(t/d),f*d<e&&++f,p*d>t&&--p),p<f&&.5<=n&&n<2?o(e,t,2*n):[f,p,d]}function u(e,t,n){return o(e=+e,t=+t,n=+n)[2]}function l(e,t,n){n=+n;const r=(t=+t)<(e=+e),a=r?u(t,e,n):u(e,t,n);return(r?-1:1)*(a<0?1/-a:a)}function s(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function c(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function f(e){let t,n,r;function a(e,r,a=0,i=e.length){if(a<i){if(0!==t(r,r))return i;do{const t=a+i>>>1;n(e[t],r)<0?a=t+1:i=t}while(a<i)}return a}return 2!==e.length?(t=s,n=(t,n)=>s(e(t),n),r=(t,n)=>e(t)-n):(t=e===s||e===c?e:p,n=e,r=e),{left:a,center:function(e,t,n=0,i=e.length){const o=a(e,t,n,i-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o},right:function(e,r,a=0,i=e.length){if(a<i){if(0!==t(r,r))return i;do{const t=a+i>>>1;n(e[t],r)<=0?a=t+1:i=t}while(a<i)}return a}}}function p(){return 0}const d=f(s),h=d.right,v=(d.left,f((function(e){return null===e?NaN:+e})).center,h);function g(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function y(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function m(){}var b=.7,_=1/b,w=\"\\\\s*([+-]?\\\\d+)\\\\s*\",x=\"\\\\s*([+-]?(?:\\\\d*\\\\.)?\\\\d+(?:[eE][+-]?\\\\d+)?)\\\\s*\",k=\"\\\\s*([+-]?(?:\\\\d*\\\\.)?\\\\d+(?:[eE][+-]?\\\\d+)?)%\\\\s*\",S=/^#([0-9a-f]{3,8})$/,E=new RegExp(`^rgb\\\\(${w},${w},${w}\\\\)$`),C=new RegExp(`^rgb\\\\(${k},${k},${k}\\\\)$`),T=new RegExp(`^rgba\\\\(${w},${w},${w},${x}\\\\)$`),M=new RegExp(`^rgba\\\\(${k},${k},${k},${x}\\\\)$`),N=new RegExp(`^hsl\\\\(${x},${k},${k}\\\\)$`),P=new RegExp(`^hsla\\\\(${x},${k},${k},${x}\\\\)$`),z={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function L(){return this.rgb().formatHex()}function O(){return this.rgb().formatRgb()}function A(e){var t,n;return e=(e+\"\").trim().toLowerCase(),(t=S.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?F(t):3===n?new j(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?D(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?D(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=E.exec(e))?new j(t[1],t[2],t[3],1):(t=C.exec(e))?new j(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=T.exec(e))?D(t[1],t[2],t[3],t[4]):(t=M.exec(e))?D(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=N.exec(e))?V(t[1],t[2]/100,t[3]/100,1):(t=P.exec(e))?V(t[1],t[2]/100,t[3]/100,t[4]):z.hasOwnProperty(e)?F(z[e]):\"transparent\"===e?new j(NaN,NaN,NaN,0):null}function F(e){return new j(e>>16&255,e>>8&255,255&e,1)}function D(e,t,n,r){return r<=0&&(e=t=n=NaN),new j(e,t,n,r)}function R(e,t,n,r){return 1===arguments.length?((a=e)instanceof m||(a=A(a)),a?new j((a=a.rgb()).r,a.g,a.b,a.opacity):new j):new j(e,t,n,null==r?1:r);var a}function j(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function U(){return`#${W(this.r)}${W(this.g)}${W(this.b)}`}function I(){const e=$(this.opacity);return`${1===e?\"rgb(\":\"rgba(\"}${B(this.r)}, ${B(this.g)}, ${B(this.b)}${1===e?\")\":`, ${e})`}`}function $(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function B(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function W(e){return((e=B(e))<16?\"0\":\"\")+e.toString(16)}function V(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Q(e,t,n,r)}function H(e){if(e instanceof Q)return new Q(e.h,e.s,e.l,e.opacity);if(e instanceof m||(e=A(e)),!e)return new Q;if(e instanceof Q)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),o=NaN,u=i-a,l=(i+a)/2;return u?(o=t===i?(n-r)/u+6*(n<r):n===i?(r-t)/u+2:(t-n)/u+4,u/=l<.5?i+a:2-i-a,o*=60):u=l>0&&l<1?0:o,new Q(o,u,l,e.opacity)}function q(e,t,n,r){return 1===arguments.length?H(e):new Q(e,t,n,null==r?1:r)}function Q(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Y(e){return(e=(e||0)%360)<0?e+360:e}function G(e){return Math.max(0,Math.min(1,e||0))}function K(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function Z(e,t,n,r,a){var i=e*e,o=i*e;return((1-3*e+3*i-o)*t+(4-6*i+3*o)*n+(1+3*e+3*i-3*o)*r+o*a)/6}g(m,A,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:L,formatHex:L,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return H(this).formatHsl()},formatRgb:O,toString:O}),g(j,R,y(m,{brighter(e){return e=null==e?_:Math.pow(_,e),new j(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?b:Math.pow(b,e),new j(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new j(B(this.r),B(this.g),B(this.b),$(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:U,formatHex:U,formatHex8:function(){return`#${W(this.r)}${W(this.g)}${W(this.b)}${W(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:I,toString:I})),g(Q,q,y(m,{brighter(e){return e=null==e?_:Math.pow(_,e),new Q(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?b:Math.pow(b,e),new Q(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new j(K(e>=240?e-240:e+120,a,r),K(e,a,r),K(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new Q(Y(this.h),G(this.s),G(this.l),$(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=$(this.opacity);return`${1===e?\"hsl(\":\"hsla(\"}${Y(this.h)}, ${100*G(this.s)}%, ${100*G(this.l)}%${1===e?\")\":`, ${e})`}`}}));const X=e=>()=>e;function J(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):X(isNaN(e)?t:e)}const ee=function e(t){var n=function(e){return 1==(e=+e)?J:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):X(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=R(e)).r,(t=R(t)).r),a=n(e.g,t.g),i=n(e.b,t.b),o=J(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=a(t),e.b=i(t),e.opacity=o(t),e+\"\"}}return r.gamma=e,r}(1);function te(e){return function(t){var n,r,a=t.length,i=new Array(a),o=new Array(a),u=new Array(a);for(n=0;n<a;++n)r=R(t[n]),i[n]=r.r||0,o[n]=r.g||0,u[n]=r.b||0;return i=e(i),o=e(o),u=e(u),r.opacity=1,function(e){return r.r=i(e),r.g=o(e),r.b=u(e),r+\"\"}}}function ne(e,t){var n,r=t?t.length:0,a=e?Math.min(r,e.length):0,i=new Array(a),o=new Array(r);for(n=0;n<a;++n)i[n]=ce(e[n],t[n]);for(;n<r;++n)o[n]=t[n];return function(e){for(n=0;n<a;++n)o[n]=i[n](e);return o}}function re(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function ae(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function ie(e,t){var n,r={},a={};for(n in null!==e&&\"object\"==typeof e||(e={}),null!==t&&\"object\"==typeof t||(t={}),t)n in e?r[n]=ce(e[n],t[n]):a[n]=t[n];return function(e){for(n in r)a[n]=r[n](e);return a}}te((function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],i=e[r+1],o=r>0?e[r-1]:2*a-i,u=r<t-1?e[r+2]:2*i-a;return Z((n-r/t)*t,o,a,i,u)}})),te((function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],i=e[r%t],o=e[(r+1)%t],u=e[(r+2)%t];return Z((n-r/t)*t,a,i,o,u)}}));var oe=/[-+]?(?:\\d+\\.?\\d*|\\.?\\d+)(?:[eE][-+]?\\d+)?/g,ue=new RegExp(oe.source,\"g\");function le(e,t){var n,r,a,i=oe.lastIndex=ue.lastIndex=0,o=-1,u=[],l=[];for(e+=\"\",t+=\"\";(n=oe.exec(e))&&(r=ue.exec(t));)(a=r.index)>i&&(a=t.slice(i,a),u[o]?u[o]+=a:u[++o]=a),(n=n[0])===(r=r[0])?u[o]?u[o]+=r:u[++o]=r:(u[++o]=null,l.push({i:o,x:ae(n,r)})),i=ue.lastIndex;return i<t.length&&(a=t.slice(i),u[o]?u[o]+=a:u[++o]=a),u.length<2?l[0]?function(e){return function(t){return e(t)+\"\"}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)u[(n=l[r]).i]=n.x(e);return u.join(\"\")})}function se(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,a=t.slice();return function(i){for(n=0;n<r;++n)a[n]=e[n]*(1-i)+t[n]*i;return a}}function ce(e,t){var n,r,a=typeof t;return null==t||\"boolean\"===a?X(t):(\"number\"===a?ae:\"string\"===a?(n=A(t))?(t=n,ee):le:t instanceof A?ee:t instanceof Date?re:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?ne:\"function\"!=typeof t.valueOf&&\"function\"!=typeof t.toString||isNaN(t)?ie:ae:se))(e,t)}function fe(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function pe(e){return+e}var de=[0,1];function he(e){return e}function ve(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function ge(e,t,n){var r=e[0],a=e[1],i=t[0],o=t[1];return a<r?(r=ve(a,r),i=n(o,i)):(r=ve(r,a),i=n(i,o)),function(e){return i(r(e))}}function ye(e,t,n){var r=Math.min(e.length,t.length)-1,a=new Array(r),i=new Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)a[o]=ve(e[o],e[o+1]),i[o]=n(t[o],t[o+1]);return function(t){var n=v(e,t,1,r)-1;return i[n](a[n](t))}}function me(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function be(){return function(){var e,t,n,r,a,i,o=de,u=de,l=ce,s=he;function c(){var e,t,n,l=Math.min(o.length,u.length);return s!==he&&(e=o[0],t=o[l-1],e>t&&(n=e,e=t,t=n),s=function(n){return Math.max(e,Math.min(t,n))}),r=l>2?ye:ge,a=i=null,f}function f(t){return null==t||isNaN(t=+t)?n:(a||(a=r(o.map(e),u,l)))(e(s(t)))}return f.invert=function(n){return s(t((i||(i=r(u,o.map(e),ae)))(n)))},f.domain=function(e){return arguments.length?(o=Array.from(e,pe),c()):o.slice()},f.range=function(e){return arguments.length?(u=Array.from(e),c()):u.slice()},f.rangeRound=function(e){return u=Array.from(e),l=fe,c()},f.clamp=function(e){return arguments.length?(s=!!e||he,c()):s!==he},f.interpolate=function(e){return arguments.length?(l=e,c()):l},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,c()}}()(he,he)}function _e(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}var we,xe=/^(?:(.)?([<>=^]))?([+\\-( ])?([$#])?(0)?(\\d+)?(,)?(\\.\\d+)?(~)?([a-z%])?$/i;function ke(e){if(!(t=xe.exec(e)))throw new Error(\"invalid format: \"+e);var t;return new Se({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function Se(e){this.fill=void 0===e.fill?\" \":e.fill+\"\",this.align=void 0===e.align?\">\":e.align+\"\",this.sign=void 0===e.sign?\"-\":e.sign+\"\",this.symbol=void 0===e.symbol?\"\":e.symbol+\"\",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?\"\":e.type+\"\"}function Ee(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf(\"e\"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Ce(e){return(e=Ee(Math.abs(e)))?e[1]:NaN}function Te(e,t){var n=Ee(e,t);if(!n)return e+\"\";var r=n[0],a=n[1];return a<0?\"0.\"+new Array(-a).join(\"0\")+r:r.length>a+1?r.slice(0,a+1)+\".\"+r.slice(a+1):r+new Array(a-r.length+2).join(\"0\")}ke.prototype=Se.prototype,Se.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?\"0\":\"\")+(void 0===this.width?\"\":Math.max(1,0|this.width))+(this.comma?\",\":\"\")+(void 0===this.precision?\"\":\".\"+Math.max(0,0|this.precision))+(this.trim?\"~\":\"\")+this.type};const Me={\"%\":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+\"\",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString(\"en\").replace(/,/g,\"\"):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Te(100*e,t),r:Te,s:function(e,t){var n=Ee(e,t);if(!n)return e+\"\";var r=n[0],a=n[1],i=a-(we=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,o=r.length;return i===o?r:i>o?r+new Array(i-o+1).join(\"0\"):i>0?r.slice(0,i)+\".\"+r.slice(i):\"0.\"+new Array(1-i).join(\"0\")+Ee(e,Math.max(0,t+i-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function Ne(e){return e}var Pe,ze,Le,Oe=Array.prototype.map,Ae=[\"y\",\"z\",\"a\",\"f\",\"p\",\"n\",\"µ\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\",\"P\",\"E\",\"Z\",\"Y\"];function Fe(e){var t=e.domain;return e.ticks=function(e){var n=t();return function(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[a,i,u]=r?o(t,e,n):o(e,t,n);if(!(i>=a))return[];const l=i-a+1,s=new Array(l);if(r)if(u<0)for(let e=0;e<l;++e)s[e]=(i-e)/-u;else for(let e=0;e<l;++e)s[e]=(i-e)*u;else if(u<0)for(let e=0;e<l;++e)s[e]=(a+e)/-u;else for(let e=0;e<l;++e)s[e]=(a+e)*u;return s}(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var a,i=l(e,t,n);switch((r=ke(null==r?\",f\":r)).type){case\"s\":var o=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(a=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Ce(t)/3)))-Ce(Math.abs(e)))}(i,o))||(r.precision=a),Le(r,o);case\"\":case\"e\":case\"g\":case\"p\":case\"r\":null!=r.precision||isNaN(a=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Ce(t)-Ce(e))+1}(i,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=a-(\"e\"===r.type));break;case\"f\":case\"%\":null!=r.precision||isNaN(a=function(e){return Math.max(0,-Ce(Math.abs(e)))}(i))||(r.precision=a-2*(\"%\"===r.type))}return ze(r)}(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,a,i=t(),o=0,l=i.length-1,s=i[o],c=i[l],f=10;for(c<s&&(a=s,s=c,c=a,a=o,o=l,l=a);f-- >0;){if((a=u(s,c,n))===r)return i[o]=s,i[l]=c,t(i);if(a>0)s=Math.floor(s/a)*a,c=Math.ceil(c/a)*a;else{if(!(a<0))break;s=Math.ceil(s*a)/a,c=Math.floor(c*a)/a}r=a}return e},e}function De(){var e=be();return e.copy=function(){return me(e,De())},_e.apply(e,arguments),Fe(e)}Pe=function(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?Ne:(t=Oe.call(e.grouping,Number),n=e.thousands+\"\",function(e,r){for(var a=e.length,i=[],o=0,u=t[0],l=0;a>0&&u>0&&(l+u+1>r&&(u=Math.max(1,r-l)),i.push(e.substring(a-=u,a+u)),!((l+=u+1)>r));)u=t[o=(o+1)%t.length];return i.reverse().join(n)}),a=void 0===e.currency?\"\":e.currency[0]+\"\",i=void 0===e.currency?\"\":e.currency[1]+\"\",o=void 0===e.decimal?\".\":e.decimal+\"\",u=void 0===e.numerals?Ne:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(Oe.call(e.numerals,String)),l=void 0===e.percent?\"%\":e.percent+\"\",s=void 0===e.minus?\"−\":e.minus+\"\",c=void 0===e.nan?\"NaN\":e.nan+\"\";function f(e){var t=(e=ke(e)).fill,n=e.align,f=e.sign,p=e.symbol,d=e.zero,h=e.width,v=e.comma,g=e.precision,y=e.trim,m=e.type;\"n\"===m?(v=!0,m=\"g\"):Me[m]||(void 0===g&&(g=12),y=!0,m=\"g\"),(d||\"0\"===t&&\"=\"===n)&&(d=!0,t=\"0\",n=\"=\");var b=\"$\"===p?a:\"#\"===p&&/[boxX]/.test(m)?\"0\"+m.toLowerCase():\"\",_=\"$\"===p?i:/[%p]/.test(m)?l:\"\",w=Me[m],x=/[defgprs%]/.test(m);function k(e){var a,i,l,p=b,k=_;if(\"c\"===m)k=w(e)+k,e=\"\";else{var S=(e=+e)<0||1/e<0;if(e=isNaN(e)?c:w(Math.abs(e),g),y&&(e=function(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case\".\":a=t=r;break;case\"0\":0===a&&(a=r),t=r;break;default:if(!+e[r])break e;a>0&&(a=0)}return a>0?e.slice(0,a)+e.slice(t+1):e}(e)),S&&0==+e&&\"+\"!==f&&(S=!1),p=(S?\"(\"===f?f:s:\"-\"===f||\"(\"===f?\"\":f)+p,k=(\"s\"===m?Ae[8+we/3]:\"\")+k+(S&&\"(\"===f?\")\":\"\"),x)for(a=-1,i=e.length;++a<i;)if(48>(l=e.charCodeAt(a))||l>57){k=(46===l?o+e.slice(a+1):e.slice(a))+k,e=e.slice(0,a);break}}v&&!d&&(e=r(e,1/0));var E=p.length+e.length+k.length,C=E<h?new Array(h-E+1).join(t):\"\";switch(v&&d&&(e=r(C+e,C.length?h-k.length:1/0),C=\"\"),n){case\"<\":e=p+e+k+C;break;case\"=\":e=p+C+e+k;break;case\"^\":e=C.slice(0,E=C.length>>1)+p+e+k+C.slice(E);break;default:e=C+p+e+k}return u(e)}return g=void 0===g?6:/[gprs]/.test(m)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),k.toString=function(){return e+\"\"},k}return{format:f,formatPrefix:function(e,t){var n=f(((e=ke(e)).type=\"f\",e)),r=3*Math.max(-8,Math.min(8,Math.floor(Ce(t)/3))),a=Math.pow(10,-r),i=Ae[8+r/3];return function(e){return n(a*e)+i}}}}({thousands:\",\",grouping:[3],currency:[\"$\",\"\"]}),ze=Pe.format,Le=Pe.formatPrefix;var Re=n(486);const je={colors:{RdBu:[\"rgb(255, 13, 87)\",\"rgb(30, 136, 229)\"],GnPR:[\"rgb(24, 196, 93)\",\"rgb(124, 82, 255)\"],CyPU:[\"#0099C6\",\"#990099\"],PkYg:[\"#DD4477\",\"#66AA00\"],DrDb:[\"#B82E2E\",\"#316395\"],LpLb:[\"#994499\",\"#22AA99\"],YlDp:[\"#AAAA11\",\"#6633CC\"],OrId:[\"#E67300\",\"#3E0099\"]},gray:\"#777\"};function Ue(e){return Ue=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},Ue(e)}function Ie(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,(void 0,a=function(e,t){if(\"object\"!==Ue(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,\"string\");if(\"object\"!==Ue(r))return r;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return String(e)}(r.key),\"symbol\"===Ue(a)?a:String(a)),r)}var a}function $e(e,t){return $e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$e(e,t)}function Be(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function We(e){return We=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},We(e)}var Ve=function(t){!function(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,\"prototype\",{writable:!1}),t&&$e(e,t)}(u,t);var n,r,a,i,o=(a=u,i=function(){if(\"undefined\"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=We(a);if(i){var n=We(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&(\"object\"===Ue(t)||\"function\"==typeof t))return t;if(void 0!==t)throw new TypeError(\"Derived constructors may only return object or undefined\");return Be(e)}(this,e)});function u(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,u),(e=o.call(this)).width=100,window.lastSimpleListInstance=Be(e),e.effectFormat=ze(\".2\"),e}return n=u,(r=[{key:\"render\",value:function(){var t=this,n=void 0;\"string\"==typeof this.props.plot_cmap?this.props.plot_cmap in je.colors?n=je.colors[this.props.plot_cmap]:(console.log(\"Invalid color map name, reverting to default.\"),n=je.colors.RdBu):Array.isArray(this.props.plot_cmap)&&(n=this.props.plot_cmap),console.log(this.props.features,this.props.features),this.scale=De().domain([0,(0,Re.max)((0,Re.map)(this.props.features,(function(e){return Math.abs(e.effect)})))]).range([0,this.width]);var r=(0,Re.reverse)((0,Re.sortBy)(Object.keys(this.props.features),(function(e){return Math.abs(t.props.features[e].effect)}))).map((function(r){var a,i,o=t.props.features[r],u=t.props.featureNames[r],l={width:t.scale(Math.abs(o.effect)),height:\"20px\",background:o.effect<0?n[0]:n[1],display:\"inline-block\"},s={lineHeight:\"20px\",display:\"inline-block\",width:t.width+40,verticalAlign:\"top\",marginRight:\"5px\",textAlign:\"right\"},c={lineHeight:\"20px\",display:\"inline-block\",width:t.width+40,verticalAlign:\"top\",marginLeft:\"5px\"};return o.effect<0?(i=e.createElement(\"span\",{style:c},u),s.width=40+t.width-t.scale(Math.abs(o.effect)),s.textAlign=\"right\",s.color=\"#999\",s.fontSize=\"13px\",a=e.createElement(\"span\",{style:s},t.effectFormat(o.effect))):(s.textAlign=\"right\",a=e.createElement(\"span\",{style:s},u),c.width=40,c.textAlign=\"left\",c.color=\"#999\",c.fontSize=\"13px\",i=e.createElement(\"span\",{style:c},t.effectFormat(o.effect))),e.createElement(\"div\",{key:r,style:{marginTop:\"2px\"}},a,e.createElement(\"div\",{style:l}),i)}));return e.createElement(\"span\",null,r)}}])&&Ie(n.prototype,r),Object.defineProperty(n,\"prototype\",{writable:!1}),u}(e.Component);Ve.defaultProps={plot_cmap:\"RdBu\"};const He=Ve;function qe(){}function Qe(e){return null==e?qe:function(){return this.querySelector(e)}}function Ye(){return[]}function Ge(e){return function(t){return t.matches(e)}}var Ke=Array.prototype.find;function Ze(){return this.firstElementChild}var Xe=Array.prototype.filter;function Je(){return Array.from(this.children)}function et(e){return new Array(e.length)}function tt(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function nt(e,t,n,r,a,i){for(var o,u=0,l=t.length,s=i.length;u<s;++u)(o=t[u])?(o.__data__=i[u],r[u]=o):n[u]=new tt(e,i[u]);for(;u<l;++u)(o=t[u])&&(a[u]=o)}function rt(e,t,n,r,a,i,o){var u,l,s,c=new Map,f=t.length,p=i.length,d=new Array(f);for(u=0;u<f;++u)(l=t[u])&&(d[u]=s=o.call(l,l.__data__,u,t)+\"\",c.has(s)?a[u]=l:c.set(s,l));for(u=0;u<p;++u)s=o.call(e,i[u],u,i)+\"\",(l=c.get(s))?(r[u]=l,l.__data__=i[u],c.delete(s)):n[u]=new tt(e,i[u]);for(u=0;u<f;++u)(l=t[u])&&c.get(d[u])===l&&(a[u]=l)}function at(e){return e.__data__}function it(e){return\"object\"==typeof e&&\"length\"in e?e:Array.from(e)}function ot(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}tt.prototype={constructor:tt,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}};var ut=\"http://www.w3.org/1999/xhtml\";const lt={svg:\"http://www.w3.org/2000/svg\",xhtml:ut,xlink:\"http://www.w3.org/1999/xlink\",xml:\"http://www.w3.org/XML/1998/namespace\",xmlns:\"http://www.w3.org/2000/xmlns/\"};function st(e){var t=e+=\"\",n=t.indexOf(\":\");return n>=0&&\"xmlns\"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),lt.hasOwnProperty(t)?{space:lt[t],local:e}:e}function ct(e){return function(){this.removeAttribute(e)}}function ft(e){return function(){this.removeAttributeNS(e.space,e.local)}}function pt(e,t){return function(){this.setAttribute(e,t)}}function dt(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function ht(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function vt(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}function gt(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function yt(e){return function(){this.style.removeProperty(e)}}function mt(e,t,n){return function(){this.style.setProperty(e,t,n)}}function bt(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}function _t(e){return function(){delete this[e]}}function wt(e,t){return function(){this[e]=t}}function xt(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function kt(e){return e.trim().split(/^|\\s+/)}function St(e){return e.classList||new Et(e)}function Et(e){this._node=e,this._names=kt(e.getAttribute(\"class\")||\"\")}function Ct(e,t){for(var n=St(e),r=-1,a=t.length;++r<a;)n.add(t[r])}function Tt(e,t){for(var n=St(e),r=-1,a=t.length;++r<a;)n.remove(t[r])}function Mt(e){return function(){Ct(this,e)}}function Nt(e){return function(){Tt(this,e)}}function Pt(e,t){return function(){(t.apply(this,arguments)?Ct:Tt)(this,e)}}function zt(){this.textContent=\"\"}function Lt(e){return function(){this.textContent=e}}function Ot(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?\"\":t}}function At(){this.innerHTML=\"\"}function Ft(e){return function(){this.innerHTML=e}}function Dt(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?\"\":t}}function Rt(){this.nextSibling&&this.parentNode.appendChild(this)}function jt(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Ut(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===ut&&t.documentElement.namespaceURI===ut?t.createElement(e):t.createElementNS(n,e)}}function It(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function $t(e){var t=st(e);return(t.local?It:Ut)(t)}function Bt(){return null}function Wt(){var e=this.parentNode;e&&e.removeChild(this)}function Vt(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Ht(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function qt(e){return function(){var t=this.__on;if(t){for(var n,r=0,a=-1,i=t.length;r<i;++r)n=t[r],e.type&&n.type!==e.type||n.name!==e.name?t[++a]=n:this.removeEventListener(n.type,n.listener,n.options);++a?t.length=a:delete this.__on}}}function Qt(e,t,n){return function(){var r,a=this.__on,i=function(e){return function(t){e.call(this,t,this.__data__)}}(t);if(a)for(var o=0,u=a.length;o<u;++o)if((r=a[o]).type===e.type&&r.name===e.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=i,r.options=n),void(r.value=t);this.addEventListener(e.type,i,n),r={type:e.type,name:e.name,value:t,listener:i,options:n},a?a.push(r):this.__on=[r]}}function Yt(e,t,n){var r=gt(e),a=r.CustomEvent;\"function\"==typeof a?a=new a(t,n):(a=r.document.createEvent(\"Event\"),n?(a.initEvent(t,n.bubbles,n.cancelable),a.detail=n.detail):a.initEvent(t,!1,!1)),e.dispatchEvent(a)}function Gt(e,t){return function(){return Yt(this,e,t)}}function Kt(e,t){return function(){return Yt(this,e,t.apply(this,arguments))}}Et.prototype={add:function(e){this._names.indexOf(e)<0&&(this._names.push(e),this._node.setAttribute(\"class\",this._names.join(\" \")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute(\"class\",this._names.join(\" \")))},contains:function(e){return this._names.indexOf(e)>=0}};var Zt=[null];function Xt(e,t){this._groups=e,this._parents=t}function Jt(e){return\"string\"==typeof e?new Xt([[document.querySelector(e)]],[document.documentElement]):new Xt([[e]],Zt)}function en(e){return e}Xt.prototype=function(){return new Xt([[document.documentElement]],Zt)}.prototype={constructor:Xt,select:function(e){\"function\"!=typeof e&&(e=Qe(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o,u=t[a],l=u.length,s=r[a]=new Array(l),c=0;c<l;++c)(i=u[c])&&(o=e.call(i,i.__data__,c,u))&&(\"__data__\"in i&&(o.__data__=i.__data__),s[c]=o);return new Xt(r,this._parents)},selectAll:function(e){e=\"function\"==typeof e?function(e){return function(){return null==(t=e.apply(this,arguments))?[]:Array.isArray(t)?t:Array.from(t);var t}}(e):function(e){return null==e?Ye:function(){return this.querySelectorAll(e)}}(e);for(var t=this._groups,n=t.length,r=[],a=[],i=0;i<n;++i)for(var o,u=t[i],l=u.length,s=0;s<l;++s)(o=u[s])&&(r.push(e.call(o,o.__data__,s,u)),a.push(o));return new Xt(r,a)},selectChild:function(e){return this.select(null==e?Ze:function(e){return function(){return Ke.call(this.children,e)}}(\"function\"==typeof e?e:Ge(e)))},selectChildren:function(e){return this.selectAll(null==e?Je:function(e){return function(){return Xe.call(this.children,e)}}(\"function\"==typeof e?e:Ge(e)))},filter:function(e){\"function\"!=typeof e&&(e=function(e){return function(){return this.matches(e)}}(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o=t[a],u=o.length,l=r[a]=[],s=0;s<u;++s)(i=o[s])&&e.call(i,i.__data__,s,o)&&l.push(i);return new Xt(r,this._parents)},data:function(e,t){if(!arguments.length)return Array.from(this,at);var n,r=t?rt:nt,a=this._parents,i=this._groups;\"function\"!=typeof e&&(n=e,e=function(){return n});for(var o=i.length,u=new Array(o),l=new Array(o),s=new Array(o),c=0;c<o;++c){var f=a[c],p=i[c],d=p.length,h=it(e.call(f,f&&f.__data__,c,a)),v=h.length,g=l[c]=new Array(v),y=u[c]=new Array(v);r(f,p,g,y,s[c]=new Array(d),h,t);for(var m,b,_=0,w=0;_<v;++_)if(m=g[_]){for(_>=w&&(w=_+1);!(b=y[w])&&++w<v;);m._next=b||null}}return(u=new Xt(u,a))._enter=l,u._exit=s,u},enter:function(){return new Xt(this._enter||this._groups.map(et),this._parents)},exit:function(){return new Xt(this._exit||this._groups.map(et),this._parents)},join:function(e,t,n){var r=this.enter(),a=this,i=this.exit();return\"function\"==typeof e?(r=e(r))&&(r=r.selection()):r=r.append(e+\"\"),null!=t&&(a=t(a))&&(a=a.selection()),null==n?i.remove():n(i),r&&a?r.merge(a).order():a},merge:function(e){for(var t=e.selection?e.selection():e,n=this._groups,r=t._groups,a=n.length,i=r.length,o=Math.min(a,i),u=new Array(a),l=0;l<o;++l)for(var s,c=n[l],f=r[l],p=c.length,d=u[l]=new Array(p),h=0;h<p;++h)(s=c[h]||f[h])&&(d[h]=s);for(;l<a;++l)u[l]=n[l];return new Xt(u,this._parents)},selection:function(){return this},order:function(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var r,a=e[t],i=a.length-1,o=a[i];--i>=0;)(r=a[i])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=ot);for(var n=this._groups,r=n.length,a=new Array(r),i=0;i<r;++i){for(var o,u=n[i],l=u.length,s=a[i]=new Array(l),c=0;c<l;++c)(o=u[c])&&(s[c]=o);s.sort(t)}return new Xt(a,this._parents).order()},call:function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r=e[t],a=0,i=r.length;a<i;++a){var o=r[a];if(o)return o}return null},size:function(){let e=0;for(const t of this)++e;return e},empty:function(){return!this.node()},each:function(e){for(var t=this._groups,n=0,r=t.length;n<r;++n)for(var a,i=t[n],o=0,u=i.length;o<u;++o)(a=i[o])&&e.call(a,a.__data__,o,i);return this},attr:function(e,t){var n=st(e);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==t?n.local?ft:ct:\"function\"==typeof t?n.local?vt:ht:n.local?dt:pt)(n,t))},style:function(e,t,n){return arguments.length>1?this.each((null==t?yt:\"function\"==typeof t?bt:mt)(e,t,null==n?\"\":n)):function(e,t){return e.style.getPropertyValue(t)||gt(e).getComputedStyle(e,null).getPropertyValue(t)}(this.node(),e)},property:function(e,t){return arguments.length>1?this.each((null==t?_t:\"function\"==typeof t?xt:wt)(e,t)):this.node()[e]},classed:function(e,t){var n=kt(e+\"\");if(arguments.length<2){for(var r=St(this.node()),a=-1,i=n.length;++a<i;)if(!r.contains(n[a]))return!1;return!0}return this.each((\"function\"==typeof t?Pt:t?Mt:Nt)(n,t))},text:function(e){return arguments.length?this.each(null==e?zt:(\"function\"==typeof e?Ot:Lt)(e)):this.node().textContent},html:function(e){return arguments.length?this.each(null==e?At:(\"function\"==typeof e?Dt:Ft)(e)):this.node().innerHTML},raise:function(){return this.each(Rt)},lower:function(){return this.each(jt)},append:function(e){var t=\"function\"==typeof e?e:$t(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))},insert:function(e,t){var n=\"function\"==typeof e?e:$t(e),r=null==t?Bt:\"function\"==typeof t?t:Qe(t);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(Wt)},clone:function(e){return this.select(e?Ht:Vt)},datum:function(e){return arguments.length?this.property(\"__data__\",e):this.node().__data__},on:function(e,t,n){var r,a,i=function(e){return e.trim().split(/^|\\s+/).map((function(e){var t=\"\",n=e.indexOf(\".\");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}(e+\"\"),o=i.length;if(!(arguments.length<2)){for(u=t?Qt:qt,r=0;r<o;++r)this.each(u(i[r],t,n));return this}var u=this.node().__on;if(u)for(var l,s=0,c=u.length;s<c;++s)for(r=0,l=u[s];r<o;++r)if((a=i[r]).type===l.type&&a.name===l.name)return l.value},dispatch:function(e,t){return this.each((\"function\"==typeof t?Kt:Gt)(e,t))},[Symbol.iterator]:function*(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r,a=e[t],i=0,o=a.length;i<o;++i)(r=a[i])&&(yield r)}};var tn=1,nn=2,rn=3,an=4,on=1e-6;function un(e){return\"translate(\"+e+\",0)\"}function ln(e){return\"translate(0,\"+e+\")\"}function sn(e){return t=>+e(t)}function cn(e,t){return t=Math.max(0,e.bandwidth()-2*t)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function fn(){return!this.__axis}function pn(e,t){var n=[],r=null,a=null,i=6,o=6,u=3,l=\"undefined\"!=typeof window&&window.devicePixelRatio>1?0:.5,s=e===tn||e===an?-1:1,c=e===an||e===nn?\"x\":\"y\",f=e===tn||e===rn?un:ln;function p(p){var d=null==r?t.ticks?t.ticks.apply(t,n):t.domain():r,h=null==a?t.tickFormat?t.tickFormat.apply(t,n):en:a,v=Math.max(i,0)+u,g=t.range(),y=+g[0]+l,m=+g[g.length-1]+l,b=(t.bandwidth?cn:sn)(t.copy(),l),_=p.selection?p.selection():p,w=_.selectAll(\".domain\").data([null]),x=_.selectAll(\".tick\").data(d,t).order(),k=x.exit(),S=x.enter().append(\"g\").attr(\"class\",\"tick\"),E=x.select(\"line\"),C=x.select(\"text\");w=w.merge(w.enter().insert(\"path\",\".tick\").attr(\"class\",\"domain\").attr(\"stroke\",\"currentColor\")),x=x.merge(S),E=E.merge(S.append(\"line\").attr(\"stroke\",\"currentColor\").attr(c+\"2\",s*i)),C=C.merge(S.append(\"text\").attr(\"fill\",\"currentColor\").attr(c,s*v).attr(\"dy\",e===tn?\"0em\":e===rn?\"0.71em\":\"0.32em\")),p!==_&&(w=w.transition(p),x=x.transition(p),E=E.transition(p),C=C.transition(p),k=k.transition(p).attr(\"opacity\",on).attr(\"transform\",(function(e){return isFinite(e=b(e))?f(e+l):this.getAttribute(\"transform\")})),S.attr(\"opacity\",on).attr(\"transform\",(function(e){var t=this.parentNode.__axis;return f((t&&isFinite(t=t(e))?t:b(e))+l)}))),k.remove(),w.attr(\"d\",e===an||e===nn?o?\"M\"+s*o+\",\"+y+\"H\"+l+\"V\"+m+\"H\"+s*o:\"M\"+l+\",\"+y+\"V\"+m:o?\"M\"+y+\",\"+s*o+\"V\"+l+\"H\"+m+\"V\"+s*o:\"M\"+y+\",\"+l+\"H\"+m),x.attr(\"opacity\",1).attr(\"transform\",(function(e){return f(b(e)+l)})),E.attr(c+\"2\",s*i),C.attr(c,s*v).text(h),_.filter(fn).attr(\"fill\",\"none\").attr(\"font-size\",10).attr(\"font-family\",\"sans-serif\").attr(\"text-anchor\",e===nn?\"start\":e===an?\"end\":\"middle\"),_.each((function(){this.__axis=b}))}return p.scale=function(e){return arguments.length?(t=e,p):t},p.ticks=function(){return n=Array.from(arguments),p},p.tickArguments=function(e){return arguments.length?(n=null==e?[]:Array.from(e),p):n.slice()},p.tickValues=function(e){return arguments.length?(r=null==e?null:Array.from(e),p):r&&r.slice()},p.tickFormat=function(e){return arguments.length?(a=e,p):a},p.tickSize=function(e){return arguments.length?(i=o=+e,p):i},p.tickSizeInner=function(e){return arguments.length?(i=+e,p):i},p.tickSizeOuter=function(e){return arguments.length?(o=+e,p):o},p.tickPadding=function(e){return arguments.length?(u=+e,p):u},p.offset=function(e){return arguments.length?(l=+e,p):l},p}function dn(e){return pn(rn,e)}function hn(e){return function(){return e}}function vn(e){this._context=e}function gn(e){return new vn(e)}Array.prototype.slice,vn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};const yn=Math.PI,mn=2*yn,bn=1e-6,_n=mn-bn;function wn(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class xn{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._=\"\",this._append=null==e?wn:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return wn;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,a,i){this._append`C${+e},${+t},${+n},${+r},${this._x1=+a},${this._y1=+i}`}arcTo(e,t,n,r,a){if(e=+e,t=+t,n=+n,r=+r,(a=+a)<0)throw new Error(`negative radius: ${a}`);let i=this._x1,o=this._y1,u=n-e,l=r-t,s=i-e,c=o-t,f=s*s+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>bn)if(Math.abs(c*u-l*s)>bn&&a){let p=n-i,d=r-o,h=u*u+l*l,v=p*p+d*d,g=Math.sqrt(h),y=Math.sqrt(f),m=a*Math.tan((yn-Math.acos((h+f-v)/(2*g*y)))/2),b=m/y,_=m/g;Math.abs(b-1)>bn&&this._append`L${e+b*s},${t+b*c}`,this._append`A${a},${a},0,0,${+(c*p>s*d)},${this._x1=e+_*u},${this._y1=t+_*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,a,i){if(e=+e,t=+t,i=!!i,(n=+n)<0)throw new Error(`negative radius: ${n}`);let o=n*Math.cos(r),u=n*Math.sin(r),l=e+o,s=t+u,c=1^i,f=i?r-a:a-r;null===this._x1?this._append`M${l},${s}`:(Math.abs(this._x1-l)>bn||Math.abs(this._y1-s)>bn)&&this._append`L${l},${s}`,n&&(f<0&&(f=f%mn+mn),f>_n?this._append`A${n},${n},0,1,${c},${e-o},${t-u}A${n},${n},0,1,${c},${this._x1=l},${this._y1=s}`:f>bn&&this._append`A${n},${n},0,${+(f>=yn)},${c},${this._x1=e+n*Math.cos(a)},${this._y1=t+n*Math.sin(a)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function kn(e){return e[0]}function Sn(e){return e[1]}function En(e,t){var n=hn(!0),r=null,a=gn,i=null,o=function(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new xn(t)}(u);function u(u){var l,s,c,f=(u=function(e){return\"object\"==typeof e&&\"length\"in e?e:Array.from(e)}(u)).length,p=!1;for(null==r&&(i=a(c=o())),l=0;l<=f;++l)!(l<f&&n(s=u[l],l,u))===p&&((p=!p)?i.lineStart():i.lineEnd()),p&&i.point(+e(s,l,u),+t(s,l,u));if(c)return i=null,c+\"\"||null}return e=\"function\"==typeof e?e:void 0===e?kn:hn(e),t=\"function\"==typeof t?t:void 0===t?Sn:hn(t),u.x=function(t){return arguments.length?(e=\"function\"==typeof t?t:hn(+t),u):e},u.y=function(e){return arguments.length?(t=\"function\"==typeof e?e:hn(+e),u):t},u.defined=function(e){return arguments.length?(n=\"function\"==typeof e?e:hn(!!e),u):n},u.curve=function(e){return arguments.length?(a=e,null!=r&&(i=a(r)),u):a},u.context=function(e){return arguments.length?(null==e?r=i=null:i=a(r=e),u):r},u}function Cn(e){return Cn=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},Cn(e)}function Tn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,(void 0,a=function(e,t){if(\"object\"!==Cn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,\"string\");if(\"object\"!==Cn(r))return r;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return String(e)}(r.key),\"symbol\"===Cn(a)?a:String(a)),r)}var a}function Mn(e,t){return Mn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Mn(e,t)}function Nn(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function Pn(e){return Pn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Pn(e)}var zn=function(t){!function(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,\"prototype\",{writable:!1}),t&&Mn(e,t)}(u,t);var n,r,a,i,o=(a=u,i=function(){if(\"undefined\"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Pn(a);if(i){var n=Pn(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&(\"object\"===Cn(t)||\"function\"==typeof t))return t;if(void 0!==t)throw new TypeError(\"Derived constructors may only return object or undefined\");return Nn(e)}(this,e)});function u(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,u),e=o.call(this),window.lastAdditiveForceVisualizer=Nn(e),e.effectFormat=ze(\".2\"),e.redraw=(0,Re.debounce)((function(){return e.draw()}),200),e}return n=u,(r=[{key:\"componentDidMount\",value:function(){var e=this;this.mainGroup=this.svg.append(\"g\"),this.axisElement=this.mainGroup.append(\"g\").attr(\"transform\",\"translate(0,35)\").attr(\"class\",\"force-bar-axis\"),this.onTopGroup=this.svg.append(\"g\"),this.baseValueTitle=this.svg.append(\"text\"),this.joinPointLine=this.svg.append(\"line\"),this.joinPointLabelOutline=this.svg.append(\"text\"),this.joinPointLabel=this.svg.append(\"text\"),this.joinPointTitleLeft=this.svg.append(\"text\"),this.joinPointTitleLeftArrow=this.svg.append(\"text\"),this.joinPointTitle=this.svg.append(\"text\"),this.joinPointTitleRightArrow=this.svg.append(\"text\"),this.joinPointTitleRight=this.svg.append(\"text\"),this.hoverLabelBacking=this.svg.append(\"text\").attr(\"x\",10).attr(\"y\",20).attr(\"text-anchor\",\"middle\").attr(\"font-size\",12).attr(\"stroke\",\"#fff\").attr(\"fill\",\"#fff\").attr(\"stroke-width\",\"4\").attr(\"stroke-linejoin\",\"round\").text(\"\").on(\"mouseover\",(function(){e.hoverLabel.attr(\"opacity\",1),e.hoverLabelBacking.attr(\"opacity\",1)})).on(\"mouseout\",(function(){e.hoverLabel.attr(\"opacity\",0),e.hoverLabelBacking.attr(\"opacity\",0)})),this.hoverLabel=this.svg.append(\"text\").attr(\"x\",10).attr(\"y\",20).attr(\"text-anchor\",\"middle\").attr(\"font-size\",12).attr(\"fill\",\"#0f0\").text(\"\").on(\"mouseover\",(function(){e.hoverLabel.attr(\"opacity\",1),e.hoverLabelBacking.attr(\"opacity\",1)})).on(\"mouseout\",(function(){e.hoverLabel.attr(\"opacity\",0),e.hoverLabelBacking.attr(\"opacity\",0)}));var t=void 0;\"string\"==typeof this.props.plot_cmap?this.props.plot_cmap in je.colors?t=je.colors[this.props.plot_cmap]:(console.log(\"Invalid color map name, reverting to default.\"),t=je.colors.RdBu):Array.isArray(this.props.plot_cmap)&&(t=this.props.plot_cmap),this.colors=t.map((function(e){return q(e)})),this.brighterColors=[1.45,1.6].map((function(t,n){return e.colors[n].brighter(t)})),this.colors.map((function(t,n){var r=e.svg.append(\"linearGradient\").attr(\"id\",\"linear-grad-\"+n).attr(\"x1\",\"0%\").attr(\"y1\",\"0%\").attr(\"x2\",\"0%\").attr(\"y2\",\"100%\");r.append(\"stop\").attr(\"offset\",\"0%\").attr(\"stop-color\",t).attr(\"stop-opacity\",.6),r.append(\"stop\").attr(\"offset\",\"100%\").attr(\"stop-color\",t).attr(\"stop-opacity\",0);var a=e.svg.append(\"linearGradient\").attr(\"id\",\"linear-backgrad-\"+n).attr(\"x1\",\"0%\").attr(\"y1\",\"0%\").attr(\"x2\",\"0%\").attr(\"y2\",\"100%\");a.append(\"stop\").attr(\"offset\",\"0%\").attr(\"stop-color\",t).attr(\"stop-opacity\",.5),a.append(\"stop\").attr(\"offset\",\"100%\").attr(\"stop-color\",t).attr(\"stop-opacity\",0)})),this.tickFormat=ze(\",.4\"),this.scaleCentered=De(),this.axis=dn().scale(this.scaleCentered).tickSizeInner(4).tickSizeOuter(0).tickFormat((function(t){return e.tickFormat(e.invLinkFunction(t))})).tickPadding(-18),window.addEventListener(\"resize\",this.redraw),window.setTimeout(this.redraw,50)}},{key:\"componentDidUpdate\",value:function(){this.draw()}},{key:\"draw\",value:function(){var e=this;(0,Re.each)(this.props.featureNames,(function(t,n){e.props.features[n]&&(e.props.features[n].name=t)})),\"identity\"===this.props.link?this.invLinkFunction=function(t){return e.props.baseValue+t}:\"logit\"===this.props.link?this.invLinkFunction=function(t){return 1/(1+Math.exp(-(e.props.baseValue+t)))}:console.log(\"ERROR: Unrecognized link function: \",this.props.link);var t=this.svg.node().parentNode.offsetWidth;if(0==t)return setTimeout((function(){return e.draw(e.props)}),500);this.svg.style(\"height\",\"150px\"),this.svg.style(\"width\",t+\"px\");var n=(0,Re.sortBy)(this.props.features,(function(e){return-1/(e.effect+1e-10)})),r=(0,Re.sum)((0,Re.map)(n,(function(e){return Math.abs(e.effect)}))),a=(0,Re.sum)((0,Re.map)((0,Re.filter)(n,(function(e){return e.effect>0})),(function(e){return e.effect})))||0,i=(0,Re.sum)((0,Re.map)((0,Re.filter)(n,(function(e){return e.effect<0})),(function(e){return-e.effect})))||0;this.domainSize=3*Math.max(a,i);var o=De().domain([0,this.domainSize]).range([0,t]),u=t/2-o(i);this.scaleCentered.domain([-this.domainSize/2,this.domainSize/2]).range([0,t]).clamp(!0),this.axisElement.attr(\"transform\",\"translate(0,50)\").call(this.axis);var l,s,c,f=0;for(l=0;l<n.length;++l)n[l].x=f,n[l].effect<0&&void 0===s&&(s=f,c=l),f+=Math.abs(n[l].effect);void 0===s&&(s=f,c=l);var p=En().x((function(e){return e[0]})).y((function(e){return e[1]})),d=function(t){return void 0!==t.value&&null!==t.value&&\"\"!==t.value?t.name+\" = \"+(isNaN(t.value)?t.value:e.tickFormat(t.value)):t.name};n=this.props.hideBars?[]:n;var h=this.mainGroup.selectAll(\".force-bar-blocks\").data(n);h.enter().append(\"path\").attr(\"class\",\"force-bar-blocks\").merge(h).attr(\"d\",(function(e,t){var n=o(e.x)+u,r=o(Math.abs(e.effect)),a=e.effect<0?-4:4,i=a;return t===c&&(a=0),t===c-1&&(i=0),p([[n,56],[n+r,56],[n+r+i,64.5],[n+r,73],[n,73],[n+a,64.5]])})).attr(\"fill\",(function(t){return t.effect>0?e.colors[0]:e.colors[1]})).on(\"mouseover\",(function(t){if(o(Math.abs(t.effect))<o(r)/50||o(Math.abs(t.effect))<10){var n=o(t.x)+u,a=o(Math.abs(t.effect));e.hoverLabel.attr(\"opacity\",1).attr(\"x\",n+a/2).attr(\"y\",50.5).attr(\"fill\",t.effect>0?e.colors[0]:e.colors[1]).text(d(t)),e.hoverLabelBacking.attr(\"opacity\",1).attr(\"x\",n+a/2).attr(\"y\",50.5).text(d(t))}})).on(\"mouseout\",(function(){e.hoverLabel.attr(\"opacity\",0),e.hoverLabelBacking.attr(\"opacity\",0)})),h.exit().remove();var v=(0,Re.filter)(n,(function(e){return o(Math.abs(e.effect))>o(r)/50&&o(Math.abs(e.effect))>10})),g=this.onTopGroup.selectAll(\".force-bar-labels\").data(v);if(g.exit().remove(),g=g.enter().append(\"text\").attr(\"class\",\"force-bar-labels\").attr(\"font-size\",\"12px\").attr(\"y\",98).merge(g).text((function(t){return void 0!==t.value&&null!==t.value&&\"\"!==t.value?t.name+\" = \"+(isNaN(t.value)?t.value:e.tickFormat(t.value)):t.name})).attr(\"fill\",(function(t){return t.effect>0?e.colors[0]:e.colors[1]})).attr(\"stroke\",(function(e){return e.textWidth=Math.max(this.getComputedTextLength(),o(Math.abs(e.effect))-10),e.innerTextWidth=this.getComputedTextLength(),\"none\"})),this.filteredData=v,n.length>0){f=s+o.invert(5);for(var y=c;y<n.length;++y)n[y].textx=f,f+=o.invert(n[y].textWidth+10);f=s-o.invert(5);for(var m=c-1;m>=0;--m)n[m].textx=f,f-=o.invert(n[m].textWidth+10)}g.attr(\"x\",(function(e){return o(e.textx)+u+(e.effect>0?-e.textWidth/2:e.textWidth/2)})).attr(\"text-anchor\",\"middle\"),v=(0,Re.filter)(v,(function(n){return o(n.textx)+u>e.props.labelMargin&&o(n.textx)+u<t-e.props.labelMargin})),this.filteredData2=v;var b=v.slice(),_=(0,Re.findIndex)(n,v[0])-1;_>=0&&b.unshift(n[_]);var w=this.mainGroup.selectAll(\".force-bar-labelBacking\").data(v);w.enter().append(\"path\").attr(\"class\",\"force-bar-labelBacking\").attr(\"stroke\",\"none\").attr(\"opacity\",.2).merge(w).attr(\"d\",(function(e){return p([[o(e.x)+o(Math.abs(e.effect))+u,73],[(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+u+5,83],[(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+u+5,104],[(e.effect>0?o(e.textx)-e.textWidth:o(e.textx))+u-5,104],[(e.effect>0?o(e.textx)-e.textWidth:o(e.textx))+u-5,83],[o(e.x)+u,73]])})).attr(\"fill\",(function(e){return\"url(#linear-backgrad-\".concat(e.effect>0?0:1,\")\")})),w.exit().remove();var x=this.mainGroup.selectAll(\".force-bar-labelDividers\").data(v.slice(0,-1));x.enter().append(\"rect\").attr(\"class\",\"force-bar-labelDividers\").attr(\"height\",\"21px\").attr(\"width\",\"1px\").attr(\"y\",83).merge(x).attr(\"x\",(function(e){return(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+u+4.5})).attr(\"fill\",(function(e){return\"url(#linear-grad-\".concat(e.effect>0?0:1,\")\")})),x.exit().remove();var k=this.mainGroup.selectAll(\".force-bar-labelLinks\").data(v.slice(0,-1));k.enter().append(\"line\").attr(\"class\",\"force-bar-labelLinks\").attr(\"y1\",73).attr(\"y2\",83).attr(\"stroke-opacity\",.5).attr(\"stroke-width\",1).merge(k).attr(\"x1\",(function(e){return o(e.x)+o(Math.abs(e.effect))+u})).attr(\"x2\",(function(e){return(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+u+5})).attr(\"stroke\",(function(t){return t.effect>0?e.colors[0]:e.colors[1]})),k.exit().remove();var S=this.mainGroup.selectAll(\".force-bar-blockDividers\").data(n.slice(0,-1));S.enter().append(\"path\").attr(\"class\",\"force-bar-blockDividers\").attr(\"stroke-width\",2).attr(\"fill\",\"none\").merge(S).attr(\"d\",(function(e){var t=o(e.x)+o(Math.abs(e.effect))+u;return p([[t,56],[t+(e.effect<0?-4:4),64.5],[t,73]])})).attr(\"stroke\",(function(t,n){return c===n+1||Math.abs(t.effect)<1e-8?\"#rgba(0,0,0,0)\":t.effect>0?e.brighterColors[0]:e.brighterColors[1]})),S.exit().remove(),this.joinPointLine.attr(\"x1\",o(s)+u).attr(\"x2\",o(s)+u).attr(\"y1\",50).attr(\"y2\",56).attr(\"stroke\",\"#F2F2F2\").attr(\"stroke-width\",1).attr(\"opacity\",1),this.joinPointLabelOutline.attr(\"x\",o(s)+u).attr(\"y\",45).attr(\"color\",\"#fff\").attr(\"text-anchor\",\"middle\").attr(\"font-weight\",\"bold\").attr(\"stroke\",\"#fff\").attr(\"stroke-width\",6).text(ze(\",.2f\")(this.invLinkFunction(s-i))).attr(\"opacity\",1),console.log(\"joinPoint\",s,u,50,i),this.joinPointLabel.attr(\"x\",o(s)+u).attr(\"y\",45).attr(\"text-anchor\",\"middle\").attr(\"font-weight\",\"bold\").attr(\"fill\",\"#000\").text(ze(\",.2f\")(this.invLinkFunction(s-i))).attr(\"opacity\",1),this.joinPointTitle.attr(\"x\",o(s)+u).attr(\"y\",28).attr(\"text-anchor\",\"middle\").attr(\"font-size\",\"12\").attr(\"fill\",\"#000\").text(this.props.outNames[0]).attr(\"opacity\",.5),this.props.hideBars||(this.joinPointTitleLeft.attr(\"x\",o(s)+u-16).attr(\"y\",12).attr(\"text-anchor\",\"end\").attr(\"font-size\",\"13\").attr(\"fill\",this.colors[0]).text(\"higher\").attr(\"opacity\",1),this.joinPointTitleRight.attr(\"x\",o(s)+u+16).attr(\"y\",12).attr(\"text-anchor\",\"start\").attr(\"font-size\",\"13\").attr(\"fill\",this.colors[1]).text(\"lower\").attr(\"opacity\",1),this.joinPointTitleLeftArrow.attr(\"x\",o(s)+u+7).attr(\"y\",8).attr(\"text-anchor\",\"end\").attr(\"font-size\",\"13\").attr(\"fill\",this.colors[0]).text(\"→\").attr(\"opacity\",1),this.joinPointTitleRightArrow.attr(\"x\",o(s)+u-7).attr(\"y\",14).attr(\"text-anchor\",\"start\").attr(\"font-size\",\"13\").attr(\"fill\",this.colors[1]).text(\"←\").attr(\"opacity\",1)),this.props.hideBaseValueLabel||this.baseValueTitle.attr(\"x\",this.scaleCentered(0)).attr(\"y\",28).attr(\"text-anchor\",\"middle\").attr(\"font-size\",\"12\").attr(\"fill\",\"#000\").text(\"base value\").attr(\"opacity\",.5)}},{key:\"componentWillUnmount\",value:function(){window.removeEventListener(\"resize\",this.redraw)}},{key:\"render\",value:function(){var t=this;return e.createElement(\"svg\",{ref:function(e){return t.svg=Jt(e)},style:{userSelect:\"none\",display:\"block\",fontFamily:\"arial\",sansSerif:!0}},e.createElement(\"style\",{dangerouslySetInnerHTML:{__html:\"\\n .force-bar-axis path {\\n fill: none;\\n opacity: 0.4;\\n }\\n .force-bar-axis paths {\\n display: none;\\n }\\n .tick line {\\n stroke: #000;\\n stroke-width: 1px;\\n opacity: 0.4;\\n }\\n .tick text {\\n fill: #000;\\n opacity: 0.5;\\n font-size: 12px;\\n padding: 0px;\\n }\"}}))}}])&&Tn(n.prototype,r),Object.defineProperty(n,\"prototype\",{writable:!1}),u}(e.Component);zn.defaultProps={plot_cmap:\"RdBu\"};const Ln=zn,On=1e3,An=6e4,Fn=36e5,Dn=864e5,Rn=6048e5,jn=31536e6,Un=new Date,In=new Date;function $n(e,t,n,r){function a(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return a.floor=t=>(e(t=new Date(+t)),t),a.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),a.round=e=>{const t=a(e),n=a.ceil(e);return e-t<n-e?t:n},a.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),a.range=(n,r,i)=>{const o=[];if(n=a.ceil(n),i=null==i?1:Math.floor(i),!(n<r&&i>0))return o;let u;do{o.push(u=new Date(+n)),t(n,i),e(n)}while(u<n&&n<r);return o},a.filter=n=>$n((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(a.count=(t,r)=>(Un.setTime(+t),In.setTime(+r),e(Un),e(In),Math.floor(n(Un,In))),a.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(r?t=>r(t)%e==0:t=>a.count(0,t)%e==0):a:null)),a}const Bn=$n((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));Bn.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?$n((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):Bn:null),Bn.range;const Wn=$n((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*On)}),((e,t)=>(t-e)/On),(e=>e.getUTCSeconds())),Vn=(Wn.range,$n((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*On)}),((e,t)=>{e.setTime(+e+t*An)}),((e,t)=>(t-e)/An),(e=>e.getMinutes()))),Hn=(Vn.range,$n((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*An)}),((e,t)=>(t-e)/An),(e=>e.getUTCMinutes()))),qn=(Hn.range,$n((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*On-e.getMinutes()*An)}),((e,t)=>{e.setTime(+e+t*Fn)}),((e,t)=>(t-e)/Fn),(e=>e.getHours()))),Qn=(qn.range,$n((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*Fn)}),((e,t)=>(t-e)/Fn),(e=>e.getUTCHours()))),Yn=(Qn.range,$n((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*An)/Dn),(e=>e.getDate()-1))),Gn=(Yn.range,$n((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Dn),(e=>e.getUTCDate()-1))),Kn=(Gn.range,$n((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Dn),(e=>Math.floor(e/Dn))));function Zn(e){return $n((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*An)/Rn))}Kn.range;const Xn=Zn(0),Jn=Zn(1),er=Zn(2),tr=Zn(3),nr=Zn(4),rr=Zn(5),ar=Zn(6);function ir(e){return $n((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/Rn))}Xn.range,Jn.range,er.range,tr.range,nr.range,rr.range,ar.range;const or=ir(0),ur=ir(1),lr=ir(2),sr=ir(3),cr=ir(4),fr=ir(5),pr=ir(6),dr=(or.range,ur.range,lr.range,sr.range,cr.range,fr.range,pr.range,$n((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),hr=(dr.range,$n((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),vr=(hr.range,$n((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));vr.every=e=>isFinite(e=Math.floor(e))&&e>0?$n((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null,vr.range;const gr=$n((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));function yr(e,t,n,r,a,i){const o=[[Wn,1,On],[Wn,5,5e3],[Wn,15,15e3],[Wn,30,3e4],[i,1,An],[i,5,3e5],[i,15,9e5],[i,30,18e5],[a,1,Fn],[a,3,108e5],[a,6,216e5],[a,12,432e5],[r,1,Dn],[r,2,1728e5],[n,1,Rn],[t,1,2592e6],[t,3,7776e6],[e,1,jn]];function u(t,n,r){const a=Math.abs(n-t)/r,i=f((([,,e])=>e)).right(o,a);if(i===o.length)return e.every(l(t/jn,n/jn,r));if(0===i)return Bn.every(Math.max(l(t,n,r),1));const[u,s]=o[a/o[i-1][2]<o[i][2]/a?i-1:i];return u.every(s)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const a=n&&\"function\"==typeof n.range?n:u(e,t,n),i=a?a.range(e,+t+1):[];return r?i.reverse():i},u]}gr.every=e=>isFinite(e=Math.floor(e))&&e>0?$n((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null,gr.range;const[mr,br]=yr(gr,hr,or,Kn,Qn,Hn),[_r,wr]=yr(vr,dr,Xn,Yn,qn,Vn);function xr(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function kr(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Sr(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var Er,Cr,Tr,Mr={\"-\":\"\",_:\" \",0:\"0\"},Nr=/^\\s*\\d+/,Pr=/^%/,zr=/[\\\\^$*+?|[\\]().{}]/g;function Lr(e,t,n){var r=e<0?\"-\":\"\",a=(r?-e:e)+\"\",i=a.length;return r+(i<n?new Array(n-i+1).join(t)+a:a)}function Or(e){return e.replace(zr,\"\\\\$&\")}function Ar(e){return new RegExp(\"^(?:\"+e.map(Or).join(\"|\")+\")\",\"i\")}function Fr(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function Dr(e,t,n){var r=Nr.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Rr(e,t,n){var r=Nr.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function jr(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function Ur(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Ir(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function $r(e,t,n){var r=Nr.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Br(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Wr(e,t,n){var r=/^(Z)|([+-]\\d\\d)(?::?(\\d\\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||\"00\")),n+r[0].length):-1}function Vr(e,t,n){var r=Nr.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function Hr(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function qr(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Qr(e,t,n){var r=Nr.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Yr(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Gr(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Kr(e,t,n){var r=Nr.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Zr(e,t,n){var r=Nr.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Xr(e,t,n){var r=Nr.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Jr(e,t,n){var r=Pr.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function ea(e,t,n){var r=Nr.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function ta(e,t,n){var r=Nr.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function na(e,t){return Lr(e.getDate(),t,2)}function ra(e,t){return Lr(e.getHours(),t,2)}function aa(e,t){return Lr(e.getHours()%12||12,t,2)}function ia(e,t){return Lr(1+Yn.count(vr(e),e),t,3)}function oa(e,t){return Lr(e.getMilliseconds(),t,3)}function ua(e,t){return oa(e,t)+\"000\"}function la(e,t){return Lr(e.getMonth()+1,t,2)}function sa(e,t){return Lr(e.getMinutes(),t,2)}function ca(e,t){return Lr(e.getSeconds(),t,2)}function fa(e){var t=e.getDay();return 0===t?7:t}function pa(e,t){return Lr(Xn.count(vr(e)-1,e),t,2)}function da(e){var t=e.getDay();return t>=4||0===t?nr(e):nr.ceil(e)}function ha(e,t){return e=da(e),Lr(nr.count(vr(e),e)+(4===vr(e).getDay()),t,2)}function va(e){return e.getDay()}function ga(e,t){return Lr(Jn.count(vr(e)-1,e),t,2)}function ya(e,t){return Lr(e.getFullYear()%100,t,2)}function ma(e,t){return Lr((e=da(e)).getFullYear()%100,t,2)}function ba(e,t){return Lr(e.getFullYear()%1e4,t,4)}function _a(e,t){var n=e.getDay();return Lr((e=n>=4||0===n?nr(e):nr.ceil(e)).getFullYear()%1e4,t,4)}function wa(e){var t=e.getTimezoneOffset();return(t>0?\"-\":(t*=-1,\"+\"))+Lr(t/60|0,\"0\",2)+Lr(t%60,\"0\",2)}function xa(e,t){return Lr(e.getUTCDate(),t,2)}function ka(e,t){return Lr(e.getUTCHours(),t,2)}function Sa(e,t){return Lr(e.getUTCHours()%12||12,t,2)}function Ea(e,t){return Lr(1+Gn.count(gr(e),e),t,3)}function Ca(e,t){return Lr(e.getUTCMilliseconds(),t,3)}function Ta(e,t){return Ca(e,t)+\"000\"}function Ma(e,t){return Lr(e.getUTCMonth()+1,t,2)}function Na(e,t){return Lr(e.getUTCMinutes(),t,2)}function Pa(e,t){return Lr(e.getUTCSeconds(),t,2)}function za(e){var t=e.getUTCDay();return 0===t?7:t}function La(e,t){return Lr(or.count(gr(e)-1,e),t,2)}function Oa(e){var t=e.getUTCDay();return t>=4||0===t?cr(e):cr.ceil(e)}function Aa(e,t){return e=Oa(e),Lr(cr.count(gr(e),e)+(4===gr(e).getUTCDay()),t,2)}function Fa(e){return e.getUTCDay()}function Da(e,t){return Lr(ur.count(gr(e)-1,e),t,2)}function Ra(e,t){return Lr(e.getUTCFullYear()%100,t,2)}function ja(e,t){return Lr((e=Oa(e)).getUTCFullYear()%100,t,2)}function Ua(e,t){return Lr(e.getUTCFullYear()%1e4,t,4)}function Ia(e,t){var n=e.getUTCDay();return Lr((e=n>=4||0===n?cr(e):cr.ceil(e)).getUTCFullYear()%1e4,t,4)}function $a(){return\"+0000\"}function Ba(){return\"%\"}function Wa(e){return+e}function Va(e){return Math.floor(+e/1e3)}function Ha(e){return new Date(e)}function qa(e){return e instanceof Date?+e:+new Date(+e)}function Qa(e,t,n,r,a,i,o,u,l,s){var c=be(),f=c.invert,p=c.domain,d=s(\".%L\"),h=s(\":%S\"),v=s(\"%I:%M\"),g=s(\"%I %p\"),y=s(\"%a %d\"),m=s(\"%b %d\"),b=s(\"%B\"),_=s(\"%Y\");function w(e){return(l(e)<e?d:u(e)<e?h:o(e)<e?v:i(e)<e?g:r(e)<e?a(e)<e?y:m:n(e)<e?b:_)(e)}return c.invert=function(e){return new Date(f(e))},c.domain=function(e){return arguments.length?p(Array.from(e,qa)):p().map(Ha)},c.ticks=function(t){var n=p();return e(n[0],n[n.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?w:s(t)},c.nice=function(e){var n=p();return e&&\"function\"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?p(function(e,t){var n,r=0,a=(e=e.slice()).length-1,i=e[r],o=e[a];return o<i&&(n=r,r=a,a=n,n=i,i=o,o=n),e[r]=t.floor(i),e[a]=t.ceil(o),e}(n,e)):c},c.copy=function(){return me(c,Qa(e,t,n,r,a,i,o,u,l,s))},c}function Ya(){return _e.apply(Qa(_r,wr,vr,dr,Xn,Yn,qn,Vn,Wn,Cr).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Ga(e,t){var n=\"undefined\"!=typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if(\"string\"==typeof e)return Ka(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===n&&e.constructor&&(n=e.constructor.name),\"Map\"===n||\"Set\"===n?Array.from(e):\"Arguments\"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ka(e,t):void 0}}(e))||t&&e&&\"number\"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var i,o=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){u=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(u)throw i}}}}function Ka(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Za(e){return Za=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},Za(e)}function Xa(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,(void 0,a=function(e,t){if(\"object\"!==Za(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,\"string\");if(\"object\"!==Za(r))return r;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return String(e)}(r.key),\"symbol\"===Za(a)?a:String(a)),r)}var a}function Ja(e,t){return Ja=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ja(e,t)}function ei(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function ti(e){return ti=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ti(e)}Er=function(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,o=e.shortDays,u=e.months,l=e.shortMonths,s=Ar(a),c=Fr(a),f=Ar(i),p=Fr(i),d=Ar(o),h=Fr(o),v=Ar(u),g=Fr(u),y=Ar(l),m=Fr(l),b={a:function(e){return o[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return u[e.getMonth()]},c:null,d:na,e:na,f:ua,g:ma,G:_a,H:ra,I:aa,j:ia,L:oa,m:la,M:sa,p:function(e){return a[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Wa,s:Va,S:ca,u:fa,U:pa,V:ha,w:va,W:ga,x:null,X:null,y:ya,Y:ba,Z:wa,\"%\":Ba},_={a:function(e){return o[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return u[e.getUTCMonth()]},c:null,d:xa,e:xa,f:Ta,g:ja,G:Ia,H:ka,I:Sa,j:Ea,L:Ca,m:Ma,M:Na,p:function(e){return a[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Wa,s:Va,S:Pa,u:za,U:La,V:Aa,w:Fa,W:Da,x:null,X:null,y:Ra,Y:Ua,Z:$a,\"%\":Ba},w={a:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=y.exec(t.slice(n));return r?(e.m=m.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return S(e,t,n,r)},d:qr,e:qr,f:Xr,g:Br,G:$r,H:Yr,I:Yr,j:Qr,L:Zr,m:Hr,M:Gr,p:function(e,t,n){var r=s.exec(t.slice(n));return r?(e.p=c.get(r[0].toLowerCase()),n+r[0].length):-1},q:Vr,Q:ea,s:ta,S:Kr,u:Rr,U:jr,V:Ur,w:Dr,W:Ir,x:function(e,t,r){return S(e,n,t,r)},X:function(e,t,n){return S(e,r,t,n)},y:Br,Y:$r,Z:Wr,\"%\":Jr};function x(e,t){return function(n){var r,a,i,o=[],u=-1,l=0,s=e.length;for(n instanceof Date||(n=new Date(+n));++u<s;)37===e.charCodeAt(u)&&(o.push(e.slice(l,u)),null!=(a=Mr[r=e.charAt(++u)])?r=e.charAt(++u):a=\"e\"===r?\" \":\"0\",(i=t[r])&&(r=i(n,a)),o.push(r),l=u+1);return o.push(e.slice(l,u)),o.join(\"\")}}function k(e,t){return function(n){var r,a,i=Sr(1900,void 0,1);if(S(i,e,n+=\"\",0)!=n.length)return null;if(\"Q\"in i)return new Date(i.Q);if(\"s\"in i)return new Date(1e3*i.s+(\"L\"in i?i.L:0));if(t&&!(\"Z\"in i)&&(i.Z=0),\"p\"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m=\"q\"in i?i.q:0),\"V\"in i){if(i.V<1||i.V>53)return null;\"w\"in i||(i.w=1),\"Z\"in i?(a=(r=kr(Sr(i.y,0,1))).getUTCDay(),r=a>4||0===a?ur.ceil(r):ur(r),r=Gn.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(a=(r=xr(Sr(i.y,0,1))).getDay(),r=a>4||0===a?Jn.ceil(r):Jn(r),r=Yn.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else(\"W\"in i||\"U\"in i)&&(\"w\"in i||(i.w=\"u\"in i?i.u%7:\"W\"in i?1:0),a=\"Z\"in i?kr(Sr(i.y,0,1)).getUTCDay():xr(Sr(i.y,0,1)).getDay(),i.m=0,i.d=\"W\"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return\"Z\"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,kr(i)):xr(i)}}function S(e,t,n,r){for(var a,i,o=0,u=t.length,l=n.length;o<u;){if(r>=l)return-1;if(37===(a=t.charCodeAt(o++))){if(a=t.charAt(o++),!(i=w[a in Mr?t.charAt(o++):a])||(r=i(e,n,r))<0)return-1}else if(a!=n.charCodeAt(r++))return-1}return r}return b.x=x(n,b),b.X=x(r,b),b.c=x(t,b),_.x=x(n,_),_.X=x(r,_),_.c=x(t,_),{format:function(e){var t=x(e+=\"\",b);return t.toString=function(){return e},t},parse:function(e){var t=k(e+=\"\",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=x(e+=\"\",_);return t.toString=function(){return e},t},utcParse:function(e){var t=k(e+=\"\",!0);return t.toString=function(){return e},t}}}({dateTime:\"%x, %X\",date:\"%-m/%-d/%Y\",time:\"%-I:%M:%S %p\",periods:[\"AM\",\"PM\"],days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]}),Cr=Er.format,Tr=Er.parse,Er.utcFormat,Er.utcParse;var ni=function(t){!function(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,\"prototype\",{writable:!1}),t&&Ja(e,t)}(u,t);var n,r,a,i,o=(a=u,i=function(){if(\"undefined\"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=ti(a);if(i){var n=ti(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&(\"object\"===Za(t)||\"function\"==typeof t))return t;if(void 0!==t)throw new TypeError(\"Derived constructors may only return object or undefined\");return ei(e)}(this,e)});function u(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,u),e=o.call(this),window.lastAdditiveForceArrayVisualizer=ei(e),e.topOffset=28,e.leftOffset=80,e.height=350,e.effectFormat=ze(\".2\"),e.redraw=(0,Re.debounce)((function(){return e.draw()}),200),e}return n=u,(r=[{key:\"componentDidMount\",value:function(){var e=this;this.mainGroup=this.svg.append(\"g\"),this.onTopGroup=this.svg.append(\"g\"),this.xaxisElement=this.onTopGroup.append(\"g\").attr(\"transform\",\"translate(0,35)\").attr(\"class\",\"force-bar-array-xaxis\"),this.yaxisElement=this.onTopGroup.append(\"g\").attr(\"transform\",\"translate(0,35)\").attr(\"class\",\"force-bar-array-yaxis\"),this.hoverGroup1=this.svg.append(\"g\"),this.hoverGroup2=this.svg.append(\"g\"),this.baseValueTitle=this.svg.append(\"text\"),this.hoverLine=this.svg.append(\"line\"),this.hoverxOutline=this.svg.append(\"text\").attr(\"text-anchor\",\"middle\").attr(\"font-weight\",\"bold\").attr(\"fill\",\"#fff\").attr(\"stroke\",\"#fff\").attr(\"stroke-width\",\"6\").attr(\"font-size\",\"12px\"),this.hoverx=this.svg.append(\"text\").attr(\"text-anchor\",\"middle\").attr(\"font-weight\",\"bold\").attr(\"fill\",\"#000\").attr(\"font-size\",\"12px\"),this.hoverxTitle=this.svg.append(\"text\").attr(\"text-anchor\",\"middle\").attr(\"opacity\",.6).attr(\"font-size\",\"12px\"),this.hoveryOutline=this.svg.append(\"text\").attr(\"text-anchor\",\"end\").attr(\"font-weight\",\"bold\").attr(\"fill\",\"#fff\").attr(\"stroke\",\"#fff\").attr(\"stroke-width\",\"6\").attr(\"font-size\",\"12px\"),this.hovery=this.svg.append(\"text\").attr(\"text-anchor\",\"end\").attr(\"font-weight\",\"bold\").attr(\"fill\",\"#000\").attr(\"font-size\",\"12px\"),this.xlabel=this.wrapper.select(\".additive-force-array-xlabel\"),this.ylabel=this.wrapper.select(\".additive-force-array-ylabel\");var t=void 0;\"string\"==typeof this.props.plot_cmap?this.props.plot_cmap in je.colors?t=je.colors[this.props.plot_cmap]:(console.log(\"Invalid color map name, reverting to default.\"),t=je.colors.RdBu):Array.isArray(this.props.plot_cmap)&&(t=this.props.plot_cmap),this.colors=t.map((function(e){return q(e)})),this.brighterColors=[1.45,1.6].map((function(t,n){return e.colors[n].brighter(t)}));var n=ze(\",.4\");null!=this.props.ordering_keys&&null!=this.props.ordering_keys_time_format?(this.parseTime=Tr(this.props.ordering_keys_time_format),this.formatTime=Cr(this.props.ordering_keys_time_format),this.xtickFormat=function(e){return\"object\"==Za(e)?this.formatTime(e):n(e)}):(this.parseTime=null,this.formatTime=null,this.xtickFormat=n),this.xscale=De(),this.xaxis=dn().scale(this.xscale).tickSizeInner(4).tickSizeOuter(0).tickFormat((function(t){return e.xtickFormat(t)})).tickPadding(-18),this.ytickFormat=n,this.yscale=De(),this.yaxis=pn(an,undefined).scale(this.yscale).tickSizeInner(4).tickSizeOuter(0).tickFormat((function(t){return e.ytickFormat(e.invLinkFunction(t))})).tickPadding(2),this.xlabel.node().onchange=function(){return e.internalDraw()},this.ylabel.node().onchange=function(){return e.internalDraw()},this.svg.on(\"mousemove\",(function(t){return e.mouseMoved(t)})),this.svg.on(\"click\",(function(){return alert(\"This original index of the sample you clicked is \"+e.nearestExpIndex)})),this.svg.on(\"mouseout\",(function(t){return e.mouseOut(t)})),window.addEventListener(\"resize\",this.redraw),window.setTimeout(this.redraw,50)}},{key:\"componentDidUpdate\",value:function(){this.draw()}},{key:\"mouseOut\",value:function(){this.hoverLine.attr(\"display\",\"none\"),this.hoverx.attr(\"display\",\"none\"),this.hoverxOutline.attr(\"display\",\"none\"),this.hoverxTitle.attr(\"display\",\"none\"),this.hovery.attr(\"display\",\"none\"),this.hoveryOutline.attr(\"display\",\"none\"),this.hoverGroup1.attr(\"display\",\"none\"),this.hoverGroup2.attr(\"display\",\"none\")}},{key:\"mouseMoved\",value:function(e){var t,n,r=this;this.hoverLine.attr(\"display\",\"\"),this.hoverx.attr(\"display\",\"\"),this.hoverxOutline.attr(\"display\",\"\"),this.hoverxTitle.attr(\"display\",\"\"),this.hovery.attr(\"display\",\"\"),this.hoveryOutline.attr(\"display\",\"\"),this.hoverGroup1.attr(\"display\",\"\"),this.hoverGroup2.attr(\"display\",\"\");var a=function(e,t){if(e=function(e){let t;for(;t=e.sourceEvent;)e=t;return e}(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=e.clientX,r.y=e.clientY,[(r=r.matrixTransform(t.getScreenCTM().inverse())).x,r.y]}if(t.getBoundingClientRect){var a=t.getBoundingClientRect();return[e.clientX-a.left-t.clientLeft,e.clientY-a.top-t.clientTop]}}return[e.pageX,e.pageY]}(e,this.svg.node())[0];if(this.props.explanations){for(t=0;t<this.currExplanations.length;++t)(!n||Math.abs(n.xmapScaled-a)>Math.abs(this.currExplanations[t].xmapScaled-a))&&(n=this.currExplanations[t]);this.nearestExpIndex=n.origInd,this.hoverLine.attr(\"x1\",n.xmapScaled).attr(\"x2\",n.xmapScaled).attr(\"y1\",0+this.topOffset).attr(\"y2\",this.height),this.hoverx.attr(\"x\",n.xmapScaled).attr(\"y\",this.topOffset-5).text(this.xtickFormat(n.xmap)),this.hoverxOutline.attr(\"x\",n.xmapScaled).attr(\"y\",this.topOffset-5).text(this.xtickFormat(n.xmap)),this.hoverxTitle.attr(\"x\",n.xmapScaled).attr(\"y\",this.topOffset-18).text(n.count>1?n.count+\" averaged samples\":\"\"),this.hovery.attr(\"x\",this.leftOffset-6).attr(\"y\",n.joinPointy).text(this.ytickFormat(this.invLinkFunction(n.joinPoint))),this.hoveryOutline.attr(\"x\",this.leftOffset-6).attr(\"y\",n.joinPointy).text(this.ytickFormat(this.invLinkFunction(n.joinPoint)));for(var i,o,u=[],l=this.currPosOrderedFeatures.length-1;l>=0;--l){var s=this.currPosOrderedFeatures[l],c=n.features[s];o=5+(c.posyTop+c.posyBottom)/2,(!i||o-i>=15)&&c.posyTop-c.posyBottom>=6&&(u.push(c),i=o)}var f=[];i=void 0;var p,d=Ga(this.currNegOrderedFeatures);try{for(d.s();!(p=d.n()).done;){var h=p.value,v=n.features[h];o=5+(v.negyTop+v.negyBottom)/2,(!i||i-o>=15)&&v.negyTop-v.negyBottom>=6&&(f.push(v),i=o)}}catch(e){d.e(e)}finally{d.f()}var g=function(e){var t=\"\";return null!==e.value&&void 0!==e.value&&(t=\" = \"+(isNaN(e.value)?e.value:r.ytickFormat(e.value))),n.count>1?\"mean(\"+r.props.featureNames[e.ind]+\")\"+t:r.props.featureNames[e.ind]+t},y=this.hoverGroup1.selectAll(\".pos-values\").data(u);y.enter().append(\"text\").attr(\"class\",\"pos-values\").merge(y).attr(\"x\",n.xmapScaled+5).attr(\"y\",(function(e){return 4+(e.posyTop+e.posyBottom)/2})).attr(\"text-anchor\",\"start\").attr(\"font-size\",12).attr(\"stroke\",\"#fff\").attr(\"fill\",\"#fff\").attr(\"stroke-width\",\"4\").attr(\"stroke-linejoin\",\"round\").attr(\"opacity\",1).text(g),y.exit().remove();var m=this.hoverGroup2.selectAll(\".pos-values\").data(u);m.enter().append(\"text\").attr(\"class\",\"pos-values\").merge(m).attr(\"x\",n.xmapScaled+5).attr(\"y\",(function(e){return 4+(e.posyTop+e.posyBottom)/2})).attr(\"text-anchor\",\"start\").attr(\"font-size\",12).attr(\"fill\",this.colors[0]).text(g),m.exit().remove();var b=this.hoverGroup1.selectAll(\".neg-values\").data(f);b.enter().append(\"text\").attr(\"class\",\"neg-values\").merge(b).attr(\"x\",n.xmapScaled+5).attr(\"y\",(function(e){return 4+(e.negyTop+e.negyBottom)/2})).attr(\"text-anchor\",\"start\").attr(\"font-size\",12).attr(\"stroke\",\"#fff\").attr(\"fill\",\"#fff\").attr(\"stroke-width\",\"4\").attr(\"stroke-linejoin\",\"round\").attr(\"opacity\",1).text(g),b.exit().remove();var _=this.hoverGroup2.selectAll(\".neg-values\").data(f);_.enter().append(\"text\").attr(\"class\",\"neg-values\").merge(_).attr(\"x\",n.xmapScaled+5).attr(\"y\",(function(e){return 4+(e.negyTop+e.negyBottom)/2})).attr(\"text-anchor\",\"start\").attr(\"font-size\",12).attr(\"fill\",this.colors[1]).text(g),_.exit().remove()}}},{key:\"draw\",value:function(){var e=this;if(this.props.explanations&&0!==this.props.explanations.length){(0,Re.each)(this.props.explanations,(function(e,t){return e.origInd=t}));var t,n={},r={},a={},i=Ga(this.props.explanations);try{for(i.s();!(t=i.n()).done;){var o=t.value;for(var u in o.features)void 0===n[u]&&(n[u]=0,r[u]=0,a[u]=0),o.features[u].effect>0?n[u]+=o.features[u].effect:r[u]-=o.features[u].effect,null!==o.features[u].value&&void 0!==o.features[u].value&&(a[u]+=1)}}catch(e){i.e(e)}finally{i.f()}this.usedFeatures=(0,Re.sortBy)((0,Re.keys)(n),(function(e){return-(n[e]+r[e])})),console.log(\"found \",this.usedFeatures.length,\" used features\"),this.posOrderedFeatures=(0,Re.sortBy)(this.usedFeatures,(function(e){return n[e]})),this.negOrderedFeatures=(0,Re.sortBy)(this.usedFeatures,(function(e){return-r[e]})),this.singleValueFeatures=(0,Re.filter)(this.usedFeatures,(function(e){return a[e]>0}));var l=[\"sample order by similarity\",\"sample order by output value\",\"original sample ordering\"].concat(this.singleValueFeatures.map((function(t){return e.props.featureNames[t]})));null!=this.props.ordering_keys&&l.unshift(\"sample order by key\");var s=this.xlabel.selectAll(\"option\").data(l);s.enter().append(\"option\").merge(s).attr(\"value\",(function(e){return e})).text((function(e){return e})),s.exit().remove();var c=this.props.outNames[0]?this.props.outNames[0]:\"model output value\";(l=(0,Re.map)(this.usedFeatures,(function(t){return[e.props.featureNames[t],e.props.featureNames[t]+\" effects\"]}))).unshift([\"model output value\",c]);var f=this.ylabel.selectAll(\"option\").data(l);f.enter().append(\"option\").merge(f).attr(\"value\",(function(e){return e[0]})).text((function(e){return e[1]})),f.exit().remove(),this.ylabel.style(\"top\",(this.height-10-this.topOffset)/2+this.topOffset+\"px\").style(\"left\",10-this.ylabel.node().offsetWidth/2+\"px\"),this.internalDraw()}}},{key:\"internalDraw\",value:function(){var e,t,n=this,r=Ga(this.props.explanations);try{for(r.s();!(e=r.n()).done;){var a,i=e.value,o=Ga(this.usedFeatures);try{for(o.s();!(a=o.n()).done;){var u=a.value;i.features.hasOwnProperty(u)||(i.features[u]={effect:0,value:0}),i.features[u].ind=u}}catch(e){o.e(e)}finally{o.f()}}}catch(e){r.e(e)}finally{r.f()}var l=this.xlabel.node().value,s=\"sample order by key\"===l&&null!=this.props.ordering_keys_time_format;if(this.xscale=s?Ya():De(),this.xaxis.scale(this.xscale),\"sample order by similarity\"===l)t=(0,Re.sortBy)(this.props.explanations,(function(e){return e.simIndex})),(0,Re.each)(t,(function(e,t){return e.xmap=t}));else if(\"sample order by output value\"===l)t=(0,Re.sortBy)(this.props.explanations,(function(e){return-e.outValue})),(0,Re.each)(t,(function(e,t){return e.xmap=t}));else if(\"original sample ordering\"===l)t=(0,Re.sortBy)(this.props.explanations,(function(e){return e.origInd})),(0,Re.each)(t,(function(e,t){return e.xmap=t}));else if(\"sample order by key\"===l)t=this.props.explanations,s?(0,Re.each)(t,(function(e,t){return e.xmap=n.parseTime(n.props.ordering_keys[t])})):(0,Re.each)(t,(function(e,t){return e.xmap=n.props.ordering_keys[t]})),t=(0,Re.sortBy)(t,(function(e){return e.xmap}));else{var c=(0,Re.findKey)(this.props.featureNames,(function(e){return e===l}));(0,Re.each)(this.props.explanations,(function(e,t){return e.xmap=e.features[c].value}));var f=(0,Re.sortBy)(this.props.explanations,(function(e){return e.xmap})),p=(0,Re.map)(f,(function(e){return e.xmap}));if(\"string\"==typeof p[0])return void alert(\"Ordering by category names is not yet supported.\");var d,h,v=(0,Re.min)(p),g=((0,Re.max)(p)-v)/100;t=[];for(var y=0;y<f.length;++y){var m=f[y];if(d&&!h&&m.xmap-d.xmap<=g||h&&m.xmap-h.xmap<=g){h||((h=(0,Re.cloneDeep)(d)).count=1);var b,_=Ga(this.usedFeatures);try{for(_.s();!(b=_.n()).done;){var w=b.value;h.features[w].effect+=m.features[w].effect,h.features[w].value+=m.features[w].value}}catch(e){_.e(e)}finally{_.f()}h.count+=1}else if(d)if(h){var x,k=Ga(this.usedFeatures);try{for(k.s();!(x=k.n()).done;){var S=x.value;h.features[S].effect/=h.count,h.features[S].value/=h.count}}catch(e){k.e(e)}finally{k.f()}t.push(h),h=void 0}else t.push(d);d=m}d.xmap-t[t.length-1].xmap>g&&t.push(d)}this.currUsedFeatures=this.usedFeatures,this.currPosOrderedFeatures=this.posOrderedFeatures,this.currNegOrderedFeatures=this.negOrderedFeatures;var E=this.ylabel.node().value;if(\"model output value\"!==E){var C=t;t=(0,Re.cloneDeep)(t);for(var T=(0,Re.findKey)(this.props.featureNames,(function(e){return e===E})),M=0;M<t.length;++M){var N=t[M].features[T];t[M].features={},t[M].features[T]=N,C[M].remapped_version=t[M]}this.currUsedFeatures=[T],this.currPosOrderedFeatures=[T],this.currNegOrderedFeatures=[T]}this.currExplanations=t,\"identity\"===this.props.link?this.invLinkFunction=function(e){return n.props.baseValue+e}:\"logit\"===this.props.link?this.invLinkFunction=function(e){return 1/(1+Math.exp(-(n.props.baseValue+e)))}:console.log(\"ERROR: Unrecognized link function: \",this.props.link),this.predValues=(0,Re.map)(t,(function(e){return(0,Re.sum)((0,Re.map)(e.features,(function(e){return e.effect})))}));var P=this.wrapper.node().offsetWidth;if(0==P)return setTimeout((function(){return n.draw(t)}),500);this.svg.style(\"height\",this.height+\"px\"),this.svg.style(\"width\",P+\"px\");var z=(0,Re.map)(t,(function(e){return e.xmap}));this.xscale.domain([(0,Re.min)(z),(0,Re.max)(z)]).range([this.leftOffset,P]).clamp(!0),this.xaxisElement.attr(\"transform\",\"translate(0,\"+this.topOffset+\")\").call(this.xaxis);for(var L=0;L<this.currExplanations.length;++L)this.currExplanations[L].xmapScaled=this.xscale(this.currExplanations[L].xmap);for(var O=t.length,A=0,F=0;F<O;++F){var D=t[F].features,R=(0,Re.sum)((0,Re.map)((0,Re.filter)(D,(function(e){return e.effect>0})),(function(e){return e.effect})))||0,j=(0,Re.sum)((0,Re.map)((0,Re.filter)(D,(function(e){return e.effect<0})),(function(e){return-e.effect})))||0;A=Math.max(A,2.2*Math.max(R,j))}this.yscale.domain([-A/2,A/2]).range([this.height-10,this.topOffset]),this.yaxisElement.attr(\"transform\",\"translate(\"+this.leftOffset+\",0)\").call(this.yaxis);for(var U=0;U<O;++U){var I,$=t[U].features,B=-((0,Re.sum)((0,Re.map)((0,Re.filter)($,(function(e){return e.effect<0})),(function(e){return-e.effect})))||0),W=void 0,V=Ga(this.currPosOrderedFeatures);try{for(V.s();!(I=V.n()).done;)$[W=I.value].posyTop=this.yscale(B),$[W].effect>0&&(B+=$[W].effect),$[W].posyBottom=this.yscale(B),$[W].ind=W}catch(e){V.e(e)}finally{V.f()}var H,q=B,Q=Ga(this.currNegOrderedFeatures);try{for(Q.s();!(H=Q.n()).done;)$[W=H.value].negyTop=this.yscale(B),$[W].effect<0&&(B-=$[W].effect),$[W].negyBottom=this.yscale(B)}catch(e){Q.e(e)}finally{Q.f()}t[U].joinPoint=q,t[U].joinPointy=this.yscale(q)}var Y=En().x((function(e){return e[0]})).y((function(e){return e[1]})),G=this.mainGroup.selectAll(\".force-bar-array-area-pos\").data(this.currUsedFeatures);G.enter().append(\"path\").attr(\"class\",\"force-bar-array-area-pos\").merge(G).attr(\"d\",(function(e){var n=(0,Re.map)((0,Re.range)(O),(function(n){return[t[n].xmapScaled,t[n].features[e].posyTop]})),r=(0,Re.map)((0,Re.rangeRight)(O),(function(n){return[t[n].xmapScaled,t[n].features[e].posyBottom]}));return Y(n.concat(r))})).attr(\"fill\",this.colors[0]),G.exit().remove();var K=this.mainGroup.selectAll(\".force-bar-array-area-neg\").data(this.currUsedFeatures);K.enter().append(\"path\").attr(\"class\",\"force-bar-array-area-neg\").merge(K).attr(\"d\",(function(e){var n=(0,Re.map)((0,Re.range)(O),(function(n){return[t[n].xmapScaled,t[n].features[e].negyTop]})),r=(0,Re.map)((0,Re.rangeRight)(O),(function(n){return[t[n].xmapScaled,t[n].features[e].negyBottom]}));return Y(n.concat(r))})).attr(\"fill\",this.colors[1]),K.exit().remove();var Z=this.mainGroup.selectAll(\".force-bar-array-divider-pos\").data(this.currUsedFeatures);Z.enter().append(\"path\").attr(\"class\",\"force-bar-array-divider-pos\").merge(Z).attr(\"d\",(function(e){var n=(0,Re.map)((0,Re.range)(O),(function(n){return[t[n].xmapScaled,t[n].features[e].posyBottom]}));return Y(n)})).attr(\"fill\",\"none\").attr(\"stroke-width\",1).attr(\"stroke\",(function(){return n.colors[0].brighter(1.2)})),Z.exit().remove();var X=this.mainGroup.selectAll(\".force-bar-array-divider-neg\").data(this.currUsedFeatures);X.enter().append(\"path\").attr(\"class\",\"force-bar-array-divider-neg\").merge(X).attr(\"d\",(function(e){var n=(0,Re.map)((0,Re.range)(O),(function(n){return[t[n].xmapScaled,t[n].features[e].negyTop]}));return Y(n)})).attr(\"fill\",\"none\").attr(\"stroke-width\",1).attr(\"stroke\",(function(){return n.colors[1].brighter(1.5)})),X.exit().remove();for(var J=function(e,t,n,r,a){var i,o,u,l;\"pos\"===a?(i=e[n].features[t].posyBottom,o=e[n].features[t].posyTop):(i=e[n].features[t].negyBottom,o=e[n].features[t].negyTop);for(var s=n+1;s<=r;++s)\"pos\"===a?(u=e[s].features[t].posyBottom,l=e[s].features[t].posyTop):(u=e[s].features[t].negyBottom,l=e[s].features[t].negyTop),u>i&&(i=u),l<o&&(o=l);return{top:i,bottom:o}},ee=[],te=0,ne=[\"pos\",\"neg\"];te<ne.length;te++){var re,ae=ne[te],ie=Ga(this.currUsedFeatures);try{for(ie.s();!(re=ie.n()).done;)for(var oe=re.value,ue=0,le=0,se=0,ce={top:0,bottom:0},fe=void 0;le<O-1;){for(;se<100&&le<O-1;)++le,se=t[le].xmapScaled-t[ue].xmapScaled;for(ce=J(t,oe,ue,le,ae);ce.bottom-ce.top<20&&ue<le;)++ue,ce=J(t,oe,ue,le,ae);if(se=t[le].xmapScaled-t[ue].xmapScaled,ce.bottom-ce.top>=20&&se>=100){for(;le<O-1;){if(++le,!((fe=J(t,oe,ue,le,ae)).bottom-fe.top>20)){--le;break}ce=fe}se=t[le].xmapScaled-t[ue].xmapScaled,ee.push([(t[le].xmapScaled+t[ue].xmapScaled)/2,(ce.top+ce.bottom)/2,this.props.featureNames[oe]]);var pe=t[le].xmapScaled;for(ue=le;pe+100>t[ue].xmapScaled&&ue<O-1;)++ue;le=ue}}}catch(e){ie.e(e)}finally{ie.f()}}var de=this.onTopGroup.selectAll(\".force-bar-array-flabels\").data(ee);de.enter().append(\"text\").attr(\"class\",\"force-bar-array-flabels\").merge(de).attr(\"x\",(function(e){return e[0]})).attr(\"y\",(function(e){return e[1]+4})).text((function(e){return e[2]})),de.exit().remove()}},{key:\"componentWillUnmount\",value:function(){window.removeEventListener(\"resize\",this.redraw)}},{key:\"render\",value:function(){var t=this;return e.createElement(\"div\",{ref:function(e){return t.wrapper=Jt(e)},style:{textAlign:\"center\"}},e.createElement(\"style\",{dangerouslySetInnerHTML:{__html:\"\\n .force-bar-array-wrapper {\\n text-align: center;\\n }\\n .force-bar-array-xaxis path {\\n fill: none;\\n opacity: 0.4;\\n }\\n .force-bar-array-xaxis .domain {\\n opacity: 0;\\n }\\n .force-bar-array-xaxis paths {\\n display: none;\\n }\\n .force-bar-array-yaxis path {\\n fill: none;\\n opacity: 0.4;\\n }\\n .force-bar-array-yaxis paths {\\n display: none;\\n }\\n .tick line {\\n stroke: #000;\\n stroke-width: 1px;\\n opacity: 0.4;\\n }\\n .tick text {\\n fill: #000;\\n opacity: 0.5;\\n font-size: 12px;\\n padding: 0px;\\n }\\n .force-bar-array-flabels {\\n font-size: 12px;\\n fill: #fff;\\n text-anchor: middle;\\n }\\n .additive-force-array-xlabel {\\n background: none;\\n border: 1px solid #ccc;\\n opacity: 0.5;\\n margin-bottom: 0px;\\n font-size: 12px;\\n font-family: arial;\\n margin-left: 80px;\\n max-width: 300px;\\n }\\n .additive-force-array-xlabel:focus {\\n outline: none;\\n }\\n .additive-force-array-ylabel {\\n position: relative;\\n top: 0px;\\n left: 0px;\\n transform: rotate(-90deg);\\n background: none;\\n border: 1px solid #ccc;\\n opacity: 0.5;\\n margin-bottom: 0px;\\n font-size: 12px;\\n font-family: arial;\\n max-width: 150px;\\n }\\n .additive-force-array-ylabel:focus {\\n outline: none;\\n }\\n .additive-force-array-hoverLine {\\n stroke-width: 1px;\\n stroke: #fff;\\n opacity: 1;\\n }\"}}),e.createElement(\"select\",{className:\"additive-force-array-xlabel\"}),e.createElement(\"div\",{style:{height:\"0px\",textAlign:\"left\"}},e.createElement(\"select\",{className:\"additive-force-array-ylabel\"})),e.createElement(\"svg\",{ref:function(e){return t.svg=Jt(e)},style:{userSelect:\"none\",display:\"block\",fontFamily:\"arial\",sansSerif:!0}}))}}])&&Xa(n.prototype,r),Object.defineProperty(n,\"prototype\",{writable:!1}),u}(e.Component);ni.defaultProps={plot_cmap:\"RdBu\",ordering_keys:null,ordering_keys_time_format:null};const ri=ni;window.SHAP={SimpleListVisualizer:He,AdditiveForceVisualizer:Ln,AdditiveForceArrayVisualizer:ri,React:e,ReactDom:t}})()})();\n",
"</script>"
]
},
"metadata": {}
},
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<shap.plots._force.AdditiveForceVisualizer at 0x7aeccd415ba0>"
],
"text/html": [
"\n",
"<div id='iFAFTO2YTTY9PO8MEAOA7'>\n",
"<div style='color: #900; text-align: center;'>\n",
" <b>Visualization omitted, Javascript library not loaded!</b><br>\n",
" Have you run `initjs()` in this notebook? If this notebook was from another\n",
" user you must also trust this notebook (File -> Trust notebook). If you are viewing\n",
" this notebook on github the Javascript has been stripped for security. If you are using\n",
" JupyterLab this error is because a JupyterLab extension has not yet been written.\n",
"</div></div>\n",
" <script>\n",
" if (window.SHAP) SHAP.ReactDom.render(\n",
" SHAP.React.createElement(SHAP.AdditiveForceVisualizer, {\"outNames\": [\"f(x)\"], \"baseValue\": 0.2211947947282651, \"outValue\": 0.001468707937580832, \"link\": \"identity\", \"featureNames\": [\"Age\", \"Workclass\", \"Education-Num\", \"Marital Status\", \"Occupation\", \"Relationship\", \"Race\", \"Sex\", \"Capital Gain\", \"Capital Loss\", \"Hours per week\", \"Country\"], \"features\": {\"0\": {\"effect\": -0.020239217678136037, \"value\": 18.0}, \"1\": {\"effect\": 0.001402223682705614, \"value\": 4.0}, \"2\": {\"effect\": -0.04036514338749285, \"value\": 7.0}, \"3\": {\"effect\": -0.06103938313066881, \"value\": 4.0}, \"4\": {\"effect\": -0.04098417416533381, \"value\": 8.0}, \"5\": {\"effect\": -0.021551825520499234, \"value\": 2.0}, \"6\": {\"effect\": -9.837621103682938e-05, \"value\": 4.0}, \"7\": {\"effect\": 0.004103607497846871, \"value\": 1.0}, \"8\": {\"effect\": -0.016799918737107664, \"value\": 0.0}, \"9\": {\"effect\": -0.003613925054940482, \"value\": 0.0}, \"10\": {\"effect\": -0.020995362634944618, \"value\": 25.0}, \"11\": {\"effect\": 0.00045540854892355014, \"value\": 39.0}}, \"plot_cmap\": \"RdBu\", \"labelMargin\": 20}),\n",
" document.getElementById('iFAFTO2YTTY9PO8MEAOA7')\n",
" );\n",
"</script>"
]
},
"metadata": {},
"execution_count": 10
}
]
},
{
"cell_type": "code",
"source": [
"shap.plots.beeswarm(shap_values[:,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 514
},
"id": "6bXgLQbIpWNR",
"outputId": "7a9a65e5-1930-459d-a053-e3b607ed06da"
},
"execution_count": 11,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x550 with 2 Axes>"
],
"image/png": "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\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"shap.plots.heatmap(shap_values[:,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 575
},
"id": "by8yXaHeJzB8",
"outputId": "e4ab5b99-8dd4-416e-c3b1-0cca582a09bd"
},
"execution_count": 12,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x750 with 2 Axes>"
],
"image/png": "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JiIiIiIiUpM2j7kEgBcvXiAoKAjXrl1DUlKS0sQ+ACCTyfDXX39pFJvJJRERERERUREQFhYGPz8/pKenw8PDA7du3UKFChWQmJiIZ8+ewc3NDU5OThrH52WxREREREREatLm+1yOHTsWZmZmuH//Po4fPw5BELBkyRL8+++/2LFjBxISEjBnzhyN4zO5JCIiIiIiKgLOnz+P/v37o3Tp0tD5/5M3vb8stkOHDujWrRtGjRqlcXwml0REREREpBFLS0vIZDLJx9dKm3su5XI5ihcvDgCwsrKCrq4u4uPjFcs9PT1x9epVjeMzuSQiIiIiIioCXFxc8PjxYwCAjo4OXFxccPz4ccXyv//+G1ZWVhrHZ3JJRERERESkJm3uufT398eff/6p+HvgwIFYu3YtGjZsiAYNGiA4OBhdu3bVOD5niyUiIiIiIioCxo8fjy5duiArKwv6+voYOnQoUlNTsXv3bujq6mLixIkYN26cxvGZXBIREREREalJW3oppVhbW+Pbb79V/C2TyTBhwgRMmDAhX+IzuSQiIiIiIipiYmNj8eTJEwCAs7MzihUrlueYHHNJRERERESkJm0ecwkAf/31F6pXr44SJUqgdu3aqF27NkqUKIHq1asrTe6jCfZcEhERERERFQF79uxBhw4dULx4cYwePRply5YFANy/fx+bNm1C06ZNsXPnTrRp00aj+EwuiQBERkZizpw5OHPmDKKjo2FoaAgHBwfUrFkTAQEBqFevXmE3kYiIiIi+ANrUS/lfEyZMQKVKlXD27FmYm5srLRs3bhy+//57TJgwgcklkaauXLmCunXrQl9fHz179kTFihWRnp6Ohw8f4ujRozA3N2dySUREREQAtDu5fN+h8t/EEgAsLCzw448/IjAwUOP4TC6pyJs6dSrS0tJw48YNVK5cWbT8xYsXhdAqIiIiIqL8Va5cOcTGxqpc/vLlS8WlsprghD5U5D18+BC2traSiSUAODg4KP19/Phx+Pv7w8rKCkZGRvDy8sLKlSuV6nTq1Am6uro4deqUUvmRI0ego6ODnj175us+EBEREdHnoc0T+sydOxcrV67E3r17Rcv27NmDVatWYf78+RrHZ88lFXlubm64f/8+QkJC0LZt24/WXb16NQYMGIBatWph/PjxMDU1xbFjxzBw4EA8evQI8+bNU9S7fPkyunfvjhs3bsDO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TBAELF26FF5eXjA0NISxsTECAwMRHx8v2t/GjRvh5+cHExMTGBoaolWrVvj9999LO2UAgNOnT8PGxgaNGzfGnTt31HoNEREREVFFMzIywqeffoq1a9fihx9+gLGxMa5fv17m9rhb7BuSk5OD9PR0tetHR0cjIiICrq6umDx5MoBXyWJoaCiWL1+OwYMHlyuePn36wMDAAKNGjYJEIoGtrS0OHjyILl26wN3dHVFRUTA3N8eDBw/w119/4caNG3BxcSm13Xv37iE4OBjdu3dHjx49cPr0aaxatQqnTp3CyZMnYWhoCODVbGmnTp1w5MgR9O3bF0OHDkVmZiZ++ukntGnTBn///TdatGih0PbChQvx5MkTfPnll7CxsUHdunVVxhEUFITJkyfj5s2bcHZ2BgDs378fWlpauHDhAtLT02FpaQkAOHDgAExNTRX669u3L9avX48ePXpgwIAByMvLQ2xsLDp06IDNmzcrbNk8ceJEzJgxA506dcL06dOhpaWFuLg49OzZE4sXL0ZERITKOPfs2YMePXrA09MT27dvL9dWz0RERET09skqO4AKkpOTg23btmHTpk3YvXs38vLy4OzsjMjIyDK3yeTyDZkyZQqmTJmiVt1nz55h7NixcHZ2xvHjx2FqagoA+Prrr9GsWTOMGjUKvXr1grm5eZnjMTc3x19//QUdnf8b8uXLl0Mmk2Hfvn2wsrKSl0+aNEntdm/evIkFCxZg+PDh8jI3NzeMHDkSixYtwrfffgsAWLx4MRISErB792507NhRXjc8PBzu7u4YPXq0wowrANy5cwdXrlxRiE2V4uTywIED8uTywIED+Oyzz7B27VocOHAAvXr1giAISEhIQLt27aCtrQ0AiIuLQ2xsrFISP2zYMPj4+GDYsGEICQmBRCLB6dOnMWPGDERFRWHmzJnyupGRkQgNDUVUVBT69esHExMTpRh//fVXDBo0CB9++CHWr18PAwMD0WN5/ca2AJCVlVXq8RMRERERlebly5fYuXMnNm7ciF27diEnJweOjo6IjIzEJ598gmbNmpWrfV4W+4YMHjwY+/btE3382759+5CdnY3IyEh5YgkApqamiIyMxIsXL/DXX3+VK57hw4crJJbAq3vaAMAff/yBwsLCMrVramqK8PBwhbLw8HCYmpoiLi5OXrZ27Vq4urrCy8sL6enp8kd+fj46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\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"ex_logit = shap.Explainer(\n",
"model.predict_proba, X_sub, link=shap.links.logit\n",
")\n",
"sv_logit = ex_logit(X_test.iloc[0:100])\n",
"shap.plots.waterfall(sv_logit[data_index,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 634
},
"id": "Xf1NfLYmG-Xu",
"outputId": "cb62f5f0-76f7-480c-c4cb-d9fc5603b1b1"
},
"execution_count": null,
"outputs": [
{
"output_type": "stream",
"name": "stderr",
"text": [
"Permutation explainer: 101it [00:20, 2.94it/s]\n"
]
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x650 with 3 Axes>"
],
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA1sAAAJYCAYAAACU3/wfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAADWMklEQVR4nOzdd3hT1RsH8O9Nmu5Bd0vppLSssjcIyBBlCCggiCjKUAFRBBFRfyBLRRFRHCiKoILsKaAM2bMFWgp0MVtKB110t0nu74/SQEhHOm8Tvp/n6UNz13lvWpq8Oee8RxBFUQQRERERERFVK5nUARARERERERkjJltEREREREQ1gMkWERERERFRDWCyRUREREREVAOYbBEREREREdUAJltEREREREQ1gMkWERERERFRDWCyRUREREREVAOYbBEREREREdUAJltEREREREQ1gMkWERERERFRDWCyRWQA1Go1FixYgIYNG0KhUKBhw4ZYvHgxGjduDLVaXeHr/fjjj/Dy8kJ+fn4NREtEREREACCIoihKHQQRlW358uWYOnUqpk+fjhYtWsDOzg6vvvoqvvzyS7z66qsVvl5eXh58fHwwe/ZsTJ06tQYirj13795FcHAwEhMToVQqYWtriyZNmqB58+ZlnhcfH49du3aVuG/w4MFwdXXVPE5KSkJUVBTu3LmDzMxMmJmZwdXVFe3atUO9evUqfBwRERE9HphsERmAtm3bwsnJCf/88w8A4Ouvv8acOXOQmJgIc3PzSl3z/fffx/r163H9+nUIglCd4daauLg47N27F05OTvDz84NCocC9e/cgiiI6depU5rnFyVbz5s3h7Oystc/T01Pred23bx8SEhLg5+cHR0dH5OTk4NKlSygsLMSQIUPg4OBQoeOIiIjo8cBki6iOy8vLg7W1NT755BN8+OGHAICWLVuiRYsW+P333yt93ZCQELRr1w4HDhxAr169qivcWlNQUID169fD1dUVffv2rXDCWJxs9enTB35+fmUem5CQAGdnZ8jlcs22jIwMbNq0Cb6+vprnT9/jiIiI6PHAOVtEddi4ceNgYWEBlUqFjz76CIIgwN3dHWFhYejTp4/O8bdv34a5uTlee+01re379++HQqHAtGnTNNvatm0LBwcHbN++vcbvoybExMQgNzcX7du3hyAIKCwsRGU/OyooKChz7pubm5tWAgUAdnZ2sLe3R3p6eoWPIyIioseDidQBEFHpRo8eDYVCgRUrVmDZsmVwcHDA1atXMXfuXLRp00bneA8PD4wfPx4//fQT5syZA29vb0RERGD48OF45plnsGTJEq3j27Rpg+PHj5cbh1qtRkFBgV4xm5mZ1cqwxNu3b0OhUCA7Oxv//vsvMjIyYGJigkaNGqFz584wMdHvz9vhw4dRWFgIQRDg5uaGTp066QwrLIkoisjNzYW9vX21HEdERETGh8kWUR3Wq1cvHDhwAFZWVpgyZQpkMhk+/vhjAICvr2+J53zwwQdYuXIlPv/8c8yfPx8DBw6Ej48P1q1bB5lMuzPbz89Pr6GICQkJpRaTeNSoUaNgY2Oj17FVkZGRAVEU8e+//yIwMBAdOnRAfHw8Ll26hIKCAvTu3bvM82UyGXx9fTXzs9LT0xEaGoodO3Zg8ODBcHJyKvP8mJgYZGdno23bttVyHBERERkfJltEdVxYWBiaNWumSZRSUlJgYmICa2vrEo/38PDAhAkT8PPPP+PcuXPIzc3F4cOHYWVlpXOsvb09cnNzkZOTA0tLy1JjcHR0RP/+/fWK18LCotxjRFGESqXS63pyubzEnrLCwkIolUo0adIEXbt2BVCUgKrValy5cgXt2rWDnZ1dqdd1c3ODm5ub1jZfX19s2rQJZ86cKfN+09PTcezYMbi6uiIgIKDKxxEREZFxYrJFVMeFhoaiX79+FTpnxowZWL58OcLCwnD06FF4eHiUeFzxHKfyhv2ZmZmhQYMGFYqhLHfu3NG7p2zEiBEllk0vHibo7++vtd3f3x9XrlxBYmJimclWSezs7ODj44Pr169DrVbr9AQCQE5ODvbs2QNTU1P06dOnxGMqchwREREZLyZbRHVYeno6YmNjERQUpNnm6OgIpVKJzMzMUofrLVy4EACgVCrLLDeelpYGS0vLcnujVCqV3gsgm5ubl5tY1KtXDz169NDreqX1uFlaWiItLU0n9uLHlV2w2crKCmq1GkqlEqamplr7CgoKsGfPHhQUFODZZ58tsbewIscRERGRcWOyRVSHhYWFAQBatGih2da4cWMAwPXr17W2F/viiy+wcuVKLF++HO+99x4WLlyIlStXlnj969evo0mTJuXGkZiYWK1ztiwtLREYGKjX9Urj7OyM27dvIzs7W6vnKzs7G4B+wxlLkpmZCblcDoVCobVdqVRi7969yMjIwIABA0oteKHvcURERGT8mGwR1WGhoaEAtJOtzp07AwCCg4N1kq1t27Zh1qxZmD9/PiZPnozo6Gh8//33+PDDD0ssqHHu3DmMHj263Diqe85WdfDz88OFCxcQGRmpNUwyIiJCUyK/mFKpRFZWFszNzTWLFefm5urEmpKSgps3b8LT01NraKVarcaBAweQmJiIfv36wdXVtcSY9D2OiIiIHg9c1JioDpswYQL27NmDuLg4re1BQUEICgrC2rVrNdtCQkLQvXt3PP/881izZg2AooV7/fz88NJLL+n0bhUvarx///5yK/fVVYcPH0ZkZCT8/Pzg7u6OO3fu4Nq1a2jVqhU6dOigOa54AeM2bdqgXbt2AIBdu3ZBLpfD1dUVFhYWSEtLQ0REBGQyGQYPHqzVI3XixAmEh4fDy8sLDRs21ImjUaNGFTqOiIiIHg/s2SKqw8LCwkocKvjaa6/hf//7n6Z3Ji4uDoMGDULr1q3x888/a46rX78+XnvtNaxcuVKnd2vjxo3w8vJCr169auVeasITTzwBa2trREZG4saNG7C2tkbnzp215riVxsfHB9HR0bh48SIKCgpgYWEBHx8ftG3bVqewRkpKCgDg1q1buHXrls61ipMofY8jIiKixwN7togMUEZGBvz8/LB48WKMGzeuwufn5+fDx8cHs2bNwttvv10DERIRERERaxETGSA7OzvMnDkTX3zxBdRqdYXPX7VqFRQKBd54440aiI6IiIiIAPZsERERERER1Qj2bBEREREREdUAJltEREREREQ1gMkWERERERFRDWCyRUREREREVAOYbBEREREREdUAJltERuLevXvo2bMn7t27J3UoRERERAQmW0RG4969ezh8+DCTLSIiIqI6gskWERERERFRDWCyRUREREREVAOYbBEREREREdUAJltERsLW1hadO3eGra2t1KEQEREREQBBFEVR6iCIiIiIiIiMDXu2iIzIxYsXpQ6BiIiIiO5jskVkRFQqldQhEBEREdF9TLaIjIiDg4PUIRARERHRfUy2iIyIvb291CEQERER0X1MtoiMyNWrV6UOgYiIiIjuY7JFRERERERUA1j6nciIZGRkwM7OTuowiIiIiAjs2SIyKpmZmVKHQERERET3MdkiMiJ3796VOgQiIiIiuo/JFpEREQRB6hCIiIiI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DoGIiOq4O9mAu5Xu9uJt8VllZzbuVsDMDgJWPS3DuoEyPNtQwPcXRDy9WQVlOaXOj8aJOBkPvBBYfhKSlifirxhTg020AECtMuz3vlR11VIiJSsrCwBgYVHyxxSbNm1CYWEhBEGAi4sLWrduDS8vL72urVKpyk0qigmCADMzM/2CBpCcnIy4uDid7RkZGTrbCgoK0LdvX5w6dQrt2rXDK6+8gtjYWGzevBndunXDkSNH0KFDB73bflROTg4GDhyINm3aYMaMGUhJSQEATJw4EX/++Se6du2KsWPHAih6Q3306FHk5+frzJMrybZt25CYmIhRo0bB0dERe/bswbfffou4uDhs2bJFc9zJkyfRv39/qFQqPP/88/Dx8UFERAS2bduGtm3b4vLly7Czs9O69ogRI2BlZYUJEyZAqVTC3d29xBi8vLzQsGFDrWQnKysLYWFhEAQBR44c0WxPSUnBlStX0LZtW82w1KtXr6J79+5ITU3F4MGD0aRJE9y6dQsbN25Ehw4dcOHCBfj6+gIoSrS6du2K6OhoPPPMM2jdujXu3r2LjRs3omfPnjh06BA6d+5cYpxKpRITJkzAb7/9htGjR2PNmjWQyVhHhoiI6ia1KKJAz+m6ZvKi90q5yqLvH2V+/11hbjk1HT7trn3yyMZAgL0aHx5TY1OUiJGNS06kkrJFvPi3Cr52wMwO5b+2/nJRRCFzFTJwVU621Go1zp8/D0EQ4O/vr7XPzMwMjRs3hpubG0xNTZGRkYGLFy9i79696NGjBwIDA8u9fkxMDA4fPqxXLNbW1njxxRf1jr1///56H7tixQqcOnUK/fr1w549ezS9U0OGDMGIESMwceJEXLhwQe/rPSozMxNvvfUWvvnmG822goICHDlyBN7e3jh27Filr33jxg2cPHkSHTt2BADMmzcP3bp1w9atW3Hs2DF069YNSqUSkydPhiiKCA8P10qG161bh5deegnz5s3DkiVLtK7t5OSE06dPl1vaVC6Xo3379vj9998RHR2NRo0aITg4GMnJyejTpw/279+PxMREuLq64vDhw8jMzESfPn0057/11ltITk7GiRMntIqavPrqq+jbty/effddbN26FQAwa9YsXLlyBVu3btXqSZs+fTratWuHKVOmICQkRCfGnJwcDBs2DHv27MHMmTPx+eef6/8k1xHFCScRET0ejsSK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yAiYbBERERERERkBky0iIiIiIiIjYLJFRERERERkBCq5AyAiIiIiqq3Gjh2L7777DgAQHByMmJgYne0ajQZz587FihUrcPnyZfj4+CAhIQHz58/H8uXLERsbC4Wi+v0bkZGRmDt3LuLj42FlZaWzbdGiRZg+fbr2fXp6OlxdXe/j7GqHoqIiREdHIy0tDenp6SgoKECvXr3QokWLSvdNS0tDXFwcrl27hps3b8LKygru7u546KGH4OTkpFP36tWr+PXXXw0eZ+jQoXB3d9e+T09Px5EjR5CamgoAaNSoEbp06VLt68yeLSIiIiKql3bu3AlJksp9rVq1CgDg6uqK1atX46OPPtI7xtdff4333nsPTz75JJYvX46oqCjcuHEDH3/8Md544w29RGv27NlQKBQ4c+aM3rHGjx8PpVKJbdu2YezYsSgsLERUVJRevQEDBmD16tV44oknauhKyOv27ds4duwYsrOz4ezsXK19o6OjcfHiRXh5eaF79+5o1aoVrl27hp9//hnXr183uE9ISAj69Omj83J0dNRuz8jIwC+//IKbN2+iY8eO6NChA27cuIGtW7ciOzu7WvGxZ4uIiIiI6qXo6GgAwBdffIGGDRvqbQ8NDcWePXtgZ2eHZ5991uAxVqxYgcceewwLFizQli1atAjFxcUYNWqUXv1Jkybho48+wqJFi3QSqcWLF2PFihWYM2cOBg0aBAB4/vnnsXDhQkydOhWSJGnrtmzZEi1btsT58+exadOm+zv5WsTW1hbPPvssbG1tkZ6eXq1zat26Nfr27QulUqkta9asGTZu3IgTJ06gb9++evt4eHjA39+/3GMeOXIEKpUKQ4cOhbW1NQCgefPmWL9+PQ4fPoz+/ftXOT4mW0RERERUL508eRKOjo6YMmWKTjJTVbdv30Z0dDRmz56tU75ixQoMGTJEe6NeVqNGjTB69GisXr0a//d//wdXV1fs27cPM2bMwFNPPYW3335bWzc8PBzz58/H3r17DSYN5kKpVMLW1va+9vXw8NArc3R0RMOGDSvshSosLIRKpTI4xDMlJQVNmjTR+fvZ2trC09MTly9fRlFRESwsLKoUH4cREhEREVG9FB0djfbt299XojVhwgTY2NhArVbjnXfegSRJ6NatGy5evIiTJ0+iX79+5e47ffp03Lp1C5GRkUhKSkJ4eDhatmyJlStX6tTr2LEjnJ2dsWXLlmrHVx6NRoPbt29X6SWEqLF2TUkIgVu3bhlMdgFg3759WLlyJZYtW4atW7ciPT1dZ7tardbpKSulUqmg0WjKHZ5oCHu2iIiIiKjeKSwsxLlz5/Dwww8jIyNDb7ujo2OFvRejR4+GhYUFoqKi8Pnnn8PZ2Rm+vr44dOgQAKBDhw7l7hscHIz+/fvjq6++wubNm1FUVITNmzfD3t5er26HDh1w8ODB+zhDw1JSUspdJOJeo0aNgoODQ421bSrnz59HXl4eOnbsqFOuUCjQtGlTba9VdnY2oqOj8csvv2Do0KHaxS+cnJyQlpYGjUaj7flSq9VIS0sDAOTl5VU5FiZbRERERFTvxMbGoqioCJGRkYiMjNTbfu7cOQQGBpa7f9++fbF7927Y2dlhypQp2pvyd999FwDQtGnTCtufMWMGBgwYgLS0NGzfvh3NmjUzWM/f3x+rV6+u6mlVysXFBWFhYVWqa2NjU2kdIQTUanWVjqdUKu+rF7E6srOz8eeff8Ld3V3v7+fh4aE37LBp06bYuHEjDh8+rL0uQUFB+PPPP7F//360bdsWQggcO3YM+fn5AFDl8wWYbBERERFRPXTy5EkAwMqVK+Ht7a23vXnz5lU6RnBwsM68n8zMTKhUKoO9VGWVrkbo7++P0NDQcus1bNgQt27dQn5+/n3PayrLysoKjRs3fuDjlLp27VqVe8rCw8P1lmOvSfn5+dixYwcsLS3Rr1+/Ki257+joCD8/P1y8eFHbkxUUFITc3FycPHkScXFxAAA3Nze0bdsWx48fr/J8LYDJFhERERHVQ9HR0VCpVBg1ahQsLS3v+xgVJUrl2bVrF2bOnInmzZsjPj4e//vf/8pd4a503lRN9Qip1WoUFBRUqa61tXWlCYuTkxN69epVpePVRLJYnsLCQuzYsQOFhYUYMmQI7OzsqryvnZ0dNBoNiouLtf8WOnfujLZt2yIrKwuWlpZwdnbG4cOHAUBnmfjKMNkiIiIionrn5MmTaNq06X0nWtnZ2UhKSkLr1q11yl1cXFBcXIybN28anO904cIFjBgxAu3bt8euXbsQGBiIzz77rNxkKysrC7a2tlUa0lcVqampNTpny9bWtkoPHzam4uJi/Pbbb8jJycGgQYMMLuNfkZs3b0KpVOr1WFlZWekMO7xy5Qrs7Oyq1TvHZIuIiIiI6p2TJ0+ia9euD7Q/ALRp00anvGXLlgCAixcv6m3Lzc3F0KFDYWFhgU2bNsHR0RGTJ0/G7NmzcebMGbRq1UqvnYsXLxosv181PWfL1IqLi5Gbmwtra2tYW1tDo9Fg9+7dSE1NRWhoKNzd3cvd99atW3rnlJmZiUuXLqFJkyYV9h4mJCQgPT0dXbt2rVYvI5MtIiIiIqpXUlJSkJaWpk2M7kfpA5HvTai6desGAPj33391tgkhMGbMGJw7dw579+7VzpuaPHmywYcclzp27BhGjx5933Heq6bnbNWUmJgYFBYWahehuHTpknbVv5CQEG0PZFpaGn799Vd06NABDz30EP7++29cunQJPj4+KCgoQHx8vM5xy8692717N5RKJdzd3WFjY4OsrCycPXsWKpUKnTt31ta7du0ajh07Bm9vb1hbWyMtLQ3nzp1DkyZNEBISUq3zYrJFRERERPVKaaKUnp6ONWvW6G1v27at3vDAe508eRLe3t5wdnbWKff390dISAh27dqF8ePHa8s/+OADbN68GVFRUejRo4e23M3NDc8++yxWr16NuXPnwsXFRbvt6NGjuH79OoYOHXpf51mXnDx5Erm5udr3iYmJSExMBFCSMJU33DMzMxMAcPnyZVy+fFlve9lky8/PD/Hx8Th16hQKCwthY2MDPz8/dOzYUWcelp2dHSRJwsmTJ1FUVAQHBwd06tQJrVu3rtKiG2Ux2SIiIiKieqV0COCKFSuwYsUKve2rVq2qUrJ1b69WqfHjx+O9997TDlvbtGkT/vvf/+Kll15CRESEXv3p06dj2bJliIyMxNtvv60t37BhA3x8fNC3b9/qnF6d9Mwzz1SpnpeXl841HDx4cJXbCAkJqVLPVIMGDao81LIykqirj4YmIiIiIjKysWPHYs+ePTh27BhUKlWVFkfIycmBv78/5s+fjwkTJtxXuwUFBfDz88Obb76JV155RWfb7du3kZubi/nz52PBggVIT0/XPpCXapfq9YMREREREdUzSUlJcHNzw8MPP1yl+o6Ojpg1axYWLFgAjUZzX22uWLECFhYWeOmll/S2RUZGws3NDQsWLLivY5PpsGeLiIiIiKgcsbGxuHr1KgDA3t7+gVYwrClJSUk4d+6c9n2vXr2q9aBdMh0mW0REREREREbAYYRERERERERGwGSLiIiIiIjICJhsERERERERGQGTLSIiIiIiIiNgskVERERERGQETLaIiIiIiIiMgMkWERERERGRETDZIiIiIiIiMgImW0REREREREbw/3HtS7Nn6GzuAAAAAElFTkSuQmCC\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"shap.plots.heatmap(sv_logit[:,:,class_index])"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 575
},
"id": "EXnpMfmYJZGO",
"outputId": "a80bf4b2-152d-4e14-937f-2184b454f455"
},
"execution_count": null,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 800x750 with 2 Axes>"
],
"image/png": "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0kOydYe3FT6xgLQGlQTLtVIV6xcA4ESkbNn6E8J1+zWXKbKuLvtvHCD8/edsInxaweMh/CG4riFbXl349gK9ZH8LKCunqtDPWV4f2tftJVN2UFtd9nht4X8bvgeqFoQ2btw430GoshiEEhERERERfac2b95c7G0yCCUiIiIiIlJQrlheKrR4s4mlGYNQIiIiIiIikpKVlYXw8HAkJSUhN1d2OH+jRo0KfG4GoURERERERApStTmhn8vNzUVgYCBWrlyJtDQ5axEAyMnJKXAbfEQLERERERERAQBmzZqF+fPno0ePHtiyZQvEYjHmzJmD1atXw9vbG5UrV8axY8eUaoNBKBERERERFYixsTFEIpHMpspyxcKbqti8eTO6dOmCVatWoWXLlgCA6tWro3///rh8+TJEIhFCQ+U8NUFBDEKJiIiIiIgIAPDixQv4+voCALS1tQEAHz58fKyflpYWevToga1btyrVBueEEhERERERKUiVsp5CzM3NkZKSAgAwMDCAkZERIiOln7mbkJCgVBsMQomIiIiIiAgAULVqVVy9elXyukmTJli8eDGqVq2K3NxcLF26FJUrV1aqDQ7HJSIiIiIiUpCqzwkdMGAAMjIykJGRAQCYOXMmEhMT0ahRIzRu3BjJycn4888/lWqDmVAiIiIiIiICALRr1w7t2rWTvK5YsSKePHmCsLAwqKuro169ejAzM1OqDQahREREREREClKlrKcQsVgss8KxsbEx2rdvX2htcDguURESiUQICAgo6W4QERERESnE1tYWI0aMwP/+978ia4NBaCELCwuDSCTCggUL5NYRiURo06ZNMfaKiIiIiIgKg6rPCW3cuDE2btyIhg0bwt7eHmPHjsWVK1cKtQ0GoURERERERAQA2LlzJ2JjY7Fr1y7UqlULq1atQt26deHi4oKJEyfi1q1bSrfBIPQ7lJWVJXngbGkhFoslzysiIiIiIiopqp4JBQBdXV107twZe/fuRWxsLLZt2wYvLy8sWrQI1atXh4eHh1LnZxD6DQkJCUH9+vWhr68PAwMD1K9fHwcPHpSpJ2+e4ebNmyESiRAWFiYpCwoKgkgkwr179zB69GiUK1cOOjo6uHTpEgDgn3/+QePGjWFhYQFdXV3Y29vD398fDx8+/Gp/HR0d4ePjgxs3bsDX1xcGBgYwMzND7969ERsbK1M/IyMD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\n"
},
"metadata": {}
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment