From 620ddc9d57175d5ca663d9dfaef4d2704809462f Mon Sep 17 00:00:00 2001 From: Daksh Pokar Date: Wed, 21 Aug 2024 11:35:05 -0500 Subject: [PATCH] feat: support interactivity within ipython and quarto (#64) --- example/bar/example_bar_plot.ipynb | 137 + example/box/example_box_plot.ipynb | 246 + example/count/example_count_plot.ipynb | 69 + example/heatmap/example_heatmap_plot.ipynb | 154 + .../histogram/example_histogram_plot.ipynb | 121 + example/line/example_line_plot.ipynb | 137 + example/quarto/demo.html | 5137 +++++++++++++++++ example/quarto/demo.qmd | 116 + .../figure-html/cell-2-output-3.png | Bin 0 -> 52052 bytes .../figure-html/cell-3-output-2.png | Bin 0 -> 65324 bytes .../figure-html/cell-4-output-2.png | Bin 0 -> 91050 bytes .../figure-html/cell-5-output-2.png | Bin 0 -> 126996 bytes .../figure-html/cell-6-output-2.png | Bin 0 -> 89836 bytes .../libs/bootstrap/bootstrap-icons.css | 2078 +++++++ .../libs/bootstrap/bootstrap-icons.woff | Bin 0 -> 176200 bytes .../libs/bootstrap/bootstrap.min.css | 12 + .../libs/bootstrap/bootstrap.min.js | 7 + .../libs/clipboard/clipboard.min.js | 7 + .../demo_files/libs/quarto-html/anchor.min.js | 9 + .../demo_files/libs/quarto-html/popper.min.js | 6 + .../quarto-syntax-highlighting.css | 205 + .../demo_files/libs/quarto-html/quarto.js | 908 +++ .../demo_files/libs/quarto-html/tippy.css | 1 + .../libs/quarto-html/tippy.umd.min.js | 2 + example/scatter/example_scatter_plot.ipynb | 122 + maidr/__init__.py | 2 +- maidr/{maidr.py => api.py} | 0 maidr/core/maidr.py | 23 +- maidr/utils/environment.py | 13 + 29 files changed, 9510 insertions(+), 2 deletions(-) create mode 100644 example/bar/example_bar_plot.ipynb create mode 100644 example/box/example_box_plot.ipynb create mode 100644 example/count/example_count_plot.ipynb create mode 100644 example/heatmap/example_heatmap_plot.ipynb create mode 100644 example/histogram/example_histogram_plot.ipynb create mode 100644 example/line/example_line_plot.ipynb create mode 100644 example/quarto/demo.html create mode 100644 example/quarto/demo.qmd create mode 100644 example/quarto/demo_files/figure-html/cell-2-output-3.png create mode 100644 example/quarto/demo_files/figure-html/cell-3-output-2.png create mode 100644 example/quarto/demo_files/figure-html/cell-4-output-2.png create mode 100644 example/quarto/demo_files/figure-html/cell-5-output-2.png create mode 100644 example/quarto/demo_files/figure-html/cell-6-output-2.png create mode 100644 example/quarto/demo_files/libs/bootstrap/bootstrap-icons.css create mode 100644 example/quarto/demo_files/libs/bootstrap/bootstrap-icons.woff create mode 100644 example/quarto/demo_files/libs/bootstrap/bootstrap.min.css create mode 100644 example/quarto/demo_files/libs/bootstrap/bootstrap.min.js create mode 100644 example/quarto/demo_files/libs/clipboard/clipboard.min.js create mode 100644 example/quarto/demo_files/libs/quarto-html/anchor.min.js create mode 100644 example/quarto/demo_files/libs/quarto-html/popper.min.js create mode 100644 example/quarto/demo_files/libs/quarto-html/quarto-syntax-highlighting.css create mode 100644 example/quarto/demo_files/libs/quarto-html/quarto.js create mode 100644 example/quarto/demo_files/libs/quarto-html/tippy.css create mode 100644 example/quarto/demo_files/libs/quarto-html/tippy.umd.min.js create mode 100644 example/scatter/example_scatter_plot.ipynb rename maidr/{maidr.py => api.py} (100%) create mode 100644 maidr/utils/environment.py diff --git a/example/bar/example_bar_plot.ipynb b/example/bar/example_bar_plot.ipynb new file mode 100644 index 0000000..a8bfb18 --- /dev/null +++ b/example/bar/example_bar_plot.ipynb @@ -0,0 +1,137 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA0kAAAIjCAYAAADWYVDIAAAAP3RFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMS5wb3N0MSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8kixA/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAzAElEQVR4nO3deZhUhZ3v4W+zI0tDAAERBXfFHTc0ExCI4MRtxDHMaEBcsriiSbwyERTU4BLRQVEnMxFQMXGLaDKjRhA1V1EjRo1r9EYMV2VTAVFZpOv+4UPf0wEjS0Nh877PU89jnTp16lfVJ4QPp87pilKpVAoAAABJknrlHgAAAGBTIpIAAAAKRBIAAECBSAIAACgQSQAAAAUiCQAAoEAkAQAAFIgkAACAApEEAABQIJIAatmjjz6aioqK3H333eUepawqKipy5plnlnuMNfLZZ5/l/PPPT+fOnVOvXr0cc8wx673NioqKXHzxxeu9nbV9za/KZw6wKRNJAGugoqJijW6PPvroRptp5syZ1a97zz33rPL4xRdfnIqKisyfP3+jzfRVdfPNN+eqq67Kcccdl4kTJ+bcc89dZZ0JEyas0T7QpUuXjf8GNqKV/wiw8ta4ceO0b98+vXr1yk9/+tPMmzev3CMCrLcG5R4A4Kvg1ltvrXH/lltuycMPP7zK8l133TWvvvrqxhwtSTJq1Kgce+yxqaio2OivXRc88sgj6dSpU6655povXOcb3/jGKj/vU089NQcccEC++93vVi9r3rx5kuTTTz9NgwZ19/9mzz777Oy///5ZsWJF5s2blyeffDIXXXRRxowZkzvvvDO9e/cu94gA66zu/ukNUItOPPHEGvefeuqpPPzww6ssT7LRI2nvvffO888/n3vvvTfHHnvsRn3tcluyZEkaNWqUevXW74sRc+fOTatWrf7uOtttt1222267Gsu+//3vZ7vttlvtftCkSZP1mmlT9w//8A857rjjaix74YUXcthhh2XAgAF55ZVX0rFjxzJNB7B+fN0OYAOpqqrKZZddlq233jpNmjRJnz598uabb66y3tNPP53+/funsrIyW2yxRXr27JknnnhijV9n4MCB2WmnnTJq1KiUSqW/u26XLl1y0kknrbK8V69e6dWrV/X9lV+puvPOOzNy5Mh06tQpLVq0yHHHHZeFCxdm6dKlGTp0aLbccss0b948Q4YMydKlS1f7mpMmTcrOO++cJk2apHv37nn88cdXWeedd97JySefnPbt26dx48bp1q1bbr755hrrrJzpV7/6VS688MJ06tQpW2yxRRYtWvSF7/fjjz/OD3/4w3Tu3DmNGzfOzjvvnJ/97GfVn9PKryxOmzYtL7/8cq1+bfJvz0la+fXH1157Lccff3xatmyZNm3a5JxzzsmSJUtqPPfhhx/O17/+9bRq1SrNmzfPzjvvnH/7t39b49f+e5/5tGnTUlFRkXvvvXeV591+++2pqKjI9OnT1/4NJ9lrr71y7bXXZsGCBbn++uurl7/99ts5/fTTs/POO6dp06Zp06ZN/vmf/zkzZ86sXucvf/lLKioqVns078knn0xFRUV++ctfrtNcAGvLkSSADeTyyy9PvXr18qMf/SgLFy7MlVdemRNOOCFPP/109TqPPPJIDj/88HTv3j0XXXRR6tWrl/Hjx6d37975/e9/nwMOOOBLX6d+/fq58MILM2jQoFo/mjR69Og0bdo0F1xwQd58881cd911adiwYerVq5cPP/wwF198cZ566qlMmDAhXbt2zYgRI2o8/7HHHssdd9yRs88+O40bN84NN9yQ/v3755lnnsnuu++eJJkzZ04OOuig6osOtGvXLg888EBOOeWULFq0KEOHDq2xzUsuuSSNGjXKj370oyxdujSNGjVa7eylUilHHXVUpk2bllNOOSV77713Hnroofz4xz/OO++8k2uuuSbt2rXLrbfemssuuyyLFy/O6NGjk3z+tckN5fjjj0+XLl0yevToPPXUUxk7dmw+/PDD3HLLLUmSl19+OUcccUT23HPPjBo1Ko0bN86bb765xuH8ZZ95r1690rlz50yaNCn/9E//VOO5kyZNyvbbb58ePXqs8/s77rjjcsopp+R3v/tdLrvssiTJH/7whzz55JMZOHBgtt5668ycOTM33nhjevXqlVdeeSVbbLFFtttuuxxyyCGZNGnSKueETZo0KS1atMjRRx+9znMBrJUSAGvtjDPOKH3RH6HTpk0rJSntuuuupaVLl1Yv//d///dSktKf/vSnUqlUKlVVVZV23HHHUr9+/UpVVVXV633yySelrl27lr75zW/+3RneeuutUpLSVVddVfrss89KO+64Y2mvvfaq3tZFF11USlKaN29e9XO23Xbb0uDBg1fZVs+ePUs9e/Zc5T3svvvupWXLllUv/5d/+ZdSRUVF6fDDD6/x/B49epS23XbbGsuSlJKUnn322eplb7/9dqlJkyalf/qnf6pedsopp5Q6duxYmj9/fo3nDxw4sFRZWVn65JNPasy03XbbVS/7eyZPnlxKUrr00ktrLD/uuONKFRUVpTfffLPG++/WrduXbvNvNWvWbLWfZ6n0+fu/6KKLqu+v/HkcddRRNdY7/fTTS0lKL7zwQqlUKpWuueaaVX5ua2pNP/Nhw4aVGjduXFqwYEH1srlz55YaNGhQY+bVWflzuOuuu75wnb322qvUunXr6vur+3lNnz69lKR0yy23VC/7j//4j1KS0quvvlq9bNmyZaW2bdt+4ecMsCH4uh3ABjJkyJAaRzn+4R/+IcnnXytKkueffz5vvPFG/vVf/zXvv/9+5s+fn/nz5+fjjz9Onz598vjjj6eqqmqNXmvl0aQXXnghkydPrrX3MGjQoDRs2LD6/oEHHphSqZSTTz65xnoHHnhgZs2alc8++6zG8h49eqR79+7V97fZZpscffTReeihh7JixYqUSqXcc889OfLII1Mqlao/g/nz56dfv35ZuHBhnnvuuRrbHDx4cJo2bfqls//P//xP6tevn7PPPrvG8h/+8IcplUp54IEH1vhzqE1nnHFGjftnnXVWks/nTVJ9btR99923xj//oi/7zJPPf65Lly6tcZn6O+64I5999tlqz69aW82bN89HH31Ufb/481q+fHnef//97LDDDmnVqlWNn+/xxx+fJk2aZNKkSdXLHnroocyfP79W5gJYUyIJYAPZZpttatxv3bp1kuTDDz9MkrzxxhtJPv9Lf7t27Wrc/uu//itLly7NwoUL1/j1TjjhhOywww5rdG7Sur6HysrKJEnnzp1XWV5VVbXKvDvuuOMq29xpp53yySefZN68eZk3b14WLFiQn//856t8BkOGDEny+UUVirp27bpGs7/99tvZaqut0qJFixrLV36V7u23316j7dS2v/1Mtt9++9SrV6/6/Jxvf/vbOeSQQ3Lqqaemffv2GThwYO688841DqYv+8yTZJdddsn+++9fI0YmTZqUgw46KDvssMM6vrP/b/HixTU+908//TQjRoyoPjesbdu2adeuXRYsWFBjn2nVqlWOPPLI3H777TXm6tSpk6vlARuVc5IANpD69euvdvnKgFn5l96rrroqe++992rXXXk56TV9vQsvvDAnnXRS7rvvvtWu80WXCF+xYsVq5/2i9/Bl721NrfwMTjzxxAwePHi16+y555417q/JUaSvkr/9mTRt2jSPP/54pk2blv/+7//Ogw8+mDvuuCO9e/fO7373uy/87NfWoEGDcs455+T//t//m6VLl+app56qcbGFdbV8+fL8+c9/rj7nLPn8aNn48eMzdOjQ9OjRI5WVlamoqMjAgQNXib9BgwblrrvuypNPPpk99tgj999/f04//fT1voIhwNoQSQBlsv322ydJWrZsmb59+9bKNk888cRceumlGTlyZI466qhVHm/dunUWLFiwyvK33357lctb14aVR8uK/vznP2eLLbZIu3btkiQtWrTIihUrau0zWGnbbbfNlClT8tFHH9U4qvHaa69VP14Ob7zxRo2jYW+++Waqqqpq/BLaevXqpU+fPunTp0/GjBmTn/70p/nJT36SadOmfenntCafefL5VRHPO++8/PKXv8ynn36ahg0b5tvf/vZ6v7+77747n376afr161dj2eDBg3P11VdXL1uyZMlq98X+/funXbt2mTRpUg488MB88skn+c53vrPecwGsDf8sA1Am3bt3z/bbb5+f/exnWbx48SqPr/xq1NpYeTTp+eefz/3337/K49tvv32eeuqpLFu2rHrZb3/728yaNWutX2tNTJ8+vcY5J7Nmzcp9992Xww47LPXr10/9+vUzYMCA3HPPPXnppZdWef66fAYr/eM//mNWrFixytGRa665JhUVFTn88MPXedvrY9y4cTXuX3fddUlSPc8HH3ywynNWHmn8osusF33ZZ75S27Ztc/jhh+e2227LpEmT0r9//7Rt23at30/RCy+8kKFDh6Z169Y1zr2qX7/+KkcZr7vuuupzpIoaNGiQf/mXf8mdd96ZCRMmZI899ljlaCLAhuZIEkCZ1KtXL//1X/+Vww8/PN26dcuQIUPSqVOnvPPOO5k2bVpatmyZ3/zmN2u93RNOOCGXXHJJnn/++VUeO/XUU3P33Xenf//+Of744/N//s//yW233VZ9VKu27b777unXr1+Ny1EnyciRI6vXufzyyzNt2rQceOCBOe2007Lbbrvlgw8+yHPPPZcpU6asNhrWxJFHHplDDz00P/nJTzJz5szstdde+d3vfpf77rsvQ4cO3WDv+cu89dZbOeqoo9K/f/9Mnz49t912W/71X/81e+21V5Jk1KhRefzxx/Otb30r2267bebOnZsbbrghW2+9db7+9a9/6fbX5DNfadCgQdW/EPaSSy5Zq/fx+9//PkuWLMmKFSvy/vvv54knnsj999+fysrK3HvvvenQoUP1ukcccURuvfXWVFZWZrfddsv06dMzZcqUtGnTZrXbHjRoUMaOHZtp06bliiuuWKu5AGqDSAIoo169emX69Om55JJLcv3112fx4sXp0KFDDjzwwHzve99bp202aNAgF154YfWFD4r69euXq6++OmPGjMnQoUOz33775be//W1++MMfru9bWa2ePXumR48eGTlyZP76179mt912y4QJE2ocGWjfvn2eeeaZjBo1Kr/+9a9zww03pE2bNunWrdt6/QW5Xr16uf/++zNixIjccccdGT9+fLp06ZKrrrpqg73fNXHHHXdkxIgRueCCC9KgQYOceeaZueqqq6ofP+qoozJz5szcfPPNmT9/ftq2bZuePXtm5MiR1RfO+HvW5DNf6cgjj0zr1q1TVVW12q9n/j1jx45NkjRs2DCtWrXKrrvumpEjR+a0006r8bW+JPn3f//31K9fP5MmTcqSJUtyyCGHZMqUKTW+klfUvXv3dOvWLa+++mpOOOGEtZoLoDZUlGrrEkgAwBe6+OKLM3LkyMybN2+9v9ZWWz777LNstdVWOfLII/OLX/yi3OPUsM8+++RrX/tapk6dWu5RgM2Qc5IAYDM1efLkzJs3L4MGDSr3KDU8++yzef755ze5uYDNh6/bAcBm5umnn86LL76YSy65JPvss0969uxZ7pGSJC+99FJmzJiRq6++Oh07dqyVq+0BrAtHkgBgM3PjjTfmBz/4Qbbccsvccsst5R6n2t13350hQ4Zk+fLl+eUvf5kmTZqUeyRgM+WcJAAAgAJHkgAAAApEEgAAQEGdv3BDVVVV3n333bRo0SIVFRXlHgcAACiTUqmUjz76KFtttVXq1fvi40V1PpLefffddO7cudxjAAAAm4hZs2Zl6623/sLH63wktWjRIsnnH0TLli3LPA0AAFAuixYtSufOnasb4YvU+Uha+RW7li1biiQAAOBLT8Nx4QYAAIACkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQA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9u3bVz/2t0aPHp3KysrqW+fOnTfsmwAAAOqUskZSVVVV9t133/z0pz/NPvvsk+9+97s57bTTctNNN63zNocNG5aFCxdW32bNmlWLEwMAAHVdWSOpY8eO2W233Wos23XXXfPXv/41SdKhQ4ckyZw5c2qsM2fOnOrH/lbjxo3TsmXLGjcAAIA1VdZIOuSQQ/L666/XWPbnP/852267bZLPL+LQoUOHTJ06tfrxRYsW5emnn06PHj026qwAAMDmoaxXtzv33HNz8MEH56c//WmOP/74PPPMM/n5z3+en//850mSioqKDB06NJdeeml23HHHdO3aNcOHD89WW22VY445ppyjAwAAdVRZI2n//ffPvffem2HDhmXUqFHp2rVrrr322pxwwgnV65x//vn5+OOP893vfjcLFizI17/+9Tz44INp0qRJGScHAADqqrJGUpIcccQROeKII77w8YqKiowaNSqjRo3aiFMBAACbq7KekwQAALCpEUkAAAAFIgkAAKBAJAEAABSIJAAAgAKRBAAAUCCSAAAACkQSAABAgUgCAAAoEEkAAAAFIgkAAKBAJAEAABSIJAAAgAKRBAAAUCCSAAAACkQSAABAgUgCAAAoEEkAAAAFIgkAAKBAJAEAABSIJAAAgAKRBAAAUCCSAAAACkQSAABAgUgCAAAoEEkAAAAFIgkAAKBAJAEAABSIJAAAgAKRBAAAUCCSAAAACkQSAABAgUgCAAAoEEkAAAAFIgkAAKBAJAEAABSIJAAAgAKRBAAAUCCSAAAACkQSAABAgUgCAAAoEEkAAAAFIgkAAKBAJAEAABSIJAAAgAKRBAAAUCCSAAAACkQSAABAwTpF0nbbbZf3339/leULFizIdtttt95DAQAAlMs6RdLMmTOzYsWKVZYvXbo077zzznoPBQAAUC4N1mbl+++/v/q/H3rooVRWVlbfX7FiRaZOnZouXbrU2nAAAAAb21pF0jHHHJMkqaioyODBg2s81rBhw3Tp0iVXX311rQ0HAACwsa1VJFVVVSVJunbtmj/84Q9p27btBhkKAACgXNYqklZ66623ansOAACATcI6RVKSTJ06NVOnTs3cuXOrjzCtdPPNN6/3YAAAAOWwTpE0cuTIjBo1Kvvtt186duyYioqK2p4LAACgLNYpkm666aZMmDAh3/nOd2p7HgAAgLJap9+TtGzZshx88MG1PQsAAEDZrVMknXrqqbn99ttrexYAAICyW6ev2y1ZsiQ///nPM2XKlOy5555p2LBhjcfHjBlTK8MBAABsbOsUSS+++GL23nvvJMlLL71U4zEXcQAAAL7K1imSpk2bVttzAAAAbBLW6ZwkAACAumqdjiQdeuihf/drdY888sg6DwQAAFBO6xRJK89HWmn58uV5/vnn89JLL2Xw4MG1MRcAAEBZrFMkXXPNNatdfvHFF2fx4sXrNRAAAEA51eo5SSeeeGJuvvnm2twkAADARlWrkTR9+vQ0adKkNjcJAACwUa3T1+2OPfbYGvdLpVLee++9PPvssxk+fHitDAYAAFAO6xRJlZWVNe7Xq1cvO++8c0aNGpXDDjusVgYDAAAoh3WKpPHjx9f2HAAAAJuEdYqklWbMmJFXX301SdKtW7fss88+tTIUAABAuaxTJM2dOzcDBw7Mo48+mlatWiVJFixYkEMPPTS/+tWv0q5du9qcEQAAYKNZp6vbnXXWWfnoo4/y8ssv54MPPsgHH3yQl156KYsWLcrZZ59d2zMCAABsNOt0JOnBBx/MlClTsuuuu1Yv22233TJu3DgXbgAAAL7S1ulIUlVVVRo2bLjK8oYNG6aqqmq9hwIAACiXdYqk3r1755xzzsm7775bveydd97Jueeemz59+tTacAAAABvbOkXS9ddfn0WLFqVLly7Zfvvts/3226dr165ZtGhRrrvuutqeEQAAYKNZp3OSOnfunOeeey5TpkzJa6+9liTZdddd07dv31odDgAAYGNbqyNJjzzySHbbbbcsWrQoFRUV+eY3v5mzzjorZ511Vvbff/9069Ytv//97zfUrAAAABvcWkXStddem9NOOy0tW7Zc5bHKysp873vfy5gxY2ptOAAAgI1trSLphRdeSP/+/b/w8cMOOywzZsxY76EAAADKZa0iac6cOau99PdKDRo0yLx589Z7KAAAgHJZq0jq1KlTXnrppS98/MUXX0zHjh3XeygAAIByWatI+sd//McMHz48S5YsWeWxTz/9NBdddFGOOOKIWhsOAABgY1urS4BfeOGF+fWvf52ddtopZ555ZnbeeeckyWuvvZZx48ZlxYoV+clPfrJBBgUAANgY1iqS2rdvnyeffDI/+MEPMmzYsJRKpSRJRUVF+vXrl3HjxqV9+/YbZFAAAICNYa1/mey2226b//mf/8mHH36YN998M6VSKTvuuGNat269IeYDAADYqNY6klZq3bp19t9//9qcBQAAoOzW6sINAAAAdZ1IAgAAKNhkIunyyy9PRUVFhg4dWr1syZIlOeOMM9KmTZs0b948AwYMyJw5c8o3JAAAUOdtEpH0hz/8If/xH/+RPffcs8byc889N7/5zW9y11135bHHHsu7776bY489tkxTAgAAm4OyR9LixYtzwgkn5D//8z9rXCFv4cKF+cUvfpExY8akd+/e6d69e8aPH58nn3wyTz311Bdub+nSpVm0aFGNGwAAwJoqeySdccYZ+da3vpW+ffvWWD5jxowsX768xvJddtkl22yzTaZPn/6F2xs9enQqKyurb507d95gswMAAHVPWSPpV7/6VZ577rmMHj16lcdmz56dRo0apVWrVjWWt2/fPrNnz/7CbQ4bNiwLFy6svs2aNau2xwYAAOqwdf49Setr1qxZOeecc/Lwww+nSZMmtbbdxo0bp3HjxrW2PQAAYPNStiNJM2bMyNy5c7PvvvumQYMGadCgQR577LGMHTs2DRo0SPv27bNs2bIsWLCgxvPmzJmTDh06lGdoAACgzivbkaQ+ffrkT3/6U41lQ4YMyS677JL/9b/+Vzp37pyGDRtm6tSpGTBgQJLk9ddfz1//+tf06NGjHCMDAACbgbJFUosWLbL77rvXWNasWbO0adOmevkpp5yS8847L1/72tfSsmXLnHXWWenRo0cOOuigcowMAABsBsoWSWvimmuuSb169TJgwIAsXbo0/fr1yw033FDusQAAgDpsk4qkRx99tMb9Jk2aZNy4cRk3blx5BgIAADY7Zf89SQAAAJsSkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQAAFAgkgAAAApEEgAAQIFIAgAAKBBJAAAABSIJAACgQCQB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GjVqlO7du2fq1KnVy6qqqjJ16tT06NGjjJMBAAB11SZ9JClJzjvvvAwePDj77bdfDjjggFx77bX5+OOPM2TIkHKPBgAA1EGbfCR9+9vfzrx58zJixIjMnj07e++9dx588MFVLuZA3dG4ceNcdNFFq3xtEuoS+zl1nX2czYH9vO6qKH3Z9e8AAAA2I5v0OUkAAAAbm0gCAAAoEEkAAAAFIgkAWGePPvpoKioqsmDBgnKPApuMioqKTJ48udxjsB5EEhvdvHnz8oMf/CDbbLNNGjdunA4dOqRfv3554okn1uj5EyZM8AuC2SSt774Nm5qKioq/e7v44ovLPSJsFCeddNJq/zfw5ptvrnb99957L4cffvhGnpLatMlfApy6Z8CAAVm2bFkmTpyY7bbbLnPmzMnUqVPz/vvvl3s0WC/2beqa9957r/q/77jjjowYMSKvv/569bLmzZvn2Wef3SCvvWzZsjRq1GiDbBvWRf/+/TN+/Pgay9q1a1fj/sr9tkOHDhtzNDYAR5LYqBYsWJDf//73ueKKK3LooYdm2223zQEHHJBhw4blqKOOSpKMGTMme+yxR5o1a5bOnTvn9NNPz+LFi5N8/rWOIUOGZOHChf4lk03Kl+3bM2fOTEVFRZ5//vkaz6moqMijjz6a5P9/bWnq1KnZb7/9ssUWW+Tggw+u8ZdS2Jg6dOhQfausrExFRUWNZc2bN69ed8aMGV+435500kk55phjamx76NCh6dWrV/X9Xr165cwzz8zQoUPTtm3b9OvXb0O/PVgrK78hULz16dNntfutr9t99YkkNqrmzZunefPmmTx5cpYuXbraderVq5exY8fm5ZdfzsSJE/PII4/k/PPPT5IcfPDBufbaa9OyZcu89957ee+99/KjH/1oY74FWK012bfX1E9+8pNcffXVefbZZ9OgQYOcfPLJtTQlbDi1sd9OnDgxjRo1yhNPPJGbbrppA0wJtc9+Wzf5uh0bVYMGDTJhwoScdtppuemmm7LvvvumZ8+eGThwYPbcc88kn//r4kpdunTJpZdemu9///u54YYb0qhRoxr/mgmbijXZt9fUZZddlp49eyZJLrjggnzrW9/KkiVL0qRJkw0xOtSK2thvd9xxx1x55ZUbakRYL7/97W9rHD1dec6R/bZuciSJjW7AgAF59913c//996d///559NFHs++++2bChAlJkilTpqRPnz7p1KlTWrRoke985zt5//3388knn5R3cPgSX7Zvr6liVHXs2DFJMnfu3NocFWpdbey33bt3r9WZoDYdeuihef7556tvY8eOTWK/ratEEmXRpEmTfPOb38zw4cPz5JNP5qSTTspFF12UmTNn5ogjjsiee+6Ze+65JzNmzMi4ceOSfH4yJGzqvmjfrlfv8z9uS6VS9brLly9f7TYaNmxY/d8VFRVJkqqqqg04Nay/v7ff1qtXr8a+n6x+/2/WrNkGnBDWT7NmzbLDDjtU31b+Y4D9tm4SSWwSdtttt3z88ceZMWNGqqqqcvXVV+eggw7KTjvtlHfffbfGuo0aNcqKFSvKNCmsnZX79sorIBWvFla8iAPUZe3ataux7yf2f2DTJpLYqN5///307t07t912W1588cW89dZbueuuu3LllVfm6KOPzg477JDly5fnuuuuy1/+8pfceuutq5wE2aVLlyxevDhTp07N/PnzfQ2PTcKX7dtNmzbNQQcdlMsvvzyvvvpqHnvssVx44YXlHhs2it69e+fZZ5/NLbfckjfeeCMXXXRRXnrppXKPBfCFRBIbVfPmzXPggQfmmmuuyTe+8Y3svvvuGT58eE477bRcf/312WuvvTJmzJhcccUV2X333TNp0qSMHj26xjYOPvjgfP/738+3v/3ttGvXzsmSbBK+bN9OkptvvjmfffZZunfvnqFDh+bSSy8t89SwcfTr1y/Dhw/P+eefn/333z8fffRRBg0aVO6xAL5QRelvvyQMAACwGXMkCQAAoEAkAQAAFIgkAACAApEEAABQIJIAAAAKRBIAAECBSAIAACgQSQAAAAUiCQAAoEAkAfCVdNJJJ6WioiIVFRVp2LBh2rdvn29+85u5+eabU1VVVe7xAPgKE0kAfGX1798/7733XmbOnJkHHngghx56aM4555wcccQR+eyzz8o9HgBfUSIJgK+sxo0bp0OHDunUqVP23Xff/Nu//Vvuu+++PPDAA5kwYUKSZMyYMdljjz3SrFmzdO7cOaeffnoWL16cJPn444/TsmXL3H333TW2O3ny5DRr1iwfffTRxn5LAGwCRBIAdUrv3r2z11575de//nWSpF69ehk7dmxefvnlTJw4MY888kjOP//8JEmzZs0ycODAjB8/vsY2xo8fn+OOOy4tWrTY6PMDUH4VpVKpVO4hAGBtnXTSSVmwYEEmT568ymMDBw7Miy++mFdeeWWVx+6+++58//vfz/z585MkzzzzTA4++ODMmjUrHTt2zNy5c9OpU6dMmTIlPXv23NBvA4BNkCNJANQ5pVIpFRUVSZIpU6akT58+6dSpU1q0aJHvfOc7ef/99/PJJ58kSQ444IB069YtEydOTJLcdttt2XbbbfONb3yjbPMDUF4iCYA659VXX03Xrl0zc+bMHHHEEdlzzz1zzz33ZMaMGRk3blySZNmyZdXrn3rqqdXnMI0fPz5DhgypjiwANj8iCYA65ZFHHsmf/vSnDBgwIDNmzEhVVVWuvvrqHHTQQdlpp53y7rvvrvKcE088MW+//XbGjh2bV155JYMHDy7D5ABsKhqUewAAWFdLly7N7Nmzs2LFisyZMycPPvhgRo8enSOOOCKDBg3KSy+9lOXLl+e6667LkUcemSeeeCI33XTTKttp3bp1jj322Pz4xz/OYYcdlq233roM7waATYUjSQB8ZT344IPp2LFjunTpkv79+2fatGkZO3Zs7rvvvtSvXz977bVXxowZkyuuuCK77757Jk2alNGjR692W6ecckqWLVuWk08+eSO/CwA2Na5uBwBJbr311px77rl5991306hRo3KPA0AZ+bodAJu1Tz75JO+9914uv/zyfO973xNIAPi6HQCbtyuvvDK77LJLOnTokGHDhpV7HAA2Ab5uBwAAUOBIEgAAQIFIAgAAKBBJAAAABSIJAACgQCQBAAAUiCQAAIACkQQAAFAgkgAAAAr+H6ARGObB/bEVAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "\n", + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "# Load dataset\n", + "tips = sns.load_dataset(\"tips\")\n", + "\n", + "# Create a bar plot\n", + "cut_counts = tips[\"day\"].value_counts()\n", + "plt.figure(figsize=(10, 6))\n", + "b_plot = plt.bar(cut_counts.index, list(cut_counts.values), color=\"skyblue\")\n", + "print(type(b_plot))\n", + "plt.title(\"The Number of Tips by Day\")\n", + "plt.xlabel(\"Day\")\n", + "plt.ylabel(\"Count\")\n", + "\n", + "# plt.show()\n", + "maidr.show(b_plot)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/dakshpokar/RA/py_maidr/maidr/patch/common.py:17: FutureWarning: \n", + "\n", + "Passing `palette` without assigning `hue` is deprecated and will be removed in v0.14.0. Assign the `x` variable to `hue` and set `legend=False` for the same effect.\n", + "\n", + " plot = wrapped(*args, **kwargs)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1sAAAIjCAYAAAD1OgEdAAAAP3RFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMS5wb3N0MSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8kixA/AAAACXBIWXMAAA9hAAAPYQGoP6dpAABZ+klEQVR4nO3deXgN9////8dJyCKRRCwJtQsl9qVItfZKNbZWW9SbhFBLUKX0o1VbW1Srqq2lrSXeFW97KUrErsReqnYaS0usTUJEFpnfH345X6cJkjYjwv12Xee6zMxrXvOcyTnHeZyZeR2LYRiGAAAAAADZyi6nCwAAAACAxxFhCwAAAABMQNgCAAAAABMQtgAAAADABIQtAAAAADABYQsAAAAATEDYAgAAAAATELYAAAAAwASELQAAAAAwAWELAJ5Qo0aNksViyekycp3du3fr2WeflYuLiywWi/bv35/TJT0UFotFo0aNeujb7Nev30Pd5qOodOnSCgoKyukyAPwDhC0AD93UqVNlsVhUr169nC7lkVO6dGlZLBbrw8nJSeXLl9eQIUN07dq1nC7vvho3biyLxaLy5ctnuDwiIsK6X4sXL37I1WWP5ORkvfbaa7p27ZomTZqk77//XqVKlcqw7aZNm2z+lnnz5lXZsmXVtWtX/f777w+5ctzP6dOn1a1bN5UrV05OTk7y9vZWw4YNNXLkyJwuDUAulyenCwDw5AkLC1Pp0qW1a9cunTx5Uj4+Pjld0iOlRo0aGjx4sCTp1q1b2rt3r7744gtt3rxZu3btyuHq7s/JyUknT57Url27VLduXZtlYWFhcnJy0q1bt3Koun/v1KlTOnPmjL777jv16NEjU+sMGDBAzzzzjJKTk7Vv3z59++23WrVqlQ4ePKhixYqZXHH2SUhIUJ48j9/HhpMnT+qZZ56Rs7OzunfvrtKlS+vChQvat2+fPvnkE40ePTqnS9SxY8dkZ8f340Bu9Pi9awJ4pEVFRWn79u1aunSpevXqpbCwsIf+7XFqaqqSkpLk5OT0ULebWU899ZT+85//WKd79OghV1dXffbZZzpx4sQ9zxw9CsqVK6eUlBT973//swlbt27d0g8//KCAgAAtWbIkByv8dy5duiRJ8vDwyPQ6zz//vF599VVJUrdu3VShQgUNGDBAc+bM0bBhw8wo0xSP6uvl35o0aZJu3Lih/fv3pztLmfb3zmmOjo45XQKAf4ivSQA8VGFhYSpQoIACAgL06quvKiwszLosOTlZnp6e6tatW7r14uLi5OTkpHfeecc6LzExUSNHjpSPj48cHR1VokQJDR06VImJiTbrpt33ERYWpsqVK8vR0VFr1qyRJH322Wd69tlnVbBgQTk7O6t27doZXuKWkJCgAQMGqFChQsqfP7/atGmjP//8M8P7WP788091795dXl5ecnR0VOXKlTVr1qx/c9jk7e0tSenOLGzYsEHPP/+8XFxc5OHhobZt2+rIkSPp1v/555/1zDPPyMnJSeXKldM333yTrk2jRo1UvXr1DLf/9NNPy9/fP1O1durUSQsWLFBqaqp13ooVK3Tz5k29/vrr6dqfOXNGffv21dNPPy1nZ2cVLFhQr732mk6fPm3TLjk5WaNHj1b58uXl5OSkggUL6rnnnlNERIS1TXR0tLp166bixYvL0dFRRYsWVdu2bdP1lZEHHcugoCA1atRIkvTaa6/JYrGocePGmTomd2vatKmkO188pFm9erV12/nz51dAQIAOHTpks15QUJBcXV31559/ql27dnJ1dVXhwoX1zjvv6Pbt2zZtr169qi5dusjNzU0eHh4KDAzUgQMHZLFYFBoaam3XuHHjDPchKChIpUuXtpn39+d62j1/J0+eVFBQkDw8POTu7q5u3brp5s2bNutGREToueeek4eHh1xdXfX000/rvffey/QxCwsL09NPPy0nJyfVrl1bW7ZssS7buHGjLBaLfvjhh3TrzZs3TxaLRZGRkffs+9SpUypevHiGl4MWKVLEZrp06dJq1aqV1q5dqxo1asjJyUm+vr5aunRpunVjYmI0cOBAlShRQo6OjvLx8dEnn3xi87qQ7nz5M3nyZFWtWlVOTk4qXLiwXnzxRe3Zs8dmu3+/Zyuz/c+fP1+1a9dW/vz55ebmpqpVq2ry5Mn3PB4AshdntgA8VGFhYXrllVfk4OCgTp06adq0adq9e7eeeeYZ5c2bVy+//LKWLl2qb775Rg4ODtb1li1bpsTERHXs2FHSnQ8obdq00c8//6w333xTlSpV0sGDBzVp0iQdP35cy5Yts9nuhg0btHDhQvXr10+FChWyfpCcPHmy2rRpo86dOyspKUnz58/Xa6+9ppUrVyogIMC6flBQkBYuXKguXbqofv362rx5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zEjlypW1f/9+/ec//9Hp06c1efJktWvXTl5eXvruu+/StS9WrJjNc9nNzU1du3bVL7/8oujoaEl33p+ef/55FShQwObv2rx5c92+fdt6GeSSJUtksVgyvG/1fj/LkNn+PTw8FB8fb3OpLYCHi7AF4KG4ffu25s+fryZNmigqKkonT57UyZMnVa9ePV28eFHr16+XdOeepPbt22v58uXWe6+WLl2q5ORkm7B14sQJHTp0SIULF7Z5VKhQQVL6G9vvvvzubitXrlT9+vXl5OQkT09PFS5cWNOmTVNsbKy1zZkzZ2RnZ5euj7+Ponj58mXFxMTo22+/TVdX2n1ombnhvlChQmrevLmaN2+ugIAAvffee5oxY4a2b9+uGTNmWGuS7txL9XeVKlXSlStXFB8fr8uXLyshISHDQTUyWrdr1646e/astm7dKunO5XUXL15Uly5dHlj33Tp27KjY2FitXr1aYWFhatWqlfLnz59h24SEBI0YMcJ670mhQoVUuHBhxcTE2PwdxowZo5iYGFWoUEFVq1bVkCFD9Ouvv1qXOzo66pNPPtHq1avl5eWlhg0basKECdYPwPeS2WP5T40YMUIRERHasGGDfv31V50/f956PNOCY9OmTdM9Z9auXZvu+ZJ2T8/dChQoYBMuz5w5o6JFi1ovv0xj1qifd4f4tHokWWvq0KGDGjRooB49esjLy0sdO3bUwoULMx28MnruVqhQQTdv3tTly5clSRUrVtQzzzxjcw9oWFiY6tevn6n9rlChgr7//ntduXJFv/76q8aOHas8efLozTff1Lp162za+vj4pAtCae87afcGnjhxQmvWrEn3N23evLmk//c+cOrUKRUrVswm5GdGZvvv27evKlSooJYtW6p48eLq3r279csjAA8H92wBeCg2bNigCxcuaP78+Zo/f3665WFhYWrRooWkOx/Uv/nmG61evVrt2rXTwoULVbFiRZvBG1JTU1W1alV9/vnnGW6vRIkSNtN3nz1Js3XrVrVp00YNGzbU1KlTVbRoUeXNm1ezZ8/WvHnzsryPaR8e//Of/9zz/phq1apluV9JatasmSRpy5Yt6c6oZSd/f395eXlp7ty5atiwoebOnStvb2/rh7jMKlq0qBo3bqyJEydq27Zt9x2BsH///po9e7YGDhwoPz8/ubu7y2KxqGPHjjYfyBs2bKhTp05p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ZcuW6fLly+ratWtOlwIAkrhnCwAyZcKECdq7d6+aNGmiPHnyWIdRfvPNN9MNM59bxcfH68cff9TGjRt18OBBLV++PKdLwj/Uv39/JSQkyM/PT4mJiVq6dKm2b9+usWPHZvgzCLndzp079euvv+rDDz9UzZo11ahRo5wuCQAkEbYAIFOeffZZRURE6MMPP9SNGzdUsmRJjRo1Kt2Q9LnZ5cuX9cYbb8jDw0PvvffePQc0waOvadOmmjhxolauXKlbt27Jx8dHX3311T0HXMjtpk2bprlz56pGjRoKDQ3N6XIAwIp7tgAAAADABNyzBQAAAAAmIGwBAAAAgAm4ZysTUlNTdf78eeXPn9/mxyABAAAAPFkMw9D169dVrFgx2dnd/9wVYSsTzp8//9iMNgYAAADg3zt37pyKFy9+3zaErUzInz+/pDsH1M3NLYerAQAAAJBT4uLiVKJECWtGuB/CViakXTro5uZG2AIAAACQqduLGCADAAAAAExA2AIAAAAAExC2AAAAAMAEhC0AAAAAMAFhCwAAAABMQNgCAAAAABMQtgAAAADABIQtAAAAADABYQsAAAAATEDYAgAAAAATELYAAAAAwASELQAAAAAwAWELAAAAAExA2AIAAAAAExC2AAAAAMAEhC0AAAAAMAFhCwAAAABMkCenCwAAAAByA8MwFB8fb512cXGRxWLJwYrwqCNsAQAAAJkQHx+vtm3bWqeXL18uV1fXHKwIjzouIwQAAAAAExC2AAAAAMAEhC0AAAAAMAFhCwAAAABMQNgCAAAAABMQtgAAAADABIQtAAAAADABYQsAAAAATEDYAgAAAAATELYAAAAAwASELQAAAAAwAWELAAAAAExA2AIAAAAAExC2AAAAAMAEhC0AAAAAMAFhCwAAAABMQNgCAAAAABMQtgAAAADABIQtAAAAADABYQsAAAAATEDYAgAAAAATELYAAAAAwASELQAAAAAwAWELAAAAAExA2AIAAAAAExC2AAAAAMAEhC0AAAAAMAFhCwAAAABMQNgCAAAAABMQtgAAAADABIQtAAAAADABYQsAAAAATEDYAgAAAAATELYAAAAAwASELQAAAAAwAWELAAAAAExA2AIAAAAAExC2AAAAAMAEhC0AAAAAMEGenC4AAAAA6TX8z9s5XQL+LvW28t41+dKb70l29jlWDjK2Ze6knC7B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gAm4jPARM2LhjpwuARlISUywmR77w27lcXTOoWqQkTGv18/pEgAAAGxwZgsAAAAATEDYAgAAAAATELYAAAAAwASELQAAAAAwAWELAAAAAExA2AIAAAAAExC2AAAAAMAEhC0AAAAAMAFhCwAAAABMQNgCAAAAABMQtgAAAADABIQtAAAAADABYQsAAAAATJAnqyskJiZq586dOnPmjG7evKnChQurZs2aKlOmjBn1AQAAAECulOmwtW3bNk2ePFkrVqxQcnKy3N3d5ezsrGvXrikxMVFly5bVm2++qd69eyt//vxm1gwAAAAAj7xMXUbYpk0bdejQQaVLl9batWt1/fp1Xb16VX/88Ydu3rypEydOaPjw4Vq/fr0qVKigiIgIs+sGAAAAgEdaps5sBQQEaMmSJcqbN2+Gy8uWLauyZcsqMDBQhw8f1oULF7K1SAAAAADIbTIVtnr16pXpDn19feXr6/uPCwIAAACAxwGjEQIAAACACbI8GmGBAgVksVjSzbdYLHJycpKPj4+CgoLUrVu3bCkQAAAAAHKjLIetESNG6OOPP1bLli1Vt25dSdKuXbu0Zs0ahYSEKCoqSn369FFKSop69uyZ7QUDAAAAQG6Q5bD1888/66OPPlLv3r1t5n/zzTdau3atlixZomrVqunLL78kbAEAAAB4YmX5nq3w8HA1b9483fxmzZopPDxckvTSSy/p999///fVAQAAAEAuleWw5enpqRUrVqSbv2LFCnl6ekqS4uPj+WFjAAAAAE+0LF9G+MEHH6hPnz7auHGj9Z6t3bt366efftL06dMlSREREWrUqFH2VgoAAAAAuUiWw1bPnj3l6+urr7/+WkuXLpUkPf3009q8ebOeffZZSdLgwYOzt0oAAAAAyGWyHLYkqUGDBmrQoEF21wIAAAAAj41M3bMVHx+fpU6z2h4AAAAAHjeZCls+Pj4aP368Lly4cM82hmEoIiJCLVu21JdffpltBQIAAABAbpSpywg3bdqk9957T6NGjVL16tVVp04dFStWTE5OTvrrr790+PBhRUZGKk+ePBo2bJh69epldt0AADxceRyU9/k3baYBALifTIWtp59+WkuWLNHZs2e1aNEibd26Vdu3b1dCQoIKFSqkmjVr6rvvvlPLli1lb29vds0AADx0FotFyuuY02UAAHKRLA2QUbJkSQ0ePJjRBgEA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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the penguins dataset\n", + "penguins = sns.load_dataset(\"penguins\")\n", + "\n", + "# Create a bar plot showing the average body mass of penguins by species\n", + "plt.figure(figsize=(10, 6))\n", + "b_plot = sns.barplot(\n", + " x=\"species\", y=\"body_mass_g\", data=penguins, errorbar=\"sd\", palette=\"Blues_d\"\n", + ")\n", + "plt.title(\"Average Body Mass of Penguins by Species\")\n", + "plt.xlabel(\"Species\")\n", + "plt.ylabel(\"Body Mass (g)\")\n", + "\n", + "# plt.show()\n", + "maidr.show(b_plot)\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.5" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/example/box/example_box_plot.ipynb b/example/box/example_box_plot.ipynb new file mode 100644 index 0000000..4f63524 --- /dev/null +++ b/example/box/example_box_plot.ipynb @@ -0,0 +1,246 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": { + "text/html": { + "text/html": { + "isolated": true + } + } + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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fWc8PDzsIdEYY7Kzs01wcLBp3769KSgoMHfccYeJiYkxp06dumY9d999t4mPj7eHifT0dPPII48YSaZbt272fr/9/FasWGEkmb/85S8O6+vdu7ex2Wxm9+7d9jZ/f38zaNCga9ZizH+/3ytNW7ZssffNy8sztWvXNg0aNDDnzp0z9957rwkMDDT79+93WGdJv8OL382lYezjjz82koyvr6/Del999VUjyaxfv97hM5JkRo8ebW8rKioy9957r/H29jZHjhyxt/827AwdOtRERkZetg/07dvXBAUFFfsegPLCaSzgOnl6eqpv377asmWLMjMz7e1LlixReHi42rZtK0n6xz/+oVatWumWW27R0aNH7VO7du104cIFbdq0yWG9vXr1UmhoaJnrev/992Wz2TRx4sTL5tlsNvvfvr6+9r9PnTqlo0eP6u6779bevXt16tSpMm07KSlJa9as0Zo1a7R69Wo999xz+s9//qPu3bvr7NmzkqTs7Gxt27ZNgwcPVnBwsH3ZRo0aqX379g6npyIiIjRnzhytWbNGrVq10rZt27RgwQIFBgaWqJ6MjAyFhoYqNDRUCQkJevnll3Xvvfde9RTKP//5T3l6euqRRx5xaB8/fryMMfrXv/5Vmo/kMsOHD7d/RpdO9evXt/fx8/PTokWLlJ6errvuuksffvihZs6cqZiYGId1leY7rF+/vlq0aGF/nZSUJEm65557HNZ7sX3v3r2X1T5q1Cj73zabTaNGjdL58+e1du3aYt+rMUbvv/++unXrJmOMw/7fsWNHnTp1St988801PzOgrBigDJSDAQMGaObMmVqyZImefPJJ/fTTT9q8ebMeeeQReXp6SpJ27dql7du3XzHA/HbMT1xc3HXVtGfPHkVFRTkEieJ89tlnmjhxorZs2aL8/HyHeadOnVJQUFCptx0SEqJ27drZX997772qV6+eevfurf/93//V6NGjtX//fklSvXr1Lls+ISFBH3/8sfLy8uTv7y9J6tu3rxYvXqwPP/xQw4cPt4fIkoiNjdVrr73mcCl8WFjYVZfZv3+/oqKiFBAQcFltF+dfjzp16jh8RleSnJyshx9+WHPmzFHHjh314IMPXtanNN/hb4PSxXnR0dHFtp84ccKh3cPDQzVr1nRoq1u3riQ5hP1LHTlyRCdPntT8+fM1f/78YvsUN+YNKC+EHaAc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fmU64pKQkMCRmhuEAcoAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSCDsAAMDSXBp2Nm3apG7duikqKko2m00rVqxwmD948GDZbDaHqVOnTg59jh8/rgEDBigwMFBVq1bV0KFDdebMmRv4LgAAgDtzadjJy8vT7bffrjlz5lyxT6dOnZSdnW2f3n77bYf5AwYM0H/+8x+tWbNGq1ev1qZNmzR8+HBnlw4AACqISq7ceOfOndW5c+er9vHx8VFERESx89LT0/XRRx/pq6++UtOmTSVJL7/8srp06aLp06crKiqq3GsGAAAVi9uP2dmwYYPCwsJUr149Pfzwwzp27Jh93pYtW1S1alV70JGkdu3aycPDQ1988cUV11lQUKDc3FyHCQAAWJNbh51OnTrpjTfe0Keffqrnn39eGzduVOfOnXXhwgVJUk5OjsLCwhyWqVSpkoKDg5WTk3PF9aampiooKMg+RUdHO/V9AAAA13Hpaaxr6du3r/3vhg0bqlGjRqpVq5Y2bNigtm3blnm9KSkpGjdunP11bm4ugQcAAIty6yM7v1WzZk2FhIRo9+7dkqSIiAgdPnzYoc8vv/yi48ePX3Gcj/TrOKDAwECHCQAAWFOFCjs//fSTjh07psjISElSixYtdPLkSaWlpdn7rFu3TkVFRUpKSnJVmQAAwI249DTWmTNn7EdpJGnfvn3atm2bgoODFRwcrMmTJ6tXr16KiIjQnj179Nhjj6l27drq2LGjJCkhIUGdOnXSsGHDNG/ePBUWFmrUqFHq27cvV2IBAABJLj6y8/XXX+uOO+7QHXfcIUkaN26c7rjjDj377LPy9PTU9u3b1b17d9WtW1dDhw5VYmKiNm/eLB8fH/s63nrrLcXHx6tt27bq0qWLfve732n+/PmueksAAMDNuPTITuvWrWWMueL8jz/++JrrCA4O1pIlS8qzLAAAYCEVaswOAABAaRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACApRF2AACA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0alTp1xdGspBRdwnJWnEiBGqVauWfH19FRoaqvvuu08ZGRmuLsttcAflm8TevXuVnJysqlWraurUqWrYsKF8fHz0/fffa/78+br11lvVvXv3YpctLCyUl5fXDa74v/Lz89WpUyd16tRJKSkpLqsD5aui7pNZWVnKysrS9OnTVb9+fe3fv19//OMflZWVpaVLl7qkJpSPirpPSlJiYqIGDBigmJgYHT9+XJMmTVKHDh20b98+eXp6uqwut2FwU+jYsaOpXr26OXPmTLHzi4qK7H9LMq+88orp1q2b8fPzMxMnTjTGGPPKK6+YmjVrGi8vL1O3bl3zxhtv2JfZt2+fkWS+/fZbe9uJEyeMJLN+/XpjjDHr1683kszq1atNw4YNjY+Pj0lKSjLff/99id7DxeVPnDhRqvcO92SFffKi9957z3h7e5vCwsJSLQf3YqV98rvvvjOSzO7du0u1nFURdm4CR48eNTabzaSmppaovyQTFhZmFixYYPbs2WP2799vli1bZry8vMycOXPMzp07zYwZM4ynp6dZt26dMaZ0/xMnJCSYTz75xGzfvt107drVxMbGmvPnz1+zLsKOdVhln7zotddeMyEhISXuD/djpX3yzJkzZsyYMSYuLs4UFBSU6nOwKsLOTWDr1q1Gklm2bJlDe7Vq1Yy/v7/x9/c3jz32mL1dkhkzZoxD35YtW5phw4Y5tN1///2mS5cuxpjS/U/8zjvv2PscO3bM+Pr6mnffffea74OwYx1W2SeNMebIkSMmJibGPPnkkyXqD/dkhX1yzpw5xt/f30gy9erV46jOJRigfBP78ssvtW3bNjVo0EAFBQUO85o2berwOj09XcnJyQ5tycnJSk9PL/V2W7RoYf87ODhY9erVK9N6YD0VbZ/Mzc3Vvffeq/r162vSpEml3i7cX0XaJwcMGKBvv/1WGzduVN26ddWnTx+dO3eu1Nu2IgYo3wRq164tm82mnTt3OrTXrFlTkuTr63vZMv7+/qXahofHr7nZXPL0kcLCwtKWipuEFfbJ06dPq1OnTgoICNDy5ctdOjgV188K+2RQUJCCgoJUp04dNW/eXLfccouWL1+ufv36lds2KiqO7NwEqlWrpvbt22v27NnKy8sr0zoSEhL02WefObR99tlnql+/viQpNDRUkpSdnW2fv23btmLXtXXrVvvfJ06c0I8//qiEhIQy1YWKqaLvk7m5uerQoYO8vb21cuVKVa5cuUzvAe6jou+Tv2V+HaZy2dGomxVHdm4Sr7zyipKTk9W0aVNNmjRJjRo1koeHh7766itlZGQoMTHxqstPmDBBffr00R133KF27dpp1apVWrZsmdauXSvp13/1NG/eXNOmTVNcXJwOHz6sp59+uth1TZkyRdWqVVN4eLieeuophYSEqEePHlfcdk5OjnJycrR7925J0vfff6+AgADFxMQoODi4bB8IXK6i7pMXg05+fr4WL16s3Nxc5ebmSvr1x4zLfCuuirpP7t27V++++646dOig0NBQ/fTTT5o2bZp8fX3VpUuX6/pMLMOlI4ZwQ2VlZZlRo0aZuLg44+XlZapUqWKaNWtmXnjhBZOXl2fvJ8ksX778suWvdkmlMcb88MMPpkWLFsbX19c0btzYfPLJJ8UOvFu1apVp0KCB8fb2Ns2aNTPffffdVeueOHGikXTZtHDhwuv9SOBiFXGfvLhMcdO+ffvK42OBC1XEffLnn382nTt3NmFhYcbLy8tUr17d9O/f32RkZJTLZ2IFNmMuOXkIONGGDRvUpk0bnThxQlWrVnV1OQD7JNwO+6RzMGYHAABYGmEHAABYGqexAACApXFkBwAAWBphBwAAWBphBwAAWBphBwAAWBphBwAAWBphB4BbysnJ0aOPPqratWurcuXKCg8PV3JysubOnav8/HxXlwegAuHZWADczt69e5WcnKyqVatq6tSpatiwoXx8fPT9999r/vz5uvXWW9W9e/fLlissLOTp4wAuw5EdAG7nT3/6kypVqqSvv/5affr0UUJCgmrWrKn77rtPH374obp16yZJstlsmjt3rrp37y5/f38999xzkqS5c+eqVq1a8vb2Vr169fTmm2/a152ZmSmbzebwtOmTJ0/KZrNpw4YNkn69Zb/NZtOHH36oRo0aqXLlymrevLl27Nhxwz4DAOWHsAPArRw7dkyffPKJRo4cKX9//2L72Gw2+9+TJk3S73//e33//fd68MEHtXz5cj366KMaP368duzYoREjRmjIkCFav359qWuZMGGCZsyYoa+++kqhoaHq1q2bCgsLy/zeALgGYQeAW9m9e7eMMapXr55De0hIiKpUqaIqVaro8ccft7f3799fQ4YMUc2aNRUTE6Pp06dr8ODB+tOf/qS6detq3Lhx6tmzp6ZPn17qWiZOnKj27durYcOGev3113Xo0CEtX778ut8jgBuLsAOgQvjyyy+1bds2NWjQQAUFBfb2pk2bOvRLT09XcnKyQ1tycrLS09NLvc0WLVrY/w4ODla9evXKtB4ArsUAZQBupXbt2rLZbNq5c6dDe82aNSVJvr6+Du1XOtV1JR4ev/4b79LHAnJqCrA2juwAcCvVqlVT+/btNXv2bOXl5ZV6+YSEBH322WcObZ999pnq168vSQoNDZUkZWdn2+dfOlj5Ulu3brX/feLECf34449KSEgodU0AXIsjOwDcziuvvKLk5GQ1bdpUkyZNUqNGjeTh4aGvvvpKGRkZSkxMvOKyEyZMUJ8+fXTHHXeoXbt2WrVqlZYtW6a1a9dK+vXIUPPmzTVt2jTFxcXp8OHDevrpp4td15QpU1StWjWFh4frqaeeUkhIiHr06OGMtwzAmQwAuKGsrCwzatQoExcXZ7y8vEyVKlVMs2bNzAsvvGDy8vKMMcZIMsuXL79s2VdeecXUrFnTeHl5mbp165o33njDYf4PP/xgWrRoYXx9fU3jxo3NJ598YiSZ9evXG2OMWb9+vZFkVq1aZRo0aGC8vb1Ns2bNzHfffefstw3ACWzGXHLiGgCgDRs2qE2bNjpx4oSqVq3q6nIAXCfG7AAAAEsj7AAAAEvjNBYAALA0juwAAABLI+wAAABLI+wAAABLI+wAAABLI+wAAABLI+wAAABLI+wAAABLI+wAAABLI+wAAABL+/+MBs6nei5kVgAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import numpy as np\n", + "\n", + "# Generating random data for three different groups\n", + "data_group1 = np.random.normal(100, 10, 200)\n", + "data_group2 = np.random.normal(90, 20, 200)\n", + "data_group3 = np.random.normal(80, 30, 200)\n", + "\n", + "# Combine these different datasets into a list\n", + "data_to_plot = [data_group1, data_group2, data_group3]\n", + "\n", + "\n", + "# Create the boxplot\n", + "def boxplot(is_vert: bool):\n", + " plt.figure()\n", + " bp = plt.boxplot(data_to_plot, patch_artist=True, vert=is_vert)\n", + "\n", + " colors = [\"lightblue\", \"lightgreen\", \"tan\"]\n", + " for patch, color in zip(bp[\"boxes\"], colors):\n", + " patch.set_facecolor(color)\n", + "\n", + " if is_vert:\n", + " plt.xticks(ticks=[1, 2, 3], labels=[\"Group 1\", \"Group 2\", \"Group 3\"])\n", + " plt.title(\"Vertical Box Plot Example\")\n", + " plt.xlabel(\"Group\")\n", + " plt.ylabel(\"Values\")\n", + " else:\n", + " plt.yticks(ticks=[1, 2, 3], labels=[\"Group 1\", \"Group 2\", \"Group 3\"])\n", + " plt.title(\"Horizontal Box Plot Example\")\n", + " plt.ylabel(\"Group\")\n", + " plt.xlabel(\"Values\")\n", + "\n", + " return bp\n", + "\n", + "\n", + "# Create the vertical boxplot\n", + "vert = boxplot(is_vert=True)\n", + "# plt.show()\n", + "maidr.show(vert)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": { + "text/html": { + "text/html": { + "isolated": true + } + } + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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glq1aqVKlSrJZrPpqaeeUlZW1h3VdSsXFxd16NBB8+bN04EDB/TAAw8Ueh1ff/21JOnKlSs6cOBAoUJtw4YNCxxo7jUJCQn2D1bs3r1brVq1cphe2H2Y1/GSW3tBjqGCyMrKks1m01dffZXrdrLHHwIFRcACSqhatWopKytLBw4csJ9RkW5e7jp79qxq1apV5HWPGTNGSUlJ+v7773MMCs5e7759+3Ist3fvXvn7+xfprEleQXHp0qUaOHCg5syZY2+7cuVKgW+aWRg3btyQJF28eFHSzee6bt06XbhwweEs1t69e+3Ts/3444+aMmWKBg8erKSkJA0dOlS7d++2n32xWmH2w928Y3laWppGjx6tzp07y93dXRMmTFCXLl0c+qY496F082zU7+3fvz/Hhy9uFRoaKmOMQkJCcr1EDxQWt2kASqjHHntMkjR37lyH9uzLeY8//niR1hsfH68PPvhA7733npo3b55jevXq1dW4cWMtWrTI4Q/knj17tGbNGntdheXj45PrH1xXV9ccZynmz59fpFsf5Of69etas2aN3N3d7YH1scceU2Zmpt59912Hed955x3ZbDZ169bNvuygQYMUFBSkefPmaeHChTp58qRefPFFS2u8VWH2Q3bQuhuB5tlnn1VWVpb+9re/6cMPP5Sbm5uGDBnisM+Kax9mW7FihX755Rf7461bt2rLli32/ZWb3r17y9XVVZMnT85RqzFGp0+fviu1ovTiDBZQQj344IMaOHCgPvzwQ509e1bt2rXT1q1btWjRIkVHRzsMcC+o9PR0jRw5UvXr15eHh4cWL17sMP2JJ56Qj4+PZs2apW7duqlVq1YaMmSI/fYAlSpVUlxcXJGeT2RkpNatW6e3335bQUFBCgkJUYsWLdS9e3d98sknqlSpkurXr6/ExEStW7cu39sXFMRXX31lPxN16tQpffrppzpw4ID+/Oc/28eF9ejRQx06dNCrr76q1NRUPfjgg1qzZo3+9a9/6YUXXrDfSuLNN99UUlKSvvnmG1WoUEGNGjXS66+/rtdee019+vQpcui8nYLuh8jISEnSq6++qqeeekrlypVTjx498j3TeOPGjRz7P1v2cRAfH6/Vq1dr4cKFqlGjhqSbwWnAgAFasGCBRo4cKUl3bR/mJSwsTA8//LBGjBihq1evau7cuapSpYpeeumlPJcJDQ3Vm2++qdjYWKWmpio6OloVKlRQSkqKli9frmHDhmnChAl3pV6UUk769CKA38n+iHr2x/J/r127dg63aTDGmOvXr5vJkyebkJAQU65cOVOzZk0TGxtrrly54jBfrVq1zOOPP57rem+9TUP2x9zz+rn1Y/7r1q0zUVFRxsvLy1SsWNH06NHD/PTTTw7rzv4o/K+//prrc711fXv37jVt27Y1Xl5eRpK9pjNnzpjBgwcbf39/U758edOlSxezd+/eHLeXuJPbNHh6eprGjRubBQsWONwewBhjLly4YF588UUTFBRkypUrZ+6//34za9Ys+3w7duwwbm5uZvTo0Q7L3bhxwzz00EMmKCjInDlzJs96suv+4osv8q07t9s0GFOw/WCMMW+88Ya57777jIuLy21v2ZDfbRqylz169KipVKmS6dGjR47ln3jiCePj42MOHTpkjCn4PszrNZDXcTRw4EDj4+OTo49mzZpl5syZY2rWrGk8PDxMmzZtzH/+859c1/l7//znP83DDz9sfHx8jI+Pj6lXr54ZNWqU2bdvX579BeTGZoxFIwQBAHCi1NRUhYSEaNasWZxtgtMxBgsAAMBiBCwAAACLEbAAAAAsxhgsAAAAi3EGCwAAwGIELAAAAItxo1EnycrK0vHjx1WhQoW7+jUWAADAOsYYXbhwQUFBQXJxyfs8FQHLSY4fP57jm+EBAEDJcPToUfs3GOSGgOUk2V8ce/ToUfvXcgAAgHvb+fPnVbNmTYcvgM8NActJsi8LVqxYkYAFAEAJc7vhPQxyBwAAsBgBCwAAwGIELAAAAIsRsAAAACxGwAIAALAYAQsAAMBiBCwAAACLEbAAAAAsRsACAACwGAELAADAYgQsAAAAixGwAAAALEbAAgAAsBgBCwAAwGIELAAAAIsRsAAAACxGwAIAALAYAQsAAMBiBCwAAACLEbAAAAAsRsACAACwGAELAADAYgQsAAAAixGwAAAALEbAAgAAsBgBCwAAwGIELAAAAIsRsAAAACxGwAIAALAYAQsAAMBiBCwAAACLEbAAAAAsRsACAACwGAELAADAYgQsAAAAixGwAAAALEbAAgAAsBgBCwAAwGIELAAAAIu5ObsAACiMI0eOKD093dlloJD8/f0VHBzs7DKAYkPAAlBiHDlyRBER9ZSRcdnZpdx11crbNDzSXR/suKYTF42zy7lj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AgAAsBgBCwAAwGIELAAAAIsRsAAAACxGwAIAALAYAQsAAMBiBCwAAACLEbAAAAAsRsACAACwGAELAADAYgQsAAAAixGwAAAALEbAAgAAsBgBCwAAwGIELAAAAIu5ObuAssoYI0k6f/68kysBAAAFlf13O/vveF4IWE5y4cIFSVLNmjWdXAkAACisCxcuqFKlSnlOt5nbRTDcFVlZWTp+/LgqVKggm83m7HIK5fz586pZs6aOHj2qihUrOrscp6IvbqIfbqIfbqIfbqIfbipt/WCM0YULFxQUFCQXl7xHWnEGy0lcXFxUo0YNZ5dxRypWrFgqXixWoC9uoh9uoh9uoh9uoh9uKk39kN+Zq2wMcgcAALAYAQsAAMBiBCwUmoeHhyZNmiQPDw9nl+J09MVN9MNN9MNN9MNN9MNNZbUfGOQOAABgMc5gAQAAWIyABQAAYDECFgAAgMUIWAAAABYjYKHQ3nvvPdWuXVuenp5q0aKFtm7d6uyS7qrp06froYceUoUKFVS1alVFR0dr3759DvO0b99eNpvN4ee5555zUsV3R1xcXI7nWK9ePfv0K1euaNSoUapSpYrKly+vP/zhDzp58qQTK747ateunaMfbDabRo0aJan0Hgvff/+9evTooaCgINlsNq1YscJhujFGr7/+uqpXry4vLy917NhRBw4ccJjnt99+U//+/VWxYkX5+vpqyJAhunjxYjE+izuXXz9cv35dL7/8sho2bCgfHx8FBQXp6aef1vHjxx3WkdsxNGPGjGJ+JnfmdsfDoEGDcjzHrl27OsxTGo6H/BCwUCifffaZxo0bp0mTJmnnzp168MEH1aVLF506dcrZpd013333nUaNGqXNmzdr7dq1un79ujp37qxLly45zPfss88qLS3N/jNz5kwnVXz3PPDAAw7P8YcffrBPe/HFF7Vy5Up98cUX+u6773T8+HH17t3bidXeHdu2bXPog7Vr10qS/vjHP9rnKY3HwqVLl/Tggw/qvffey3X6zJkz9T//8z/661//qi1btsjHx0ddunTRlStX7PP0799f//3vf7V27VqtWrVK33//vYYNG1ZcT8ES+fVDRkaGdu7cqb/85S/auXOnli1bpn379qlnz5455p0yZYrDMTJ69OjiKN8ytzseJKlr164Oz3HJkiUO00vD8ZAvAxRC8+bNzahRo+yPMzMzTVBQ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jDHFcKIMAACgzGAMFgAAgMUIWAAAABYjYAEAAFiMgAUAAGAxAhYAAIDFCFgAAAAWI2ABAABYjIAFAHegffv2euGFF5xdBoB7DAELQJnVo0cPde3aNddpGzZskM1m048//ljMVQEoDQhYAMqsIUOGaO3atTp27FiOafHx8WrWrJkaNWrkhMoAlHQELABlVvfu3RUQEKCFCxc6tF+8eFFffPGFoqOj1bdvX913333y9vZWw4YNtWTJknzXabPZtGLFCoc2X19fh20cPXpUMTEx8vX1lZ+fn3r16qXU1FT79ISEBDVv3lw+Pj7y9fVVVFSUDh8+fIfPFkBxImABKLPc3Nz09NNPa+HChbr1a1m/+OILZWZmasCAAYqMjNTq1au1Z88eDRs2TH/605+0devWIm/z+vXr6tKliypUqKANGzZo48aNKl++vLp27apr167pxo0bio6OVrt27fTjjz8qMTFRw4YNk81ms+IpAygmbs4uAACc6ZlnntGsWbP03XffqX379pJuXh78wx/+oFq1amnChAn2eUePHq2vv/5an3/+uZo3b16k7X322WfKysrSRx99ZA9N8fHx8vX1VUJCgpo1a6Zz586pe/fuCg0NlSRFRETc2ZMEUOw4gwWgTKtXr55at26tjz/+WJJ08OBBbdiwQUOGDFFmZqbeeOMNNWzYUH5+fipfvry+/vprHTlypMjb+89//qODBw+qQoUKKl++vMqXLy8/Pz9duXJFP//8s/z8/DRo0CB16dJFPXr00Lx585SWlmbV0wVQTAhYAMq8IUOG6J///KcuXLig+Ph4hYaGql27dpo1a5bmzZunl19+WevXr1dSUpK6dOmia9eu5bkum83mcLlRunlZMNvFixcVGRmppKQkh5/9+/erX79+km6e0UpMTFTr1q312WefqW7dutq8efPdefIA7goCFoAyLyYmRi4uLvr000/197//Xc8884xsNps2btyoXr16acCAAXrwwQdVp04d7d+/P991BQQEOJxxOnDggDIyMuyPmzZtqgMHDqhq1aoKCwtz+KlUqZJ9viZNmig2NlabNm1SgwYN9Omnn1r/xAHcNQQsAGVe+fLl9eSTTyo2NlZpaWkaNGiQJOn+++/X2rVrtWnTJiUnJ2v48OE6efJkvut65JFH9O6772rXrl3avn27nnvuOZUrV84+vX///vL391evXr20YcMGpaSkKCEhQWPGjNGxY8eUkpKi2NhYJSYm6vDhw1qzZo0OHDjAOCyghCFgAYBuXiY8c+aMunTpoqCgIEnSa6+9pqZNm6pLly5q3769qlWrpujo6HzXM2fOHNWsWVNt2rRRv379NGHCBHl7e9une3t76/vvv1dwcLB69+6tiIgIDRkyRFeuXFHFihXl7e2tvXv36g9/+IPq1q2rYcOGadSoURo+fPjdfPoALGYzvx8sAAAAgDvCGSwAAACLEbAAAAAsRsACAACwGAELAADAYgQsAAAAixGwAAAALEbAAgAAsBgBCwAAwGIELAAAAIsRsAAAACxGwAIAALAYAQsAAMBi/w/vTk/lSsIoBgAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Create the vertical boxplot\n", + "horz = boxplot(is_vert=False)\n", + "# plt.show()\n", + "maidr.show(horz)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": { + "text/html": { + "text/html": { + "isolated": true + } + } + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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DcrRPzg4GF988YX+eUpKCsMKERHRa8yoMyqJiYkYPHgwnJycMGXKFKSnp6N+/fpo3bo1qlSpgl27dqFt27aoXbs2Vq9eXeBibG1t4enpiStXruS6XKVSwcbGxuBBREREry+jzqj4+voiMDAQx48fR+3atXPtk56ejpiYGMyePRs3btzAqFGjTC4mNTUVV69eRd++fU1el4iIiF4/RgWVv//+G/b29i/tY2lpid69e6N3795ITk42auejRo1Cly5d4ObmhsTERISEhMDc3By9e/c2an0iIiJ6vRkVVPILKQXtf/PmTX2wqVixIt566y0cPnwYFStWNGl/RERE9Hoq0H1UEhMTsX//fty5cwc6nc5g2YgRI4zezqpVqwqyeyIiIiolTA4qkZGR+Pjjj6FUKmFvbw+FQqFfplAoTAoqRERERC9jclAZP348JkyYgODgYJiZSX6/OCIiInqNmZw00tLS0KtXL4YUIiIiKnImp41BgwYhOjq6KGohIiIiMmDypZ/w8HB07twZW7Zsgbe3NywsLAyWz5w5s9CKIyIiotKtQEFl69at8PLyAoAcg2mJiIiICovJQWXGjBlYvHgx+vfvXwTlEBEREf0/k8eoqFQq+Pn5FUUtRERERAZMDiqfffYZ5s6dWxS1EBERERkw+dLPX3/9hT///BMbN25EnTp1cgymXbt2baEVR0RERKWbyUHF1tYW77//flHUQkRERGTA5KCyZMmSoqiDiIiIKAeTx6jExcUhNjY2R3tsbCyuX79eGDURERERAShAUOnfvz8OHjyYo/3IkSOcskxERESFyuSgcvLkyVynJ7/55ps4depUYdREREREBKAAY1QUCgUePnyYo12r1SIrK6tQiiIq7ZKSkqDVaqUuQ1Lx8fEG/y3NNBoNKlWqJHUZRJIwOai0aNEC4eHhWLlyJczNzQEAWVlZCA8Px1tvvVXoBRKVNklJSejTtx+eZGZIXYoshIWFSV2C5CyUKixf9gvDCpVKJgeVadOmoUWLFvDy8kLz5s0BAPv27UNKSgr+/PPPQi+QqLTRarV4kpmBdA9/6NQaqcshiZk91gLX9kCr1TKoUKlkclCpXbs2zpw5g//+9784ffo0LC0t0a9fPwwfPhx2dnZFUSNRqaRTa6CzqiB1GUREkjI5qACAs7Mzpk6dWti1EBERERkwatZPQkKCSRu9detW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MzNDhw4doFKp9G0bNmzA22+/DSsrK33b2rVrC7/KPPCMChERUclTJGdUAgMDc7T16dPH9OqIiIiIjGR0UFmyZElR1kFERESUg8l3piUiIiIqLgwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFsMKkRERCRbDCpEREQkWwwqREREJFuSBpXw8HA0btwY5cqVg4ODA7p164ZLly5JWRIRERHJiKRBZc+ePRg2bBgOHz6M7du348mTJ3jnnXfw6NEjKcsiIiIimVAIIYTURWS7e/cuHBwcsGfPHrRo0SLf/ikpKdBoNNBqtbCxsSmGComIiOhVmfL5XaaYajKKVqsFANjZ2eW6PCMjAxkZGfrnKSkpxVIXERERSUM2g2l1Oh1GjhwJPz8/1K1bN9c+4eHh0Gg0+oeLi0sxV0lERETFSTaXfoYMGYLNmzdj//79qFKlSq59cjuj4uLiwks/rygzMxPr169HYmIinJ2d0bVrVyiVSqnLIiKi11SJu/QzfPhwbNy4EXv37s0zpACASqWCSqUqxspefwsWLEB0dDSysrIM2nr06IFPPvlEwsqIiIgkDipCCHz66adYt24ddu/eDXd3dynLKXUWLFiAVatWoXz58hg0aBCaNm2KQ4cO4eeff8aqVasAgGGFiIgkJemln6FDh2LFihVYv349vLy89O0ajQaWlpb5rs9ZPwWXmZmJDh06wMbGBtHR0ShT5v8z69OnT9GjRw+kpKRg8+bNvAxERESFypTPb0kH086fPx9arRYtW7aEk5OT/rF69WopyyoV1q9fj6ysLAwaNMggpABAmTJlMHDgQGRlZWH9+vUSVUhERCSDSz8kjcTERABA06ZNc12e3Z7d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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the Iris dataset\n", + "iris = sns.load_dataset(\"iris\")\n", + "\n", + "\n", + "def boxplot(orientation: str, fig_num: int):\n", + " # Start a new figure\n", + " plt.figure(num=fig_num)\n", + "\n", + " # Create box plot\n", + " if orientation == \"v\":\n", + " box_plot = sns.boxplot(\n", + " x=\"species\", y=\"petal_length\", data=iris, orient=orientation\n", + " )\n", + " plt.xlabel(\"Species\")\n", + " plt.ylabel(\"Petal Length (cm)\")\n", + " else:\n", + " box_plot = sns.boxplot(\n", + " x=\"petal_length\", y=\"species\", data=iris, orient=orientation\n", + " )\n", + " plt.ylabel(\"Species\")\n", + " plt.xlabel(\"Petal Length (cm)\")\n", + "\n", + " # Adding labels and title\n", + " plt.title(\"Box Plot of Petal Length by Iris Species\")\n", + "\n", + " return box_plot\n", + "\n", + "\n", + "# Create the vertical boxplot\n", + "vert = boxplot(orientation=\"v\", fig_num=1)\n", + "# plt.show()\n", + "maidr.show(vert)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": { + "text/html": { + "text/html": { + "isolated": true + } + } + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAmUAAAHHCAYAAAD+sy9fAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/H5lhTAAAACXBIWXMAAA9hAAAPYQGoP6dpAABLbklEQVR4nO3deXgN5///8ddJIieLJNaEFJHYtxBbq2qrfVdFEbW2WktV1VIfKmKpKkqr1i6oBkUVLWortbZVrbW2trYSVJGIJSGZ3x9+OV9HEpJIeiY8H9eVi7ln5r7fMznklZn7zLEYhmEIAAAADuXk6AIAAABAKAMAADAFQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAOyuBMnTshisWju3LmOLsXOd999pwoVKsjNzU0Wi0VXrlxxdEmpZrFYNHLkSEeXkWlGjhwpi8Wiixcvpmv/2rVrq2zZshlc1cPZvHmzLBaLNm/e7OhSMt3jdKyPG0IZ8P/NnTtXFovF7svX11d16tTRmjVr/vN6Ev/jTfzKli2bgoKC1LlzZ/31118ZMsaOHTs0cuTIDA9M//77r9q1ayd3d3dNmzZN8+fPl6enZ7Lb3nve3dzcVLx4cfXt21fnz59P89gLFizQlClTHvIIHiwxDE+cODHTx0qvd955R8uXL3d0GelmsVjUt29fh4z9zTffqFatWvL19ZWHh4eCgoLUrl07fffddw6pB48HF0cXAJjNqFGjFBgYKMMwdP78ec2dO1dNmjTRN998o2bNmv3n9fTr109VqlTRrVu39Ouvv2r27NlatWqV9u/fL39//4fqe8eOHQoPD1fXrl2VI0eOjClY0q5du3T16lWNHj1a9erVS9U+ief95s2b2rZtm2bMmKHVq1frwIED8vDwSPXYCxYs0IEDB9S/f/90Vv/oeOedd9SmTRu1atXK0aVkupo1a+rGjRtydXV96L4mTpyoQYMGqVatWho6dKg8PDz0xx9/aMOGDVq0aJEaNWqUARWnX0YeK8yFUAbco3HjxqpcubJtuUePHvLz89PChQsdEspq1KihNm3aSJK6deum4sWLq1+/fpo3b56GDh36n9eTGhcuXJCkNAW9u8/7Sy+9pNy5c+v999/XihUr1KFDh8woE4+AmzdvytXVVU5OTnJzc3vo/m7fvq3Ro0erfv36WrduXZL1ia9tR8qoY4X5cPsSeIAcOXLI3d1dLi72v8Ncu3ZNb775pgoWLCir1aoSJUpo4sSJMgxDknTjxg2VLFlSJUuW1I0bN2z7Xbp0Sfnz59fTTz+t+Pj4NNfz7LPPSpKOHz9+3+2+//571ahRQ56ensqRI4datmypQ4cO2daPHDlSgwYNkiQFBgbabh+eOHHivv0uWbJElSpVkru7u/LkyaNOnTrpzJkztvW1a9dWly5dJElVqlSRxWJR165dM+Q4v/jiC9vYuXLlUvv27XX69Gm7sVetWqWTJ0/ajqdw4cKSpLi4OI0YMUKVKlWSj4+PPD09VaNGDW3atCnNtaVFbGyswsLCVLRoUVmtVhUsWFCDBw9WbGys3XaJt+qWL1+usmXLymq1qkyZMsneLtu8ebMqV64sNzc3FSlSRLNmzbLNE7u7v2vXrmnevHm2c3Hv9+HKlSu2q6Q+Pj7q1q2brl+/nupj2717t55++mm5u7srMDBQM2fOtK2LiYmRp6enXn/99ST7/f3333J2dta4ceNSPVbicVssFi1atEjDhw/XE088IQ8PD0VHRyc7z+rYsWN6/vnnlS9fPrm5ualAgQJq3769oqKiUhzj4sWLio6OVvXq1ZNd7+vrm6SeL7/8Uv/73/+UL18+eXp6qkWLFnavy0Q//fSTGjVqJB8fH3l4eKhWrVravn17ku3OnDmjHj16yN/fX1arVYGBgerVq5fi4uLsxr13Tllq+r969ar69++vwoULy2q1ytfXV/Xr19evv/6a4jnBf4crZcA9oqKidPHiRRmGoQsXLmjq1KmKiYlRp06dbNsYhqEWLVpo06ZN6tGjhypUqKC1a9dq0KBBOnPmjCZPnix3d3fNmzdP1atX17Bhw/T+++9Lkvr06aOoqCjNnTtXzs7Oaa7vzz//lCTlzp07xW02bNigxo0bKygoSCNHjtSNGzc0depUVa9eXb/++qsKFy6s1q1b6+jRo1q4cKEmT56sPHnySJLy5s2bYr9z585Vt27dVKVKFY0bN07nz5/XBx98oO3bt+u3335Tjhw5NGzYMJUoUUKzZ8+23ZIsUqTIQx/n2LFj9fbbb6tdu3Z66aWX9M8//2jq1KmqWbOm3dhRUVH6+++/NXnyZElS9uzZJUnR0dH65JNP1KFDB7388su6evWqPv30UzVs2FA///yzKlSokOYaHyQhIUEtWrTQtm3b1LNnT5UqVUr79+/X5MmTdfTo0STzvbZt26Zly5apd+/e8vLy0ocffqjnn39ep06dsp2H3377TY0aNVL+/PkVHh6u+Ph4jRo1Ksn3bf78+XrppZdUtWpV9ezZU5KSfB/atWunwMBAjRs3Tr/++qs++eQT+fr6avz48Q88tsuXL6tJkyZq166dOnTooMWLF6tXr15ydXVV9+7dlT17dj333HP68ssv9f7779u91hcuXCjDMBQaGpqe06rRo0fL1dVVAwcOVGxsbLK38eLi4tSwYUPFxsbqtddeU758+XTmzBl9++23unLlinx8fJLt29fXV+7u7vrmm2/02muvKVeuXA+sZ+zYsbJYLBoyZIguXLigKVOmqF69etqzZ4/c3d0l3fklqXHjxqpUqZLCwsLk5OSkOXPm6Nlnn9XWrVtVtWpVSdLZs2dVtWpVXblyRT179lTJkiV15swZLV26VNevX0/xlmVq+3/11Ve1dOlS9e3bV6VLl9a///6rbdu26dChQ6pYsWKqzj8ykQHAMAzDmDNnjiEpyZfVajXmzp1rt+3y5csNScaYMWPs2tu0aWNYLBbjjz/+sLUNHTrUcHJyMrZs2WIsWbLEkGRMmTLlgfVs2rTJkGR89tlnxj///GOcPXvWWLVqlVG4cGHDYrEYu3btMgzDMI4fP25IMubMmWPbt0KFCoavr6/x77//2tr27t1rODk5GZ07d7a1TZgwwZBkHD9+/IH1xMXFGb6+vkbZsmWNGzdu2Nq//fZbQ5IxYsQIW1viuUys8X4St92wYYPxzz//GKdPnzYWLVpk5M6d23B3dzf+/vtv48SJE4azs7MxduxYu333799vuLi42LU3bdrUCAgISDLO7du3jdjYWLu2y5cvG35+fkb37t3t2iUZYWFh96078bxPmDAhxW3mz59vODk5GVu3brVrnzlzpiHJ2L59u92Yrq6udq+dvXv3GpKMqVOn2tqaN29ueHh4GGfOnLG1HTt2zHBxcTHu/S/d09PT6NKlS5K6wsLCDElJjvu5554zcufOfd/jNgzDqFWrliHJmDRpkq0tNjbW9rqLi4szDMMw1q5da0gy1qxZY7d/cHCwUatWrQeOI8no06ePbTnx30RQUJBx/fp1u20T123atMkwDMP47bffDEnGkiVLHjjOvUaMGGFIMjw9PY3GjRsbY8eONXbv3p1ku8Qxn3jiCSM6OtrWvnjxYkOS8cEHHxiGYRgJCQlGsWLFjIYNGxoJCQm27a5fv24EBgYa9evXt7V17tzZcHJySvbfTuK+9x5rWvr38fGxO6cwF25fAveYNm2a1q9fr/Xr1+uLL75QnTp19NJLL2nZsmW2bVavXi1nZ2f169fPbt8333xThmHYvVtz5MiRKlOmjLp06aLevXurVq1aSfa7n+7duytv3rzy9/dX06ZNbbek7p73drfIyEjt2bNHXbt2tfstPzg4WPXr19fq1atTPfbdfvnlF124cEG9e/e2m8/StGlTlSxZUqtWrUpXv4nq1aunvHnzqmDBgmrfvr2yZ8+ur7/+Wk888YSWLVumhIQEtWvXThcvXrR95cuXT8WKFUvVLUhnZ2fbVYaEhARdunRJt2/fVuXKlTPt1s2SJUtUqlQplSxZ0q7uxFuz99Zdr149u6tZwcHB8vb2tr3bNj4+Xhs2bFCrVq3s3uRRtGhRNW7cOM31vfrqq3bLNWrU0L///qvo6OgH7uvi4qJXXnnFtuzq6qpXXnlFFy5c0O7du23H4+/vr4iICNt2Bw4c0L59++yuPKdVly5dbFegUpJ4JWzt2rVpuiUrSeHh4VqwYIFCQkK0du1aDRs2TJUqVVLFihXtpgAk6ty5s7y8vGzLbdq0Uf78+W3/1vbs2aNjx46pY8eO+vfff22vg2vXrqlu3brasmWLEhISlJCQoOXLl6t58+bJ/vu++/b03VLbv3RnOsZPP/2ks2fPpumc4L/B7UvgHlWrVrX7D7FDhw4KCQlR37591axZM7m6uurkyZPy9/e3+49YkkqVKiVJOnnypK3N1dVVn332mapUqSI3NzfNmTMnxf9ckzNixAjVqFFDzs7OypMnj0qVKpVkftvdEscuUaJEknWlSpXS2rVrde3atRQfUZGefkuWLKlt27alqb97TZs2TcWLF5eLi4v8/PxUokQJOTnd+b3x2LFjMgxDxYoVS3bfbNmypWqMefPmadKkSTp8+LBu3bplaw8MDHyo2lNy7NgxHTp0KMVbwvdOGi9UqFCSbXLmzKnLly/btr9x44aKFi2aZLvk2h7k3vFy5swp6c6tSW9v7/vu6+/vn+Q1VLx4cUl3Hhfy1FNPycnJSaGhoZoxY4auX78uDw8PRUREyM3NTW3btk1zvYlS8/0KDAzUgAED9P777ysiIkI1atRQixYt1KlTpxRvXd6tQ4cO6tChg6Kjo/XTTz9p7ty5WrBggZo3b64DBw7Y/WJy7+vSYrGoaNGitvmZx44dkyTbXMvkREVFKS4uTtHR0Wl+Blxq+8+ZM6fee+89denSRQULFlSlSpXUpEkTde7cWUFBQWkaE5mDUAY8gJOTk+rUqaMPPvhAx44dU5kyZdLcx9q1ayXdeafYsWPH0hQCypUrl+rHSmRl94bhuyUkJMhisWjNmjXJzsNLnDd2P1988YW6du2qVq1aadCgQfL19bVNNk+cv5bREhISVK5cOdt8wnsVLFjQbjmlOYbG/3/zSEb7L8br3LmzJkyYoOXLl6tDhw5asGCBmjVrlqpglJIHXSVLNGnSJHXt2lUrVqzQunXr1K9fP40bN04//vijChQokKo+vL29Vb9+fdWvX1/ZsmXTvHnz9NNPP6lWrVqprjfxKtWECRNSnLuYPXt2Xbp0KdV9pqd/6c48who1aujrr7/WunXrNGHCBI0fP17Lli1L19VWZCxCGZAKt2/flnTnHWWSFBAQoA0bNujq1at2V8sOHz5sW59o3759GjVqlLp166Y9e/bopZde0v79+x/qh9L9JI595MiRJOsOHz6sPHny2K5wpOWK3d39Jt5+S3TkyBG7Y85oRYoUkWEYCgwMtF2NSUlKx7R06VIFBQVp2bJldtuEhYVlaK13K1KkiPbu3au6deum6VynxNfXV25ubvrjjz+SrEuuLSPGTMnZs2eTXHE9evSoJNne8SpJZcuWVUhIiCIiIlSgQAGdOnVKU6dOzbS67lWuXDmVK1dOw4cP144dO1S9enXNnDlTY8aMSXNflStX1rx58xQZGWnXnnilKpFhGPrjjz8UHBws6f/eYOHt7X3fX7Dy5s0rb29vHThwIE11pbb/RPnz51fv3r3Vu3dvXbhwQRUrVtTYsWMJZSbAnDLgAW7duqV169bJ1dXVdnuySZMmio+P10cffWS37eTJk2WxWGz/ud26dUtdu3aVv7+/PvjgA82dO1fnz5/XG2+8kWn15s+fXxUqVNC8efPsntR/4MABrVu3Tk2aNLG1Jf5ATc0T/StXrixfX1/NnDnT7nEOa9as0aFDh9S0adMMO4Z7tW7dWs7OzgoPD09yFccwDP3777+2ZU9Pz2QfeZB4Veju/X/66Sft3Lkzk6q+c1XizJkz+vjjj5Osu3Hjhq5du5am/pydnVWvXj0tX77cbk7QH3/8keynTnh6embax1vdvn1bs2bNsi3HxcVp1qxZyps3rypVqmS37Ysvvqh169ZpypQpyp0793/ywz86Otr2y1SicuXKycnJKcnjSO52/fr1FF8Tief43lv4n3/+ua5evWpbXrp0qSIjI23HWalSJRUpUkQTJ060/WJ3t3/++UfSnavyrVq10jfffKNffvklyXYpXcFMbf/x8fFJ/m34+vrK39//vucE/x2ulAH3WLNmje2K14ULF7RgwQIdO3ZMb731lm2eTfPmzVWnTh0NGzZMJ06cUPny5bVu3TqtWLFC/fv3t/3mOmbMGO3Zs0cbN26Ul5eXgoODNWLECA0fPlxt2rSxC0gZacKECWrcuLGqVaumHj162B6J4ePjY/eZjok/PIcNG6b27dsrW7Zsat68ebLzzbJly6bx48erW7duqlWrljp06GB7JEbhwoUzNWgWKVJEY8aM0dChQ3XixAm1atVKXl5eOn78uL7++mv17NlTAwcOtB3Tl19+qQEDBqhKlSrKnj27mjdvrmbNmmnZsmV67rnn1LRpUx0/flwzZ85U6dKlk/1BllobN27UzZs3k7S3atVKL774ohYvXqxXX31VmzZtUvXq1RUfH6/Dhw9r8eLFWrt2bYq3bFMycuRIrVu3TtWrV1evXr1svxyULVtWe/bssdu2UqVK2rBhg95//335+/srMDBQTz75ZLqP9W7+/v4aP368Tpw4oeLFi+vLL7/Unj17NHv27CRz/Dp27KjBgwfr66+/Vq9evVI9B/BhfP/99+rbt6/atm2r4sWL6/bt25o/f76cnZ31/PPPp7jf9evX9fTTT+upp55So0aNVLBgQV25ckXLly/X1q1b1apVK4WEhNjtkytXLj3zzDPq1q2bzp8/rylTpqho0aJ6+eWXJd0JW5988okaN26sMmXKqFu3bnriiSd05swZbdq0Sd7e3vrmm28k3fkUhnXr1qlWrVq2x6hERkZqyZIl2rZtW7IPZE5t/1evXlWBAgXUpk0blS9fXtmzZ9eGDRu0a9cuTZo0KeNOPtLPUW/7BMwmuUdiuLm5GRUqVDBmzJhh91ZzwzCMq1evGm+88Ybh7+9vZMuWzShWrJgxYcIE23a7d+82XFxcjNdee81uv9u3bxtVqlQx/P39jcuXL6dYT+Lb3h/0lv7kHolhGIaxYcMGo3r16oa7u7vh7e1tNG/e3Pj999+T7D969GjjiSeeMJycnFL1eIwvv/zSCAkJMaxWq5ErVy4jNDTU+Pvvv+22Sc8jMVKz7VdffWU888wzhqenp+Hp6WmULFnS6NOnj3HkyBHbNjExMUbHjh2NHDlyGJJsj8dISEgw3nnnHSMgIMCwWq1GSEiI8e233xpdunRJ8ggNpeGRGCl9zZ8/3zCMO48SGT9+vFGmTBnDarUaOXPmNCpVqmSEh4cbUVFRdmMm96iCgICAJI+12LhxoxESEmK4uroaRYoUMT755BPjzTffNNzc3Oy2O3z4sFGzZk3D3d3dkGTrJ/GRGP/884/d9onfiwe9BmrVqmWUKVPG+OWXX4xq1aoZbm5uRkBAgPHRRx+luE+TJk0MScaOHTvu2/fd7j0n9/s3ce9jIv766y+je/fuRpEiRQw3NzcjV65cRp06dYwNGzbcd8xbt24ZH3/8sdGqVSvba8XDw8MICQkxJkyYYPdYlcQxFy5caAwdOtTw9fU13N3djaZNmxonT55M0vdvv/1mtG7d2sidO7dhtVqNgIAAo127dsbGjRvttjt58qTRuXNnI2/evIbVajWCgoKMPn362Ma+91hT239sbKwxaNAgo3z58oaXl5fh6elplC9f3pg+ffp9zwn+OxbDyKQZpACA/0yrVq108ODBJPObzOK5557T/v37k537llVt3rxZderU0ZIlS2wfhQY8DOaUAUAWc/fHdkl3JpqvXr1atWvXdkxBDxAZGalVq1bpxRdfdHQpgKkxpwwAspigoCB17dpVQUFBOnnypGbMmCFXV1cNHjzY0aXZOX78uLZv365PPvlE2bJls3vYLICkCGUAkMU0atRICxcu1Llz52S1WlWtWjW98847KT5c11F++OEHdevWTYUKFdK8efOUL18+R5cEmBpzygAAAEyAOWUAAAAmQCgDAAAwAeaUZREJCQk6e/asvLy8MvWjUwAAQMYxDENXr16Vv7+/nJzufy2MUJZFnD17NsmHFwMAgKzh9OnTKlCgwH23IZRlEYkfen369GnbR/0AAABzi46OVsGCBW0/x++HUJZFJN6y9Pb2JpQBAJDFpGbqERP9AQAATIBQBgAAYAKEMgAAABMglAEAAJgAoQwAAMAECGUAAAAmQCgDAAAwAUIZAACACfDwWDjU+fPnFRUVleb9fHx85OfnlwkVAQDgGIQyOMz58+fV6cXOuhUXm+Z9s7la9cX8zwlmAIBHBqEMDhMVFaVbcbG6EVRLCW4+SdY73bgi9+NbdCOwphLcc/xf+80o6a8fFBUVRSgDADwyCGVwuAQ3HyV45kl5vXuO+64HAOBRwER/AAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkeys2bN3X06FHdvHnT0aXYMWtdAACkhFCGh3Lq1Cn17NlTp06dcnQpdsxaFwAAKSGUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACbg4ugCzObEiRMKDAzUb7/9pgoVKji6nEwXHx+vffv26dKlS8qVK5eCg4Pl7Oz8wHWPqri4OK1YsUJnz56Vv7+/WrZsKVdXV0eXBQB4DBDKHmNbtmzR9OnTde7cOVtbvnz51Lt3b0lKcV3NmjX/81r/CzNnztSSJUsUHx9v19a2bVu9+uqrDqwMAPA4eGRvXy5dulTlypWTu7u7cufOrXr16unatWuSpE8++USlSpWSm5ubSpYsqenTp9v2CwwMlCSFhITIYrGodu3akqSEhASNGjVKBQoUkNVqVYUKFfTdd9/Z9ouLi1Pfvn2VP39+ubm5KSAgQOPGjbOtf//991WuXDl5enqqYMGC6t27t2JiYv6DM5G8LVu2KCwsTEFBQZo2bZpWr16tadOmKSgoSGFhYRoxYkSK67Zs2eKwujPLzJkztWjRInl7e2vgwIH66quvNHDgQHl7e2vRokWaOXOmo0sEADziHslQFhkZqQ4dOqh79+46dOiQNm/erNatW8swDEVERGjEiBEaO3asDh06pHfeeUdvv/225s2bJ0n6+eefJUkbNmxQZGSkli1bJkn64IMPNGnSJE2cOFH79u1Tw4YN1aJFCx07dkyS9OGHH2rlypVavHixjhw5ooiICBUuXNhWk5OTkz788EMdPHhQ8+bN0/fff6/Bgwf/tyfm/4uPj9f06dNVrVo1jRkzRmXKlJGHh4fKlCmj8PBwubq6ymq1Kjw83G7dmDFjVK1aNc2YMcPualJWFxcXpyVLlihnzpxasmSJmjVrpty5c6tZs2Z27XFxcY4uFQDwCHskb19GRkbq9u3bat26tQICAiRJ5cqVkySFhYVp0qRJat26taQ7V8Z+//13zZo1S126dFHevHklSblz51a+fPlsfU6cOFFDhgxR+/btJUnjx4/Xpk2bNGXKFE2bNk2nTp1SsWLF9Mwzz8hisdjGTdS/f3/b3wsXLqwxY8bo1VdftbtKd7fY2FjFxsbalqOjox/yrPyfffv26dy5c3r77bfl5GSfyw8cOGAb98CBAwoJCbGtc3JyUmhoqPr06aN9+/bZrTt58mSa60jPPqndPy19r1ixQvHx8erRo4dcXOz/Sbi4uKh79+6aNGmSVqxYobZt26a7XgAA7ueRDGXly5dX3bp1Va5cOTVs2FANGjRQmzZt5Orqqj///FM9evTQyy+/bNv+9u3b8vHxSbG/6OhonT17VtWrV7drr169uvbu3StJ6tq1q+rXr68SJUqoUaNGatasmRo0aGDbdsOGDRo3bpwOHz6s6Oho3b59Wzdv3tT169fl4eGRZMxx48YpPDz8YU9Fsi5duiTp/27VJrfu3r8nStzn3nVjx47NyBJTJaPGPHv2rCSpWrVqya5PbE/cDgCAzPBIhjJnZ2etX79eO3bs0Lp16zR16lQNGzZM33zzjSTp448/1pNPPplkn4dRsWJFHT9+XGvWrNGGDRvUrl071atXT0uXLtWJEyfUrFkz9erVS2PHjlWuXLm0bds29ejRQ3FxccmGsqFDh2rAgAG25ejoaBUsWPChakyUK1cuSdLx48dVpkyZZNfd+/dEx48fT3bdsGHDklwdfJCTJ08+VLC635hp6dvf31+StHPnTjVr1izJ+p07d9ptBwBAZngkQ5kkWSwWVa9eXdWrV9eIESMUEBCg7du3y9/fX3/99ZdCQ0OT3S/x8Qd3z5ny9vaWv7+/tm/frlq1atnat2/frqpVq9pt98ILL+iFF15QmzZt1KhRI126dEm7d+9WQkKCJk2aZLtduHjx4vvWb7VaZbVa03389xMcHKx8+fIpIiJCY8aMsbuFWbZsWdu4ZcuWtdsvISFBERERyp8/v4KDg+3WBQQEqHjx4plSb0oyasyWLVtq5syZ+vTTT9WoUSO7W5i3b9/WZ599JmdnZ7Vs2fKhxwIAICWPZCj76aeftHHjRjVo0EC+vr766aef9M8//6hUqVIKDw9Xv3795OPjo0aNGik2Nla//PKLLl++rAEDBsjX11fu7u767rvvVKBAAbm5ucnHx0eDBg1SWFiYihQpogoVKmjOnDnas2ePIiIiJN15d2X+/PkVEhIiJycnLVmyRPny5VOOHDlUtGhR3bp1S1OnTlXz5s21fft2h76bz9nZWb1791ZYWJiGDx+u0NBQBQYG6vjx44qIiFBcXJwMw1BYWFiSdTt37lR4ePgj9bwyV1dXtW3bVosWLVLbtm3VvXt3VatWTTt37tRnn32my5cvq3379jyvDACQqR7JUObt7a0tW7ZoypQpio6OVkBAgCZNmqTGjRtLkjw8PDRhwgQNGjRInp6eKleunG0ivouLiz788EONGjVKI0aMUI0aNbR582b169dPUVFRevPNN3XhwgWVLl1aK1euVLFixSRJXl5eeu+993Ts2DE5OzurSpUqWr16tZycnFS+fHm9//77Gj9+vIYOHaqaNWtq3Lhx6ty5s6NOkWrWrKnw8HBNnz5dffr0sbXnz5/fNpctpXWP4nPKEp9DtmTJEk2aNMnW7uzsrPbt2/OcMgBAprMYhmE4ugg8WHR0tHx8fBQVFSVvb+8M6/dhn+h/9OhR9ezZU7Nnz07zrcTEfa+VbqEEzzxJ1jtduyjP31cmWZ/Yfr8x01sXT/QHAGSktPz8fiSvlCH1nJ2d7R5tkdp1j6rEW5kAAPzXHsmHxwIAAGQ1hDIAAAATIJQBAACYAKEMAADABAhlAAAAJkAoAwAAMAFCGQAAgAkQygAAAEyAUAYAAGAChDIAAAATIJQBAACYAKEMAADABAhlAAAAJkAoAwAAMAFCGQAAgAkQygAAAEyAUAYAAGAChDIAAAATIJThoRQqVEizZ89WoUKFHF2KHbPWBQBASlwcXQCyNjc3NxUvXtzRZSRh1roAAEgJV8oAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwARcHF0A4HQzKvn2G1fs/nzQ9gAAZGWEMjiMj4+Psrlapb9+uO927se3JGnL5mqVj49PZpUGAMB/jlAGh/Hz89MX8z9XVFTar3z5+PjIz88vE6oCAMAxCGVwKD8/P8IVAABioj8AAIApEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmAChDAAAwAQIZQAAACZAKAMAADABQhkAAIAJEMoAAABMgFAGAABgAoQyAAAAEyCUAQAAmICLowsAACR1/vx5RUVFObqMNPPx8ZGfn5+jywCyJEIZAJjM+fPn1enFzroVF+voUtIsm6tVX8z/nGAGpAOhDABMJioqSrfiYnUjqJYS3HwydSynG1fkfnyLbgTWVIJ7jofr62aU9NcPioqKIpQB6UAoAwCTSnDzUYJnnv9mLPcc/9lYAJLHRH8AAAATIJQBAACYAKEMAADABAhlAAAAJkAoAwAAMAFCGQAAgAkQygAAAEyAUAYAAGAChDIAAAATIJQBAACYAKEMAADABAhlAAAAJkAoAwAAMAFCGQAAgAkQygAAAEyAUAYAAGAChDIAAAATIJQBAACYAKEMAADABAhlAAAAJkAoA5Bl3bx5U0ePHtXNmzcdXQpMjNcJsgpCGYAs69SpU+rZs6dOnTrl6FJgYrxOkFWkK5SdPn1af//9t235559/Vv/+/TV79uwMKwwAAOBxkq5Q1rFjR23atEmSdO7cOdWvX18///yzhg0bplGjRmVogQAAAI+DdIWyAwcOqGrVqpKkxYsXq2zZstqxY4ciIiI0d+7cjKwPAADgsZCuUHbr1i1ZrVZJ0oYNG9SiRQtJUsmSJRUZGZlx1QEAADwm0hXKypQpo5kzZ2rr1q1av369GjVqJEk6e/ascufOnaEFAgAAPA7SFcrGjx+vWbNmqXbt2urQoYPKly8vSVq5cqXttiYAAABSzyU9O9WuXVsXL15UdHS0cubMaWvv2bOnPDw8Mqw4AACAx0W6n1NmGIZ2796tWbNm6erVq5IkV1dXQhkAAEA6pOtK2cmTJ9WoUSOdOnVKsbGxql+/vry8vDR+/HjFxsZq5syZGV0nAADAIy1dV8pef/11Va5cWZcvX5a7u7ut/bnnntPGjRszrDgAAIDHRbqulG3dulU7duyQq6urXXvhwoV15syZDCkMAADgcZKuK2UJCQmKj49P0v7333/Ly8vroYsCAAB43KQrlDVo0EBTpkyxLVssFsXExCgsLExNmjTJqNoAAAAeG+m6fTlp0iQ1bNhQpUuX1s2bN9WxY0cdO3ZMefLk0cKFCzO6RgAAgEdeukJZgQIFtHfvXi1atEj79u1TTEyMevToodDQULuJ/wAAAEiddIUySXJxcVGnTp0yshYAAIDHVqpD2cqVK9W4cWNly5ZNK1euvO+2iR9QDgAAgNRJdShr1aqVzp07J19fX7Vq1SrF7SwWS7LvzAQAAEDKUh3KEhISkv07AAAAHl66P/syKzpx4oQsFov27Nljyv6AR018fLx+++03bdy4Ub/99htX0QHgPtI10b9fv34qWrSo+vXrZ9f+0Ucf6Y8//rB7hpmZFCxYUJGRkcqTJ4+jSwEeeVu2bNH06dN17tw5W1u+fPnUu3dv1axZ04GVAYA5petK2VdffaXq1asnaX/66ae1dOnShy4qvW7dunXf9c7OzsqXL59cXNL9ptMMFxcX5+gSgAy3ZcsWhYWFKSgoSNOmTdPq1as1bdo0BQUFKSwsTFu2bHF0iQBgOukKZf/++698fHyStHt7e+vixYup6mP27Nny9/dPMj+tZcuW6t69uyRpxYoVqlixotzc3BQUFKTw8HDdvn3btq3FYtGMGTPUokULeXp6auzYsbp8+bJCQ0OVN29eubu7q1ixYpozZ46k5G83Hjx4UM2aNZO3t7e8vLxUo0YN/fnnn5LuzJ0bNWqUChQoIKvVqgoVKui7776773H98MMPqlq1qqxWq/Lnz6+33nrLrubatWurb9++6t+/v/LkyaOGDRum6nwBWUV8fLymT5+uatWqacyYMSpTpow8PDxUpkwZjRkzRtWqVdOMGTO4lQkA90jXJaOiRYvqu+++U9++fe3a16xZo6CgoFT10bZtW7322mvatGmT6tatK0m6dOmSvvvuO61evVpbt25V586d9eGHH9qCUs+ePSVJYWFhtn5Gjhypd999V1OmTJGLi4vefvtt/f7771qzZo3y5MmjP/74Qzdu3Ei2hjNnzqhmzZqqXbu2vv/+e3l7e2v79u22EPXBBx9o0qRJmjVrlkJCQvTZZ5+pRYsWOnjwoIoVK5Zsf02aNFHXrl31+eef6/Dhw3r55Zfl5uamkSNH2rabN2+eevXqpe3bt6d4fmJjYxUbG2tbjo6OTtV5BRxt3759OnfunN5++205Odn/3ufk5KTQ0FD16dNH+/btU0hISIaMefLkyQzpxyyy+vGYrX6z1QOkJF2hbMCAAerbt6/++ecfPfvss5KkjRs3atKkSameT5YzZ041btxYCxYssIWypUuXKk+ePKpTp44aNGigt956S126dJEkBQUFafTo0Ro8eLBdKOvYsaO6detmWz516pRCQkJUuXJlSVLhwoVTrGHatGny8fHRokWLlC1bNklS8eLFbesnTpyoIUOGqH379pKk8ePHa9OmTZoyZYqmTZuWpL/p06erYMGC+uijj2SxWFSyZEmdPXtWQ4YM0YgRI2w/oIoVK6b33nvvvudn3LhxCg8Pv+82gBldunRJkhQYGJjs+sT2xO0ywtixYzOsLzw8vh9A+qQrlHXv3l2xsbEaO3asRo8eLelO+JkxY4Y6d+6c6n5CQ0P18ssva/r06bJarYqIiFD79u3l5OSkvXv3avv27Xb/uOPj43Xz5k1dv35dHh4ekmQLX4l69eql559/Xr/++qsaNGigVq1a6emnn052/D179qhGjRq2QHa36OhonT17NsncuerVq2vv3r3J9nfo0CFVq1ZNFovFbvuYmBj9/fffKlSokCSpUqVKDzw3Q4cO1YABA+zqKViw4AP3AxwtV65ckqTjx4+rTJkySdYfP37cbruMMGzYMAUEBGRYf4528uTJLB1szPb9yOrnE4+PdM9479Wrl3r16qV//vlH7u7uyp49e5r7aN68uQzD0KpVq1SlShVt3bpVkydPliTFxMQoPDxcrVu3TrKfm5ub7e+enp526xo3bqyTJ09q9erVWr9+verWras+ffpo4sSJSfpx1Od03ltzcqxWq6xW639QDZCxgoODlS9fPkVERGjMmDF2tzATEhIUERGh/PnzKzg4OMPGDAgIsLvKDcfi+wGkT7qfU3b79m1t2LBBy5Ytk2EYkqSzZ88qJiYm1X24ubmpdevWioiI0MKFC1WiRAlVrFhRklSxYkUdOXJERYsWTfJ17zyVe+XNm1ddunTRF198oSlTpmj27NnJbhccHKytW7cm+65Nb29v+fv7J5n3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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Create the vertical boxplot\n", + "horz = boxplot(orientation=\"h\", fig_num=2)\n", + "# plt.show()\n", + "maidr.show(horz)\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.5" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/example/count/example_count_plot.ipynb b/example/count/example_count_plot.ipynb new file mode 100644 index 0000000..bb339cf --- /dev/null +++ b/example/count/example_count_plot.ipynb @@ -0,0 +1,69 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjsAAAHHCAYAAABZbpmkAAAAP3RFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMS5wb3N0MSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8kixA/AAAACXBIWXMAAA9hAAAPYQGoP6dpAABAQUlEQVR4nO3deVgVdf//8dcB5LB5QBABc01NxTQLU6ncEEWj0qJMM8W1bkPLKPNnpqjVrVlpWmpmBbZYad1ambkvmUsqLpm7fjUtBU0TcgEE5vdHX+brCdwQPTj383Fd57qYz3xm5j2HOfA6M585x2YYhiEAAACLcnN1AQAAANcSYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQe4QS1fvlw2m03Lly93dSlXrVq1aurRo8c1386BAwdks9mUkpJitvXo0UN+fn7XfNsFbDabRowYcd22V1oUHK9ffvmlq0uRJKWkpMhms+nAgQMu2X6PHj1UrVo1l2z7vxFhB5dU8Eeh4OHl5aVbbrlF/fv3V3p6uqvLs6TZs2erffv2Kl++vDw9PVWxYkV16tRJS5cudXVpl9SyZUvzWHFzc5PD4VDt2rXVrVs3LVq0qMS2M2/evFIbGkpzbdfajBkz9NZbb7lk2+cfexd7XOh3M3nyZKcgDOvwcHUBuHGMGjVK1atXV1ZWln788UdNmTJF8+bN0y+//CIfHx9Xl2cJhmGoV69eSklJ0e23367ExESFhobqyJEjmj17tlq3bq1Vq1bprrvucnWpF1WpUiWNHj1aknT69Gnt3btX//nPf/TJJ5+oU6dO+uSTT1SmTBmz/65du+TmdmXvvebNm6dJkyZdUaioWrWqzp4967Tta+FitZ09e1YeHtb90ztjxgz98ssvGjhw4HXf9tChQ9WnTx9zev369Zo4caJefPFF1a1b12xv0KCB6tWrp86dO8tut5vtkydPVvny5a/LWcZp06YpPz//mm8Hf7PuKw4lrn379mrUqJEkqU+fPgoKCtK4ceP09ddfq0uXLi6u7saQn5+vnJwceXl5FTn/zTffVEpKigYOHKhx48bJZrOZ84YOHaqPP/74hvhH6e/vr8cff9ypbcyYMXr66ac1efJkVatWTa+99po57/x/ONdCbm6u8vPz5enpecHn/npx9fatrE2bNk7TXl5emjhxotq0aaOWLVsW6u/u7n6dKivsWgduOOMyFootKipKkrR//35J0htvvKG77rpLQUFB8vb2VkRERJHX5xctWqR77rlHAQEB8vPzU+3atfXiiy869Xn77bdVr149+fj4qFy5cmrUqJFmzJjh1Of3339Xr169FBISIrvdrnr16unDDz906lMwTmDmzJl69dVXValSJXl5eal169bau3dvodomTZqkm2++Wd7e3mrcuLFWrlypli1bFvpDmZ2draSkJNWsWVN2u12VK1fWCy+8oOzsbKd+NptN/fv316effqp69erJbrdr/vz5RT6fZ8+e1ejRo1WnTh298cYbTkGnQLdu3dS4ceMil5eklStX6pFHHlGVKlXMup599lmdPXvWqV9aWpp69uypSpUqyW63KywsTB06dHAav7BhwwbFxMSofPny8vb2VvXq1dWrV68LbvtS3N3dNXHiRIWHh+udd95RRkaGOe+fY3bOnTunkSNHqlatWvLy8lJQUJDuuece8zJYjx49NGnSJElyujwh/d+4nDfeeENvvfWWatSoIbvdru3btxc5ZqfA//zP/ygmJka+vr6qWLGiRo0aJcMwzPkXGiP1z3VerLaCtn+e8dm0aZPat28vh8MhPz8/tW7dWmvXrnXqU3A5edWqVUpMTFRwcLB8fX314IMP6tixY5f+BUhaunSpmjVrJl9fXwUEBKhDhw7asWOHU58RI0bIZrNp79696tGjhwICAuTv76+ePXvqzJkzF11/y5Yt9d133+nXX3819/uf41Ly8/Mv67X4008/qV27dvL395ePj49atGihVatWXdZ+Xo5/jtmpVq2atm3bphUrVpi1F7zuT5w4oeeff17169eXn5+fHA6H2rdvry1btjit80r+3hQ1Zic/P18TJkxQ/fr15eXlpeDgYLVr104bNmwosf3+b1X63yKi1Nq3b58kKSgoSJI0YcIEPfDAA+ratatycnL0+eef65FHHtHcuXMVGxsrSdq2bZvuu+8+NWjQQKNGjZLdbtfevXud/ohNmzZNTz/9tB5++GE988wzysrK0s8//6yffvpJjz32mCQpPT1dTZs2NcNEcHCwvv/+e/Xu3VuZmZmFTqGPGTNGbm5uev7555WRkaGxY8eqa9eu+umnn8w+U6ZMUf/+/dWsWTM9++yzOnDggDp27Khy5cqpUqVKZr/8/Hw98MAD+vHHH/XEE0+obt262rp1q8aPH6/du3drzpw5TtteunSpZs6cqf79+6t8+fIXHJT4448/6sSJExo4cGCx33HOmjVLZ86cUb9+/RQUFKR169bp7bff1m+//aZZs2aZ/eLi4rRt2zYNGDBA1apV09GjR7Vo0SIdPHjQnG7btq2Cg4P1//7f/1NAQIAOHDig//znP8Wqq4C7u7u6dOmiYcOG6ccffzSPi38aMWKERo8erT59+qhx48bKzMzUhg0btHHjRrVp00ZPPvmkDh8+rEWLFunjjz8uch3JycnKysrSE088IbvdrsDAwAteNsjLy1O7du3UtGlTjR07VvPnz1dSUpJyc3M1atSoK9rHy6ntfNu2bVOzZs3kcDj0wgsvqEyZMpo6dapatmypFStWqEmTJk79BwwYoHLlyikpKUkHDhzQW2+9pf79++uLL7646HYWL16s9u3b6+abb9aIESN09uxZvf3227r77ru1cePGQsdlp06dVL16dY0ePVobN27U+++/rwoVKjidkfunoUOHKiMjQ7/99pvGjx8vSYUGf1/Oa3Hp0qVq3769IiIilJSUJDc3NyUnJysqKkorV668aOAvrrfeeksDBgyQn5+fhg4dKkkKCQmR9HcQnjNnjh555BFVr15d6enpmjp1qlq0aKHt27erYsWKV7yPRendu7dSUlLUvn179enTR7m5uVq5cqXWrl1rnlVHMRnAJSQnJxuSjMWLFxvHjh0zDh06ZHz++edGUFCQ4e3tbfz222+GYRjGmTNnnJbLyckxbr31ViMqKspsGz9+vCHJOHbs2AW316FDB6NevXoXral3795GWFiY8ccffzi1d+7c2fD39zdrWbZsmSHJqFu3rpGdnW32mzBhgiHJ2Lp1q2EYhpGdnW0EBQUZd955p3Hu3DmzX0pKiiHJaNGihdn28ccfG25ubsbKlSudtv3uu+8akoxVq1aZbZIMNzc3Y9u2bRfdn/Nrmj179iX7nr9vy5YtM9v++TswDMMYPXq0YbPZjF9//dUwDMP4888/DUnG66+/fsF1z54925BkrF+//rJqOV+LFi0u+vsrWPeECRPMtqpVqxrx8fHm9G233WbExsZedDsJCQlGUX/C9u/fb0gyHA6HcfTo0SLnJScnm23x8fGGJGPAgAFmW35+vhEbG2t4enqax2pRz/eF1nmh2gzj72MiKSnJnO7YsaPh6elp7Nu3z2w7fPiwUbZsWaN58+ZmW8HrMDo62sjPzzfbn332WcPd3d04efJkkdsr0LBhQ6NChQrG8ePHzbYtW7YYbm5uRvfu3c22pKQkQ5LRq1cvp+UffPBBIygo6KLbMAzDiI2NNapWrVqo/XJfi/n5+UatWrWMmJgYp/08c+aMUb16daNNmzaXrKHArFmzivydGcb/PZ/79+832+rVq+f0Wi+QlZVl5OXlObXt37/fsNvtxqhRo654Hw3j7+Pu/Odp6dKlhiTj6aefLrT9858HFA+XsXDZoqOjFRwcrMqVK6tz587y8/PT7NmzddNNN0mSvL29zb5//vmnMjIy1KxZM23cuNFsDwgIkCR9/fXXF3yXHRAQoN9++03r168vcr5hGPrqq690//33yzAM/fHHH+YjJiZGGRkZTtuUpJ49e8rT09OcbtasmaS/37FJf1+yOX78uPr27es0JqZr164qV66c07pmzZqlunXrqk6dOk7bLrist2zZMqf+LVq0UHh4eJH7cr7MzExJUtmyZS/Z90LO/x2cPn1af/zxh+666y4ZhqFNmzaZfTw9PbV8+XL9+eefRa6n4Pc0d+5cnTt3rtj1FKXgnf5ff/11wT4BAQHatm2b9uzZU+ztxMXFKTg4+LL79+/f3/y54IxhTk6OFi9eXOwaLiUvL08LFy5Ux44ddfPNN5vtYWFheuyxx/Tjjz+ax0WBJ554wumyWLNmzZSXl6dff/31gts5cuSINm/erB49eigwMNBsb9Cggdq0aaN58+YVWuZf//qX03SzZs10/PjxQvVcqUu9Fjdv3qw9e/boscce0/Hjx83X1+nTp9W6dWv98MMP131gr91uNwfQ5+Xl6fjx4+Yl+H/+rZEuvY9F+eqrr2Sz2ZSUlFRoXlGXtHFlCDu4bJMmTdKiRYu0bNkybd++3RzjUGDu3Llq2rSpvLy8FBgYqODgYE2ZMsVpbMajjz6qu+++W3369FFISIg6d+6smTNnOv3xGjx4sPz8/NS4cWPVqlVLCQkJTpe5jh07ppMnT+q9995TcHCw06Nnz56SpKNHjzrVXqVKFafpggBT8M++4B9FzZo1nfp5eHgUOr2/Z88ebdu2rdC2b7nlliK3Xb169Us8s39zOBySLh4CLuXgwYPmPzQ/Pz8FBwerRYsWkmT+Hux2u1577TV9//33CgkJUfPmzTV27FilpaWZ62nRooXi4uI0cuRIlS9fXh06dFBycnKhMUnFcerUKUkXD3WjRo3SyZMndcstt6h+/foaNGiQfv755yvazuU+75Lk5ubmFDYkmb/Pa/k5LMeOHdOZM2dUu3btQvPq1q2r/Px8HTp0yKn9UsdyUQqO7wttpyBMXO12Lsel1lsQcOPj4wu9xt5//31lZ2c7/U25HvLz8zV+/HjVqlVLdrtd5cuXV3BwsH7++eciaynOc7dv3z5VrFjRKYyi5DBmB5etcePGF7xuvHLlSj3wwANq3ry5Jk+erLCwMJUpU0bJyclOA4u9vb31ww8/aNmyZfruu+80f/58ffHFF4qKitLChQvl7u6uunXrateuXZo7d67mz5+vr776SpMnT9bw4cM1cuRIMxg9/vjjio+PL7KeBg0aOE1faAyMcd4A1MuVn5+v+vXra9y4cUXOr1y5stP0+WdbLqZOnTqSpK1bt6pjx45XXFdeXp7atGmjEydOaPDgwapTp458fX31+++/q0ePHk6BcuDAgbr//vs1Z84cLViwQMOGDdPo0aO1dOlS3X777eaHv61du1bffvutFixYoF69eunNN9/U2rVrr+pD+H755RdJhYPl+Zo3b659+/bp66+/1sKFC/X+++9r/Pjxevfdd51uLb6Yy33eL9eF3l3n5eWV6HYupSSPZVds51LrLThOX3/9dTVs2LDIvtfzQyAl6d///reGDRumXr166eWXX1ZgYKDc3Nw0cODAIs8yXa/fES4fYQcl4quvvpKXl5cWLFjgdBtxcnJyob5ubm5q3bq1WrdurXHjxunf//63hg4dqmXLlik6OlqS5Ovrq0cffVSPPvqocnJy9NBDD+nVV1/VkCFDFBwcrLJlyyovL8/sf7WqVq0qSdq7d69atWpltufm5urAgQNO4alGjRrasmWLWrduXaKnl++55x6VK1dOn332mV588cUrHqS8detW7d69W9OnT1f37t3N9gt9kF+NGjX03HPP6bnnntOePXvUsGFDvfnmm/rkk0/MPk2bNlXTpk316quvasaMGeratas+//zzyw4c/5SXl6cZM2bIx8dH99xzz0X7BgYGqmfPnurZs6dOnTql5s2ba8SIEea2S/K5z8/P1//8z/+YZ3Mkaffu3ZJkntkreHd+8uRJp2WLunx0ubUFBwfLx8dHu3btKjRv586dcnNzKxSei6Pg+L7QdsqXLy9fX9+r3o509b+XGjVqSPr7TGdJvb4v14Vq//LLL9WqVSt98MEHTu0nT55U+fLlS2TbNWrU0IIFC3TixAnO7lwDXMZCiXB3d5fNZnN6l3vgwIFCdyadOHGi0LIF794KLpEcP37cab6np6fCw8NlGIbOnTsnd3d3xcXF6auvvjLPEpzvcm/DPV+jRo0UFBSkadOmKTc312z/9NNPC5167tSpk37//XdNmzat0HrOnj1b6HLA5fLx8dHgwYO1Y8cODR48uMh3gZ988onWrVtX5PIF4ej85QzD0IQJE5z6nTlzRllZWU5tNWrUUNmyZc3fwZ9//llo+//8PV2pvLw8Pf3009qxY4eefvpp87JdUf55DPj5+almzZpO2y745/zP8FFc77zzjvmzYRh65513VKZMGbVu3VrS34HB3d1dP/zwg9NykydPLrSuy63N3d1dbdu21ddff+10uSw9PV0zZszQPffcc9Hn6XKFhYWpYcOGmj59ulNNv/zyixYuXKh77733qrdRwNfX96ouM0VERKhGjRp64403zEue5yvO6/ty+fr6Fvk7c3d3L/R6mDVrln7//fcS23ZcXJwMw9DIkSMLzeOM0NXjzA5KRGxsrMaNG6d27drpscce09GjRzVp0iTVrFnTaazFqFGj9MMPPyg2NlZVq1bV0aNHNXnyZFWqVMl8p9+2bVuFhobq7rvvVkhIiHbs2KF33nlHsbGx5jiPMWPGaNmyZWrSpIn69u2r8PBwnThxQhs3btTixYuLDFUX4+npqREjRmjAgAGKiopSp06ddODAAaWkpKhGjRpO7/i6deummTNn6l//+peWLVumu+++W3l5edq5c6dmzpypBQsWFPs20UGDBmnbtm168803tWzZMj388MMKDQ1VWlqa5syZo3Xr1mn16tVFLlunTh3VqFFDzz//vH7//Xc5HA599dVXhcLa7t271bp1a3Xq1Enh4eHy8PDQ7NmzlZ6ers6dO0uSpk+frsmTJ+vBBx9UjRo19Ndff2natGlyOByX9Y8xIyPDPEN05swZ8xOU9+3bp86dO+vll1++6PLh4eFq2bKlIiIiFBgYqA0bNujLL790GkQcEREhSXr66acVExMjd3d3s/4r5eXlpfnz5ys+Pl5NmjTR999/r++++04vvviiOcjZ399fjzzyiN5++23ZbDbVqFFDc+fOLTRG60pre+WVV8zPnnrqqafk4eGhqVOnKjs7W2PHji3W/hTl9ddfV/v27RUZGanevXubt577+/uX6FdbRERE6IsvvlBiYqLuvPNO+fn56f7777/s5d3c3PT++++rffv2qlevnnr27KmbbrpJv//+u5YtWyaHw6Fvv/22xOr9Z+1TpkzRK6+8opo1a6pChQqKiorSfffdp1GjRqlnz5666667tHXrVn366aeFxnldjVatWqlbt26aOHGi9uzZo3bt2ik/P18rV65Uq1atnI59FMN1v/8LN5yCWzQvdRvyBx98YNSqVcuw2+1GnTp1jOTkZPM21gJLliwxOnToYFSsWNHw9PQ0KlasaHTp0sXYvXu32Wfq1KlG8+bNjaCgIMNutxs1atQwBg0aZGRkZDhtLz093UhISDAqV65slClTxggNDTVat25tvPfee2afgltBZ82a5bRsUbcLG4ZhTJw40ahatapht9uNxo0bG6tWrTIiIiKMdu3aOfXLyckxXnvtNaNevXqG3W43ypUrZ0RERBgjR450qlOSkZCQcPEnuAhffvml0bZtWyMwMNDw8PAwwsLCjEcffdRYvnx5oX07/7ba7du3G9HR0Yafn59Rvnx5o2/fvsaWLVuc9vWPP/4wEhISjDp16hi+vr6Gv7+/0aRJE2PmzJnmejZu3Gh06dLFqFKlimG3240KFSoY9913n7Fhw4ZL1t6iRQtDkvnw8/MzatWqZTz++OPGwoULi1zmn7eev/LKK0bjxo2NgIAAw9vb26hTp47x6quvGjk5OWaf3NxcY8CAAUZwcLBhs9nM46zgd1vUrfUXuvXc19fX2Ldvn9G2bVvDx8fHCAkJMZKSkgrdbnzs2DEjLi7O8PHxMcqVK2c8+eSTxi+//FJonReqzTAK33puGH8/3zExMYafn5/h4+NjtGrVyli9erVTnwu9Di90S3xRFi9ebNx9992Gt7e34XA4jPvvv9/Yvn27U5+C1+w/Px6iqFu1i3Lq1CnjscceMwICAgxJ5u3VV/pa3LRpk/HQQw+ZfweqVq1qdOrUyViyZMkl97PAld56npaWZsTGxhply5Z1+siJrKws47nnnjPCwsIMb29v4+677zbWrFljtGjRwulW9SvZx3/eem4Yfx83r7/+ulGnTh3D09PTCA4ONtq3b2+kpqZe9j6jaDbD4PwYcCH5+fkKDg7WQw89VORlKwBA6ceYHeB/ZWVlFbo2/tFHH+nEiRNFfq8OAODGwJkd4H8tX75czz77rB555BEFBQVp48aN+uCDD1S3bl2lpqY6fUgYAODGwQBl4H9Vq1ZNlStX1sSJE83bP7t3764xY8YQdADgBsaZHQAAYGmM2QEAAJZG2AEAAJbGmB39fXvx4cOHVbZsWb5dFgCAG4RhGPrrr79UsWJF85vpi0LYkXT48OES+f4ZAABw/R06dEiVKlW64HzCjmR+BcGhQ4dK5HtoAADAtZeZmanKlSub/8cvhLCj//umW4fDQdgBAOAGc6khKAxQBgAAlkbYAQAAlkbYAQAAlkbYAQAAlubSsDNixAjZbDanR506dcz5WVlZSkhIUFBQkPz8/BQXF6f09HSndRw8eFCxsbHy8fFRhQoVNGjQIOXm5l7vXQEAAKWUy+/GqlevnhYvXmxOe3j8X0nPPvusvvvuO82aNUv+/v7q37+/HnroIa1atUqSlJeXp9jYWIWGhmr16tU6cuSIunfvrjJlyujf//73dd8XAABQ+rg87Hh4eCg0NLRQe0ZGhj744APNmDFDUVFRkqTk5GTVrVtXa9euVdOmTbVw4UJt375dixcvVkhIiBo2bKiXX35ZgwcP1ogRI/imagAA4PoxO3v27FHFihV18803q2vXrjp48KAkKTU1VefOnVN0dLTZt06dOqpSpYrWrFkjSVqzZo3q16+vkJAQs09MTIwyMzO1bdu2C24zOztbmZmZTg8AAGBNLg07TZo0UUpKiubPn68pU6Zo//79atasmf766y+lpaXJ09NTAQEBTsuEhIQoLS1NkpSWluYUdArmF8y7kNGjR8vf39988FURAABYl0svY7Vv3978uUGDBmrSpImqVq2qmTNnytvb+5ptd8iQIUpMTDSnCz5uGgAAWI/LL2OdLyAgQLfccov27t2r0NBQ5eTk6OTJk0590tPTzTE+oaGhhe7OKpguahxQAbvdbn41BF8RAQCAtZWqsHPq1Cnt27dPYWFhioiIUJkyZbRkyRJz/q5du3Tw4EFFRkZKkiIjI7V161YdPXrU7LNo0SI5HA6Fh4df9/oBAEDp49LLWM8//7zuv/9+Va1aVYcPH1ZSUpLc3d3VpUsX+fv7q3fv3kpMTFRgYKAcDocGDBigyMhINW3aVJLUtm1bhYeHq1u3bho7dqzS0tL00ksvKSEhQXa73ZW7BgAASgmXhp3ffvtNXbp00fHjxxUcHKx77rlHa9euVXBwsCRp/PjxcnNzU1xcnLKzsxUTE6PJkyeby7u7u2vu3Lnq16+fIiMj5evrq/j4eI0aNcpVuwQAAEoZm2EYhquLcLXMzEz5+/srIyOD8TsAANwgLvf/t8s/VBAA8N8jYtBHri4BpUjq692vy3ZK1QBlAACAkkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAlkbYAQAAllZqws6YMWNks9k0cOBAsy0rK0sJCQkKCgqSn5+f4uLilJ6e7rTcwYMHFRsbKx8fH1WoUEGDBg1Sbm7uda4eAACUVqUi7Kxfv15Tp05VgwYNnNqfffZZffvtt5o1a5ZWrFihw4cP66GHHjLn5+XlKTY2Vjk5OVq9erWmT5+ulJQUDR8+/HrvAgAAKKVcHnZOnTqlrl27atq0aSpXrpzZnpGRoQ8++EDjxo1TVFSUIiIilJycrNWrV2vt2rWSpIULF2r79u365JNP1LBhQ7Vv314vv/yyJk2apJycHFftEgAAKEVcHnYSEhIUGxur6Ohop/bU1FSdO3fOqb1OnTqqUqWK1qxZI0las2aN6tevr5CQELNPTEyMMjMztW3btgtuMzs7W5mZmU4PAABgTR6u3Pjnn3+ujRs3av369YXmpaWlydPTUwEBAU7tISEhSktLM/ucH3QK5hfMu5DRo0dr5MiRV1k9AAC4EbjszM6hQ4f0zDPP6NNPP5WXl9d13faQIUOUkZFhPg4dOnRdtw8AAK4fl4Wd1NRUHT16VHfccYc8PDzk4eGhFStWaOLEifLw8FBISIhycnJ08uRJp+XS09MVGhoqSQoNDS10d1bBdEGfotjtdjkcDqcHAACwJpeFndatW2vr1q3avHmz+WjUqJG6du1q/lymTBktWbLEXGbXrl06ePCgIiMjJUmRkZHaunWrjh49avZZtGiRHA6HwsPDr/s+AQCA0sdlY3bKli2rW2+91anN19dXQUFBZnvv3r2VmJiowMBAORwODRgwQJGRkWratKkkqW3btgoPD1e3bt00duxYpaWl6aWXXlJCQoLsdvt13ycAAFD6uHSA8qWMHz9ebm5uiouLU3Z2tmJiYjR58mRzvru7u+bOnat+/fopMjJSvr6+io+P16hRo1xYNQAAKE1shmEYri7C1TIzM+Xv76+MjAzG7wDANRQx6CNXl4BSJPX17le1/OX+/3b55+wAAABcS4QdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaS4NO1OmTFGDBg3kcDjkcDgUGRmp77//3pyflZWlhIQEBQUFyc/PT3FxcUpPT3dax8GDBxUbGysfHx9VqFBBgwYNUm5u7vXeFQAAUEq5NOxUqlRJY8aMUWpqqjZs2KCoqCh16NBB27ZtkyQ9++yz+vbbbzVr1iytWLFChw8f1kMPPWQun5eXp9jYWOXk5Gj16tWaPn26UlJSNHz4cFftEgAAKGVshmEYri7ifIGBgXr99df18MMPKzg4WDNmzNDDDz8sSdq5c6fq1q2rNWvWqGnTpvr+++9133336fDhwwoJCZEkvfvuuxo8eLCOHTsmT0/Py9pmZmam/P39lZGRIYfDcc32DQD+20UM+sjVJaAUSX29+1Utf7n/v0vNmJ28vDx9/vnnOn36tCIjI5Wamqpz584pOjra7FOnTh1VqVJFa9askSStWbNG9evXN4OOJMXExCgzM9M8OwQAAP67ebi6gK1btyoyMlJZWVny8/PT7NmzFR4ers2bN8vT01MBAQFO/UNCQpSWliZJSktLcwo6BfML5l1Idna2srOzzenMzMwS2hsAAFDauPzMTu3atbV582b99NNP6tevn+Lj47V9+/Zrus3Ro0fL39/ffFSuXPmabg8AALiOy8OOp6enatasqYiICI0ePVq33XabJkyYoNDQUOXk5OjkyZNO/dPT0xUaGipJCg0NLXR3VsF0QZ+iDBkyRBkZGebj0KFDJbtTAACg1HB52Pmn/Px8ZWdnKyIiQmXKlNGSJUvMebt27dLBgwcVGRkpSYqMjNTWrVt19OhRs8+iRYvkcDgUHh5+wW3Y7XbzdveCBwAAsCaXjtkZMmSI2rdvrypVquivv/7SjBkztHz5ci1YsED+/v7q3bu3EhMTFRgYKIfDoQEDBigyMlJNmzaVJLVt21bh4eHq1q2bxo4dq7S0NL300ktKSEiQ3W535a4BAIBSwqVh5+jRo+revbuOHDkif39/NWjQQAsWLFCbNm0kSePHj5ebm5vi4uKUnZ2tmJgYTZ482Vze3d1dc+fOVb9+/RQZGSlfX1/Fx8dr1KhRrtolAABQypS6z9lxBT5nBwCuDz5nB+f7r/ucHQAAgGuBsAMAACyNsAMAACyNsAMAACyNsAMAACyNsAMAACyNsAMAACytWGEnKiqq0HdWSX/f7x4VFXW1NQEAAJSYYoWd5cuXKycnp1B7VlaWVq5cedVFAQAAlJQr+rqIn3/+2fx5+/btSktLM6fz8vI0f/583XTTTSVXHQAAwFW6orDTsGFD2Ww22Wy2Ii9XeXt76+233y6x4gAAAK7WFYWd/fv3yzAM3XzzzVq3bp2Cg4PNeZ6enqpQoYLc3d1LvEgAAIDiuqKwU7VqVUlSfn7+NSkGAACgpF1R2Dnfnj17tGzZMh09erRQ+Bk+fPhVFwYAAFASihV2pk2bpn79+ql8+fIKDQ2VzWYz59lsNsIOAAAoNYoVdl555RW9+uqrGjx4cEnXAwAAUKKK9Tk7f/75px555JGSrgUAAKDEFSvsPPLII1q4cGFJ1wIAAFDiinUZq2bNmho2bJjWrl2r+vXrq0yZMk7zn3766RIpDgAA4GoVK+y899578vPz04oVK7RixQqneTabjbADAABKjWKFnf3795d0HQAAANdEscbsAAAA3CiKdWanV69eF53/4YcfFqsYAACAklassPPnn386TZ87d06//PKLTp48WeQXhAIAALhKscLO7NmzC7Xl5+erX79+qlGjxlUXBQAAUFJKbMyOm5ubEhMTNX78+JJaJQAAwFUr0QHK+/btU25ubkmuEgAA4KoU6zJWYmKi07RhGDpy5Ii+++47xcfHl0hhAAAAJaFYYWfTpk1O025ubgoODtabb755yTu1AAAArqdihZ1ly5aVdB0AAADXRLHCToFjx45p165dkqTatWsrODi4RIoCAAAoKcUaoHz69Gn16tVLYWFhat68uZo3b66KFSuqd+/eOnPmTEnXCAAAUGzFCjuJiYlasWKFvv32W508eVInT57U119/rRUrVui5554r6RoBAACKrViXsb766it9+eWXatmypdl27733ytvbW506ddKUKVNKqj4AAICrUqwzO2fOnFFISEih9goVKnAZCwAAlCrFCjuRkZFKSkpSVlaW2Xb27FmNHDlSkZGRJVYcAADA1SrWZay33npL7dq1U6VKlXTbbbdJkrZs2SK73a6FCxeWaIEAAABXo1hhp379+tqzZ48+/fRT7dy5U5LUpUsXde3aVd7e3iVaIAAAwNUoVtgZPXq0QkJC1LdvX6f2Dz/8UMeOHdPgwYNLpDgAAICrVawxO1OnTlWdOnUKtderV0/vvvvuVRcFAABQUooVdtLS0hQWFlaoPTg4WEeOHLnqogAAAEpKscJO5cqVtWrVqkLtq1atUsWKFa+6KAAAgJJSrDE7ffv21cCBA3Xu3DlFRUVJkpYsWaIXXniBT1AGAAClSrHCzqBBg3T8+HE99dRTysnJkSR5eXlp8ODBGjJkSIkWCAAAcDWKFXZsNptee+01DRs2TDt27JC3t7dq1aolu91e0vUBAABclWKFnQJ+fn668847S6oWAACAElesAcoAAAA3CsIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwtKv6UEH8n4hBH7m6BJQiqa93d3UJAID/xZkdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaYQdAABgaS4NO6NHj9add96psmXLqkKFCurYsaN27drl1CcrK0sJCQkKCgqSn5+f4uLilJ6e7tTn4MGDio2NlY+PjypUqKBBgwYpNzf3eu4KAAAopVwadlasWKGEhAStXbtWixYt0rlz59S2bVudPn3a7PPss8/q22+/1axZs7RixQodPnxYDz30kDk/Ly9PsbGxysnJ0erVqzV9+nSlpKRo+PDhrtglAABQyrj0QwXnz5/vNJ2SkqIKFSooNTVVzZs3V0ZGhj744APNmDFDUVFRkqTk5GTVrVtXa9euVdOmTbVw4UJt375dixcvVkhIiBo2bKiXX35ZgwcP1ogRI+Tp6emKXQMAAKVEqRqzk5GRIUkKDAyUJKWmpurcuXOKjo42+9SpU0dVqlTRmjVrJElr1qxR/fr1FRISYvaJiYlRZmamtm3bVuR2srOzlZmZ6fQAAADWVGrCTn5+vgYOHKi7775bt956qyQpLS1Nnp6eCggIcOobEhKitLQ0s8/5QadgfsG8oowePVr+/v7mo3LlyiW8NwAAoLQoNWEnISFBv/zyiz7//PNrvq0hQ4YoIyPDfBw6dOiabxMAALhGqfgi0P79+2vu3Ln64YcfVKlSJbM9NDRUOTk5OnnypNPZnfT0dIWGhpp91q1b57S+gru1Cvr8k91ul91uL+G9AAAApZFLz+wYhqH+/ftr9uzZWrp0qapXr+40PyIiQmXKlNGSJUvMtl27dungwYOKjIyUJEVGRmrr1q06evSo2WfRokVyOBwKDw+/PjsCAABKLZee2UlISNCMGTP09ddfq2zZsuYYG39/f3l7e8vf31+9e/dWYmKiAgMD5XA4NGDAAEVGRqpp06aSpLZt2yo8PFzdunXT2LFjlZaWppdeekkJCQmcvQEAAK4NO1OmTJEktWzZ0qk9OTlZPXr0kCSNHz9ebm5uiouLU3Z2tmJiYjR58mSzr7u7u+bOnat+/fopMjJSvr6+io+P16hRo67XbgAAgFLMpWHHMIxL9vHy8tKkSZM0adKkC/apWrWq5s2bV5KlAQAAiyg1d2MBAABcC4QdAABgaYQdAABgaYQdAABgaYQdAABgaaXiE5QBXBsRgz5ydQkoRVJf7+7qEgCX4MwOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNMIOAACwNJeGnR9++EH333+/KlasKJvNpjlz5jjNNwxDw4cPV1hYmLy9vRUdHa09e/Y49Tlx4oS6du0qh8OhgIAA9e7dW6dOnbqOewEAAEozl4ad06dP67bbbtOkSZOKnD927FhNnDhR7777rn766Sf5+voqJiZGWVlZZp+uXbtq27ZtWrRokebOnasffvhBTzzxxPXaBQAAUMp5uHLj7du3V/v27YucZxiG3nrrLb300kvq0KGDJOmjjz5SSEiI5syZo86dO2vHjh2aP3++1q9fr0aNGkmS3n77bd1777164403VLFixeu2LwAAoHQqtWN29u/fr7S0NEVHR5tt/v7+atKkidasWSNJWrNmjQICAsygI0nR0dFyc3PTTz/9dMF1Z2dnKzMz0+kBAACsqdSGnbS0NElSSEiIU3tISIg5Ly0tTRUqVHCa7+HhocDAQLNPUUaPHi1/f3/zUbly5RKuHgAAlBalNuxcS0OGDFFGRob5OHTokKtLAgAA10ipDTuhoaGSpPT0dKf29PR0c15oaKiOHj3qND83N1cnTpww+xTFbrfL4XA4PQAAgDWV2rBTvXp1hYaGasmSJWZbZmamfvrpJ0VGRkqSIiMjdfLkSaWmppp9li5dqvz8fDVp0uS61wwAAEofl96NderUKe3du9ec3r9/vzZv3qzAwEBVqVJFAwcO1CuvvKJatWqpevXqGjZsmCpWrKiOHTtKkurWrat27dqpb9++evfdd3Xu3Dn1799fnTt35k4sAAAgycVhZ8OGDWrVqpU5nZiYKEmKj49XSkqKXnjhBZ0+fVpPPPGETp48qXvuuUfz58+Xl5eXucynn36q/v37q3Xr1nJzc1NcXJwmTpx43fcFAACUTi4NOy1btpRhGBecb7PZNGrUKI0aNeqCfQIDAzVjxoxrUR4AALCAUjtmBwAAoCQQdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKVZJuxMmjRJ1apVk5eXl5o0aaJ169a5uiQAAFAKWCLsfPHFF0pMTFRSUpI2btyo2267TTExMTp69KirSwMAAC5mibAzbtw49e3bVz179lR4eLjeffdd+fj46MMPP3R1aQAAwMVu+LCTk5Oj1NRURUdHm21ubm6Kjo7WmjVrXFgZAAAoDTxcXcDV+uOPP5SXl6eQkBCn9pCQEO3cubPIZbKzs5WdnW1OZ2RkSJIyMzOLXUde9tliLwvruZpjqSRxXOJ8peG45JjE+a72mCxY3jCMi/a74cNOcYwePVojR44s1F65cmUXVAMr8n/7X64uASiE4xKlTUkdk3/99Zf8/f0vOP+GDzvly5eXu7u70tPTndrT09MVGhpa5DJDhgxRYmKiOZ2fn68TJ04oKChINpvtmtZrZZmZmapcubIOHTokh8Ph6nIASRyXKH04JkuOYRj666+/VLFixYv2u+HDjqenpyIiIrRkyRJ17NhR0t/hZcmSJerfv3+Ry9jtdtntdqe2gICAa1zpfw+Hw8ELGKUOxyVKG47JknGxMzoFbviwI0mJiYmKj49Xo0aN1LhxY7311ls6ffq0evbs6erSAACAi1ki7Dz66KM6duyYhg8frrS0NDVs2FDz588vNGgZAAD897FE2JGk/v37X/CyFa4Pu92upKSkQpcIAVfiuERpwzF5/dmMS92vBQAAcAO74T9UEAAA4GIIOwAAwNIIOwAAwNIIO7hiLVu21MCBA11dBuByPXr0MD/fCyiwfPly2Ww2nTx58oJ9RowYoYYNG17xug8cOCCbzabNmzcXu77/RoQdXFCPHj1ks9kKPcaOHauXX375qtZts9k0Z86ckikUN7xjx46pX79+qlKliux2u0JDQxUTE6NVq1a5ujTASVF/E89/jBgx4rLW8/zzz2vJkiXXtliYLHPrOa6Ndu3aKTk52aktODhY7u7uF1wmJydHnp6e17o0WEhcXJxycnI0ffp03XzzzUpPT9eSJUt0/PhxV5cGODly5Ij58xdffKHhw4dr165dZpufn582bNhwyfX4+fnJz8/vgvP5O1qyOLODiyp4l33+o3Xr1k6XsapVq6aXX35Z3bt3l8Ph0BNPPKGcnBz1799fYWFh8vLyUtWqVTV69GizvyQ9+OCDstls5jT+O508eVIrV67Ua6+9platWqlq1apq3LixhgwZogceeMDs06dPHwUHB8vhcCgqKkpbtmxxWs+3336rO++8U15eXipfvrwefPBBc96ff/6p7t27q1y5cvLx8VH79u21Z88ec35KSooCAgK0YMEC1a1bV35+fmrXrp3TP7a8vDwlJiYqICBAQUFBeuGFFy75TcuwnvP/Fvr7+8tmszm1nR9gUlNT1ahRI/n4+Oiuu+5yCkX/vIxVcEn01VdfVcWKFVW7dm1J0rp163T77bfLy8tLjRo10qZNm67bvloJYQcl4o033tBtt92mTZs2adiwYZo4caK++eYbzZw5U7t27dKnn35qhpr169dLkpKTk3XkyBFzGv+dCt7hzpkzR9nZ2UX2eeSRR3T06FF9//33Sk1N1R133KHWrVvrxIkTkqTvvvtODz74oO69915t2rRJS5YsUePGjc3le/TooQ0bNuibb77RmjVrZBiG7r33Xp07d87sc+bMGb3xxhv6+OOP9cMPP+jgwYN6/vnnzflvvvmmUlJS9OGHH+rHH3/UiRMnNHv27Gv0rMAKhg4dqjfffFMbNmyQh4eHevXqddH+S5Ys0a5du7Ro0SLNnTtXp06d0n333afw8HClpqZqxIgRTsckroABXEB8fLzh7u5u+Pr6mo+HH37YaNGihfHMM8+Y/apWrWp07NjRadkBAwYYUVFRRn5+fpHrlmTMnj37GlaPG8mXX35plCtXzvDy8jLuuusuY8iQIcaWLVsMwzCMlStXGg6Hw8jKynJapkaNGsbUqVMNwzCMyMhIo2vXrkWue/fu3YYkY9WqVWbbH3/8YXh7exszZ840DMMwkpOTDUnG3r17zT6TJk0yQkJCzOmwsDBj7Nix5vS5c+eMSpUqGR06dLi6nccNKzk52fD39y/UvmzZMkOSsXjxYrPtu+++MyQZZ8+eNQzDMJKSkozbbrvNnB8fH2+EhIQY2dnZZtvUqVONoKAgcxnDMIwpU6YYkoxNmzaV+P5YGWd2cFGtWrXS5s2bzcfEiROL7NeoUSOn6R49emjz5s2qXbu2nn76aS1cuPB6lIsbVFxcnA4fPqxvvvlG7dq10/Lly3XHHXcoJSVFW7Zs0alTpxQUFGSeBfLz89P+/fu1b98+SdLmzZvVunXrIte9Y8cOeXh4qEmTJmZbUFCQateurR07dphtPj4+qlGjhjkdFhamo0ePSpIyMjJ05MgRp3V4eHgUOu6B8zVo0MD8OSwsTJLMY6oo9evXdxqns2PHDjVo0EBeXl5mW2Rk5DWo1PoYoIyL8vX1Vc2aNS+r3/nuuOMO7d+/X99//70WL16sTp06KTo6Wl9++eW1KhU3OC8vL7Vp00Zt2rTRsGHD1KdPHyUlJempp55SWFiYli9fXmiZgIAASZK3t/dVb79MmTJO0zabjTE5uCrnH1M2m02SlJ+ff8H+//w7ipLDmR1cMw6HQ48++qimTZumL774Ql999ZU5xqJMmTLKy8tzcYUozcLDw3X69GndcccdSktLk4eHh2rWrOn0KF++vKS/30Ff6DbeunXrKjc3Vz/99JPZdvz4ce3atUvh4eGXVYu/v7/CwsKc1pGbm6vU1NSr2EPg4urWrauff/5ZWVlZZtvatWtdWNGNi7CDa2LcuHH67LPPtHPnTu3evVuzZs1SaGio+U68WrVqWrJkidLS0vTnn3+6tli41PHjxxUVFaVPPvlEP//8s/bv369Zs2Zp7Nix6tChg6KjoxUZGamOHTtq4cKFOnDggFavXq2hQ4eat/gmJSXps88+U1JSknbs2KGtW7fqtddekyTVqlVLHTp0UN++ffXjjz9qy5Ytevzxx3XTTTepQ4cOl13nM888ozFjxmjOnDnauXOnnnrqqYt+aBxwtR577DHZbDb17dtX27dv17x58/TGG2+4uqwbEmEH10TZsmU1duxYNWrUSHfeeacOHDigefPmyc3t70PuzTff1KJFi1S5cmXdfvvtLq4WruTn56cmTZpo/Pjxat68uW699VYNGzZMffv21TvvvCObzaZ58+apefPm6tmzp2655RZ17txZv/76q0JCQiT9/anes2bN0jfffKOGDRsqKipK69atM7eRnJysiIgI3XfffYqMjJRhGJo3b16hS1cX89xzz6lbt26Kj49XZGSkypYt63R7O1DS/Pz89O2332rr1q26/fbbNXToUDPE48rYDC5KAwAAC+PMDgAAsDTCDgAAsDTCDgAAsDTCDgAAsDTCDgAAsDTCDgAAsDTCDgAAsDTCDoAb1oEDB2Sz2bR582ZXlwKgFCPsAAAASyPsAAAASyPsACj18vPzNXbsWNWsWVN2u11VqlTRq6++WqhfXl6eevfurerVq8vb21u1a9fWhAkTnPosX75cjRs3lq+vrwICAnT33Xfr119/lSRt2bJFrVq1UtmyZeVwOBQREWF+2SiAG5eHqwsAgEsZMmSIpk2bpvHjx+uee+7RkSNHtHPnzkL98vPzValSJc2aNUtBQUFavXq1nnjiCYWFhalTp07Kzc1Vx44d1bdvX3322WfKycnRunXrZLPZJEldu3bV7bffrilTpsjd3V2bN2++oi8LBVA68UWgAEq1v/76S8HBwXrnnXfUp08fp3kHDhxQ9erVtWnTJjVs2LDI5fv376+0tDR9+eWXOnHihIKCgrR8+XK1aNGiUF+Hw6G3335b8fHx12JXALgIl7EAlGo7duxQdna2WrdufVn9J02apIiICAUHB8vPz0/vvfeeDh48KEkKDAxUjx49FBMTo/vvv18TJkzQkSNHzGUTExPVp08fRUdHa8yYMdq3b9812ScA1xdhB0Cp5u3tfdl9P//8cz3//PPq3bu3Fi5cqM2bN6tnz57Kyckx+yQnJ2vNmjW666679MUXX+iWW27R2rVrJUkjRozQtm3bFBsbq6VLlyo8PFyzZ88u8X0CcH1xGQtAqZaVlaXAwEBNnDjxkpexBgwYoO3bt2vJkiVmn+joaP3xxx8X/CyeyMhI3XnnnZo4cWKheV26dNHp06f1zTfflOg+Abi+OLMDoFTz8vLS4MGD9cILL+ijjz7Svn37tHbtWn3wwQeF+taqVUsbNmzQggULtHv3bg0bNkzr16835+/fv19DhgzRmjVr9Ouvv2rhwoXas2eP6tatq7Nnz6p///5avny5fv31V61atUrr169X3bp1r+fuArgGuBsLQKk3bNgweXh4aPjw4Tp8+LDCwsL0r3/9q1C/J598Ups2bdKjjz4qm82mLl266KmnntL3338vSfLx8dHOnTs1ffp0HT9+XGFhYUpISNCTTz6p3NxcHT9+XN27d1d6errKly+vhx56SCNHjrzeuwughHEZCwAAWBqXsQAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKURdgAAgKX9f2LlSlbyD0JMAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the Titanic dataset\n", + "titanic = sns.load_dataset(\"titanic\")\n", + "\n", + "# Create a countplot\n", + "count_plot = sns.countplot(x=\"class\", data=titanic)\n", + "\n", + "# Set the title and show the plot\n", + "plt.title(\"Passenger Class Distribution on the Titanic\")\n", + "\n", + "# plt.show()\n", + "maidr.show(count_plot)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.5" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/example/heatmap/example_heatmap_plot.ipynb b/example/heatmap/example_heatmap_plot.ipynb new file mode 100644 index 0000000..eaa54ed --- /dev/null +++ b/example/heatmap/example_heatmap_plot.ipynb @@ -0,0 +1,154 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import maidr\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np\n", + "\n", + "\n", + "vegetables = [\n", + " \"cucumber\",\n", + " \"tomato\",\n", + " \"lettuce\",\n", + " \"asparagus\",\n", + " \"potato\",\n", + " \"wheat\",\n", + " \"barley\",\n", + "]\n", + "farmers = [\n", + " \"Farmer Joe\",\n", + " \"Upland Bros.\",\n", + " \"Smith Gardening\",\n", + " \"Agrifun\",\n", + " \"Organiculture\",\n", + " \"BioGoods Ltd.\",\n", + " \"Cornylee Corp.\",\n", + "]\n", + "\n", + "harvest = np.array(\n", + " [\n", + " [0.8, 2.4, 2.5, 3.9, 0.0, 4.0, 0.0],\n", + " [2.4, 0.0, 4.0, 1.0, 2.7, 0.0, 0.0],\n", + " [1.1, 2.4, 0.8, 4.3, 1.9, 4.4, 0.0],\n", + " [0.6, 0.0, 0.3, 0.0, 3.1, 0.0, 0.0],\n", + " [0.7, 1.7, 0.6, 2.6, 2.2, 6.2, 0.0],\n", + " [1.3, 1.2, 0.0, 0.0, 0.0, 3.2, 5.1],\n", + " [0.1, 2.0, 0.0, 1.4, 0.0, 1.9, 6.3],\n", + " ]\n", + ")\n", + "\n", + "fig, ax = plt.subplots()\n", + "im = ax.imshow(harvest, fill_label=\"Harvest\")\n", + "im.get_array()\n", + "\n", + "# Show all ticks and label them with the respective list entries\n", + "ax.set_xticks(np.arange(len(farmers)), labels=farmers)\n", + "ax.set_yticks(np.arange(len(vegetables)), labels=vegetables)\n", + "\n", + "# Rotate the tick labels and set their alignment.\n", + "plt.setp(ax.get_xticklabels(), rotation=45, ha=\"right\", rotation_mode=\"anchor\")\n", + "\n", + "# Loop over data dimensions and create text annotations.\n", + "for i in range(len(vegetables)):\n", + " for j in range(len(farmers)):\n", + " ax.text(j, i, harvest[i, j], ha=\"center\", va=\"center\", color=\"w\")\n", + "\n", + "ax.set_title(\"Harvest of local farmers (in tons/year)\")\n", + "fig.tight_layout()\n", + "\n", + "# plt.show()\n", + "maidr.show(im)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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IiZMmCB2OEREouKcMCIiIip1K1euhFarxfvvvy92KEREouOcMCIiIio1Bw4cQFRUFKZPn46ePXs+dWVOIqLygkkYERERlZqpU6fi77//RtOmTfHTTz+JHQ4RkUngnDAiIiIiIiIj4pwwIiIiIiIiI2ISRkREREREZERMwoiIiIiIiIyIC3PQc4l/o53YIZRJrrN6iR1CmSOxshM7hDJJYusqdghljnr5ArFDKJN0uSqxQyhzLEKnix1CmaSNjRQ7hDJH2XqI2CE8kfrBLdEe28y5kmiP/SSshBERERERERkRK2FERERERFS6dFqxIzAprIQREREREREZEZMwIiIiIiIiI+JwRCIiIiIiKl2CTuwITAorYUREREREREbEShgREREREZUuHSthj2MljIiIiIiIyIhYCSMiIiIiolIlcE6YAVbCiIiIiIiIjIhJGBERERERkRFxOCIREREREZUuLsxhgJUwIiIiIiIiI2IljIiIiIiIShcX5jDAShgREREREZERMQkjIiIiIiIyIg5HJCIiIiKi0qXTih2BSWEljIiIiIiIyIhYCSMiIiIiotLFhTkMsBJGRERERERkRKyEERERERFR6eLFmg2wEkZERERERGRETMKIiIiIiIiMiMMRiYiIiIioVAlcmMMAK2FERERERERGxEoYERERERGVLi7MYYCVMCIiIiIiIiNiEkZERERERGREHI5IRERERESliwtzGGAljIiIiIiIyIhYCSMiIiIiotKl04odgUlhJYyIiIiIiMiIWAkTUUhICFatWqW/7+joiAYNGmDWrFmoVasWAEAikZS47/r169G3b18cOnQIrVu31rc7OzujQYMGmDlzJmrWrPnE/R+aNGkSJk+e/N9PppTJXJxgP2oolMENIbFQQHP7HlInz0bh1ev6PnYfDYL1W50htbGG6uIVpM1YAM3tuyJGLS6tToclf57En2euIjUrFy521ujeuDqGdmyk/7uo8/G8Evcd3bM5QtrXN2a4JkGr02HxlkP488Q/SM3MgYu9Dbo3q4Nh3Vvon7PUzBzM/30vTly5iey8ArxRxQfjBnSGj7uTyNGLKze/AAvXbceBUxeRlpWNQL8K+Hpwb9So7AsA+HnDDuw+fg5JD9JhJpehun9FfNq/O2pV8RM3cBFZjl8KqaNbsfbCY3+icPdamHfoD3nVOpA4uEDIyYLm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+MKgTaFQlNjXxsYGTZo0wbRp01CtWjW4ublh/fr1OHHiBAICApCUlAQAcHNzM9jPzc1Nv+15MAkjIiIiIqLSJeLFmhUKxROTrpL89ttvGDx4MLy8vCCTyfDGG2+gX79+OHfu3CuLicMRiYiIiIiI/sff3x+HDx9GTk4Obt++jdOnT0OtVqNSpUpwd3cHACQnJxvsk5ycrN/2PJiEERERERER/YuVlRU8PDyQnp6OPXv2oEePHvDz84O7uzv279+v75eVlYVTp06hSZMmz31sDkckIiIiIqLSJYg3HPFF7dmzB4IgoGrVqrhx4wa++uorBAYG4oMPPoBEIsHo0aPx3XffoXLlyvDz88OECRPg6emJnj17PvdjMAkjIiIiIiL6n8zMTISGhuLOnTtwdHTEO++8g+nTp8PMzAwAMHbsWOTm5mLYsGHIyMhAs2bNsHv37mIrKj4NkzAiIiIiIipdIi7M8aL69OmDPn36PHG7RCLB1KlTMXXq1Jd+DM4JIyIiIiIiMiImYUREREREREbE4YhERERERFS6ytBwRGNgJYyIiIiIiMiIWAkjIiIiIqJSJQhasUMwKayEERERERERGRGTMCIiIiIiIiPicEQiIiIiIipdXJjDACthRERERERERsRKGBERERERlS6BlbDHsRJGRERERERkRKyEERERERFR6eKcMAOshBERERERERkRkzAiIiIiIiIj4nBEei7+l6+KHUKZlLxgvdghlDmW7zYTO4QySXvjltghlDnZp7PFDqFMykhWih1CmePb5k+xQyiTNAdPiB1C2dN6iNgRPBkX5jDAShgREREREZERsRJGRERERESliwtzGGAljIiIiIiIyIiYhBERERERERkRhyMSEREREVHp4sIcBlgJIyIiIiIiMiJWwoiIiIiIqHRxYQ4DrIQREREREREZESthRERERERUulgJM8BKGBERERERkRExCSMiIiIiIjIiDkckIiIiIqLSxSXqDbASRkREREREZESshBERERERUeniwhwGWAkjIiIiIiIyIiZhRERERERERsThiEREREREVLq4MIcBVsKIiIiIiIiMiJUwIiIiIiIqXVyYwwArYUREREREREbEShgREREREZUuzgkzwEoYERERERGRETEJIyIiIiIiMiIORyQiIiIiotLFhTkMsBJGRERERERkRKyEERERERFR6WIl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KBvDEf/++2/06NEDXbp0AQD4+vpi/fr1OH266FpxgiBg/vz5GD9+PHr06AEAWL16Ndzc3LB169YSV0AvCSthRERERET02lKpVMjKyjK4qVSqEvsGBwdj//79uH79OgDg4sWLOHbsGDp16gQAiI2NRVJSEtq1a6ffx87ODo0aNcKJE8+/oieTMCIiIiIiKlWCThDtFhYWBjs7O4NbWFhYiXGOGzcOffv2RWBgIMzMzFC3bl2MHj0a7733HgAgKano8iZubm4G+7m5uem3PQ8ORyQiIiIiotdWaGgovvjiC4M2hUJRYt/ff/8da9euxbp16xAUFITIyEiMHj0anp6eGDRo0CuLiUkYERERERG9thQKxROTrn/76quv9NUwAKhZsybi4+MRFhaGQYMGwd3dHQCQnJwMDw8P/X7JycmoU6fOc8fE4YhERERERFS6dDrxbi8gLy8PUqlhiiSTyaD733H8/Pzg7u6O/fv367dnZWXh1KlTaNKkyXM/DithREREREREALp164bp06ejYsWKCAoKwoULFzB37lwMHjwYACCRSDB69Gh89913qFy5Mvz8/DBhwgR4enqiZ8+ez/04TMKIiIiIiKh0lZEl6n/66SdMmDABI0eOxP379+Hp6Ynhw4dj4sSJ+j5jx45Fbm4uhg0bhoyMDDRr1gy7d++GhYXFcz8OkzAiIiIiIiIANjY2mD9/PubPn//EPhKJBFOnTsXUqVNf+nGYhBERERERUenSCWJHYFK4MAcREREREZERMQkjIiIiIiIyIg5HJCIiIiKi0vWCS8W/7lgJIyIiIiIiMiJWwoiIiIiIqHSxEmaAlTAiIiIiIiIjYhJGRERERERkRByOSEREREREpUvgdcIex0oYERERERGREbESRkREREREpYsLcxhgJYyIiIiIiMiImIQREREREREZEYcjEhERERFR6dJxYY7HsRJGRERERERkRKyEERERERFR6RK4MMfjWAkjIiIiIiIyIlbCiIiIiIiodHFOmAFWwoiIiIiIiIyISRgREREREZERcTgiPRcvGyexQyiTZNb8neOFWVqJHUHZxGEeL0yVw4/AlyGV8W/thUkkYkdQJklslGKHQK+QoOPCHI/jN0QiIiIiIiIj4s+ARERERERUujhiwwArYUREREREREbEJIyIiIiIiMiIOByRiIiIiIhKl8CFOR7HShgR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sUMoky6++eKXUijvFL3bix1CmaSLLJ8rWv4XKdtSn92JilEVmPzvtyan4tQmYodQJmnPXHh2JzJgPXuL2CE8UdbwDqI9tuLHbcVW/i5p+s2/FRYWwtPTE1988QW++eYbHDhwAG3btkV6errBKDgfHx+MHj0an3/++XPHVH4HSRMRERER0WsvLCwMdnZ2BrewsLBn7rd161ZkZGTo12pISkqCubl5sWlIbm5u+ulTz4s/ZxERERERUekScU5YSSt/P6sKBhRNFerUqRM8PUu+uPl/wSSMiIiIiIheW88z9PDf4uPjsW/fPmzevFnf5u7ujsLCQmRkZBhUw5KTk+Hu7v5Cx+dwRCIiIiIioseEh4fD1dUVXbp00bfVq1cPZmZm2L//0WIt0dHRSEhIQJMmLzb3k5UwIiIiIiIqXWVkiXoA0Ol0CA8Px6BBgwxWULezs8OHH36IL774Ao6OjrC1tcWnn36KJk2avNDKiACTMCIiIiIiIr19+/YhISEBgwcPLrZt3rx5kEqleOeddwwu1vyimIQREREREVGpEspQJezNN9984vV2LSwssGjRIixatOg/PQbnhBERERERERkRkzAiIiIiIiIj4nBEIiIiIiIqXWVoOKIxsBJGRERERERkRKyEERERERFR6dKJHYBpYSWMiIiIiIjIiFgJIyIiIiKiUlWWlqg3BlbCiIiIiIiIjIhJGBERERERkRFxOCIREREREZUuDkc0wEoYERERERGREbESRkREREREpYtL1BtgJYyIiIiIiMiImIQREREREREZEYcjEhERERFRqeJ1wgyxEkZERERERGRErIQREREREVHp4sIcBlgJIyIiIiIiMiImYUREREREREbE4YhERERERFSquDCHIVbCiIiIiIiIjIiVMCIiIiIiKl1cmMMAK2FERERERERGxEoYERERERGVKoGVMAOshBERERERERkRkzAiIiIiIiIj4nBEolKkzWLt/UUJiffEDqFM0j3IFDuEMkci5XLJL+N+hpXYIZQ5FQtVYodQJuVHpokdQpljLXYAT8OvRAZYCSMiIiIiIjIiVsKIiIiIiKhUcWEOQ6yEERERERERGRGTMCIiIiIiIiPicEQiIiIiIipdHI5ogJUwIiIiIiIiI2IljIiIiIiIShUX5jDEShgREREREZERsRJGRERERESlipUwQ6yEERERERER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CUtJSYGrq2ux9tzcXIOkjIiIiIiIiEvUG3qp4Yj169fHn3/+qb//MPFatmwZmjRp8moiIyIiIiIieg29VCVsxowZ6NSpE6KioqDRaLBgwQJERUXh77//xuHDh191jERERERERK+Nl6qENWvWDJGRkdBoNKhZsyb++usvuLq64sSJE6hXr96rjpGIiIiIiMowQZCIdjNFL1UJAwB/f38sXbr0VcZCRERERET02nvuJCwrK+u5D2pra/tSwRARERER0evHVJeKF8tzJ2H29vbPvfKhVqt96YCIiIiIiIheZ8+dhB08eFD/77i4OIwbNw4hISH61RBPnDiBVatWISws7NVHSUREREREZRaXqDf03ElYy5Yt9f+eOnUq5s6di379+unbunfvjpo1a+LXX3/FoEGDXm2UREREREREr4mXWh3xxIkTqF+/frH2+vXr4/Tp0/85KCIiIiIiotfVS62O6O3tjaVLl2LWrFkG7cuWLYO3t/crCYxMS3PrALFDKJNk1ulih1DmSLx9xQ6hTJKmZ4gdQpkjlSWKHUKZ5GyTJ3YIZY7Ev4bYIZRJFv7nxA6BXiFTXSpeLC+VhM2bNw/vvPMOdu3ahUaNGgEATp8+jZiYGGzatOmVBkhERERERPQ6eanhiJ07d0ZMTAy6deuGtLQ0pKWloVu3brh+/To6d+78qmMkIiIiIqIyTCdIRLuZope+WHOFChUwY8aMVxkLERERERHRa++lk7CMjAwsX74cV69eBQAEBQVh8ODBsLOze2XBERERERERvW5eajji2bNn4e/vj3nz5umHI86dOxf+/v44f/78q46RiIiIiIjKMEHEmyl6qUrY559/ju7du2Pp0qWQy4sOodFoMGTIEIwePRpHjhx5pUESERERERG9Ll4qCTt79qxBAgYAcrkcY8eOLfH6YUREREREVH6Z6gIZYnmp4Yi2trZISEgo1n779m3Y2Nj856CIiIiIiIheVy9VCXv33Xfx4YcfYs6cOQgODgYAHD9+HF999RX69ev3SgMkIiIiIqKyjRdrNvRSSdicOXMgkUgwcOBAaDQaCIIAc3NzjBgxAt9///2rjpGIiIiIiOi18VJJmLm5ORYsWICwsDDcvHkTAODv7w9LS8tXGhwREREREdHr5oWSsMGDBz9XvxUrVrxUMERERERE9PrRiR2AiXmhJGzlypXw8fFB3bp1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EDgxx9OYCSMiIiIiIjIhZsKIiIiIiKhIMQ8mxkwYERERERGRCTETRkRERERERcrAXJgIM2FEREREREQmxE4YERERERGRCXE4IhERERERFSmBwxFFmAkjIiIiIiIyIWbCiIiIiIioSBmkDsDMMBNGRERERERkQuyEERERERERmRCHIxIRERERUZHic8LEmAkjIiIiIiICsGDBAlStWhUODg5wcHBAvXr1sGXLFuP72dnZGDx4MFxdXWFnZ4cOHTogISGh0PthJ4yIiIiIiIqUIOF/heHj44Pp06fjxIkTOH78OJo2bYq2bdviwoULAICRI0di48aNWLt2Lfbs2YO7d++iffv2ha4PDkckIiIiIiIC0KZNG9HrqVOnYsGCBTh8+DB8fHywdOlSrF69Gk2bNgUAREdHo0KFCjh8+DDq1q1b4P2wE0ZEREREREVKyinqNRoNNBqNaJ1KpYJKpXru5/R6PdauXYuMjAzUq1cPJ06cgFarRbNmzYxlgoOD4efnh0OHDhWqE8bhiERERERE9NqKiIiAo6OjaImIiHhm+XPnzsHOzg4qlQoDBw7EunXrULFiRcTHx8PS0hJOTk6i8p6enoiPjy9UTMyEERERERHRa2vChAkYNWqUaN3zsmDly5fH6dOnkZqail9++QU9evTAnj17XmlM7IQREREREVGREgTppqgvyNDDp1laWiIoKAgAUKNGDRw7dgzffPMNOnfujJycHKSkpIiyYQkJCVCr1YWKicMRiYiIiIiInsFgMECj0aBGjRqwsLDAzp07je/Fxsbi1q1bqFevXqG2yUwYEREREREVqeLysOYJEyagVatW8PPzw8OHD7F69Wrs3r0b27Ztg6OjI/r06YNRo0bBxcUFDg4OGDp0KOrVq1eoSTkAdsKIiIiIiIgAAPfu3cNHH32EuLg4ODo6omrVqti2bRuaN28OAIiMjIRcLkeHDh2g0WjQokULzJ8/v9D7YSeMiIiIiIgIwNKlS5/7vpWVFaKiohAVFfWf9sNOGBERERERFSkpnxNmjjgxBxERERERkQkxE0ZEREREREVKKCYTc5gKM2FEREREREQmxEzYc/Ts2RMrVqwAACiVSvj4+KBTp06YMmUKrKysXvj5GzduIDAw0PjawsICfn5+6NmzJz799FPIZDIAQHh4OCZPnpzn8+XLl8fly5cBAI0bNzY+qVul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WUG0aNECa9asMd6HqVar0bRpU4SHh0OpfP6f1eXLlweQ24Z9fX0xYMAAhIeH/9fDomJKJhSHs4aIiCR348YNhIeHY+vWrbh37x4EQUD79u2xcuVK2NjYAMh9WHO1atUwZ84c4+cOHTqE0NBQ+Pv7GzNiy5cvz/fxAGXKlMGVK1fQs2dPpKSk4PfffzfBkRW9gtQdkJuFnjx5Mnbt2oUHDx4AAIYMGYLIyEjRH3gBAQEYMWIERowYYepDISKiV4CdMCIieilhYWGYPXs2tm/fjrp160odTrFSkLozGAzo06cPtm3bhj179hjvGyMiouKPnTAiInpp0dHRSE1NxbBhw16LG/RNqSB1ZzAYMHfuXNjb279w5lMiIio+2AkjIiIiIiIyIf5sSUREREREZELshBEREREREZkQO2FEREREREQmxE4YERERERGRCbETRkREREREZELshBEREeWjcePGfBgyEREVCXbCiIio2JLJZM9dwsPDpQ6RiIgoD6XUARAREb2suLg4479/+uknTJo0CbGxscZ1dnZ2UoRFRET0XMyEERFRsaVWq42Lo6MjZDKZ8XVGRga6du0KT09P2NnZoVatWtixY4fo8/Pnz0fZsmVhZWUFT09PdOzY8Zn7+uOPP+Do6IhVq1YV9WEREdFrjp0wIiJ6LaWnp+Odd97Bzp07cerUKbRs2RJt2rTBrVu3AADHjx/HsGHDMGXKFMTGxmLr1q1o2LBhvttavXo1unTpglWrVqFr166mPAwiInoNcTgiERG9lkJCQhASEmJ8/cUXX2DdunXYsGEDhgwZglu3bsHW1hbvvvsu7O3t4e/vj+rVq+fZTlRUFD799FNs3LgRjRo1MuUhEBHRa4qdMCIiei2lp6cjPDwcf/zxB+Li4qDT6ZCVlWXMhDVv3hz+/v4oXbo0WrZsiZYtW+L999+HjY2NcRu//PIL7t27hwMHDqBWrVpSHQoREb1mOByRiIheS2PGjMG6deswbdo07Nu3D6dPn0aVKlWQk5MDALC3t8fJkyexZs0aeHl5YdKkSQgJCUFKSopxG9WrV4e7uzuWLVsGQRAkOhIiInrdsBNGRESvpQMHDqBnz554//33UaVKFajVaty4cUNURqlUolmzZpg5cybOnj2LGzduICYmxvh+mTJlsGvXLqxfvx5Dhw418REQEdHrisMRiYjotVS2bFn89ttvaNOmDWQyGT7//HMYDAbj+5s2bcK1a9fQsGFDODs7Y/PmzTAYDChfvrxoO+XKlcOuXbvQuHFjKJVKzJkzx8RHQkRErxt2woiI6LU0e/Zs9O7dG6GhoXBzc8O4ceOQlpZmfN/JyQm//fYbwsPDkZ2djbJly2LNmjWoVKlSnm2VL18eMTExaNy4MRQKBWbNmmXKQyEioteMTOAgdyIiIiIiIpPhPWFEREREREQmxE4YERERERGRCbETRkREREREZELshBEREREREZkQO2FEREREREQmxE4YERERERGRCbETRkREREREZELshBEREREREZkQO2FEREREREQmxE4YERERERGRCbETRkREREREZEL/B0CiomQpsxxMAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load an example dataset from seaborn\n", + "glue = sns.load_dataset(\"glue\").pivot(index=\"Model\", columns=\"Task\", values=\"Score\")\n", + "\n", + "# Plot a heatmap\n", + "plt.figure(figsize=(10, 8))\n", + "heatmap = sns.heatmap(glue, annot=True, fill_label=\"Score\")\n", + "plt.title(\"Heatmap of Model Scores by Task\")\n", + "\n", + "# Show the plot\n", + "# plt.show()\n", + "maidr.show(heatmap)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.2" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/example/histogram/example_histogram_plot.ipynb b/example/histogram/example_histogram_plot.ipynb new file mode 100644 index 0000000..0effa17 --- /dev/null +++ b/example/histogram/example_histogram_plot.ipynb @@ -0,0 +1,121 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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la1t27ZthiQjISEhT12tWrXK87ozMzON0NBQo0ePHra2rl275vn8FMaRI0fyjB0TE2NIMl599VW7be+9914jKirqpn22atUqTy2SjFKlShl79uzJs/31nyt/f38jNja2aC/EKNz77O/vb9x777229cJ+Tt944w1DknHkyJE82+fXR3R0tHHnnXfa1pcuXXrT2r7++mtDkvHxxx/bta9atSpPe926de1+huB8nFpCgWbNmqW1a9fmWQozAS8gIEB79uzRwYMHizzul19+KQ8PDw0bNsyuffTo0TIMQytXrpQk2+Hu559/3m67oUOHFtj3s88+m6ftz+fgMzIylJycrKZNm0pSvofIn3rqKdv/e3h4qGHDhjIMQ4MGDbK1BwQEqGbNmvr1118LrEX647VK0qhRo+zaR48eLUn64osvbvj8G0lPT1dwcLCCg4NVvXp1vfTSS2rWrJntKM/ixYtVu3Zt1apVS8nJybalbdu2kqSNGzfedIw/77usrCydO3dO1atXV0BAwC2dXiiIYRj69NNP1aVLFxmGYVd3dHS0UlJS8ow7YMAAu3lFuUdSct+b7du369y5c3r66aftJrL26dNH5cuXL1J9vr6+dvOSvLy81LhxY7ufg4CAAB0/flzbtm0rUt83cv3PdYsWLW76s3cjrVq1Up06dW66XUBAgL7//nudPHnS4bEK4uvra3f1UlE/p/n5cx+5R5xbtWqlX3/9VSkpKZJkmyC8YsWKAo8+L168WP7+/nrggQfsfgajoqLk6+tbqM8OnIdTSyhQ48aN7Sbi5Spfvny+p5z+7NVXX1XXrl111113qV69eurYsaOefPLJQoWg3377TWFhYfLz87Nrr127tu3x3P+WKlVKVatWtduuevXqBfZ9/baSdP78ecXFxWnhwoU6e/as3WO5v9z+LCIiwm7d399f3t7etsPYf26/fp7N9XJfw/U1h4aGKiAgwPZaHeHt7a3PP/9c0h+TsatWrWo7TSJJBw8e1N69e22H3a93/b7Iz5UrVxQfH6+EhASdOHHCbg5TfvvuVv3++++6ePGi5s2bp3nz5uW7zfV1X/9+5YaT3LkMufv4+vfA09OzwFMqBalcuXKeU5Hly5fXrl27bOsvvvii1q1bp8aNG6t69erq0KGDevfurebNmxdprFze3t553sPy5cvbzdUoqvw+J/mZOnWqYmJi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AACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACmRZABAACm5dIgEx8fr0aNGsnPz08hISHq1q2b9u/fb7dN69atZbFY7JZnn33WRRUDAAB34tIgs3nzZsXGxmrr1q1au3atsrKy1KFDB6Wnp9tt9/TTT+vUqVO2ZerUqS6qGAAAuBNPVw6+atUqu/XExESFhIRox44datmypa29TJkyCg0Nvd3lAQAAN+dWc2RSUlIkSRUqVLBr//jjjxUUFKR69epp3Lhxunz5coF9ZGZmKjU11W4BAAAlk0uPyPxZTk6ORowYoebNm6tevXq29t69eysyMlJhYWHatWuXXnzxRe3fv19LlizJt5/4+HjFxcXdrrIBAIALuU2QiY2N1e7du/XNN9/YtT/zzDO2/7/77rtVqVIltWvXTocPH1a1atXy9DNu3DiNGjXKtp6amqrw8PDiKxwAALiMWwSZIUOGaMWKFfrqq69UuXLlG27bpEkTSdKhQ4fyDTJWq1VWq7VY6gQAAO7FpUHGMAwNHTpUS5cu1aZNm1S1atWbPmfnzp2SpEqVKhVzdQAAwN25NMjExsZqwYIF+uyzz+Tn56fTp09Lkvz9/eXj46PDhw9rwYIF6ty5swIDA7Vr1y6NHDlSLVu2VP369V1ZOgAAcAMuDTJz5syR9MdN7/4sISFB/fv3l5eXl9atW6eZM2cqPT1d4eHh6tGjh/7+97+7oFoAAOBuXH5q6UbCw8O1efPm21QNAAAwG7e6jwwAAEBREGQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBpEWQAAIBp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Wb58ud26YRg6deqU3n77bTVv3twphQEAANyMQ0GmW7dudusWi0XBwcFq27atpk2b5oy6AAAAbsqhIJOTk+PsOgAAAIrMoe9aAgAAcAcOHZEZNWpUobedPn26I0MAAADclENB5n//+5/+97//KSsrSzVr1pQkHThwQB4eHrrvvvts21ksFudUCQAAkA+HgkyXLl3k5+en999/X+XLl5f0x03yBgwYoBYtWmj06NFOLRIAACA/Ds2RmTZtmuLj420hRpLKly+v1157jauWAADAbeNQkElNTdXvv/+ep/3333/XpUuXbrkoAACAwnAoyDzyyCMaMGCAlixZouPHj+v48eP69NNPNWjQIHXv3t3ZNQIAAOTLoTkyc+fO1ZgxY9S7d29lZWX90ZGnpwYNGqQ33njDqQUCAAAUxKEgU6ZMGc2ePVtvvPGGDh8+LEmqVq2aypYt69TiAAAAbuSWboh36tQpnTp1SjVq1FDZsmVlGIaz6gIAALgph4LMuXPn1K5dO911113q3LmzTp06JUkaNGgQl14DAIDbxqEgM3LkSJUuXVpJSUkqU6aMrf3xxx/XqlWrCt3PV199pS5duigsLEwWi0XLli2ze7x///6yWCx2S8eOHR0pGQAAlEAOzZFZs2aNVq9ercqVK9u116hRQ7/99luh+0lPT1eDBg00cODAAq926tixoxISEmzrVqvVkZIBAEAJ5FCQSU9PtzsSk+v8+fNFChqdOnVSp06dbriN1WpVaGhokWsEAAAln0Onllq0aKEPPvjAtm6xWJSTk6OpU6eqTZs2TitOkjZt2qSQkBDVrFlTzz33nM6dO+fU/gEAgHk5dERm6tSpateunbZv366rV6/qhRde0J49e3T+/Hl9++23TiuuY8eO6t69u6pWrarDhw/rpZdeUqdOnbRlyxZ5eHjk+5zMzExlZmba1lNTU51WDwAAcC8OBZl69erpwIEDevvtt+Xn56e0tDR1795dsbGxqlSpktOK69Wrl+3/7777btWvX1/VqlXTpk2b1K5du3yfEx8fr7i4OKfVAAAA3FeRg0xWVpY6duyouXPn6uWXXy6Omgp05513KigoSIcOHSowyIwbN06jRo2yraempio8PPx2lQgAAG6jIgeZ0qVLa9euXcVRy00dP35c586du+FRH6vVypVNAAD8RTg02bdv376aP3/+LQ+elpam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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import maidr\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the dataset\n", + "iris = sns.load_dataset(\"iris\")\n", + "\n", + "# Choose a column for the histogram, for example, the 'petal_length'\n", + "data = iris[\"petal_length\"]\n", + "\n", + "# Create the histogram plot\n", + "_, _, hist_plot = plt.hist(data, bins=20, edgecolor=\"black\")\n", + "plt.title(\"Histogram of Petal Lengths in Iris Dataset\")\n", + "plt.xlabel(\"Petal Length (cm)\")\n", + "plt.ylabel(\"Frequency\")\n", + "\n", + "# plt.show()\n", + "maidr.show(hist_plot)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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OnXSc889pzVr1mjkyJHatm2b5syZI0maNm2aJk2apLVr1yYNobvrrrtu+Tpcbc+ePZKk4OBgJSQk6P7779eqVav06KOPqkKFCvrnn380btw47dy5M2kO0rRp05Jex0cffVSSVKpUKUnSunXrtHr1aj300EMqXLiw9u/fr4kTJ6px48b677//lDNnzhRnvJXjx4/rzjvvTPowHxISooULF6p///46d+6cBg0alOz2o0aNkoeHh4YMGaLIyEiNGTNG3bt315o1a5JuM3HiRD311FNq0KCBnn32We3fv1/t27dXnjx5VLhwYUlShQoV9MYbb+i1117To48+qgYNGkhK/jqcOXNGLVu2VMeOHdWlSxd9//33evHFF1WlShW1atVKkvTZZ5/p6aefVqdOnfTMM88oJiZGf//9t9asWaNu3bql+OcRHx+vFi1aqG7dunr33Xe1ZMkSvffeeypVqpSeeOKJFN+fZIZ2zpw5U0899ZTy5cun4sWLX/d2jz/+uL7//ns99dRTqlixok6dOqVVq1Zp27ZtqlGjRqoeW5J69uypl156Sb/++qseeeQRSbf3Pu3YsaN27typb7/9VuPGjVO+fPkkSSEhIZLM61ypUiXdf//98vLy0k8//aQnn3xSCQkJGjBggCRzxrZ58+YKCQnR//73PwUFBWn//v2aPXt2soyPPfaYpkyZor59++rpp5/Wvn379NFHH2nTpk36448/lCNHDo0fP14DBw6Uv7+/Xn75ZUlS/vz5U/1zAeACFgCk0uTJky1JN71UqlQp2fcUK1bM6t27d9L1atWqWW3atLnp4wwYMMC63q+ruXPnWpKsN998M9n+Tp06WQ6Hw9q9e7dlWZa1YcMGS5I1aNCgZLfr06ePJcl6/fXXk/a9/vrrliSra9eu1zzehQsXrtn37bffWpKs33777Zr7ePTRR5P2Xb582SpcuLDlcDisUaNGJe0/c+aM5efnl+xncj2bN2+2JFkPP/xwsv1DhgyxJFnLli1L2te7d28rV65cN72/q2978uRJ6+TJk9bu3butt99+23I4HFbVqlUty7KsadOmWR4eHtbvv/+e7Hs/+eQTS5L1xx9/JO3LlSvXdZ/L9X52f/75pyXJmjp1atK+5cuXW5Ks5cuX3zR34v+9devW3fA2/fv3twoUKGBFREQk2//QQw9ZgYGBSZkSH7NChQpW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/lmSWcsoKipKS5cuVUREhC5cuKCiRYvK29tbH374ofbu3at58+ZpxIgRqcpw+PBhbd68OdnlzJkzeu211zR16lQNHz5cW7du1bZt2zRjxgy98sort33fjz32mLZv364XX3xRO3fu1MyZMzVlyhRJ5szMjZ5farVo0UJbt25Ndjbpqaee0rlz5/TQQw9p/fr12rVrl6ZNm3bTBhC348KFC9qwYYOaN2+epvsBgOyMIgkAcF2TJ09Wr1699Nxzz6lcuXJq37691q1bp6JFi0oyHeAef/xxPfjggwoJCdGYMWMUEhKiKVOmaNasWapYsaJGjRqld999N1WP/+6776p69erJLj///LNatGih+fPn69dff1Xt2rV15513aty4cSpWrNht33eJEiX0/fffa/bs2apataomTpyY1N3Ox8fnhs8vtapUqaIaNWpo5syZSfuCg4O1bNkyRUVFqVGjRqpZs6Y+++yzNJ9V+vHHH1W0aNEbngEEANyaw7Isy+4QAADY7a233tInn3yigwcPpsv9//zzz3r++ef177//JmvG4Gp33nmnnn76aXXr1i3dHgMA3B1zkgAA2dLHH3+s2rVrKzg4WH/88YfeeecdPfXUU+n2eG3atNGuXbt0+PDhpPlarhYREaGOHTuqa9eu6XL/AJBdcCYJAJAtPfvss/ruu+90+vRpFS1aVD179tTQoUOTOvwBALIviiQAAAAAcELjBgAAAABwQpEEAAAAAE4okgAAAADACUUSAAAAADihSAIAAAAAJxRJAAAAAOCEIgkAAAAAnFAkAQAAAICT/wPz4p7Kwcll8AAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the Iris dataset\n", + "iris = sns.load_dataset(\"iris\")\n", + "\n", + "# Select the petal lengths\n", + "petal_lengths = iris[\"petal_length\"]\n", + "\n", + "# Plot a histogram of the petal lengths\n", + "plt.figure(figsize=(10, 6))\n", + "hist_plot = sns.histplot(petal_lengths, kde=True, color=\"blue\", binwidth=0.5)\n", + "\n", + "plt.title(\"Histogram of Petal Lengths in Iris Dataset\")\n", + "plt.xlabel(\"Petal Length (cm)\")\n", + "plt.ylabel(\"Frequency\")\n", + "\n", + "# plt.show()\n", + "maidr.show(hist_plot)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.2" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/example/line/example_line_plot.ipynb b/example/line/example_line_plot.ipynb new file mode 100644 index 0000000..47cda6b --- /dev/null +++ b/example/line/example_line_plot.ipynb @@ -0,0 +1,137 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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FoSb7al0/PhxPfLII5bXt0qVKpo4caKSkpJytXfSrl271KtXL/n6+srJyUkhISF6//33ZRhGthomT54sSZo8eXKW78H1M+aioqL01FNPqWrVqnJ2dparq6vKlSun9u3b67333rvt1+LfgoKCLHV9++23Onv2bJb2rVu36rnnnlPjxo0VEBAgR0dH+fv7q1u3bvrtt9+yjdemTRu1bdtWkrRhw4Ys11mhQgVLv3PnzmnatGnq3LmzgoOD5eLiIk9PTzVs2FBvv/22kpKScqz30KFDGjJkiIKDg+Xk5CR3d3eVL19eXbp00ddff53jOQcPHtSwYcNUqVIlOTs7y8vLS61atdLs2bOz9LP2swIAQEFi+RsAAEXc+++/r+nTp6thw4bq1KmTzpw5I7PZLElatmyZ+vTpo6SkJFWrVk29evVSTEyMNmzYoLVr12rVqlVZQqLrnThxQg0aNJCjo6Natmypc+fO6ffff9fQoUN16dIlNW/eXB07dlRgYKDatm2r48ePa8uWLerfv78kqV+/fres3d3dXYMGDdLGjRt15MiRbHtJ1a1bN9s5EydO1H//+1/dc8896ty5s/bv36/Nmzera9euWrhwoXr27Jmlf0JCgrp3767169fL3d1dDRo0UKlSpRQeHq5PPvlEP/74o1avXq169erl9iW/IyIiItS6dWudP39egYGB6tGjhxITE/X+++9r7dq1ysjIuOn5q1at0gcffKBKlSqpQ4cOioqK0saNG/XMM8/o5MmTWTZ8HzRokHbt2qXdu3erTp06WV73Fi1aSJKio6PVsGFDnTlzRkFBQerUqZOcnZ115swZ7dq1S9u3by+Q2UQDBw7UqFGjlJaWpnXr1lneX5I0YcIErVu3TjVr1lSDBg3k5uamI0eO6JdfftEvv/yiKVOm6KmnnrL0z6x51apV8vf3V6dOnSxtvr6+WV67p556SmXKlFHlypXVtGlTnTt3Tn/99Zeef/55LVmyROvWrZOTk5PlnL1796p58+aKj49XtWrV1LVrV5nNZp06dUq///67Tp8+rcGDB2e5th9//FEPP/ywkpKSVL16dXXu3FlxcXH666+/9NBDD2nt2rX66quvJFn3WQEAoMAZAACg0Chfvrwhyfj6669z3ddsNhtLlizJ1h4dHW14eXkZkozXXnvNyMjIsLT9/fffRokSJQxJxmeffZbl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JpNJ7du318CBAyVJu3btyteaTpw4oUmTJkmSHnnkEZUqVcrSlhmIli9fPtt5SUlJWrhwYY5j3uo6M8cNDAzMFihJ0uzZs3Ndv729vfr06aOwsDBJ///6mM1mdejQQZI0f/78XI8nFdxnBQAAaxAqAQBQTD322GPy9PTUjh079MYbb2RZBrRz50699tprkq7tBWNrZcuWlaSb7mFjjXr16ql37946efKkevXqlePMn8TERH3//feWu3cVBq1atVKdOnWUkJCg0aNHKyUlxdJ25swZjRs3Lt+f81bfg2+//Vbbt2/PdjwhIcGyKXxOAY810tLSNHfuXDVp0kTnz59XSEiI3nnnnSx9atSoIelaaJqQkGA5npSUpCeeeMKyZO7fMq/z0KFDlk29r1e1alWZzWaFh4dbrivT0qVL9eGHH+Y47owZM3LcFDw6Olrbtm2TlPX1mThxohwdHfXss89q1qxZWZbEZdq7d68WLVqUY/35/VkBAMAaLH8DAKCY8vf31/fff6++ffvqxRdf1Hfffad69eopJiZGGzZsUFpamgYPHqzHHnvM1qXq/vvv1+TJkzVt2jTt3btX5cqVk52dnbp3767u3bvf1thff/21Ll26pBUrVqhatWqqU6eOgoODZRiGjh07pt27dyslJUX//POP/P398+mKbo/JZNLs2bPVunVrff/991q/fr2aN2+uK1euaN26dapbt66aNWumLVu2WGau3K6wsDC5ubnpp59+UosWLVSlShWZzWY1b95cgwcP1qJFizRo0CAFBgaqbt26KlGihC5evKhNmzYpLi5OoaGhVr2X3nrrLX3zzTeSpKtXr+rs2bPasWOHJSjq06ePZsyYIW9v7yznDR48WFOnTtXOnTsVHBysli1bymw2648//tDVq1f11FNPaerUqdmeLygoSA0bNtS2bdtUq1YtNWzYUM7OzvL19dVbb70lX19fjRo1SlOnTlX79u3VsmVLBQYG6sCBA9qxY4deeuklSyB7vc8++0wjR45UcHCwQkND5enpqXPnzlnqadeuXZb3cv369TV79mw98sgjeuSRR/TSSy8pJCREpUqVUmxsrMLDw3Xq1Cn169dPvXr1spxXkJ8VAADyilAJAIBirGvXrtqxY4fefvttrVmzRgsWLJCbm5tatmypYcOG3fB25nda7dq1tXDhQr333nv666+/tGbN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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import maidr\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the flights dataset from seaborn\n", + "flights = sns.load_dataset(\"flights\")\n", + "\n", + "# Pivot the dataset to wide form to make it easier to plot\n", + "flights_wide = flights.pivot(index=\"year\", columns=\"month\", values=\"passengers\")\n", + "\n", + "# Create a time series by taking the sum of passengers per year\n", + "flights_wide[\"Total\"] = flights_wide.sum(axis=1)\n", + "\n", + "# Reset index to use 'year' as a column\n", + "flights_wide.reset_index(inplace=True)\n", + "\n", + "# Plot the total number of passengers per year\n", + "plt.figure(figsize=(14, 7))\n", + "line_plot = plt.plot(flights_wide[\"year\"], flights_wide[\"Total\"], marker=\"o\")\n", + "\n", + "# Adding title and labels\n", + "plt.title(\"Total Passengers per Year\\nFrom the Flights Dataset\", fontsize=16)\n", + "plt.xlabel(\"Year\", fontsize=12)\n", + "plt.ylabel(\"Total Passengers (Thousands)\", fontsize=12)\n", + "\n", + "# Show the plot\n", + "# plt.show()\n", + "maidr.show(line_plot)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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kwCAuXPnpvx1Jus73/kOSktLce+99ypf5/79+5U9R83NzTj33HNRWVmJu+++G6WlpWhqasLLL7/c5/N+85vfxNVXX42NGzdi1qxZyu379+/H+vXr8Zvf/AYA8Omnn+KCCy7A5MmTcf/998NkMmH37t14//33B/V1vfnmmzjvvPNQV1eHe++9Fx6PBw8//DDmzZuHzZs3Y9y4cfj617+OnTt34i9/+Qt+//vfKx3DyspKAKFRykmTJuGiiy6CXq/Hq6++iptvvhmiKOKWW24Z0LoCgQBaW1sBhMbhtmzZggcffBBnnnkmamtrB/U1J7Ju3ToAwPTp0wf1PLt378Yll1yCa6+9FosXL8bTTz+NJUuWYMaMGZg0adKAnnPHjh244oorsGzZMlx//fWYMGFCUq8Jj8eDhQsX4sCBA/je976HkSNH4s9//jPeeuutXp/jxRdfRHd3N2666SaUl5djw4YNePjhh3Ho0CG8+OKLAEId41tuuQXPPvsspk2bFvPxzz77LBYsWIBRo0Ypt5100kmwWCx4//338bWvfW1AXzsRqUAiIhqkxsZGCYC0cePGhI/Zt2+fBEBqbGxUblu8eLEEQLr//vtjHjtt2jRpxowZyn+/++67EgDp2WefjXnca6+9Fvf2nn72s59JAKQdO3ZILS0t0r59+6THHntMMplMUnV1teR2u2O+jn379kmSJEnNzc2S0WiUzj33XCkYDCrP98c//lECID399NPKbeeff740duzYPtch27p1qwRAuu6662Juv/POOyUA0ltvvaXctnjxYqm4uDip5402adIkaf78+XHvGzt2rLR48WLlv+Wve8aMGZLf71du//Wvfy0BkP7+979LkiRJr7zySr8/53i6urokk8kk3XHHHTG3//rXv5Y0Go20f/9+SZIk6fe//70EQGppaUnp+aO1tLRIAKSf/exnym1Tp06VqqqqpLa2NuW2bdu2SVqtVrr66quV237zm9/E/PyjdXd397rtS1/6klRXVxdz2/z58xN+36ONHTtWAtDrz7x586TW1taYx8qv354fH/0zfPvttyUA0ttvv93n5/3JT34iAZCcTmfCx2zcuLHX39V4a3/nnXeU25qbm3v9jOOtW5J6/z2Lfs7XXnst5rHJvCYeeughCYD0wgsvKLe53W6poaGh1/ck3s9x+fLlMa9DSZKkK664Qho5cmTM3/vNmzcn/L6ccMIJ0nnnnZdwjUSUezgOR0Squ/HGG2P++4wzzsDevXuV/37xxRdRUlKCc845B62trcqfGTNmwGq14u23307q80yYMAGVlZWora3FsmXL0NDQgH/9618oKiqK+/g333wTfr8ft912W0yQwPXXXw+73Y5//etfA/hqgX//+98AgNtvvz3mdnmT/ECfd7BuuOGGmI7aTTfdBL1er6xXDgv45z//iUAgkPTz2u12nHfeeXjhhRcgSZJy+/PPP4/TTjsNY8aMiXn+v//97wOKbo7n6NGj2Lp1K5YsWYKysjLl9smTJ+Occ85Rvrb+RO9N6erqQmtrK+bPn4+9e/eiq6trQGubPXs23njjDbzxxhv45z//iV/84hf49NNPcdFFF8WMZ6VTW1sb9Hr9oPeunHTSSTGhCZWVlZgwYULM39tU1dbW4ktf+lLMbcm8Jv79739jxIgRuOSSS5TbioqKcMMNN/R6bPTP0e12o7W1FXPnzoUkSTHjb1dffTWOHDkS82/Ls88+C4vFgm984xu9nnfYsGFKV4+IhgYWQUSkKrPZrIwcyYYNGxazF2XXrl3o6upCVVUVKisrY/64XC40Nzcn9bleeuklvPHGG1izZg12796N7du3Y8aMGQkfv3//fgCh4ima0WhEXV2dcn+q9u/fD61WG5NqBoT2g5SWlg74eQdL3ogvs1qtGDFihLJ3Y/78+fjGN76B++67DxUVFbj44ovR2NgYd+9FT9/85jdx8OBBfPDBBwBCo4gfffQRvvnNb8Y8Zt68ebjuuutQXV2Nyy+/HC+88MKgCqJEP0MglKrX2toKt9vd7/O8//77WLRokbKnqLKyUtmXMtAiqKKiAosWLcKiRYtw/vnn40c/+hGefPJJrFu3Thl/zFVy4Rqt59/bVMUbAUzmNbF//340NDT02n8U72d+4MABpSCW9yDOnz8fQOzP8ZxzzsGIESPw7LPPAgjtSfzLX/6Ciy++GDabrdfzSpKUlxH0RPmMe4KISFU6na7fx4iiiKqqKuWCpKeeRVQiZ555prLXIxcMtYsmjUaDv/3tb1i/fj1effVVvP7667jmmmvwu9/9DuvXr++zu3DhhReiqKgIL7zwAubOnYsXXngBWq0Wl156qfIYi8WCd955B2+//Tb+9a9/4bXXXsPzzz+Ps88+G//973+Teq1kwp49e7Bw4UJMnDgRDz74IGpqamA0GvHvf/8bv//979PWtQKAhQsXAgDeeecdfPe7303b88rKy8shCAKcTmfci/lkJfpZRHf6Er2+e4aeyOIlwaXzNREMBnHOOeegvb0dd911FyZOnIji4mIcPnwYS5Ysifk56nQ6fOtb38ITTzyBlStX4v3338eRI0cSpuV1dHT0ehOBiHIbO0FElPPq6+vR1taGefPmKe+cR/+ZMmVKRj7v2LFjAYQ2bEfz+/3Yt2+fcj+QWkEzduxYiKKIXbt2xdx+/PhxdHZ2xjxvNvVcj8vlwtGjR3sl3Z122mn4xS9+gU2bNuHZZ5/Fp59+ir/+9a99PndxcTEuuOACvPjiixBFEc8//zzOOOMMjBw5MuZxWq0WCxcuxIMPPojPPvtMOcsp2ZHHnhL9DAHgiy++QEVFBYqLiwEk/hm++uqr8Pl8+Mc//oFly5bhK1/5ChYtWpSR+GZBEACEvveZMHHiRAD9JyKmw7BhwwCg1+GzqXY6+3tNjB07Fnv27IkpwIDeP/NPPvkEO3fuxO9+9zvcdddduPjii7Fo0aJer0HZ1VdfDYfDgVdffRXPPvssKisre43rAaGf2cGDB3HiiSem9HURkbpYBBFRzrvssssQDAbx85//vNd9giD0ushKl0WLFsFoNOIPf/hDzAXWU089ha6uLpx//vnKbcXFxUmPRX3lK18BADz00EMxtz/44IMAEPO82fT444/H7PV55JFHIAgCzjvvPAChd7t7XmhOnToVAJIeiTty5AiefPJJbNu2LWYUDgDa29t7fUwqzx/PiBEjMHXqVDzzzDMxr5Pt27fjv//9r/KzAKAUQz1fT3K3Ifpr7+rqQmNj44DW1JdXX30VADJW2MvnAW3atCkjzx9NPlz1nXfeUW5zu9145plnkn6OZF4TX/nKV3DkyBH87W9/Ux7T3d2Nxx9/PObj4v0cJUnCihUr4n5u+QyqJ598Ei+99BIuv/zyuOc1ffbZZ/B6vRlNbiSi9OM4HBGlzdNPP43XXnut1+233nrroJ53/vz5WLZsGZYvX46tW7fi3HPPhcFgwK5du/Diiy9ixYoVMZui06WyshL33HMP7rvvPnz5y1/GRRddhB07dmDlypWYNWtWzGjMjBkz8Pzzz+P222/HrFmzYLVaceGFF8Z93ilTpmDx4sV4/PHH0dnZifnz52PDhg145pln8NWvfhVnnXVW2r+WZPj9fixcuBCXXXaZ8nWefvrpuOiiiwAAzzzzDFauXImvfe1rqK+vh9PpxBNPPAG73R5TTCTyla98BTabDXfeeSd0Ol2vDeb3338/3nnnHZx//vkYO3YsmpubsXLlSowePRqnn376gL+u3/zmNzjvvPMwZ84cXHvttUpEdklJCe69917lcfL+sB//+Me4/PLLYTAYcOGFF+Lcc8+F0WjEhRdeiGXLlsHlcuGJJ55AVVUVjh49OuB1HT58GP/7v/8LIPS937ZtGx577DFUVFRkZBQOAOrq6nDyySfjzTff7Pd8p8E699xzMWbMGFx77bX4wQ9+AJ1Oh6effhqVlZU4cOBAUs+RzGvi+uuvxx//+EdcffXV+OijjzBixAj8+c9/7hV4MnHiRNTX1+POO+/E4cOHYbfb8dJLL/W5j+nqq6/GnXfeCQAJR+HeeOMNFBUV4ZxzzknqayKiHKFWLB0R5Q858jbRn4MHDyaMyI4X/5woWvfxxx+XZsyYIVksFslms0mnnHKK9MMf/lA6cuRIn+uTn6+/6OV40b2SFIrEnjhxomQwGKTq6mrppptukjo6OmIe43K5pG9961tSaWmpBKDfuOxAICDdd999Um1trWQwGKSamhrpnnvukbxeb8zjshmRvXbtWumGG26Qhg0bJlmtVunKK6+MiZXevHmzdMUVV0hjxoyRTCaTVFVVJV1wwQXSpk2bkl7XlVdeKQGQFi1a1Ou+1atXSxdffLE0cuRIyWg0SiNHjpSuuOIKaefOnUk/f7yIbEmSpDfffFOaN2+eZLFYJLvdLl144YXSZ5991uvjf/7zn0ujRo2StFptzGvhH//4hzR58mTJbDZL48aNkx544AHp6aef7vV6GWhEtlarlaqqqqQrrrhC2r17d8xj0xmRLUmS9OCDD0pWqzVuXLQkJReRff755/e6Pd7X/tFHH0mzZ8+WjEajNGbMGOnBBx9MGJEd7zmTfU3s379fuuiii6SioiKpoqJCuvXWW5UI/ejvyWeffSYtWrRIslqtUkVFhXT99ddL27ZtS/j1Hj16VNLpdNIJJ5wQ93shSZI0e/Zs6dvf/nbC+4koN2kkqcdsAxERFRT5ENqNGzdi5syZai+HMqyrqwt1dXX49a9/jWuvvVbt5eS01tZWjBgxAj/96U/xP//zP73u37p1K6ZPn47NmzcrY3pENDRwTxAREVEBKSkpwQ9/+EP85je/SWuyXT5atWoVgsEgrrrqqrj3/+pXv8Ill1zCAohoCOKeICIiogJz11134a677lJ7GTnrrbfeUpLovvrVr/ZKSJT1l4pIRLmLRRARERFRlPvvvx/r1q3DvHnz8PDDD6u9HCLKAO4JIiIiIiKigsI9QUREREREVFBYBBERERERUUEZ0nuCRFHEkSNHYLPZoNFo1F4OERERERGpRJIkOJ1OjBw5Elpt372eIV0EHTlyBDU1NWovg4iIiIiIcsTBgwcxevToPh8zpIsgm80GIPSF2u12lVdDRERERERqcTgcqKmpUWqEvgzpIkgegbPb7SyCiIiIiIgoqW0yDEYgIiIiIqKCwiKIiIiIiIgKCosgIiIiIiIqKCyCiIiIiIiooLAIIiIiIiKigsIiiIiIiIiICgqLICIiIiIiKigsgoiIiIiIqKCwCCIiIiIiooLCIoiIiIiIiAoKiyAiIiIiIiooLIKIiIiIiKigsAgiIiIiIqKCwiKIiIiIiIgKCosgIiIiIpV5/AL8gog2lw9+QUS3X1B7SUR5Ta/2AoiIiIgKmS8QxKNr96Jx3T44PALsFj2Wzq3FzQvqYTLo1F4eUV5iEURERESkEo9fwKNr92LF6l3KbQ6PoPz3svl1KDLyco0o3TgOR0RERKQSnVaLxnX74t7XuG4f9FpeqhFlAv9mEREREanE6Q3A4Ym//8fhEeD0BrK8IqLCwCKIiIiISCU2swF2S/xxN7tFD5vZkOUVERUGFkFEREREKgmKIpbOrY1739K5tRBEMcsrIioM3GlHREREpBKLUY/rz6iFKEl45oMmpsMRZQmLICIiIiIV/fb1nZjbUI719yxEu9uPKpsZgiiyACLKIBZBRERERCqRJAn/+PgIVn3QhLJiIyqtJjy1eCZGlxWpvTSivMY9QUREREQq2d3sQrvbD7NBC4NOgx3HnWh2+dReFlHeYxFEREREpJIP97UDAKaPGYbhJRYAQKuTRRBRprEIIiIiIlKJXASdWluGimIjAKDV5VdzSUQFgUUQERERkQokScKHe9sAALNry1FhNQEAWjkOR5RxLIKIiIiIVLC/rRvNTh+MOi2mjSlFhS3UCWpjEUSUcSyCiIiIiFTw4b5QF2hKTQnMBl1UJ4jjcESZxiKIiIiISAUf7g3tB5pdWw4AShHUwk4QUcaxCCIiIiJSgRyKMLuuDABQbpWDEVgEEWUaiyAiIiKiLDvU0Y3DnR7otBpMHzMMAFAZ7gS1cRyOKONYBBERERFlmTwKd8qoEhSb9AAi43BdngD8gqja2ogKAYsgIiIioizb0GMUDgBKLAbotRoAQJubI3FEmcQiiIiIiCjL5GS42bWRIkir1aBMPjDVyZE4okxiEURERESURccdXjS1dUOrAWaOK4u5jwemEmUHiyAiIiKiLJJT4U4aaYfdbIi5r8LGIogoG1gEEREREWXRh3tDo3CnjivvdV+FEpPNcTiiTGIRRERERJRFPc8HilbJcTiirGARRERERJQlrS4fdje7AACnjutdBPHAVKLsYBFERERElCUbw12gCdU2DAsnwUWr4IGpRFnBIoiIiIgoS/oahQOYDkeULSyCiIiIiLJEKYJqe4ciACyCiLKFRRARERFRFnR1B/DFMQcAYFbtsLiPkdPh2t1+BEUpa2sjKjQsgoiIiIiyYGNTOyQJqKssRpXNHPcxZcVGaDSAKAEd3dwXRJQpLIKIiIiIsuDDfaHzgWbXxt8PBAB6nRbDipgQR5RpLIKIiIiIsqC//UAy5cBUJztBRJnCIoiIiIgow1w+AdsPdwEATu2jEwQwHIEoG1gEEREREWXYpqZ2iBJQU2bByFJLn48tZxFElHEsgoiIiIgyLNlROCBqHI4HphJlDIsgIiIiogzboBRBfY/CARyHI8oGFkFEREREGeTxB/HxoU4AyXWCKlkEEWUciyAiIiKiDNp8oAOBoIQRJWbUlPW9HwgAyq2MyCbKNBZBRERERBn0YdQonEaj6ffx8jhcG/cEEWUMiyAiIiKiDPpwb+iQ1FOTGIUDgApbpAiSJClj6yIqZCyCiIiIiDLEGwhiy8FOAMDsuv5DEQCgvDg0DucPinB4hEwtjaigsQgiIiIiypCPD3XBL4iosJpQV1Gc1MeYDTrYzHoAQAv3BRFlBIsgIiIiogyRR+GS3Q8ki+wLYhFElAksgoiIiIgyRAlFSHIUTsYDU4kyi0UQERERUQYEgiI+2t8BILnzgaLxwFSizGIRRERERJQBnxzugicQRGmRAeOrrCl9LIsgosxiEURERESUARvCo3CnjiuDVpv8fiAg+sBUjsMRZQKLICIiIqIMUEIR6lIbhQPYCSLKNBZBRERERGkWFCVsapL3A6UWigCwCCLKNBZBRERERGn2+VEHnD4BNrMeJ46wp/zxlTZ5HI5FEFEmsAgiIiIiSrP14VG4WePKoEtxPxAAlBeHO0FO7gkiygQWQURERERpJp8PdOoARuEAoMIWKoI8gSC6/ULa1kVEIaoXQYcPH8a3v/1tlJeXw2Kx4JRTTsGmTZvUXhYRERHRgIiihI1N4UNSB1gEFRt1MBtCl2nsBhGln17NT97R0YF58+bhrLPOwn/+8x9UVlZi165dGDZsmJrLIiIiIhqwnc1OdHYHUGTU4eRRJQN6Do1GgwqrCYc6PGhx+TCmvCjNqyQqbKoWQQ888ABqamrQ2Nio3FZbW6viioiIiIgG58O9oS7QjLHDYNANfOhGLoIYjkCUfqqOw/3jH//AzJkzcemll6KqqgrTpk3DE088kfDxPp8PDocj5g8RERFRLpEPSR3oKJysInxgahsPTCVKO1WLoL179+KRRx7B+PHj8frrr+Omm27C9773PTzzzDNxH798+XKUlJQof2pqarK8YiIiIqLEJEnCh/tCyXCn1qZ+SGo0nhVElDmqFkGiKGL69On45S9/iWnTpuGGG27A9ddfj0cffTTu4++55x50dXUpfw4ePJjlFRMREREltqfFjVaXHya9FlNqBrYfSMYiiChzVC2CRowYgZNOOinmthNPPBEHDhyI+3iTyQS73R7zh4iIiChXyKNw08aUwqTXDeq55HE4FkFE6adqETRv3jzs2LEj5radO3di7NixKq2IiIiIaODSNQoHAOVKJ4h7gojSTdUi6Pvf/z7Wr1+PX/7yl9i9ezeee+45PP7447jlllvUXBYRERFRyiRJUpLhThtkKALAcTiiTFK1CJo1axZeeeUV/OUvf8HJJ5+Mn//853jooYdw5ZVXqrksIiIiopQdbPfgmMMLg06DaWMGf+ZhpS08DudkEUSUbqqeEwQAF1xwAS644AK1l0FEREQ0KOvDo3CTR5fCYhzcfiAg0glyeAX4hOCg9xgRUYSqnSAiIqKePH4BfkFEm8sHvyCi2y+ovSSipKTrfCBZicUAvVYDgGcFEaWb6p0gIiIimS8QxKNr96Jx3T44PALsFj2Wzq3FzQvqYTLwXXDKbXIowuy6wYciAIBGo0G51YjjDh/aXH6MLLWk5XmJiJ0gIiLKER6/gJVr9mDF6l1weELdH4dHwIrVu7ByzR52hCinHen04GC7BzqtBjPGDn4/kIzhCESZwSKIiIhygk6rReO6fXHva1y3D3otf2VR7pJH4U4eaYfVlL5BG7kIamERRJRW/I1CREQ5wekNKB2gnhweAU5vIMsrIkpeukfhZOwEEWUGiyAiIsoJNrMBdkv8d9DtFj1sZkOWV0SUPPl8oFPHpScUQVZhDcVkMxiBKL1YBBERUU4IiiKWzq2Ne9/SubUQRDHLKyJKTrPTi72tbmg0wKw0JcPJ2AkiygymwxERUU6wGPW4eUE9JEhYta5JSYdbPGccrj+zDkVG/sqi3CTvBzpxuB0llvR2LCvkA1NZBBGlFX+jEBFRzjAZdDjv5BG4cX49HJ4ASouMWLuzBd96fD3+vyuno6asSO0lEvWijMKluQsERHWCnByHI0onjsMREVFOeXHTIZz+wNv41yfHYNBp8eS7e/Hx4S7c9vxWCEGOxFHukTtBp9Vlrghqc7MTRJROLIKIiCinuHwBtLv98AaC0Gk1ePCyqbCZ9PhofwdWrtmj9vKIYrS7/dhx3AkAmJXmUAQAKA8HI7S7/QiKUtqfn6hQsQgiIqKc4vKFYrJt5tDEdk1ZEe7/6iQAwIrVu7DlQIdqayPqSe4Cja+yojzctUmnsiIjNBpAlEKFEBGlB4sgIiLKKU5vqAiKPnDyq1NH4cIpIxEUJXz/+a1w++KfJ0SUbXIRNDsDo3AAoNdpUVbEcASidGMRREREOUXuBEUXQRqNBv/vqydjZIkZTW3duP/Vz9RaHlEM5ZDU2vQekhpN2RfEs4KI0oZFEBER5RS5E9TzcNQSiwEPfnMqNBrg+U0H8dr2Y2osj0jR5Qngs6MOAMDsDCTDyeR9QewEEaUPiyAiIsopLm/snqBop9WVY9mZ9QCAu1/+GMcd3qyujSjaR/vbIUlAbUUxquzmjH0eHphKlH4sgoiIKKfEG4eLdvs5J+DkUXZ0dgdw54vbIDIxi1SinA+UgVS4aHIR1MIiiChtWAQREVHOEEUpUgTF6QQBgFGvxUPfnAazQYt3d7WicV1TFldIFPFhhkMRZBW28DgcD0wlShsWQURElDPc/kjqW6JOEAA0VFnx4/NPAgA88NoX+OKYI+NrI4rm9gn45HAXAGB2XeZCEQAemEqUCSyCiIgoZ8hdIINOA5O+719R3549BmdPrIJfEHHrX7bCGwhmY4lEAICP9ncgKEoYVWrBqFJLRj9XBYMRiNKORRAREeUMV9QZQRqNps/HajQaPPCNySgvNmLHcSd+/dqObCyRCEDmzweKpgQjcByOKG1YBBERUc5wJIjHTqTSZsKvL5kMAHj6/X14Z2dLxtZGFE0+H+i0DJ4PJIseh5MkBoEQpQOLICIiyhn9JcPFs/DEanz7tDEAgDtf3IZ2N98tp8zyBoLYdjC0H+jUDJ4PJJPPCQoEJTg8Qj+PJqJksAgiIqKcoYzDJUiGS+THXzkJ9ZXFaHb6cM/LH/PdcsqoLQc64Q+KqLabMLa8KOOfz6TXKedmMSabKD1YBBERUc5w+QIAAFsKnSAAsBh1WHH5NBh0Grz+6XG8sOlgJpZHBCAyCje7trzfvWvpUskDU4nSikUQERHlDOcAO0EAcPKoEtx+zgQAwH2vfoZ9re60ro1IphySmoVROFkFiyCitGIRREREOWMge4Ki3XBmHWbXlqHbH8Rtz29FICimc3lE8AsiNh/oAACcloVkOJl8YGqbi3veiNKBRRAREeWMge4Jkum0Gjz4zamwmfXYdrATD6/elc7lEeHjQ53wCSLKi42or7Rm7fOyE0SUXiyCiIgoZ8idoFT3BEUbVWrBL752CgDgj2/vxqam9rSsjQgAPtwXGYXL1n4gACgvZhFElE4sgoiIKGc4UzwnKJGLpozE16aNgigBtz2/FU5vIB3LI1KKoNlZ3A8ERMbhWnhgKlFasAgiIqKc4RzknqBo9108CaNKLTjU4cHP/vHpoJ+PSAiK+CjcWZxdl/lDUqNxHI4ovVgEERFRznCFOzYD3RMUzW424KHLp0KrAV7efBj//PjIoJ+TCtv2Iw64/UGUWAyYUG3L6ueWi6A2N4sgonRgEURERDkjHXuCos0aV4abFzQAAH708ic40ulJy/NSYdoQPh9o1rgyaLXZ2w8EABXW0DhcK8fhiNKCRRAREeWMwabDxXProvGYMroEDq+AO17YBlGU0vbcVFjk84GyGY0tkztBnkAQ7vCbBUQ0cCyCiIgoZ6RzT5DMoNPi99+cCotBhw/2tuGJd/em7bmpcARFCRuasn9IqqzYpIfFoAPAfUFE6cAiiIiIcoIkSZHDUtPYCQKAukorfnrhSQCA3/53B7Yf7krr81P+++KYA06vAKtJj5NG2FVZg5wQ18oDU4kGjUUQERHlBLc/CCk8qWYfZER2PJfPqsE5J1UjEJRw2/Nb4fEH0/45KH/Jo3Azxw2DXqfO5RMT4ojSh0UQERHlBHk/kF6rgUmf/l9PGo0GD3xjMiptJuxudmH5fz5P++eg/LVhn3qjcDIemEqUPiyCiIgoJ7h8kXhsjSYzyVtlxUb89tIpAIA/fbAfb3/RnJHPQ/lFkiL7gWbXZvd8oGiVNibEEaULiyAiIsoJTm/6QxHimX9CJZbMHQcA+MHftvFdderXrmYX2t1+mA1anDKqRLV18KwgovRhEURERDnBlYFkuETuPm8iTqi2otXlx11/+xiSxNhsSuzD8CjcjLHDYMzAqGayuCeIKH1YBBERUU6Q9wTZ0pwMF4/ZoMOKy6fBqNNi9RfNePbDAxn/nDR0fbg3dEiqmqNwAFDOA1OJ0oZFEBER5YRMnBHUlxNH2PHDL08AAPy/f32G3c2urHxeGlokSVI6QWqGIgDsBBGlE4sgIiLKCcqeoAzEYydyzbxanN5QAW9AxG3Pb4FfELP2uWloaGrrRovTB6Nei6k1paquhUUQUfqwCCIiopyQzXE4mVarwW8vnYLSIgO2H3bg92/uzNrnpqFBHoWbWlMKs0Gn6loqw0WQwyvAJ/CcK6LBYBFEREQ5QY7ItmVpHE42vMSM5V87BQDw6No9WB++6CUCIqEIs1UehQMAu0UPgy4UH9/m4r4gosFgEURERDkhm+lwPZ13yghcOmM0JAm4/fmt6PIEsr4Gyk0b9ql/PpBMo9HwwFSiNGERREREOSGyJyj7RRAA/OyiSRhbXoQjXV78z/9tV2UNlFsOtnfjcKcHeq0G08eWqr0cAECFfGAqiyCiQWERREREOUHNTpD8eX//zanQaTX4x7Yj+L8th1VZB+UOeRTulNElKDKq87rsKRKOwHE4osFgEURERDlBjWCEnqaPGYbvnt0AAPif/9uOg+3dqq2F1LdhX26cDxSNCXFE6cEiiIiIckKkE5S9iOx4vnNWA6aPKYXTJ+COF7YhKEqqrofUo4Qi1KkfiiDjgalE6cEiiIiIcoIzBzpBAKDXafHQN6eh2KjDhqZ2PLp2j6rrIXUc6/Jif1s3tBpg5thhai9HUclOEFFasAgiIqKc4PSGEtnUCkaINqa8CPdeNAkA8Ps3duLjQ53qLoiy7sPwKNykkSWwZfEA3/5UWE0oKzaiyMhLOKLB4N8gIiJSnSRJyjhcts8JSuSSGaPxlVOGQxAl3PbXrej2C2ovibIol84HinZqbRneu+ssfOfs8fALIl+XRAPEIoiIiFTnCQQhb73JhU4QEDqT5ZdfOwXD7WbsbXXj//3rc7WXRFkknw90ag4VQb5AEH/deACnLV+N0x94GzN/8QYeW7sXvkBQ7aURDTksgoiISHVyMpxWA1gMOpVXE1FaZMTvLpsCAHjuwwN447PjKq+IsqHV5cPuZhc0mtwpgjx+ASvX7MEfVu+GwxP6++LwCFixehdWrtnDjhBRinLj7TYiIipozqgzgjQajcqriTWvoQLXn1GLJ97dh7te+hhTas5Alc2s9rIog+Qu0IRqG0qLjCqvJkSn1aJx3b649zWu24dl8+vw1f/vfZj0WgwvMWO43Ywqe+h/q+0mVNvNqLabYdTz/W8igEUQERHlgMgZQbmzAT3anV+agPd2t+Hzow784MWPsWrprJwr1ih9NuTgfiCnN6B0gHpyeAS0u/3w+IPYerCzz+cpKzai2m7G8KjCaHhJpFAabjdjWJERWi1f35TfWAQREZHq5Hhsa46EIvRk0uuw4vKpuPDh97B2Zwv+9MF+LJ47Tu1lUYas3xs+JLUudw5JtZkNsFv0cQshu0WPKpsZv/jayTjc6cFxhxfHunw47vTieJcXxxxeNDt88AdFtLv9aHf78fnRxJ/LoNOgyta7OKpW/pgwvMSMImNu/n0lSgZfvUREpDqXLxSPrfYZQX05odqGe86biHtf/Qy//PfnmFtfjvHVNrWXRWnW2e3HjuNOALmzHwgAgqKIpXNrsWL1rl73LZ1bC0EUMXNcGWYm+HhJktDRHQgVSI5QcXTc4Qv9/6g/rS4/AkEJhzs9ONzp6XNNNrO+R4FkChdOZuX2CqsReh1H8Cj35O5vGyIiKhhKJyiHiyAAWDx3HN7e0YK1O1vwvb9uxf/dMhcmfe4EOdDgbWzqgCQB9ZXFqAgfTJoLLEY9bl5QDyC0B8jhEWC36LF0bi1uXlAPUz+BIhqNBmXFRpQVG3HiCHvCx/kFES0uH451edEcLpjkTtKxLq9SRHX7g3B6BTi9LuxudiV8Pq0mdLZRpDgyxexXGl5iRrXNDLsl9/YDUn7L7d82RERUEFy+3B6Hk2k0Gvzm0sn48kPv4vOjDvzuvzvxo6+cqPayKI0+zMFROJnJoMOy+XW45awGOL0B2MwGCKLYbwGUCqNei1GlFowqtfT5OKc3EO4ehYujqNG74w4fjju8aHb6EBQlNDt9aHb6AHQlfD6zQdurOKqymZSQh2q7GVV2E990oLTJ7d82RERUECLBCLn/a6nKZsYD35iM6/+0CU+8uxcLTqjE3IYKtZdFaZKrh6TK5H045eEulVGl005sZgNsZgMaqhKPhAZFCW1uH4539R67O+bwhUbynF50dgfgDYhoautGU1t3n5+3rNgYUxz1TMAbXmJGGYMdKAm5/9uGiIjy3lDpBMnOOakaV5w6Bn/ZcAC3v7ANr912Rs5EKdPAOb0BfHok1K2YXZt7naChRqcNBSxU2cw4BSUJH+cNBCNdJWW/kjeqcArd7hciwQ5fHHMmfD452KG6jwS8arsZxUPk3xvKDP70iYhIdZFzgnIzIjue/7ngRHy4tw17W9348Svb8cdvTeOehiFu0/4OiBIwtrwIw0t4FlS2mA06jC0vxtjy4oSPkSQJXZ5AaI9SV3iPkrJfKbx3qcuHNrcv+WAHkx7V/STgVVpNDHbIUyyCiIhIda4hEowQrciox0OXT8XXV67Dvz45irM2V+GSGaPVXhYNwseHujCh2oY5dbk5ClfINBoNSouMKC0yYuLwxMEOgaCIFqcvMnbX5cVxpy9qv1Kos+TyCXD6BDib+w520MjBDvbYYIfqkkgC3nA7gx2GIlV/29x777247777Ym6bMGECvvjiC5VWREREanB6cz8iO57Jo0vx/XNOwMubD2NYkQF+QYzZsM5zVIYOj1/ADWfU4evTRqHKZkK3X+DPbwgy6LQYWWrByH6CHVw+IVQQhfclHeuKKpzCtzc7fRBECS1OH1qcPnxyuO9gh2p7KOmuuiTOYbS2ULCDeYAhFh6/AJ1Wm3P/vuTqupKh+ionTZqEN998U/lvvV71JRERUZbJe4JsQ3BG/8b59bhy9hg89d4+fP+FrSlHF5P6fIEgHl27d0DR0zQ0WU16WCutqK+0JnyMKEpoc/tjiyNHz66SFx3hYIf9bd3Y30+ww7AiQ8w5StV2U7hoiozilRfHBjvk6uszV9eVLNV/2+j1egwfPlztZRARkYqGyjlB8fiFIBrfb8LDb+1WbnN4BOVQy2Xz64bMO6OFyOMX8OjavTGHkPLnRwCg1WpQaTOh0mbCyaP6DnZocfqU/UoxCXhRY3k+QURHdwAd3YE+gx30Wg2qbKHi6H/OPwlrdjTjD3H+fZEg4dIZNfj8qCOtX3cyThphxwsfHcQfVg/df/dUX92uXbswcuRImM1mzJkzB8uXL8eYMWPiPtbn88Hn8yn/7XBk/4dORETpN9TS4aLptFo0rtsX977Gdftwy1kNWV4RpYI/Pxoss0GHmrIi1JQVJXyMJElweASlg3QswSheiys0gnekywuvIGLiCBuWrNoQ9zlXrWvCjfPrcffLn6Dd7c/Ul9dLWbER7911Flata4p7/1D5e6Pqb5vZs2dj1apVmDBhAo4ePYr77rsPZ5xxBrZv3w6brXfu/PLly3vtISIioqFPGYcbgp0gpzcAh0eIe5/DI8DpDShnulDu4c+PskGj0aCkyICSIgMmDE98tpIQFNHq8uOYwwuXV4DTI/T5+uzsDuDM8RU40N73GF46jSkrQod76P+9UfW3zXnnnaf8/8mTJ2P27NkYO3YsXnjhBVx77bW9Hn/PPffg9ttvV/7b4XCgpqYmK2slIqLMkCQpkg43hCKyZTazAXaLPu4Fgd2ih8089L6mQiFJEopNev78KGfoddrQQbDhiHa/IPb5+qywmvDQ5dOyvcx+1zUU/t7kVPB5aWkpTjjhBOzevTvu/SaTCXa7PeYPERENbT5BhCBKAIbmnqCgKGLp3Nq49y2dWwtBFLO8IkrWyjV78O6uFiyeMy7u/fz5kdpy9d+XXF1XKnLqt43L5cKePXtw1VVXqb0UIiLKEkc4HlujAYqGQKJQTxajHjcvqAeAIZuSVIie+/AAfvP6DtRXWvF/t8yFVqPhz49yTq7++5Kr60qFRpIkSa1Pfuedd+LCCy/E2LFjceTIEfzsZz/D1q1b8dlnn6GysrLfj3c4HCgpKUFXVxe7QkREQ9TeFhfO/t1a2Mx6fHLvl9RezoB1+wVooEGb24dKmwlBUcr5dKRC9a+Pj+I7f9kMSQK+c1YD7vzSBHT7BeiH6HknlP9y9fWZa+tKpTZQ9bt36NAhXHHFFWhra0NlZSVOP/10rF+/PqkCiIiI8sNQPiMoWpFRjxv/dxP2tXTjtkXjcd4pI9ReEsXxzs4W3Pb8FkgS8K3ZY3DHuScAgHLhJm/mNubWjgEqcLn6+szVdSVD1d84f/3rX9X89ERElANcQ/iMoJ6EoIQdx53o8gTUXgrFsflAB5b9+SMEghIumDwCP7/4ZGg0mv4/kIjyztAp14iIKC85h/AZQT2Zw3PwnkBQ5ZVQTzuPO7G0cSM8gSDOGF+BBy+bCp2WBRBRoWIRREREqop0gnI/UrU/chHkDeR+MlIhOdjejaue+hBdngCmjSnFY1fNgFHPSyCiQsZ/AYiISFX5sicIACzsBOWcFqcPVz31IY47fJhQbUPjklk5saGciNTFIoiIiFTlDEdk58M4nMUod4JYBOUChzeAxU9vQFNbN0YPs+BP156K0iKj2ssiohzAIoiIiFQl7wmy5UEwgrInyM8iSG0efxDXrdqEz446UGE14X+vnY1qu1ntZRFRjmARREREqsqndDiOw+WGQFDEd57bjA1N7bCZ9fjTNadiXEWx2ssiohzCIoiIiFTlyqN0OIsh9GuVRZB6RFHCD//2MVZ/0QyTXounl8zCSSN5oDoRxWIRREREqpI7QfkwDqfsCeI4nCokScL9//wMr2w5DL1Wg0e+PR2zxpWpvSwiykEsgoiISFWRc4LyKCJbYBGkhoff2o1V65oAAL+9dArOnlit7oKIKGexCCIiIlXl054gBiOo588fNOHBN3YCAO698CR8ddoolVdERLmMRRAREakqv/YEycEIPCw1m/6+9TB++o9PAQC3LhyPJfNqVV4REeU6FkFERKQq+ZygvNoTxGCErHl7RzPueGEbJAlYPGcsbls0Xu0lEdEQwCKIiIhUI0mS0gnKiyKI43BZtampHTf970cQRAkXTx2Jn104CRqNRu1lEdEQwCKIiIhU4xNEBIISgPwYhzPznKCs+fyoA9es2ghvQMRZEyrx20unQKtlAUREyWERREREqpG7QABQbBz6RZA8DsciKLP2t7lx1VMb4PAKmDVuGFZeOQMGHS9piCh5/BeDiIhUoyTDmfR58S6+PA7nF0SIoqTyavJTs8OLbz/1IVpdPkwcbsOTi2cpxScRUbJYBBERkWryKRkOAMyGyK9VnhWUfl3dAVz11AYcbPdgbHkR/nTtqSixDP3zpYgo+1gEERGRapx5dEYQAJj1kY4EwxHSq9svYOmqDdhx3Ikqmwn/e+1sVNnMai+LiIYoFkFERKQaOR47XzpBWq0GJn3oVyv3BaWPXxBx0/9uxuYDnbCb9fjztbNRU1ak9rKIaAhjEURERKrJp3hsGc8KSq+gKOGOF7dh7c4WWAw6NC49FROG29ReFhENcSyCiIhINXlZBClnBYkqr2TokyQJP/vHdry67QgMOg0evWoGZowdpvayiCgPsAgiIiLVOL35FYwARBVB7AQN2u/f2In/XX8AGg3w4GVTMf+ESrWXRER5gkUQERGpJpIOlz8JXzwwNT2efm8f/vDWbgDAzy8+GRdOGanyiogon7AIIiIi1bjyLB0OiMRkc0/QwL300SHc/8/PAAB3nnsCvn3aWJVXRET5hkUQERGpRtkTlE/jcAxGGJQ3PzuOH770MQDg2tNrcctZDSqviIjyEYsgIiJSTb6dEwREByOwCErVh3vbcMtzmxEUJXxj+mj8+CsnQqPRqL0sIspDLIKIiEg1+XZOEMA9QQO1/XAXrntmE3yCiEUnVuOBb5wCrZYFEBFlBosgIiJSTV5HZLMIStreFhcWP70BTp+A2bVl+OO3pkGv4yUKEWUO/4UhIiLV5GURJO8J4jhcUo52eXDVUxvQ5vZj0kg7nlg8U+mmERFlCosgIiJSjZIOl0cR2ewEJa/D7cfVT23A4U4P6iqK8cw1p8Juzp/XAhHlLhZBRESkGqcv/4IRTAY5HU5UeSW5ze0TsGTVRuxqdmG43Yw/XXsqKqwmtZdFRAWCRRAREanCJwThF0KFQj4FI7AT1D+fEMSyP3+EbQc7UVpkwJ+vPRWjhxWpvSwiKiAsgoiISBVuX6RIyK8iKPSrlUVQfEFRwvef34r3dreiyKjDqqWnYny1Te1lEVGBYRFERESqkOOxi4w66PIoCpnBCIlJkoQfv/IJ/v3JMRh1Wjx+1UxMrSlVe1lEVIBYBBERkSrkg1LzKRkO4DlBffn16zvw140HodUAKy6fitPHV6i9JCIqUCyCiIhIFXI8dj6NwgHcE5TI4+/swSNr9gAAfvm1U3DeKSNUXhERFTIWQUREpAolHjvPIpHlcTgPx+EUL2w8iF/++wsAwN3nTcTlp45ReUVEVOhYBBERkSqUg1LztBPkExiRDQCvbT+Gu1/+GACw7Mw63Di/XuUVERGxCCIiIpU483QcTtkTxE4Q1u1uxff+sgWiBHxzZg3uPm+i2ksiIgLAIoiIiFQSGYfL0yKowPcEbTvYiev/tAn+oIgvTxqOX3ztZGg0+ZMCSERDG4sgIiJShcsXisjOt06QsieogIug3c0uLGncALc/iLn15Xjo8qnQ63jJQUS5g/8iERGRKvI1IlveE+QXRARFSeXVZN/hTg+ueupDdHQHMGV0CR6/eqbSHSMiyhUsgoiISBWuPC+CAMBbYN2gNpcPVz31IY52eVFfWYzGpafmXaePiPIDiyAiIlJFJBghvyKyTfrIr9ZCGolzegNY0rgRe1vcGFlixp+vnY2yYqPayyIiiotFEBERqSJfgxG0Wg3MhtCv10LpBHkDQdzwp4/wyeEulBcb8efrZmNkqUXtZRERJcQiiIiIVJGv5wQBkYS4QiiChKCI7/5lCz7Y2warSY9VS09FfaVV7WUREfWJRRAREalCLoLyrRMERPYFefz5fWCqJEm4++VP8MZnx2HUa/HE1TNxyugStZdFRNQvFkFERKQKOR0uHzfOWwrgrCBJkvDLf3+Ov310CDqtBn+8Yhrm1JervSwioqSwCCIiIlU4vfl5ThBQGAemrlyzB0+8uw8A8MA3JuPcScNVXhERUfJYBBERUdb5BRE+ITQqZjfnVzocEHVgqj8/i6DnPjyA37y+AwDwk/NPxCUzRqu8IiKi1OTf229ERJTz3OH9QABQbMq/gzQteRaM4PEL0Gm1cHoDsJr1qLAaUV9pxZdPrsZ1Z9SpvTwiopSxCCIiihJ9sWczGyCIIoqM/Kcy3eRQBItBB70u/4YS8ikdzhcI4tG1e9G4bh8cHgF2ix6L54zDKzfPzbuDbomocPBfLyKisHgXe0vn1uLmBfUwGfKvW6EmZ56eESSTzwka6nuCPH4Bj67dixWrdym3OTwCHn5rN7QaDZbNr+ObBEQ0JOXf229ERAPg8QtYuWYPVqzeBYcndIHu8AhYsXoXVq7Zg26/0M8zUCry+YwgIH/S4XRaLRrX7Yt7X+O6fdBreRlBREMT//UiIgIv9rLN5Qsnw+VpJ0gORvAO8WAEpzegvCnQk8MjKAl/RERDDX+rExGBF3vZls9nBAH50wmymQ2wW+L/jOwWPWx5mOxHRIWBRRAREXixl235XgTlyzlBQVHE0rm1ce9bOrcWgihmeUVEROnBIoiICLzYyzZlT1CeFpeRc4KG9uvGYtRj2fw6fPfsBuVNArtFj1sXjsfNC+oZikBEQxb/9SIiQuhi7+YF9ZAgYdW6JqbDZZjLKxdB+flrKJ/OCfrPJ8dwyqgSfHjPInT7BSU6nn8niGgoy8/fPkREA2Ay6LDoxGrcOL8e7W4/Km0mBEWJF3sZIHeC8nccLjRokQ9F0NqdLfjHtiP48VdOxPVnhg5GNXKQhIiGuPz87UNENECPrNmDD/e1o9Jqwl3nTcDZE6vVXlJeyv9zgvJjTxAAbDvUCQCYMNym7kKIiNIoP3/7EBENULvbr/w52uVVezl5S4nIztNOUL6kw7W7/djf1g0AmDK6VN3FEBGlEfvZRERR2t1+5f+3ufx9PJIGIxKMkKdFkBKMMLSLILkLVFdRjJKi/AyxIKLCNKgiSJIkSJKUrrUQEamuozu6CPKpuJL8lu8R2fkSjLD1QCcAYEpNqarrICJKtwEVQU899RROPvlkmM1mmM1mnHzyyXjyySfTvTYioqwSRQkd3ZFDUVvd7ARlSiQdLj+7C/myJ0juBE1lEUREeSblt+B++tOf4sEHH8R3v/tdzJkzBwDwwQcf4Pvf/z4OHDiA+++/P+2LJCLKBoc3gKAY6W63OtkJyhRnnqfDWYw6lBUbMbrUovZSBkySJGw72AmAnSAiyj8pd4IeeeQRPPHEE1i+fDkuuugiXHTRRVi+fDkef/xxrFy5csAL+dWvfgWNRoPbbrttwM9BRIPn8QvwCyLaXD74BRHdfiEn15GJdbb36Py0pdAJypXv21CR7+cElRUb8d5dZ+Ghy6cN2dfDgfZudHQHYNRpceIIJsMRUX5J+bdPIBDAzJkze90+Y8YMCMLA/pHfuHEjHnvsMUyePHlAH09E6eELBPHo2r1oXLdP1cNC+1tHptbZqwhKck9QrnzfhgohKCpjYvnYCfIFglj1ftOQfz1sDXeBThxph0k/dNZNRJSMlDtBV111FR555JFetz/++OO48sorU16Ay+XClVdeiSeeeALDhg1L+eOJKD08fgEr1+zBitW74PCE3tBweASsWL0LK9fsydo72f2tw+UNZGydchFUUxYaYeroDkAIioNa71DsAGSa2xfZJ1OcZ0VQPr0e5CJoGkfhiCgPDSoY4brrrsN1112HU045BU888QS0Wi1uv/125U8ybrnlFpx//vlYtGhRv4/1+XxwOBwxf4goPXRaLRrX7Yt7X+O6fdBrs5Oo39c6/m/rIRj1uoytUy6C6iut0GpibxvIerP5fRtKnOEzgkx6LYz6/Pr+5NPrYauyH6hE3YUQEWVAym/Bbd++HdOnTwcA7NmzBwBQUVGBiooKbN++XXmcRqPp97n++te/YvPmzdi4cWNSn3v58uW47777Ul0yESXB6Q0o71z35PAIcHoDKLeaVF2HWa+Hw5O5dbaH47ErrCaUFRvR6vKj1eVHld08oPVm8/s2lDjzeD9Qvrwe/IKIT4+E3micWsMpDSLKPyn/Bnr77bfT8okPHjyIW2+9FW+88QbM5sQXGNHuueeemA6Tw+FATU1NWtZDVOhsZgPsFn3cCzi7RZ+1KOO+1uEVBNgtmVtne/hw1LJiI8qLTWh1+dHm7ntfUK5834YSVx4nw+XL6+GLYw74BRElFgPGlRepvRwiorRTrS//0Ucfobm5GdOnT4der4der8fatWvxhz/8AXq9HsFg77MVTCYT7HZ7zB8iSo+gKGLp3Nq49y2dWwtB7HtvTDbW8dWpo+EXghlbp9wJKis2otxqBAC0ufoeh8uV79tQks9nBOXL6yE6GjuZyQ4ioqEmqbfhvv71r2PVqlWw2+34+te/3udjX3755aQ+8cKFC/HJJ5/E3LZ06VJMnDgRd911F3Q6JtEQZZPFqMfNC+oBQNVUK3kdEiSsWtcUdx2ZWmdHeP9PWZFRGVlq7SchLle+b0NJPp8RlC+vhy3hImjqaO4HIqL8lNRvoJKSEuWdoJKS9PyDaLPZcPLJJ8fcVlxcjPLy8l63E1F2mAw6fGP6KCybX4d2tx9VNjMEUcz6hZvJoMOXThqOG+fXo7M7gAqrKWYdJoMO159RG7VOEwRRGvQ65RCEYcVGVIQ7Qa39dILk9Vw+q0ZZT1mxUbmdepM7QdY83BMEhH7uy+bX4ZazGtDs9KKs2Ihuf3BIvR7kTtDUMaWqroOIKFOS+g3U2NiI+++/H3feeScaGxszvSYiUtGH+9qx/D9foNJqwqprZmFEiTon3r+0+TD+b+thLDihEg9+cyqMPad3NRqc/sDbqLSa8NtLJ+OU0aWD/pzR43AV4U5QsmcFbTvUhR+98gkqrSa0un1474dnD3o9+coVToez5WEnSFZkDH1tv39zF97+ohl3f3kiLps1NPawdnkC2NPiBgBMScPfKyKiXJT0nqD77rsPLpcrk2vBmjVr8NBDD2X0cxBR37yCiHa3HzuOO9Ht7703L1skSGh3+7Gz2Rn/fklS1ukT0rPPIjYYIbwnqJ+IbJnTG1DW0+byY09LZv+9HMryvRMUrdJqQrvbj80HOtReStI+OdQFIHRe1lBIsiMiGoikiyBJkjK5DiLKEb5ApPDxBlQsgiR5DfELHFGK//8HyhsIwh0u+kLBCKl1guTEM9nuZhZBieTznqCepofHyYZSEbT1YGit7AIRUT5LKR2OCTFE+c8T1f1JV4dlIMRwFZSoEIt+YyaYhiqoIzwKp9dqYDfrU9oTBETOvpGxCErMWUCdoGljQmfs7Gp2weENqLya5Gw9GOoETa0pVXchREQZlNJvoBNOOKHfQqi9vX1QCyIidXmF3OgERYqgZDpBgy+CokMRNBqNsieo1eWDJEn9/tvnDF/gmg1aeAMidiUY46P8jsjuqdJmQk2ZBQfbPdh2sBNnjK9Ue0l9kiQJW8OhCNMYikBEeSylIui+++5LWzocEeUmjz9SdPgSFCDZIBc5vix1gtqj4rEBKOcE+QQRbn+w39EteRxu8qhSbGhqZyeoD/L3Kp+DEaJNHzMMB9s92HIg94ugI11etLp80Gs1mDSSv++JKH+l9Bvo8ssvR1VVVabWQkQ5IFc6QcqeICH+GqLrnrQWQeFAhCKjHhaDDp5AEG0uX79FkCPc3Zg2JlQENbV1wy+IMOpVO5M6ZxXSniAAmFZTir9vPTIk9gVtPdAJAJg4wgbzEIr0JiJKVdK/nbkfiKgwRBc+au4Jkjs9gaAUt8iJ7gQJ6dgT1KMIAoAKW/L7guQRr4YqK6wmPYKihP1t7kGvKx+5wqODhbAnCACmjw3tC9pyoBNiOlI8MmjboU4ADEUgovzHdDgiiuHNkXS46H0+8dYRfS0pBAdfrEX2BEX2qZQXR/YF9UfeE2QzG1BfZQXAcIREXAXWCZo43A6TXosuTwD7crwwljtBDEUgonyXdBEkiiJH4YgKQHQQgbpFUOT/x1uHhPR2giIHpUbORZET4tqS6ATJiWd2sx4NlaEiaBeLoLgiwQiFUQQZ9VpMHh3aX7N5f+6OxAlBEZ8cZjIcERUGDqsTUYzoiGyvquNwkf8fbx0xnSAxfZ2gsqLenaBkzgpSNvubDRhfzU5QIkFRUs5jKpROEBAKRwCAzeFOSy7aedwFTyAUAlIfLuSJiPIViyAiihEdRKBmOpzU3zhcVBUUCKYxGMEa1QkK7wlqcyffCbKyE9Sn6ENlC2VPEBCJm96Sw+EIcjT25NEl0Gq5D5iI8huLICKKETMOlyCZLRv62xMkZSodrigSjCB3glr66QQFRSmqE6RHQ3hP0N4WV1rWlk/k75NRr4VJXzjpY3InaOdxZ0whmEu2hYsgjsIRUSFgEUREMXInGCHy/+MdmBqzJygtwQihYIPodLhyZU9Q30WQ2x/V3TDpUVNWBKNeC58g4lBH96DXlk+U/UAFNAoHAFV2M0aVWiBKwMfhYiPXyJ2gKSyCiKgAsAgiohixRZCK43BR/z/egamxe4IG120RRQkd3XEisq3ynqC+x+HkUTijTguzQQedVoO6imIA3BfUk8tXWPHY0eSRuFw8L8jlE7Cz2QkgdK4REVG+YxFERDFizwnKkXG4OOuIvl8Y5J4gp1dQxtaiI7KVIqifPUHx0s7GV9sAsAjqSdk7VWCdICC3wxE+OdQFSQJGlJhRZTervRwiooxjEUREMTyBXAxGiDMOF3V/YJDpcHI8ttWkj9mnIo/DdXT7+xy5c8Y5/JPhCPEV2hlB0aLDEXLt7D35kFTuByKiQsEiiIgUkiTlzjlBUTVHv8EIg+wEtbtDe36iu0AAMKzICI0m9LnkQikeZ5xOUAMPTI0r3veqUEwaWQKjXouO7gCa2nJrr5h8SCr3AxFRoWARREQKX4/zeHInHa7vc4ICg9wTFAlFMMXcrtNqlLS4vvYFOeN0N6LPCsq1d/3V5CrgcTijXotTRoUOTc21qGx2goio0LAIIiJFz45LrgQjxD0nKKqwCA52HC7cCYo+KFWWTDiCPA5nM0c+flx5MXRaDVw+Accd/R+2WiiUgrEAO0FAJHQgl8IRjju8ONrlhVYDpUgjIsp3LIKISNGz6FEzGEHqJxghurky2GCERJ0gICom2524kIk34mXUazG2vAgAR+KiRUIkehechWD62HA4wv5OdRcSRY7GPqHahuIC7NARUWFiEURECk8OdYL6OycouhMUSNOeoLLi3hfm5eFOUIszcRGU6OybSDiCc1DryydKRHaBXmzL4QhfHHOg258bh6Yq5wONLlV1HURE2cQiiIgUvcfhcmNPULxzgmKCEQY9DtdHJ6hY7gSlNg4HMBwhHjkdrhCDEQBgRIkFI0rMECVg28EutZcDANgWLoKmhgs0IqJCwCKIiBS51AmSYjpBfe8JGnwwQuJOUIU8DufqYxwuwT4XORyBMdkRhXxOkCxyXpD6+4KCooSPD4WKMXaCiKiQsAgiIoVcbBh0GgA5dFhqvHOCov7/oCOyuxN3gpILRojf3WioDB2YuodFkKKQzwmSRc4L6lR1HQCwt8UFl0+AxaDDCeGinYioELAIIiKFfDhqicUQ899qiO4ExSvGxDQeltoRHnXra09Qa1+doATjcPVVxQBCo3TtfYzTFRKlE1Sg43AAMC3cCcqFQ1O3hEfhThlVAr2OlwREVDj4Lx4RKeRxOLkI8gdFBAc5ajZQ/XaCou4ffDpcqEAZFj4TKJqcDtfaRydI2efSo7tRZNRjVKkFAPcFySIhEoWZDgcAJ4+yw6jTos3tx8F2j6pr4X4gIipULIKISCGPw0UXA2qNxMXsCYrbCYr8/8EUaj4hqBQx5fHG4cK3tbl9Cd+1TzQOBzAcoadCD0YAAJNeh5NG2gGovy+IyXBEVKhYBBGRQu64lEYdGqrWSFxsJ6jvdLhAcOBr7Agnw+m0mrgX5hU2Y3gNIrr98QtCZx9n34yvYky2TBSlyJ6gAi6CgNwIR/AGgvjiWOh1yU4QERUaFkFEpJDH4YqMeiUcIV4Xpt/n8QvwCyLaXD74BXFA56FIKZwTNJhOUPQonFar6XV/kVEPi0EHIHE4gquPfS7sBEW4o14HhRyMAORGOML2w10IihIqrCaMLDGrtg4iIjUU9m8hIoohd1zMBi1Meh0CQSHlmGxfIIhH1+5F47p9cHgE2C16LJ1bi5sX1MMULiaS0V8nKF0R2e19hCLIyq1GHOrwoMXlw5jyopj7vIEg/OFOVLxOkhyTzSIoMgpn0Glg0hf2e3DTx4Y6QZ8fdcDjD8JiTP7vRrrIo3BTa0qh0fR+A4CIKJ8V9m8hIoohFxsWgw5mgzbmtmR4/AJWrtmDFat3weEJXfA6PAJWrN6FlWv2pNQRii5rfEK8YITI/xcGMQ7X3i0XQb1DEWTlSkx274Q4+cIeAIqNcTpB4Zjso11eJUWuULmizggq9IvukSVmVNtNEEQJnxxW59BUuQiaxlE4IipALIKISBHpBOlg0ofemY5XgCSi02rRuG5f3Psa1+2DXpv8Pzmp7AkSBtMJcskHpSYugirlA1PjxFxHH/6pizNOV1JkUM4a2tPiHvA684GD8dgKjUaDaTXq7gvadqgTAEMRiKgwsQgiIoU8+mYaYCfI6Q0oHaCeHB4hpU6IGLMnqO9xuMF1guSDUvvoBBUn7gRFzghKfGE/nvuCAEQflFq48djRpo8tBQBs3p/9IqjN5VPiuSfXlGT98xMRqY1FEBEpPDHjcKFOUCpFkM1sgN0SvxiwW/Rx09MSkfo5JyhdwQjKQalxzgiS9XVWUPSIVyIMRwiJnBHEThAQdWjqwc6sH5oqd4HqK4thT+HvJRFRvmARRESK2GAEuROUfJclKIpYOrc27n1L5o6DICb/XDHjcEKw10VibER2GtLhktgT1BqnE+To44wgWSQcobBjsl2+/rtmheSUUSXQazVocfpwqCO7h6ZuDafSTQ2P5BERFRoWQUSkiA5GqLSZMKHaltI71BajHjcvqMetC8crHSG7RY/vnt2AxXPG4Y3Pjif9XNGfVpKgJLAptyG9Edl9jcNVyHuC4nWClHNvEr+b3lDJThAQtX+KRRCA0N67SeFDU7eEQwqyZeuhUBjDVI7CEVGB4m8iIlJ4AyLqK62YU1+Oi6eOQqvLhyqbCd1+AUVxks/iMRl0WDa/DjfOr0eb24dKmwlNrd247LH12N/mxnC7GbPryvt9np51jTcgKmENABDdVAqk0GHqKbkiKLwnyD2wPUEN4U7QgfZueANBZdSw0ET2BPFXj2zamGHYdqgLm/d34KIpI7PyOSVJwjYlHpudICIqTOwEEZGivNiIF5adhpc2H8Ls5W/ijF+/jVm/fBOPrd0LXwp7g4qMelz++Ae4dtUmfHrYgROqrThppB2CKOHmZzfjUEd3v8/RswPV8/PHBiMMohOUVER24j1BcnfD3kcRVGk1wW7WQ5SAfa2FmxDX16GyhSpyaGr2whGa2rrR5QnAqNdiwnBb1j4vEVEuYRFERIpvzqrBqnVN+MPq3YM+5+dQhwc7jjthMeqg0Wjw629MxqSRdrS5/bjhTx/B4++7qBJ7FEE99yZFd4oGOg4nSVIkGCGJdLiObn+vJLpkuhsajUYJR9hVwCNx8veKwQgR08PhCJ8ecaQUQjIYWw+GCq6TR9phLPBDa4mocPFfPyJSTBszDM980BT3vlTP+XH2CAywGHV4/OqZKC824rOjDvzgb9v63G/U8y6v0PMCMfKAwAAjsh1eQTljaFgf6XBlxUZoNKE1dXTHxnxHxuH6TtgaXxV6x72Q9wU5k0jSKzSjh1lQYQ0dmro9S4embjsY+jxTakqz8vmIiHIRiyAiUrS5fWk558cbCCpBBtHFwahSCx759gzotRr88+OjeHTt3oTP0bsT1HMcLvL/B9oJkvcDFRt1fe7T0Wk1SoR2z31BjiQv7OVO0J5CLoKSCJEoNBqNBtPDI3HZOjR1i7IfqDQrn4+IKBexCCIiRVmxMS3n/Mjv+AO9i4NTa8tw70WTAAC/fv0LvP1Fc9zn6NUJ6jUON/hOkBKKYE3cBZKVJ0iIcyURkQ1EwhF2FXBMtiuJEIlCpJwXFI6tziSfEMTnRxwAWAQRUWFjEUREig/2tGHxnHFx71s6tzbpc37kjpHVpIdOq+l1/7dPG4tvzR4DSQK+95ct2NPSuzuSSidIGGAnKJmDUmXyvqCeZwUlOw4nx2Tva3X32ldUKLgnKL7oTlCmD039/KgT/qCIYUUGjCkryujnIiLKZSyCiAhAKCTgV//5Akvmjut1zs/3Fjbg5gX1Scdk99wPFM+9F07CrHHD4PQJuP5Pm+DoMWrX81KwZxEUfbE40CIomYNSZRU2uQjq0QnyJdcJGlVqgcWgQyAoYX97/+l4+YjpcPFNHl0KnVaD4w4fjnZ5M/q5toZH7qbUlEKj6f0GBRFRoWARREQAgEBQwq5mFy57bD2uPb0Wm358DtbfsxDr71mIRSdWw5TC2TbJFEFGvRYrr5yBESVm7G1x47a/bo3Z2yN3gkzh9Cqv0OOw1OhO0EDH4ZKIx5aVF8vjcD07QckVQVqtBvVVxQAKNxzByXOC4rIYdThxRCg4I9P7grYph6SWZvTzEBHlOhZBRAQgkr62p8UFk0ELo16LXcedOP2Bt3HXS5+k9FzJjohV2kx4/KqZMOm1eOuLZvzuvzuU++TJuyJjqPjqPQ4XXTAB4gC6Qe0pjMNVJNgTlErimTwSV4hFkCRJkThxdoJ6kaOyN+/vzOjn2RoORWAyHBEVOhZBRAQA8IbP7dFqAKMu9E/DhOE2tLv9+OKYo9e4Wl+S7Y4AwCmjS/DrSyYDAFau2YNXtx0BEBl3k0fweh+WGvs8AxmJSy0YofeeIFGUosbh+g+NGF9duDHZbn9Q6d7ZTEyH60kugrYczFwnqLPbrxzWO3V0acY+DxHRUMAiiIgARNLXzAadslegym7G2PIiSBKweX/yF2eOJDtBsounjsKy+XUAgB/8bRu2H+6C3WLAhGobqu2mmPXJem4gTza0IVoqnSB5HK7VHekEuaIOj02m4Ksv4E6QvB9Ip9XAbOCvnp6mhcMRPj3sgK/XmVjpIY/CjS0vSmofHBFRPuNMAhEBADyBIMqKjcp5NrKZY8uwv60bm5o6sGBCVVLPlUonSPbDL03EF0edONThQbvbj5dvnos2lx8VVhPe3dWCZkfshvGeIVqD6gSlEIwQvSdI/joNOo2yd6kv8vd2d7MLoihBGyc5L1+5fJHEQG7I721MWRHKi41oc/vx6RGH0hlKp208H4iISMEiiIgAAMOKDHjvrrPQ7vbDL4gQRBFFRj1mjRuGlzYfwsam9qSfayBFkE6rwR+vmAZBlPD0+/vwnb9shsMjwG7RY/GccbjhzLqYx/eM0BaCGS6CiuUiKKoT5I2MwiVzYT+2vAgGnQaeQBBHujwYPaxwIooH8pooJBqNBtPGlOLNz5uxeX9HRoogZT8QR+GIiFgEEVFov83/frgfq9Y1KYXH0rm1uHlBPebUlwMIXUD5BRHGJDoecjCCPclxOJlep8ET7+3Fw2/tVm5zeAQ8/NZuaDTAjfMjMd299wSlPg7XkUIRJB+W6gkE4fYJKDbpowIgkvun1KDTYlx5MXY1u7Cr2VVQRZCLyXD9mjZmGN78vDkjh6ZKkhTpBIVH74iIChkHs4kKnMcvYOWaPfjD6t1weEIXqg6PgBWrd2Hlmj2otJkwrMgAnyBi+5GupJ5zoO/667RarFrXFPe+VeuaoNdG/smSMLhOkF8QlcjmZIqgIqNO2csid4MGEvk8vjo0ErenwPYFudgJ6pcSjpCBmOxDHR60uf0w6DQ4aYQ97c9PRDTUsAgiKnA6rRaN6/bFva9x3T7otVplL9CmJEfinL7UOiTKx3kDSiHWk8MjKJ0XIE4nKMUiqCN8RpBOq0mqY6XRaFAhJ8S5feH1pn5hX6gx2TwjqH+TR5dAqwGOdHlxLM2HpsqjcCeOsMOcwplfRET5ikUQUYFLpvCYGx6J29iU3DvUSnGQYhSyzWyA3RL/Itlu0cekzQ02HU7eDzSsyJB0QIEck610grzyZv/kv876cDjCrgIrguROkDXFEclCUmzSY+LwUJcm3d0g7gciIorFIoiowCVTeEwcHjrfZlNTe6/iI56BjsMFRRFL59bGvW/JnHExhU7Pw1FTTYeLFEHJRwVXFMsHpoY6QfKFvT2Fr3N8VeSsoGS+l/kilUNlC5kclb05zUUQk+GIiGKxCCIqcH0VHkvn1kIQRUwYbofZoEVHdwB7Wtz9PqczxXOCZBajHjcvqMetC8crhZndosd3z27ANafXKqEIANCzfEh1HC6VZDiZHI4gH5g6kGKvrrIYGg3Q5QmgJSpuO9+5BjgiWWjkfUGb0xiOEAiK+ORwaD/fFBZBREQAWAQRFTy58PjewoaYwuPWheNx84JQGptRr1XeQU4mKtsxiE3wJoMOy+bXYdOPz8FHP1mEjT9ehJNHleDef3wa87jBpsMNpAhS9gT1HIdL4es0G3QYUxZKhSukfUFyOpyNnaA+TR8bKoI+OdwFv5B64mE8O4454RNE2Mx61FUUp+U5iYiGOv42IiKYDDp8bdoo3Di/Hp3dAVRYTRBEEaaoDdSzxpVh/d52bGxqxxWnjkn4XD4hqFy8pRqRLZM7PuVWE97b1YJlf/4Ip4wqiXlMz1GyQFY6QeE9Qe7YdLhUO14NlVbsb+vG7mYX5tZXpPSxQ5UyDsdOUJ/GlRdhWJEBHd0BfHbUkZbxtej9QIV0QC8RUV/YCSIiAMAHe9px+gNv4/F39sKo18aMngHAzHFlAIBN/YQjyBe7QHoueOWLNm8gGHN7z8NSgwPcE5RaJyh2T9BA97k0VBVeQhzPCUpO6NDU8Ejc/vTsC+J+ICKi3lgEEREAIChJaHf7E0bzTh9TCq0GONDejeOOxPG9cmFQbNRBl4Z3neU4X68QWwT1zBQQgimOw3UPoBNULI/DxQYjpDr2V5BFEM8JStr0cDjClnDxMlhbWQQREfXCIoiIAETS1hIVLqGUuFB8b1/doMjFbnqikM36cBEUiC1yeu8JSvGcoIF0gmxyJ0gehwvtCUp17K+hAGOyI50gRmT3J52dIKc3gN0todcZQxGIiCJYBBERgMg4WV97BmaNC12c9RWOEEmGS887/mZD6J+p/sbhBn5OUOqdoPZuP4KiNOB9LnIR1OL0oas70M+j8wP3BCVvSk0pNBrgcKcHzX10XZPxyaEuSBIwqtSCSpspTSskIhr6WAQREYBIUaHrY4JN2Re0P3ERNJhkuHjkcThfoO8iJxvBCMOKDNBoQqN4Hd3+AY942cwGDLebAQC7W5wpfexQFTlYlkVQf6wmPSZUh86TGmxU9tZDoY/nKBwRUSwWQUQEIFIEaTWJq6CZ4U7QZ0ccynhTTwM9IygRuQjyB8WY8IOeh6WmEowgSRI6BrAnSK/TKp2jNpd/UAeAjq8unH1BkiRFIrLZCUqKPBK3ZZCHpm4NF1EsgoiIYrEIIiIAgJwr0Nc43IgSC0YPs0CUEl+cDeQA0b7I43BAKH5b1rPmCaQQjOD0CUrnKJUiCIgkxB3p9MAf/pwDKfjqK8P7go7nfxHkCQSVnxeLoOQo4QiD7ARtC3eCuB+IiCgWiyAiAhA9Dtd3otus8EjcxgThCM4MBSMAseEIg4nIbg8HGxQZdUqnKVnyvqB9rW7ltoF0gpSEuJb8L4LksUGtBrCk+P0uVHIn6OPDnSkV+NGOdnlw3OGDTqvByaPs6VweEdGQxyKIiAAkF4wAREbiNiUIR5DH4expesdfq9XAqOsdjiCXPGXFRkyotvVbvEVzeAOYUG1DXUVxyuspD3eCmtpCRdBAo8DHh4ugVqcv5Y8dapxRZwRpUvg5FbK6imKUWAzwBkR8cXRg+8bk84FOqLb1OveLiKjQqVoEPfLII5g8eTLsdjvsdjvmzJmD//znP2ouiahgBZWI7L4fJ3eCthyI/w51usfhAMAUJyFuWJEBT1w9A+/ddRaeXDwTXz55OLr98fcpRfP4BUwYbsOTi2fixRvnJvUx0SqsoU5QU1s3gIF3vCZU2/DE1TPwwo1z0OrywS+IKa9lMDx+AX5BRFsWPne6Y9MLgVarUfbxbB7gvqAtPB+IiCghVd8aGj16NH71q19h/PjxkCQJzzzzDC6++GJs2bIFkyZNUnNpRAUn2XG4hkorSiwGdHkC+OyIo9deA/nsnHRe8JoNOji9Qsw43CUzRuPxd/bijhe3weERYLfosXRuLW5eUA9TgpErXyCIR9fuReO6fUl/TE/ynqCm8DjcQCOfLUYdPj7UldL60yUd34dUDCZAopBNHzMMa3e2YPOBDiyeOy7lj9+mFEEl6V0YEVEeUPU30oUXXhjz37/4xS/wyCOPYP369SyCiLJMLoL6G1fSajWYOXYYVn/RjI1N7b2LoEx0gvThTlA4GMHjF/DEO3vx8Fu7lcc4PAJWrN4FAFg2v67X+I/HL+DRtXuVxyTzMfGUhztBhzrkTlDqX6e8lkTr//ZpY9GSoTG5SpsJf17fhD+sTv57N1iucGHMM4JSM31sKYCBhSMERQmfHOoCAEytGZbGVRER5Yec+Y0UDAbx4osvwu12Y86cOXEf4/P54PNFLgwcDke2lkeU9+TJtmT2t8wcV4bVXzRjU1MHrjsj9j5HBkaf5PACeRxOp9Vi1QdNcR/buG4fbjmrodftOq0Wjev2pfQx8ZSH0+QiaWepf539rWXZ/Dp86aEPlbOM0qWs2Ij37joLq9Y1JfzcyX4fUsFO0MDIh6YeaO9Gq8unjGImY3ezC25/EMVGnRLCQUREEar/Rvrkk08wZ84ceL1eWK1WvPLKKzjppJPiPnb58uW47777srxCosKgjMMlUQTNksMR9rdDkqSY7lHknKD0/fMix2TLB6Y6vQE4PPH3sDg8ApzegNKxiV5Xqh8TT8/H2AZwYd/fWtrdfpxQbcWeFnfcxwxUfWUx2t3+tHwfUsEzggbGbjZgfJUVO4+7sHl/B86dNDzpj916MLSP6JTRJQMK7iAiyneq/0aaMGECtm7diq6uLvztb3/D4sWLsXbt2riF0D333IPbb79d+W+Hw4GamppsLpcobynpcEmkd50yugRGvRatLj+a2rpRG5WylolxODkmW+4E2cwG2C36uBfzdos+bndmIB8Tj7wnKPK8qX+d/a2lymbGX2+I3xEfLL8gpuX7kAohKGFCtQ3D7ektrgrB9DHDsPO4C1sOdqZYBIVG4Xg+EBFRfKpHZBuNRjQ0NGDGjBlYvnw5pkyZghUrVsR9rMlkUpLk5D9ElB7JpsMBgEmvw5TRoc3WG3tEZUcisjMwDhfeExQURSxJsFF86dxaCGLv1LqgKGLp3NqUPiaeniNJAymC0rWWgcj25/b4BVw1ZyyeXDwTd35pYlYT8PLBtPChqZv3p5YQtzUcijCNRRARUVyqd4J6EkUxZt8PEWWHlGQ6nGzmuDJsbOrApqZ2XDYz1JENBEUlwS0T43Dyc1uMelx3eh0kCXjmg6akEs4sRj1uXlAPAINKRQsdsKpV1mI1pV7spWstA5HNz53tFLp8NF0+NPVQF4SgCH0S71J0+wXsOBbaM8tOEBFRfKoWQffccw/OO+88jBkzBk6nE8899xzWrFmD119/Xc1lERWkYJLpcLJZ44bhEQCbmiLvUMujcEB6N8HLF8y+qHOC/vRBE04ZVYL19yxEu9uP8mITJEh9XlybDDosm1+HG+fXo83tQ6XNhKDY98f0pNFoUF5swuFOD4CBF3vyWm45qwFObwA2swGCKGalOEjH96E/6UrjK3T1lVbYzHo4vQK+OObEyaP6j7veftgBUQKq7SaMKLFkYZVEREOPqr+BmpubcfXVV+Po0aMoKSnB5MmT8frrr+Occ85Rc1lEBSmVdDgAmDEmdGjq3la3klwlj8IVGXVJvWOdLGVPkBAZ1Wpx+vDb/+7EtJpSdPuDGF1mwVOLZ/X7XEVGPRb+bg30Wi3++K1pGF9tS3k9FVajUgQNJvZZLgLkIAJjFieUi4x6XPvMRhxq9+DOcyfgnEnVaX3+dKXxFTr50NR3d7Viy4GOpIogORRhyujSDK+OiGjoUrUIeuqpp9T89EQURRSTT4cDgJIiAyZU27DjuBObmjrw5ZOHZyQUAYgeh4t0guSIalGSsOO4E3pdcuuWJAkH2rsRCEooHmC3KnpfkH0IJ555A0HsOO5EdyD9+3TSlcZHoZG4UBHUiauSyMvYFg5FmBreT0RERL2pHoxARLlBHodLJh1ONlOOyg6HIziUeOz0JoxFzgmKdIIkhNYrd2LcvuQu5H2CiEAw9LF2y8DWWR6VEJeJNLVs0WtDvwLk70c6yQl48WQqhS5fKeEIB5ILR5BDEaayE0RElBCLICICEN0JSv5jZo0LjcRtDCdXqdEJsoWDCVy+YK+Pi8fhCRVqWg1QbBzYHphyqwllxUZMqLahZICFVC4whLtnQjD9aXRqJuDlm2k1oTcbmtq6+z1At9npxeFODzSaUJQ9ERHFN3TnOIgorcRBdII+PdyFbr8QVQSluRMU3hPkEyKFjpxmZ0uxExTdrUo2BKKnr08fhe+e3YA2lx/VdjO6/cKQ3OQvjz4GxPR3gixGPW44sw6iJCWd4EfxlRQZ0FBlxe5mF7Yc6MDCExPv35JH4Roqrey2ERH1Yej91iaijJAnolIpgkaVWjCixIyjXV5sPdCpBCOkvxPUexxObiTIF3qeQBBBUep3T1NXeJ9KolGt/vgCQby67QhWrRv6F/ZyeEUwA50gSZLww79tw8VTR2HDjxbB7ROymoCXb6bVlGJ3swub+y2COgEAUxmNTUTUJ47DERGA1IMRgFBc9Ex5JK6pQ+kEpTssIN44nLwnKLrgcidxEOdgDnP1+AWsXLMHf1i9W9n0L8c+r1yzZ8gdBGoI/6yFDHSCNh/oxL8+OYbv/GUL3D4B5VYTjHrtkOyY5YLpY0Nd1y0HOvt8nLwfiOcDERH1jUUQEQEAguELYW0KRRAQOi8IADbtb4/qBKV3DMekdIJ67wkyG3TK3haXt/8ixKEUaqmvsb/YZzloYKiQO0GZCEZ4+v3Q9+mrU0cyBS4N5HCEbQc7lb+rPYmihG2HOgGwE0RE1J+h9RubiDJGTofTpbhPZubYUCdo8/4OdHaHi6A0HpQKJBiHU/YwQYm6TmZfkByMMJCRvWRin4eSTAUjHO704LXtxwAAS+fFD0eg1IyvssFq0sPtD2LncWfcx+xtdcPpFWDSazFheOrnXxERFRIWQUQEYGDpcAAwYbgNNnPo4mxDOCo77XuC9OFxuJhghND/ajRAcXjEypVMESSPww0g1S3fYp8zFYzwpw+aEBQlzK0vx4kj7Gl97kKlCx+aCiSOypb3A50yqgSGNB5WTESUj/ivJBU8j1+AXxDR5vLBL4hDbl9HugwkHQ4IXZzNCO9X2N/WDSBL5wRFrdeqdIL6j8l2DmIcLt9in+XxvWAa193tF/DXDQcBANewC5RWynlB+zvj3r+VoQhEREnjDlUqaL5AEI+u3YvGdfuGfNLXYA0kHU42a1wZ1uxoUf47U+lwvjh7gjQaDYpNofuT6gR55E5Q6mu0GPW4eUE9AOTFayYyDpe+TtDLmw+jyxPA2PIinD2xKm3PS8D0MeFwhIMJOkHh/UAMRSAi6h+LICpYHr+AR9fuxYrVu5Tb5KQvAFg2v66gkqwGkg4nmxnuBJUVG1FpNWFYkTGta4t/WGpkT5A13NVJak/QIM8yMhl0WDa/Drec1QCnNzCkY5/THYwgihIaw4EIS+aOSzlkg/omd3j2trjR2e1HadTfM28giM+POmIeR0REiRXOFR5RD/0lfd1yVkOWV6SugabDAaGLrievnoG5DRXhA0RNaT1AVBmHE6LH4UL/qwFgHUgnaBDdKvnrklPPjEN0sjgSkZ2ecbh3drVgT4sbNpMel86sSctzUsSwYiPqKoqxt9WNLQc6cVZUp+2zow4EghLKi40YPcyi4iqJiIYGFkFUsJJJ+iqkaN+BpsPJth3qwu0vbsvIiJhZ3zsiWz4nSKvVZC0YId+kuxP09PtNAIDLZtUo+7QovaaNGRYugjpiiqCt4fODptaUQjPAv8NERIVkaL59SZQG+Zb0NVgDTYeTDxB9+K3MHSAaPQ4nByLIzYvQnqDkI7IHE4yQb+TRx3REZO867sQ7O1ug1YRG4SgzlHCEHoemcj8QEVFqWARRwcq3pK/BGng6XOYPEJW7SaIU6VrE7AkawDlBAwlGyDdyMEKiwzdT0biuCQBwzknVqCkrGvTzUXxyOMLWHoemMhmOiCg1LIKoYMlJX7cuHK9cENstety6cDxuXlBfUKEIwMDT4bJxgKjcCQIiZwUp6XCIdIJcSURkK+Nw7AQpBepgzwnqcPvx8uZDABiLnWkThttQZNTB5ROwu9kFIPT9l+Ppp4wuVXF1RERDR2Fd5RH1YDLocP0ZtVg2vw7tbj8qrCaIkjQkk74Ga6DpcPJYYbxCKF1jhUadFhpNKAzBGwiGC5joTlDo59VfJ8gviMpZQyyCoiOyB9f1/MvGA/AGREwaaceptWXpWBoloNNqMGV0KT7Y24bNBzowYbgNW8OjcHUVxSgp4uuaiCgZ7ARRwfMERJz+wNu4dtUmrHhzZ8F1gGQDTYfLxlihRqNRwhF84SJGjOpcWcNJb+5+9h9Fd6WsaT7LaChKRzBCICjiT+v2Awh1gbgpP/Omjy0FAGw5EDovaFt4FI77gYiIkserACp4Hn8Q7W4/2t1+nDTSrvZyVCMOMB0uWweImg1aeAJBJSFOXq9GAyUdTg49SEQ5I8ikH9B5SPlGl4aI7P9sP4ZjDi8qrCZcMGVEupZGfZhWE9oXJIcjcD8QEVHqWARRwesORC6c5U3zhSjSCUr9Y7NxgKhJrwMQUMbZlD1BGk3SwQjyz9fGLhCA6HG4gXeCnn4vFIpx1Wljwz8jyjQ5IW53swtd3QF2goiIBoDjcFTw3FGb6R1p2MQ/VA20EyQrMuph1GtRbjXBqNemfaxQickOByNIUelwyUZk84ygWHIwwkA7QZsPdGDrwU4YdVpcedqYdC6N+lBuNWFceSiB7x8fH0FHdwBGnRYnjrCpvDIioqGDRRAVPI8/qghKkHJWCJQ9Njk6JmY2xB6YKkXtCYqkw/W3J4hnBEUbbCdI7gJdPHUkKgroYOFcMC0cld34fuhncOJIOztxREQpYBFEBS96M30hd4KUcbgc3dhuUoogeRwusidIGYfzRw5TjYdnBMUaTET2kU4P/rP9GABgKWOxs256eCSuszuACdU2zKsvV3dBRERDDK8EqODFdoJYBOVqYIBZH7pg9wk9gxE0KA5HZAdFCT5BVLpGPclFbjpiu/OBbhAR2X/6YD+CooQ5deUFHSiiltPqyvHE1TMwr6ECbS4/qmwmdPuFgk23JCJKFf+1pILXHVUEuf1BCEFRiQ4uJIPdE5Rp5h6doMg4XCQdDgiNvCUsgjzyOBz/6QMAg7wnKMVxOI8/iL9sOAAAuOZ0doHUUFNWhH9sO4I7XtyWsURGIqJ8VnhXekQ9dPc4W6a/mOV8NZh0uGxQghHi7AnSajUoNvZ/YCqDEWLpw52gQIrBCC9vOYQuTwBjy4tw9sSqTCyN+uDxC3hkzR48/NZupbB3eASsWL0LK9fs6fVvGhER9ZajlztEA+PxC/ALItpcPvgFMamLgehOEFC4+4JqK4pRVmzM3XG4HsEIYlQ6HICkwhEYjBBLDkYIprAnSBQlJRBhydxxOft6yWc6rRaN6/bFva9x3T5lrxcRESXGmRDKG75AEI+u3ZvygZ3uHoVSuhLiPH4BOq025tycXJzXl9f520unoNxq7FUU5gpzOPnKJ4TH4ZR7QhfhVpMezU5f350gBiPE0A9gHO7d3a3Y0+KGzaTHpTNrMrU06oPTG0j475TDI8DpDaCcaX1ERH3ilQDlBY9fwKNr92LF6l3KbfJ4CAAsm1+XsADxZKATNNCCLNuGyjqB3uNwiTpBPYvaaAxGiCV3cQIpBCPIXaBLZ9YoqXyUXTazAXaLPm4hZLfo+fomIkoCe+aUFwYzHtJrHG6QCXEev4CVa/ZgxepdOT2vP1TWKes9Dhe6XY70lhPiXL7EnaxIMAIvEgHAoJMPS02uE7S72Ym1O1ug0YRG4UgdQVHE0rnxAymWzq0d8OG3RESFhEUQ5YVkxkMS6XmxP9hO0FCZ1x8q65T1PCdIPg9IXqZyVlCfe4I4DhdNCUZIshPU+H4TAOCcE6sxprwoU8uifliMety8oB63LhyvvJbtFj1uXTgeNy+oz8mxWyKiXMN/KSkvDGY8pHcnaHAdkKEyrz9U1ilLlA6nidoTBACuPtL9HAxGiCFHZCcTjNDZ7cdLmw8BYCx2LjAZdFg2vw63nNUQs+8w18ZYiYhyVW691Us0QIMZD+kOj09VWI0ABt8JkguyeHJpXn+orFMmByN4w8EIkcNSQ/f3lw4nBEXlPhvPCQIQ6QQlE4zwlw0H4Q2IOGmEHbNryzK9NEpCkVEPo16LcqsJRr2WHSAiohSwCKK8II+HfG9hQ8rjId2B0IVxtd0MYPB7gobKvP5QWaesvz1B/Y3DRRdHuVbgqSXZc4ICQRF/+qAJQKgLpMnRA3WJiIiSxbeNKG+YDDp8bdoo3Di/Hu1uPyqtJgQlqd/xEHkcbkSJGZ8ecSgjUwMlF2QAcjp1TV6nBAmr1jXl7Dplvcfh4neCEqXDyaN/FoMORj3f/wEiEdmSFBqJS3Tmz2vbj+FolxcVViMunDIim0skIiLKCBZBlFfe392GB9/YiUqrCV+ZPAK3Lhzf78fI43Dp6gQBoYLskhmjsWx+HdrdflRYTRCTKMiyzWTQYdGJ1UrhWFZsRCCYe+sEIp0gnxKMELo9kg4nj8PFT4dzMBShF7kTBIS6PTpt/J/70++HAjS+fdpYmPS599ogIiJKFa8GKK8ERQntbj/a3X40HLcm9TFyOtyIknARlIZzggBgw752/OLfn6PSasLE4TasuGJaWp433X78ynYc7vSg0mpCi8uHt+9YoPaS4lI6QULsOUFyJ8gajshONA6nFEEchVMYohIAE8Vkbz7QgS0HOmHUaXHl7LHZWhoREVFGsQiivBId9XuwvTupj5HH4SKdoPScj+P0BpSCTL5gzzU+IYgvjjkQCIaKRyASOZ1rlGCEXoelynuCQsVNonQ4+efKUISI6E5QMEE4ghyLfdHUkai05U5aIBER0WDk6OUO0cBER/0mUwT5BVF5B3x4mjtB0RvxD7R3K3tYcskXR50I9Lj4TbQvRG29zwkK3S6vNnJYaj+dIAs7QTJ91M86XjjC0S4P/v3JUQDA0nnjsrUsIiKijGMRRHkleqSnozvQ5yGpAOCJOiNoeBr3BAGAM6oj4RNENDt9aXnedPr4UGev27Q5mvzVKxghfLtW2yMdLkEwgpNnBPWi0WiUojdeTPafPtiPoCjhtLoyTBpZku3lERERZQyLIMor0eNwAHCw3dPn4+ULZoNOoxwM6vYHIQQHHw/t7NGROJDkeF42bTvUBSBSQAC5XAQlGocL3V/cT0S2XNwyGCGW3A3q+XfH4w/iuQ8PAACumcfDUYmIKL+wCKK8Euyxubu/wkPeD1Rk1MfsFXEOMiY73nMcaMu9IuiTcBE0Y+ww5bZcHYdTiqBeh6XGdoL6G4fjGUGxDLrQr4GewQivbDmMLk8AY8qKsPDEajWWRkRElDEsgiinePwC/IKINpcPfkFUktuS1XN/y6GO/oqg0PMXGXUw6LQoMoYutNOxL8gVfg75TJpc6wR1+wXsanYCAGaNG4ayYiMmVNuQozUQzOHvo18QIYoS5C0skT1BoSLIGxDjdvLkYASOw8WSwxGiv2eSJCmx2EvmjsvZwpiIiGigOBdCOcMXCOLRtXsHdcBosMfm7mQ7QZZw8WM3G9DtD6a1EzRxuA0fH+pKOq0uWz494oAoAbNrh+HCKSNxzem1aHP5EQhKEMQgioy59c+DOeo14BMiP+fIOUGR+93+IEosse/xOHlOUFzyganRnaB3d7Vid7MLVpMel84crdbSiIiIMoZXA5QTPH4Bj67dixWrdym3OTyC8t/L5tcldVEud4LKi41oc/v7LTzkYITi8HPbLXocc6QnHEEeyzpphB0fH+rC/hwrgrYd7ER9pRWPXz0LT723F6vWNQ24+MyG6CLIGwj2isg26XUw6rTwB0W4fAJKeqTA8Zyg+PRxghHkLtBlM2s4PkhERHmJ43CUE3RaLRrX7Yt7X+O6fcq71f2R9wTVVhQD6L8TJAcjRHeCgPSMw8mdoEkj7UmtJds+PtSFu8+bgKfe24s/rN6tjIvJxefKNXtSHkfMJJ1WA0N4dMsrBHsdlgpEukHxwhF4TlB88jicHJG9u9mFNTtaoNGERuGIiIjyEYsgyglObyDhIaUOj9Bv1LVMCF/IyUXQoQ4PRDHx+TzdSicoXASFuwfpODBVXvNJ4SKoxemLieRW24H2bsxrqMCqdU1x70+l+MyWyIGpIuQfa2wRlDgcgecExacEI4Q7QavCb0acc2I1xpQXqbYuIiKiTMqtKxwqWDazIeFeDbtFn/RIjjwON6asCFpNaO9Iiyvx+TzdPjkYITwOF+4SDLYTJEmSciE+eliR0n042E9QQ7Z0eQLw+INoc/nTUnxmiykqJls+LDU60tvaR0y2EpHN8a4YkXE4EZ3dfrz00WEAwFLGYhMRUR5jEUQ5ISiKWDo3/kXX0rm1Soen/+cJXRmbDTqMLLUAQJ/7groDPYIRlE7Q4C7+u/1BpVNhM+sxpiz0jnquxGRvP9yFFpcP5VZjWorPbDGFE+J8ggipx54gIPFZQaIYKUoZjBBLH+4EBUQJf914EJ5AECeOsOO0ujKVV0ZERJQ5LIIoJ1iMety8oB7fPbtBuUi1W/S4deF43LygPumkMvnAR71Og5ph4cKjjyLI03McTtkTNLhxOPmCW6fVwGLQYWx5/2vJpm2HOtHu9mPHMWdais9sMRtC/2TFBiNE7o+Mw8WOHbr9glKUshMUS+4EeQNBPBMejbxm3jjl/CUiIqJ8xLdEKWd0dPtxyqgSrL9nIdrdflRYTRAlKaWEMrkTpNdqMKasCB/sbcPBdk/Cx7t9cicoUngBg+8EyWNkVpMeGo0GNWW5VQTJh6TuPO7EzQvqAWBQ0eTZYo4ah4u3J8gaDkZw9Rjjk4tao04bkzJHkWCEf318FEe7vKiwGnHhlJEqr4qIiCizWARRznh3Vyt+8LePUVZsRKXVhAunjMB3zh6f0nPIe4L0Oi1qykLjcH12ggKhi+PenaDBFkGxSWRjcqwI+jhcBI0pK4bJoMOy+XW45awGOL0B2MwGCKKYcwUQEF0ERcbhNPH2BPUIoFD2A3EUrpeyotAhuR/sbQMAXDl7LAtFIiLKe7wioJzxwZ7QRZjLJ6Dd7cfMrmEpP4d8WKpOG+m+9BVGEOkEpTcdTi6C5IvyXCqCWl0+HO70QKMBTh4VSq6Txw3LrSYAgDFHJ2XlcTifED8YIVE6nPzz4ChcLI9fwB+/NR2t4f1h7+9uxfSxqf+9IyIiGmpYBFFOkCQJ68JF0JnjK/Dm583oGsBImnzqvUEXVQT1FYwQ7hhE0uHS0wlSNuGHn29M1FpEUYJWq95+C3kUrq6iOOeCD/oTiciOvycoUTqc3AmyMR5b4QsE8ejavTFjkEvmjMOZ4yvVXhoREVHG5ebbvVRwmtq6cczhhVGnxVkTqwBgQEWQHIyg02qVwuOYwwufEP98HmUcziR3gtK8Jyg8Djey1AKdVtNvZHc2bDvUCQCYMrpU1XUMRPQ4nLInCP13gpQzgnhQKoBQB2jlmj1YsXpXzCG5f3hrd84dkktERJQJLIIoJ6zb0woAmD62FNU2M4CBFUFyMIJBq0F5sREWgw6SBBzuiB+OoIzDGdKbDtdzT5BBp8XI0tDXtV/lmGy5E3TK6BJV1zEQpqh0OAnynqDI/YkisnlGUCydVovG8KGoPeXiIblERETpxt90lBPkUbi59RUoLQpdqA6sExQJRtBoNJExtARFkBKRbZLT4UKf2+UTIAQHHg/dc08QkBv7giRJwrZwETQ5TzpB0aOFcjqcu0dEtrIniMEIAEKdyqF0SC4REVG6sQgi1UmShPXhImhOfTlKwoVIZ/fAO0Hy2Sf9JcS5w2M/cjCCLWpcqudIVSrkj43ec5MLRdDRLi9aXT7otBpMGmlXbR0DpewJEoJRh6VG7i8O7+1yJhyHYycICL0uh9IhuUREROnGIohUt/O4C21uPywGHaaMLkVJUSScQJTf7k9S9GGpAJRwhEMJCg+PEowQurg26LTK/x9MQpz8Tnp0UZVMUEOmydHYJ1TbhmQMcuxhqaHbovcEyXuweo/DxY4nFrqgKA6pQ3KJiIjSjVcEpDp5P9Cs2jIY9VqlEyRJoXf0S1JI9JI7QTq5EzSs7+6LnA4ndxCAULeg2x8cVEJcpBOUW+NwHyuhCENvPxAQ/5ygpNLh5E4Q0+EAhA4HHkqH5BIREaUbiyBSXWQ/UDkAwKTXwWzQwhsQ0dUdSKkIikRkhzoGY/o4K0gUJXgCsecEAaFxoGOOwSXExdsTNLasGIC6wQifHB66oQhA1DlB0Z2gJM4J4jhcb0PpkFwiIqJ04zgcqSooSlgfPql+Tl25cnupxQgg9XCESER27DjcgTiFh1wAAb07QcDgzgrqKxih1eVTJYJYkiRlHG4oxmMDkU5Q9M8uUSdI7hQBDEZIpMioh1GvRbnVBKNeq5yXRURElO9YBJGqPj3SBadXgM2sj9mor4QjePwpPV8kIjv00paDERxeAV09ghbkUASNJtJhACIjU4PZExQvGKGkyKCcU3OwPX5aXSYdaO9GlycAo16LE6ptWf/86SAHI0QXQfE6QaIUGpmTMSKbiIiIorEIIlV9EB6Fm11bDr0u8nIsGWBMdiQiO3RhXGTUo8Ia6ir1HImTQxEsBl3MhbRcqAyuE9Q7GAEAxpSrty9ob6sbZcVGnDjCDqN+aP7Vl88JkvdyAbGdoKKoUS6nL/Lzc3h7F6VERERUuDj7QKrquR9IJneCUi2CguFUK33UlXFNWRFECehwx3aVupVkuNi/BpFO0CCCEbzx08jGlBVh+2FHWoogj1+ATquN2c8Rb5xJftzE4Ta8d9dZ2NPsGvTnVosyDueP3wnSajUoNurg9gdDZwXZQmOASieI43BEREQEFkGkIr8gorPbj7JiI+b0KIJKB3hWkBB1WKrspxechAnDbXB4BPgFUSkW/EIQp44rQ5XdFPMckT1BAxuHC4oSTAYdRg8rgs0U+1espqwIZcVGeAe5J8gXCOLRtXv7TfaSH/d/Ww/BrNfDKwi4eOoonFBtG5Ib4OUiKHpPVXQnCAjFZIeKoNBjvAFRCczgOBwREREBKhdBy5cvx8svv4wvvvgCFosFc+fOxQMPPIAJEyaouayUJfuO/FDl8gZg1Ovg8ARgtxjgF4KwDvJi0uMXoNVq8MdvTUe51Qj0OA6oJIluTLzv+5jyInx6xKF0gnyBIN7e0YzFjRuUYuGOcybgkpmjUF9lxf9eNxsObyCmOJK7BWa9dkA/W7dPwHt3nYU2lx9WswHdfkH5mG/OrMGtC8ejszv2c6b6vXt07V6sWL1Luc3hEZT/Xja/DkVGPTx+AS9sOoSTR9mxbP6ZaHP5UW414r1drfjrxoO4dOboIfc6Nevlc4Ii+32iO0GAvC/Ip+zLkscadVqNcgYUERERFTZVr4DWrl2LW265BbNmzYIgCPjRj36Ec889F5999hmKi4vVXFrSkn1HfqjyBoJ4/N29WLWuSfn6lswdh5sXNAz4sM1kvmcl/XSCEj3Hn645FZc9th56nUYpFv6werfycZVWMy6eMhKiCDz+zl4880FTrzWMLrWgvtKKmxbUp/yz9QWCeOq9fb0+5pYF9ZAA/N/WwzHfy/6eT5IkuP1BdLj9aHP74fT6ceq4cjSu2xf38Y3r9uGWsxoAADqtFhdOGYnG9/fhjhe3KZ9z8ZxxWDqvFnrt0NsXlFQnqMdZQXIhbTPrexVMREREVJhULYJee+21mP9etWoVqqqq8NFHH+HMM89UaVXJS/Yd+aHK5Q3g8XdjiwiHR1D++4Yz6lLuCCX7PSvtIxihr+cQJQl3fXkC9DoNdFptr2Lh7vMm4KjDi39/chQPv7W718cDwDdmjMbd503Ak+/tS/iYJfPGxWzOB4Aiow6r3m+Ku67zTh6O/2w/1ut7uWL1LkiQcP4pI/DXjQfR7vbH/Glz++EXIl2PCdU2PLl4ZsLkOodHQLPTC6c3gBElFjS+3/trkP/7utPrhlxAQqQIig5G6NEJMsaeFcQzgoiIiKinnLoC6uoKnWFSVlYW936fzweHwxHzR03xLrJljev2Dcl32qMZ9TqsWtcU975V65pg1KfeCUr2e2bvIxihr+d45oMmnD6+AiatDk5vIKZYKCs2Yl5DBcaWF+GZD5oSrqHabsK8hoo+H2PSa3Hhw+9h3q/ewrxfvYULH34PJn38dZUVGzGmvCjhmleta0JNWRH+vvUI/r71CN7d1YpPjzhwtMurFEBmgxajSi0otxpRYTUl3OBvt+hRVmzE2PJiFBn1Cb+GZz5oijkgdqhQDksVosfhYh9TrHSCQoWSg2cEERERUQ85c1UgiiJuu+02zJs3DyeffHLcxyxfvhz33XdflleWWM+L7GgOjwCnN4Byqynu/UOBw9P31+fwBlCR4teX7PestCgUa90Zpwjq7zna3X6UFhlgMxpgt+iVx1ZaTXB4AggEpT4/vtsXhNsv9Ps5RpWalZGrUaVmtLn8cT+m0mpKeJ/8fF2eAG5Z0ABRklBWbESZ1YiyIiPKio0otxpjOooev4Clc2tjOk6ypXNr4RNEiKKEoNj31zAUX5/xRjA1iK2CrKbQY1zhiGyeEUREREQ95UwRdMstt2D79u147733Ej7mnnvuwe233678t8PhQE1NTTaWF5fNHHuRHc1u0Q/5M0nslr6/voFcVCb7PesrGKG/5ygrNkIDDYKiGFMstLh8Soepr48vNulhMmj7fEyVzYxXv3tGzO1+QYz7MS0uH8qtxj6fr7zYhGvPqO11XzwWox43L6gHgIT7lfyCiKAo5d3r0xyn+xgvHQ4AXD07QUPw6yUiIqLMyIl5re985zv45z//ibfffhujR49O+DiTyQS73R7zR03yRXY8S+fWQhDFuPcNFX4hiCVzx8W9b8nccfALwbj39SXZ71kkGMHf63F9PcfiOePw3q5W6HUapVi4deF42C16tLv9WL+3DQfaurF4Tvyva+ncWngCQby/u7XPx8T72SZaV7vbjwNt3Wl9rZgMOiybX4dNPz4HH/1kETb9+Bwsm1+nBCwERRH729wpfw25Tj4sNVqvPUF9BCMQERERASp3giRJwne/+1288sorWLNmDWprk3snPFck8478UGY1G3DzglDSWLrS4eTvmQSpz5Q0+Zwgtz+IQFCEIercH+U5JAmrPohd1+I543DZY+txzknVACLFwi1nNSgx15Ik4YYz6wAgbjqcVqvBr/6zAy8sOw1ajSbpn21fr4e6iuK0v1bkETl5pM2I2O9RXUVxn1/nUHx9mvRaaDSAFBWp3nNPkNXYowiSgxEs7AQRERFRiKpF0C233ILnnnsOf//732Gz2XDs2DEAQElJCSwWi5pLS5p8kX3Tgnq0unyosJogStKQvMCM549v7cI3Z43Bd84aD4c3ALvZAI9fGHA8NhD6np1zYjVunF8Ph0dAWbERgijGfM+iL1gdnt57V/Q6LabWlGL9goXocPsxrNiIvS1uXPbYejS1uWOikHsWCwAgShJunF+P7549PuYMIHkNRzo9uOyx9Xhy8Uwsm1+HDncAlTZTr3XG+9p6Fl2CKMIY/ph492XqtWI06BDs5+scajQaDUx6bRLnBEXS4ZwchyMiIqIeVB2He+SRR9DV1YUFCxZgxIgRyp/nn39ezWWlrMiox6Pv7MG1qzbhkTW7h3QsdrQDbd3449t7cOZv3kaby4sn39mLL694B+/tbhv0cz/81m6c/sDb2NjUBqNe2+t7ptNqlPGleOEI2w934ZpnNuHLv38H7+xswekPvI0fv/IJ9rS4oOu5SSQOizG098eo16Lcauq1BrtFjz0tLvzto4M4/YG38bv/7oi7zniKjImft6/7MqG/r3Moii7A4/2oE50TxHQ4IiIikqk+DpcvgkEJO447Mae+XO2lpM0Lmw4CAE5vqMCI0iK0uPzY2+LGnhbXoJ/7uMOLdrcfZkPil2CJxQCnV4gbk/3e7lYAwMQRdtRWWtHu9iuPMyRRBPXHbjbguMOHA+0etLv9yuZ6Up8p6myjnvuBgN6dIPlnNxSDIIiIiCgzciIYIR/Ie1b8waG32TweISjixY9CRdDls8YAABqqrACA3c2DL4KOdnkBAMPt5oSPkcMRurp7F0Hv7GwBAJwxvgKnjCqBVgMExVBRnUwnqD/yON6BNjcAKIe3kvpiO0HxiiA5IjucDqdEZLMTRERERCEsgtJELoICQn4UQRubOhAIhs6skUMG0lUEBYIiWlw+AMDwksRFkFx49OwEuX0CNh/oAACcPr4SxSY9JgyPJAVGhygMlHzBfKC9GwAwjEVQzoiJyY5T78pjlG5lTxCDEYiIiCgW3xpNE4MudDUWGOKdII9fgE6rxdjyIrx311nY1+qGMTx+JBdBe1tdEEUJ2gF2XFqcPkhS6HtWXmxM+DilE9SjCNqwrx2BoITRwywYV14EAJg2phSfH3UAAPS69HWCOsJdKPnwVlKf2RA9Dtf7/l4R2QxGICIioh5YBKWJ0gkKDt19Tr5AEI+u3dsrwrmh0gqTQYeaYRYYdaFkrsOdHtSUFQ3o88ijcFU2c5+FVIklVHh09hiHe3dXaD/QGeMrlGSwaTWleO7DAygrNuKEatuA1hWt5wUzx+Fyh6m/cThjjz1BPCeIiIiIeuBVQZoM9T1BHr+AR9fuxYrVu5TbHB5B+e9l8+tQZNRjXEURdh53YXeLa8BF0HFHqAga0ccoHJC4E/TurtB+oNMbKpXbTq0twxNXz8C8hgq0u/3wCyIEURxwElrPJLFSCztBuSJ6T1C8ElpOh/MJIrr9AnzhEVWOwxEREZGMe4LSRB6HE4ZoEaTTatG4bl/c+xrX7YNeGzsSt2cQ+4LkTlB1P0WQ3H3p9PiV2451ebGr2QWNBpjXEEniG2434+NDXTht+Wqc/sDbmPmLN/DY2r3wBYIDWiM7QbnLnGQ6HAAc6Qy91jQawGbiez5EREQUwiIoTeR9M0N1HM7pDcDhiR8D7fAIyubyhsrBhyMc6/IAAEb0kQwHRDpBjqhOkByNPXlUibJPx+MXsHLNHjz81m7la5C7WCvX7EG3P/V4655dAxZBuSOmExSnFWTUa2EMd2aPhl9rVpN+wHvYiIiIKP+wCEqToT4OZzMbEh4mabfolTNW6uVO0CDOCjrm6D8ZDog/DqeMwo2vUG5LtouVit6dII7D5YqYYIQEhY0ck3003AliKAIRERFFYxGUJpFghKFZBDm9ASyeMy7ufUvn1kIQQ19XfRo7Qf0VQaXhIkgORhBFCe/vlkMRIvuBku1ipaJnQciI7NzR354gALCGQxCOhF9rDEUgIiKiaCyC0mQoR2R7A0Hc/dLHWDJ3HL53doNSANgtety6cDxuXlCvBAzUV1qh0YSio9vCZ/2k6liSwQj2Hp2gL4450eryo8iow/Qxw5THJdvFSkV058Co08ISdeFN6urvsFQgkhB3LLz/jKEIREREFI1vj6ZJ5LDUobEnSD4PyOkNoNikx6Uza3Dfq5/h/osn4Ttnj4fTG4DNbIAgijGRxBajDqNKLTjU4cHuZhfKraaUPq8oSjjeJY/DWfp8bCQYIVQEvbc7NAo3u7ZM2YMFAEFRxNK5tTHJdjK5i2VMsd6PvmguLTIoUdykvuhghEQ/Fzkh7kgXx+GIiIioNxZBaTKUxuHinQe0eM44LP/6KUqyllzcxCse6iutONThwZ4WN2bXlfe6vy/t3X74gyI0GqDK1ncBJe8J8gsivIGgcj7Q6VGjcABgMepx84J6AOh1xtHNC+pjirhk2aPGpxiKkFtizwmK/xj5dXy0MzQOl6hTSERERIWJVwZpIo/D5XowQqLzgB5+aze0Go1yHlBfGqqsWLuzZUD7guTxpAqrSSkcE7Ga9NBpNQiKEpodPmzY1w4AODMqFEFmMuiwbH4dbjmrIWEXKxXRI3QMRcgt/aXDAVGdILkIYieIiIiIonBPUJrIF/RCjkdkpyNJTT4raPcAEuLkImh4P/HYQGjUSe4GvfH5cfgEEdV2k/L5eyoy6mHUa1FuNcGo1w74oFQgFLM8ssSMCdU2jC7te2yPsismHS7RnqBwOpzbHzonys5gBCIiIorCK4M0iZwTlNudoGSS1Prb5zOYA1PlUIT+kuFkJRYD2t1+/PPjIwCA0xsqs7I/x+MX8OYd89Hm8qPSZkK3XxhUUUXpY9YnEYzQ42BUBiMQERFRNF7VpclQOCfI7RNQZNLDbtHHLYSSTVKTY7IPd3pSLg7kTlB/yXAyuRO05UAnAODME3qPwqVbvD1Tg9lfROmVzDicrWcRxHE4IiIiisJxuDTJ9Yjs3c0ufPX/ex/v7WpJ6jygvpQVG1FWHNons7fFndI6joaLoOokxuGAUBFUVmzEhGobyoqNmNeQ2SLI4xewcs0erFi9SykUHR4BK1bvwso1e9Dtj99Fo+yJHodLVAT17gTx/R4iIiKK4JVBmkTS4XJvT9C/Pj6KH/5tG9z+IJ54Zy9WXXMqtBrNoDodDZVWbHC3Y3ezCyePKkl6LceTPCNIdtui8Zgw3IY2lx8VVhMkZPb729+eqVvOasjo56f+JXVOUI8iaCBnRREREVH+YhGUJnIRFBQlBEUJukTZvVkUCIpY/u8v8PT7oYv60+rK8PAV01Fk1A86Sa2+yooNTe3Yk2I4wtGuUFpXMsEIvkAQb3/RjMWNG7I2lpaOPVOUWckEI1g5DkdERER9YBGUJvI4HBAqPnRadfeOHOvy4jvPbcam/R0AgBvn1+POc0+APlysyft4+joPqC/1lcUAkHJM9nGHfFBq30WQHOX9h7d2K7fJY2kAkoryHgib2TDoPVOUWSZ9/3uCOA5HREREfeGeoDSJPvNGENUdiVu3uxUXPPwuNu3vgM2sx+NXzcDd501UCqB0UGKyUyiCnN4AXL5QcdFfEZSOKO+BCIoils6tjXtfsnumKLNighESPEaOyJaxE0RERETR+PZomkQXQQFBBFSYmBJFCY++swe/fX0HRAmYONyGR789A+MqitP+ueQiqKnNDSEoJlVgyclwdrO+3y6OWmNpFqMeNy+oBwCmw+WogYzDWXlOEBEREUXhlUGa6LQa6LQaBEVJlYS4Lk8Ad7ywDW9+fhwAcMmM0fj5xSfDYszMRfvIEgssBh08gSAOtHejrjL+AabRjimhCP0fPqrmWJrJoBv0ninKnGSCEaKLoCKjLuZNCiIiIiJeGaSRvC8o22cFfXqkCxc+/B7e/Pw4jHotfvX1U/CbSyZnrAACAK1Wg7oU9wXJ8djJHJSq9lhakVEPo16LcqsJRr2WB6XmkGTOCYougjgKR0RERD3xyi6NDFotvBCzGpP9wqaD+J//2w6fIGL0MAseuXIGThmdfGT1YDRUWfHpEQd2t7hwbhKPPy4XQUkkw3EsjRIx66PPCeo/IpuhCERERNQTrw7SyKDXAr7sHJjqDQRx7z8+xV83HgQAnDWhEr//5lSUFhkz/rllDZWphSMcdSTfCQI4lkbx6XVa6LUaCKKEREn0RUYdNBpAknhGEBEREfXGIiiNlHE4IbNF0IG2btz07Ef49IgDGg1wxzkn4OYFDdBm+Wyi+nA4QovTl9Tj3V4BE6ptGFtelPTnGGyUN+Uns0EHl09IuCdIo9FgdKkFRUY9RiVZdBMREVHhYBGURvLm64FEZHv8AnRabUzHI94+lNWfH8f3n98Kh1dAWbERKy6fijPGVw567QNx0gg7nrh6BuY1VKDN5etz3R6/gF99YzJaXT5U2U3o9gvcZ0MDZjZo4fIhYSfI4xfw+vfPRJvLjwobX29EREQUi1cFaWQMF0GpjsP5AkE8unZvzN6Xm+c34Jp542AMj34FRQm/f2Mn/vh26PDQqTWlWHnldIws7T9pLVOGl5jx0uZDuOPFbX3u2Yn39XFvDw2GcmBqnE4QX29ERETUHxZBaSR3ggIpjMN5/AIeXbsXK1bvAgDUV1px93kTMK+hAu3dfpQVm+DxB/H//v0pXtx0GACwZO44/OgrJ8KoV280TF73w2/tVm5zeATl61g2vw5FRn2vry/R44hSYQqfFdSzE8TXGxERESWDGyzSyKBPPSJbp9Wicd0+AKEC6IVlp+HjQ104bflqnLb8Lcz8xRt48r29uPvLJ2LSSDtWXD4V9140SdUCqOe6e2pctw9ajQYPvbkDGo2mz8fptXwJUurM4U5Qzz1B/b0u+XojIiIigJ2gtCorMmJCtS2px3r8QWw92Ilx5UXKgaB3nzcBq9Y19equyP/9zDWnoiIcEKA2pzcQ9yBTILTmVpcPnx9xosXp6/NxTm9ACT0gSpY5QSeov9clX29EREQEsAhKG49fwGNXzexz4/+hjm68/UUzVn/RjHV72mA16fHeXWfBbtFDr9ViXkMF7nhxW9znf+aDJnz37PHZ+FKSYjMbYLfo415w2i16VFhNmNtQjkqbqc/HMb6YBkI+MFWD2Cqov9clX29EREQEsAhKi0QbsW9aUI/dzU7865NjeOvzZuw47oz5uCKbDntbXFg6txavbT+GNpd/yLyLHRRFLJ1bG7P3QrZ0bi1EScLiubXw+IU+HyeIImOvKWVKEdSjE9Tf65KvNyIiIgJYBA1aXxuxRUnCKaNK8MiaPQBCozszx5bhrIlVWHhiFcZXWaHRaDC+ygaLQYdyq3HIvIttMepx84J6AOgzhSvZxxGlIjIOF1sF8fVGREREydBIkpT6oTY5wuFwoKSkBF1dXbDb7aqswS+ImPmLNxIWLuvvWYj/98/PMbuuDPNPqERpkTHu83T7BYiShCfe2Rf3XexbF47PyWSrbr8AfRLnGyX7OKJk3P78Vry85TDmNZTj2etO63U/X29ERESFJ5XagFcFg9TfRmyPP4hffv2Ufp+nyKjHF0cdWDJvHERJwjMfNA2Jd7HlC8v/v707j42qfvc4/pky7VC7TGlpO510SaUTDLIJGGxI2Iq0RRGE5BeiMSUavGqRTRExQTQhARENELmKYiBRlgQDqCRWEWkJyFIgk6IhDfRWqZe2aAPdoKXSc/8wHe+wVaSdMzPn/Uom6Vlm5ikPTztPv+d8v12X6d3uUqN/eh7wTzhuc09QF/6/AQCAO6EJukc9eSN2WkK0Zvz3j1pSMFDHlk5SQ2u7kmMdum4YQdkAAWbpGxmhxJgoZSSat1gwAAAIXTRB96gnb8R2Rkeqpb1Dz392UukJfRXjiNSCSR4VDknr6bCBkPafURlanD9Ql6506NqfnVzuBgAA7gqfGu5RT9+I7UmJU31Tu3673CapTX92huwtW0CvaO+4rm9+qtWWH0PjklEAABB8aIJ6gCOyj/5r3P0qnpDjdyP2v/lAlpMSq0Pn/vBt97lxNUjAwrpmY1y/339B4a6R2GCcPAQAAAQf7hbuIfdF2RVlj1BSrENR9oh//UHMkxrrt33jFMCAlfWJiNDmH6tveWzzj9WyR/AjDQAAdI9PDEHGkxLnt81IEPC37mZjbG7rCHBEAAAgFNEEBRlPiv9IUB8yBPh0zcZ4K8G2oDAAAAhefMQOMv1iotQ/9u8FVbkcDvhb12yMt9I1GyMAAEB3uIM4CHlS4vRHS4MkLocD/r+eno0RAABYE01QEPKkxqqyvlnJsQ45uB4O8NOTszECAABrshmGEbIL0TQ1NcnpdKqxsVHx8fFmh9Nj/uf3FrmcfdXQck0p8Q5d7zSY9hcAAAC4g7vpDfhkHWTaO65rj/d/WQgSAAAA6CU0QUGEhSABAACA3scNJ0GEhSABAACA3sen6iDCQpAAAABA76MJCiIsBAkAAAD0PpqgIMJCkAAAAEDv4y77IMJCkAAAAEDvY52gIHTl2p+yR0T4LQTJrHAAAADA7bFOUIjraniSYh2SpCiuWgQAAAB6DJ+uAQAAAFgKTRAAAAAAS6EJAgAAAGApNEEAAAAALIUmCAAAAICl0AQBAAAAsBSaIAAAAACWQhMEAAAAwFJoggAAAABYiqlN0MGDBzV16lS53W7ZbDbt2bPHzHAAAAAAWICpTVBra6uGDRumDRs2mBkGAAAAAAuxm/nmhYWFKiwsNDMEAAAAABZjahN0t9rb29Xe3u7bbmpqMjEaAAAAAKEopCZGWLlypZxOp++RkZFhdkgAAAAAQkxIjQQtXbpUixYt8m03NjYqMzOTESEAAADA4rp6AsMwuj03pJogh8Mhh8Ph2+76RhkRAgAAACBJzc3NcjqddzwnpJqgG7ndbtXU1CguLk42m83scMJCU1OTMjIyVFNTo/j4eLPDsTRyETzIRfAgF8GBPAQPchE8yIX5DMNQc3Oz3G53t+ea2gS1tLTo3Llzvu3q6mp5vV4lJiYqMzOz2+dHREQoPT29N0O0rPj4eAo4SJCL4EEugge5CA7kIXiQi+BBLszV3QhQF1OboBMnTmjChAm+7a77fYqKirRlyxaTogIAAAAQzkxtgsaPH/+PblwCAAAAgJ4SUlNko/c5HA4tX77cbwIKmINcBA9yETzIRXAgD8GDXAQPchFabAZDMQAAAAAshJEgAAAAAJZCEwQAAADAUmiCAAAAAFgKTRAAAAAAS6EJsqCDBw9q6tSpcrvdstls2rNnj99xwzD05ptvKi0tTdHR0Zo0aZLOnj1rTrBhrrtczJ49Wzabze9RUFBgTrBhbuXKlXr44YcVFxenlJQUTZ8+XZWVlX7ntLW1qbi4WElJSYqNjdXMmTNVX19vUsTh65/kYvz48TfVxgsvvGBSxOHrww8/1NChQ32LP+bm5uqbb77xHacmAqe7XFAT5li1apVsNpsWLFjg20ddhAaaIAtqbW3VsGHDtGHDhlseX716tdavX6+PPvpIx44dU0xMjPLz89XW1hbgSMNfd7mQpIKCAtXW1voe27dvD2CE1lFWVqbi4mIdPXpU+/btU0dHhyZPnqzW1lbfOQsXLtTXX3+tnTt3qqysTBcuXNCMGTNMjDo8/ZNcSNKcOXP8amP16tUmRRy+0tPTtWrVKp08eVInTpzQxIkTNW3aNP3888+SqIlA6i4XEjURaOXl5dq4caOGDh3qt5+6CBEGLE2SsXv3bt92Z2en4XK5jHfffde37/Lly4bD4TC2b99uQoTWcWMuDMMwioqKjGnTppkSj9VdvHjRkGSUlZUZhvFXHURGRho7d+70nXPmzBlDknHkyBGzwrSEG3NhGIYxbtw4Y/78+eYFZWH9+vUzNm3aRE0Ega5cGAY1EWjNzc2Gx+Mx9u3b5/dvT12EDkaC4Ke6ulp1dXWaNGmSb5/T6dTo0aN15MgREyOzrtLSUqWkpGjgwIF68cUX1dDQYHZIltDY2ChJSkxMlCSdPHlSHR0dfrXxwAMPKDMzk9roZTfmosvWrVvVv39/DR48WEuXLtWVK1fMCM8yrl+/rh07dqi1tVW5ubnUhIluzEUXaiJwiouL9dhjj/n9/5f4XRFK7GYHgOBSV1cnSUpNTfXbn5qa6juGwCkoKNCMGTOUnZ2tqqoqvfHGGyosLNSRI0fUp08fs8MLW52dnVqwYIHGjBmjwYMHS/qrNqKiopSQkOB3LrXRu26VC0l66qmnlJWVJbfbrYqKCi1ZskSVlZXatWuXidGGp9OnTys3N1dtbW2KjY3V7t27NWjQIHm9XmoiwG6XC4maCKQdO3bo1KlTKi8vv+kYvytCB00QEMRmzZrl+3rIkCEaOnSoBgwYoNLSUuXl5ZkYWXgrLi7WTz/9pEOHDpkdiuXdLhfPP/+87+shQ4YoLS1NeXl5qqqq0oABAwIdZlgbOHCgvF6vGhsb9cUXX6ioqEhlZWVmh2VJt8vFoEGDqIkAqamp0fz587Vv3z717dvX7HBwD7gcDn5cLpck3TSLSX19ve8YzHP//ferf//+OnfunNmhhK25c+dq7969OnDggNLT0337XS6Xrl27psuXL/udT230ntvl4lZGjx4tSdRGL4iKilJOTo5GjhyplStXatiwYVq3bh01YYLb5eJWqInecfLkSV28eFEjRoyQ3W6X3W5XWVmZ1q9fL7vdrtTUVOoiRNAEwU92drZcLpf279/v29fU1KRjx475XXcMc/z2229qaGhQWlqa2aGEHcMwNHfuXO3evVs//PCDsrOz/Y6PHDlSkZGRfrVRWVmp8+fPUxs9rLtc3IrX65UkaiMAOjs71d7eTk0Ega5c3Ao10Tvy8vJ0+vRpeb1e32PUqFF6+umnfV9TF6GBy+EsqKWlxe8vQ9XV1fJ6vUpMTFRmZqYWLFigFStWyOPxKDs7W8uWLZPb7db06dPNCzpM3SkXiYmJevvttzVz5ky5XC5VVVXptddeU05OjvLz802MOjwVFxdr27Zt+vLLLxUXF+e7dtvpdCo6OlpOp1PPPfecFi1apMTERMXHx+vll19Wbm6uHnnkEZOjDy/d5aKqqkrbtm3TlClTlJSUpIqKCi1cuFBjx469aapa3JulS5eqsLBQmZmZam5u1rZt21RaWqpvv/2WmgiwO+WCmgicuLg4v/sTJSkmJkZJSUm+/dRFiDB7ejoE3oEDBwxJNz2KiooMw/hrmuxly5YZqamphsPhMPLy8ozKykpzgw5Td8rFlStXjMmTJxvJyclGZGSkkZWVZcyZM8eoq6szO+ywdKs8SDI2b97sO+fq1avGSy+9ZPTr18+47777jCeffNKora01L+gw1V0uzp8/b4wdO9ZITEw0HA6HkZOTYyxevNhobGw0N/Aw9OyzzxpZWVlGVFSUkZycbOTl5Rnfffed7zg1ETh3ygU1Ya4bpyenLkKDzTAMI5BNFwAAAACYiXuCAAAAAFgKTRAAAAAAS6EJAgAAAGApNEEAAAAALIUmCAAAAICl0AQBAAAAsBSaIAAAAACWQhMEAAAAwFJoggAAYcNms2nPnj339Bq//PKLbDabvF6vJKm0tFQ2m02XL1+WJG3ZskUJCQn39B4AAHPRBAEAepzNZrvj46233rrtc29sQnrS7Nmz/eJISkpSQUGBKioqfOdkZGSotrZWgwcP7vH3BwAEB5ogAECPq62t9T3Wrl2r+Ph4v32vvvqqabEVFBT44ti/f7/sdrsef/xx3/E+ffrI5XLJbrebFiMAoHfRBAEAepzL5fI9nE6nbDabbzslJUXvv/++0tPT5XA4NHz4cJWUlPiem52dLUl66KGHZLPZNH78eElSeXm5Hn30UfXv319Op1Pjxo3TqVOn7jo2h8Phi2X48OF6/fXXVVNTo99//11S745EAQCCA00QACCg1q1bp/fee09r1qxRRUWF8vPz9cQTT+js2bOSpOPHj0uSvv/+e9XW1mrXrl2SpObmZhUVFenQoUM6evSoPB6PpkyZoubm5n8dS0tLiz7//HPl5OQoKSnp3r85AEBIYKwfABBQa9as0ZIlSzRr1ixJ0jvvvKMDBw5o7dq12rBhg5KTkyVJSUlJcrlcvudNnDjR73U+/vhjJSQkqKyszO9ytu7s3btXsbGxkqTW1lalpaVp7969iojg74IAYBX8xAcABExTU5MuXLigMWPG+O0fM2aMzpw5c8fn1tfXa86cOfJ4PHI6nYqPj1dLS4vOnz9/VzFMmDBBXq9XXq9Xx48fV35+vgoLC/Xrr7/e9fcDAAhNjAQBAEJCUVGRGhoatG7dOmVlZcnhcCg3N1fXrl27q9eJiYlRTk6Ob3vTpk1yOp365JNPtGLFip4OGwAQhBgJAgAETHx8vNxutw4fPuy3//Dhwxo0aJAkKSoqSpJ0/fr1m86ZN2+epkyZogcffFAOh0N//PHHPcdks9kUERGhq1ev3vNrAQBCAyNBAICAWrx4sZYvX64BAwZo+PDh2rx5s7xer7Zu3SpJSklJUXR0tEpKSpSenq6+ffvK6XTK4/Hos88+06hRo9TU1KTFixcrOjr6rt+/vb1ddXV1kqRLly7pgw8+UEtLi6ZOndqj3ycAIHgxEgQACKh58+Zp0aJFeuWVVzRkyBCVlJToq6++ksfjkSTZ7XatX79eGzdulNvt1rRp0yRJn376qS5duqQRI0bomWee0bx585SSknLX719SUqK0tDSlpaVp9OjRKi8v186dO31TcQMAwp/NMAzD7CAAAAAAIFAYCQIAAABgKTRBAAAAACyFJggAAACApdAEAQAAALAUmiAAAAAAlkITBAAAAMBSaIIAAAAAWApNEAAAAABLoQkCAAAAYCk0QQAAAAAshSYIAAAAgKX8HzZi+ixE1mvGAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the 'tips' dataset from seaborn\n", + "tips = sns.load_dataset(\"tips\")\n", + "\n", + "# Choose a specific subset of the dataset (e.g., data for 'Thursday')\n", + "subset_data = tips[tips[\"day\"] == \"Thur\"]\n", + "\n", + "# Create a line plot\n", + "plt.figure(figsize=(10, 6))\n", + "line_plot = sns.lineplot(\n", + " data=subset_data,\n", + " x=\"total_bill\",\n", + " y=\"tip\",\n", + " markers=True,\n", + " style=\"day\",\n", + " legend=False,\n", + ")\n", + "plt.title(\"Line Plot of Tips vs Total Bill (Thursday)\")\n", + "plt.xlabel(\"Total Bill\")\n", + "plt.ylabel(\"Tip\")\n", + "\n", + "# plt.show()\n", + "maidr.show(line_plot)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.2" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/example/quarto/demo.html b/example/quarto/demo.html new file mode 100644 index 0000000..209e898 --- /dev/null +++ b/example/quarto/demo.html @@ -0,0 +1,5137 @@ + + + + + + + + + + +Accessible Data Representation Demo + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+

Accessible Data Representation Demo

+
+ + +
+
Author
+
Affiliation
+ +
+

JooYoung Seo

+
+
+

+ (x)Ability Design Lab +

+
+
+ +
+ + + + +
+ + + +
+ + +
+

Bar Plot

+
+
import matplotlib.pyplot as plt
+import maidr
+import seaborn as sns
+
+
+# Load the penguins dataset
+penguins = sns.load_dataset("penguins")
+
+# Create a bar plot showing the average body mass of penguins by species
+plt.figure(figsize=(10, 6))
+b_plot = sns.barplot(
+    x="species", y="body_mass_g", data=penguins, errorbar="sd", palette="Blues_d"
+)
+plt.title("Average Body Mass of Penguins by Species")
+plt.xlabel("Species")
+plt.ylabel("Body Mass (g)")
+
+# plt.show()
+maidr.show(b_plot)
+
+
C:\Users\jseo1005\AppData\Local\miniconda3\Lib\site-packages\maidr\patch\common.py:17: FutureWarning:
+
+
+
+Passing `palette` without assigning `hue` is deprecated and will be removed in v0.14.0. Assign the `x` variable to `hue` and set `legend=False` for the same effect.
+
+
+
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Histogram

+
+
# Load the Iris dataset
+iris = sns.load_dataset("iris")
+
+# Select the petal lengths
+petal_lengths = iris["petal_length"]
+
+# Plot a histogram of the petal lengths
+plt.figure(figsize=(10, 6))
+hist_plot = sns.histplot(petal_lengths, kde=True, color="blue", binwidth=0.5)
+
+plt.title("Histogram of Petal Lengths in Iris Dataset")
+plt.xlabel("Petal Length (cm)")
+plt.ylabel("Frequency")
+
+# plt.show()
+maidr.show(hist_plot)
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Line Plot

+
+
# Load the 'tips' dataset from seaborn
+tips = sns.load_dataset("tips")
+
+# Choose a specific subset of the dataset (e.g., data for 'Thursday')
+subset_data = tips[tips["day"] == "Thur"]
+
+# Create a line plot
+plt.figure(figsize=(10, 6))
+line_plot = sns.lineplot(
+    data=subset_data,
+    x="total_bill",
+    y="tip",
+    markers=True,
+    style="day",
+    legend=False,
+)
+plt.title("Line Plot of Tips vs Total Bill (Thursday)")
+plt.xlabel("Total Bill")
+plt.ylabel("Tip")
+
+# plt.show()
+maidr.show(line_plot)
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Heat Map

+
+
# Load an example dataset from seaborn
+glue = sns.load_dataset("glue").pivot(index="Model", columns="Task", values="Score")
+
+# Plot a heatmap
+plt.figure(figsize=(10, 8))
+heatmap = sns.heatmap(glue, annot=True, fill_label="Score")
+plt.title("Heatmap of Model Scores by Task")
+
+# Show the plot
+# plt.show()
+maidr.show(heatmap)
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Scatter Plot

+
+
# Create a scatter plot
+scatter_plot = sns.scatterplot(
+    data=iris, x="sepal_length", y="sepal_width", hue="species"
+)
+
+# Adding title and labels (optional)
+plt.title("Iris Sepal Length vs Sepal Width")
+plt.xlabel("Sepal Length")
+plt.ylabel("Sepal Width")
+
+# Show the plot
+# plt.show()
+maidr.show(scatter_plot)
+
+ +
+
+
+
+

+
+
+
+
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/example/quarto/demo.qmd b/example/quarto/demo.qmd new file mode 100644 index 0000000..54d8366 --- /dev/null +++ b/example/quarto/demo.qmd @@ -0,0 +1,116 @@ +--- +title: "Accessible Data Representation Demo" +author: "JooYoung Seo" +institute: "(x)Ability Design Lab" +format: html +--- + +## Bar Plot + +```{python} +import matplotlib.pyplot as plt +import maidr +import seaborn as sns + + +# Load the penguins dataset +penguins = sns.load_dataset("penguins") + +# Create a bar plot showing the average body mass of penguins by species +plt.figure(figsize=(10, 6)) +b_plot = sns.barplot( + x="species", y="body_mass_g", data=penguins, errorbar="sd", palette="Blues_d" +) +plt.title("Average Body Mass of Penguins by Species") +plt.xlabel("Species") +plt.ylabel("Body Mass (g)") + +# plt.show() +maidr.show(b_plot) +``` + + +## Histogram + +```{python} +# Load the Iris dataset +iris = sns.load_dataset("iris") + +# Select the petal lengths +petal_lengths = iris["petal_length"] + +# Plot a histogram of the petal lengths +plt.figure(figsize=(10, 6)) +hist_plot = sns.histplot(petal_lengths, kde=True, color="blue", binwidth=0.5) + +plt.title("Histogram of Petal Lengths in Iris Dataset") +plt.xlabel("Petal Length (cm)") +plt.ylabel("Frequency") + +# plt.show() +maidr.show(hist_plot) +``` + + +## Line Plot + +```{python} +# Load the 'tips' dataset from seaborn +tips = sns.load_dataset("tips") + +# Choose a specific subset of the dataset (e.g., data for 'Thursday') +subset_data = tips[tips["day"] == "Thur"] + +# Create a line plot +plt.figure(figsize=(10, 6)) +line_plot = sns.lineplot( + data=subset_data, + x="total_bill", + y="tip", + markers=True, + style="day", + legend=False, +) +plt.title("Line Plot of Tips vs Total Bill (Thursday)") +plt.xlabel("Total Bill") +plt.ylabel("Tip") + +# plt.show() +maidr.show(line_plot) +``` + + +## Heat Map + +```{python} +# Load an example dataset from seaborn +glue = sns.load_dataset("glue").pivot(index="Model", columns="Task", values="Score") + +# Plot a heatmap +plt.figure(figsize=(10, 8)) +heatmap = sns.heatmap(glue, annot=True, fill_label="Score") +plt.title("Heatmap of Model Scores by Task") + +# Show the plot +# plt.show() +maidr.show(heatmap) +``` + + +## Scatter Plot + +```{python} +# Create a scatter plot +scatter_plot = sns.scatterplot( + data=iris, x="sepal_length", y="sepal_width", hue="species" +) + +# Adding title and labels (optional) +plt.title("Iris Sepal Length vs Sepal Width") +plt.xlabel("Sepal Length") +plt.ylabel("Sepal Width") + +# Show the plot +# plt.show() +maidr.show(scatter_plot) +``` diff --git a/example/quarto/demo_files/figure-html/cell-2-output-3.png b/example/quarto/demo_files/figure-html/cell-2-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..7098493b7c085763c1e0c88ec1924ffbde3b63c4 GIT binary patch literal 52052 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 literal 0 HcmV?d00001 diff --git a/example/quarto/demo_files/figure-html/cell-3-output-2.png b/example/quarto/demo_files/figure-html/cell-3-output-2.png new file mode 100644 index 0000000000000000000000000000000000000000..2d2d9a1e97deef99769a07b3da3c21e9f48707fe GIT binary patch literal 65324 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 IJ%9E80FzM2(f|Me literal 0 HcmV?d00001 diff --git a/example/quarto/demo_files/figure-html/cell-4-output-2.png b/example/quarto/demo_files/figure-html/cell-4-output-2.png new file mode 100644 index 0000000000000000000000000000000000000000..e210bf9dcb5801362e4819dfd5d1b437c1d23e03 GIT binary patch literal 91050 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
  • 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 UlP4`#$i-2_q|YRsx_I;d1DodQZvX%Q literal 0 HcmV?d00001 diff --git a/example/quarto/demo_files/figure-html/cell-6-output-2.png b/example/quarto/demo_files/figure-html/cell-6-output-2.png new file mode 100644 index 0000000000000000000000000000000000000000..70190c9934be328fd7b3658706fefc4615177042 GIT binary patch literal 89836 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

    2+UrCZlNAp`)&G@jg{m-!Dn; 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πR(XEyYV3az{Ot$Y*f93mYq^Lnu{qbYp!X!TA9&! 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 F?~0aZ)an2L literal 0 HcmV?d00001 diff --git a/example/quarto/demo_files/libs/bootstrap/bootstrap.min.css b/example/quarto/demo_files/libs/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..3beee0f --- /dev/null +++ b/example/quarto/demo_files/libs/bootstrap/bootstrap.min.css @@ -0,0 +1,12 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #ffffff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #dee2e6;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-default-rgb: 222, 226, 230;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #ffffff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #7d12ba;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #ffffff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.375rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.375rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33,37,41,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(33,37,41,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #212529;--bs-table-bg: #ffffff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #9ba5ae}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #ffffff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #ffffff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #ffffff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(33,37,41,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33,37,41,.75);opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #ffffff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33,37,41,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33,37,41,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.375rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#e9ecef}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#198754;border-radius:.375rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#dc3545;border-radius:.375rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.375rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #e3e6ea;--bs-btn-hover-border-color: #e1e5e9;--bs-btn-focus-shadow-rgb: 189, 192, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: #e5e8eb;--bs-btn-active-border-color: #e1e5e9;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-primary{--bs-btn-color: #ffffff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #ffffff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #ffffff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #ffffff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-default{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222, 226, 230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #0d6efd;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #0a58ca;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #0a58ca;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.375rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.375rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #212529;--bs-dropdown-link-hover-color: #212529;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: rgba(33, 37, 41, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #ffffff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #0d6efd;--bs-nav-link-hover-color: #0a58ca;--bs-nav-link-disabled-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.375rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #ffffff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #ffffff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.375rem;--bs-nav-pills-link-active-color: #ffffff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: #fdfefe;--bs-navbar-hover-color: rgba(253, 254, 255, 0.8);--bs-navbar-disabled-color: rgba(253, 254, 254, 0.75);--bs-navbar-active-color: #fdfeff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #fdfefe;--bs-navbar-brand-hover-color: #fdfeff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfefe' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(253, 254, 254, 0);--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #fdfefe;--bs-navbar-hover-color: rgba(253, 254, 255, 0.8);--bs-navbar-disabled-color: rgba(253, 254, 254, 0.75);--bs-navbar-active-color: #fdfeff;--bs-navbar-brand-color: #fdfefe;--bs-navbar-brand-hover-color: #fdfeff;--bs-navbar-toggler-border-color: rgba(253, 254, 254, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfefe' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fdfefe' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.375rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(33, 37, 41, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #ffffff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #212529;--bs-accordion-bg: #ffffff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.375rem;--bs-accordion-inner-border-radius: calc(0.375rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #212529;--bs-accordion-btn-bg: #ffffff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #052c65;--bs-accordion-active-bg: #cfe2ff}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: rgba(33, 37, 41, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #0d6efd;--bs-pagination-bg: #ffffff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.375rem;--bs-pagination-hover-color: #0a58ca;--bs-pagination-hover-bg: #f8f9fa;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: #0a58ca;--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: rgba(33, 37, 41, 0.75);--bs-pagination-disabled-bg: #e9ecef;--bs-pagination-disabled-border-color: #dee2e6;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.25rem}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #ffffff;--bs-badge-border-radius: 0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: 0.375rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #ffffff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #ffffff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.375rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(33, 37, 41, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: rgba(33, 37, 41, 0.75);--bs-list-group-disabled-bg: #ffffff;--bs-list-group-active-color: #ffffff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.375rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(33, 37, 41, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #ffffff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #ffffff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.375rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #ffffff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #e9ecef;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #212529;--bs-offcanvas-bg: #ffffff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#000 !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(229, 232, 235, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(229, 232, 235, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#000}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#000}.bg-warning{color:#000}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #ffffff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #ffffff}.bg-gradient-blue-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #3148f9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3148f9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #345ce5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #345ce5;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #5d56cd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d56cd;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #6057b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6057b3;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #6d74a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6d74a0;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6e8f9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6e8f9b;color:#000}.bg-gradient-blue-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #1278b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1278b9;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: #1592d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1592d4;color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: #0d93f8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #0d93f8;color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4236f6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4236f6;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #931ec6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #931ec6;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #951fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #951fad;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #ffffff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4740b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4740b3;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #ffffff;--bslib-color-bg: #425af1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #425af1;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4854d9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4854d9;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #983ca9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #983ca9;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #9b3d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #9b3d8f;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#000}.bg-gradient-purple-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4d5e95;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4d5e95;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: #4878d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #4878d4;color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #864bb4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #864bb4;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #a925b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #a925b0;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad399c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #ad399c;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #d8346b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #d8346b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: #e65157;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e65157;color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: #e66c52;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e66c52;color:#000}.bg-gradient-pink-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8a5571;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8a5571;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: #8d6f8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8d6f8c;color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: #866faf;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #866faf;color:#000}.bg-gradient-red-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #894c8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #894c8f;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad268a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ad268a;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #b03a77;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b03a77;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #da345e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #da345e;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: #e95231;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e95231;color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: #ea6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ea6d2c;color:#000}.bg-gradient-red-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8e564b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8e564b;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: #917066;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #917066;color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: #897189;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #897189;color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: #9d7871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9d7871;color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: #ed6041;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ed6041;color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: #f06128;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f06128;color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a2822e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a2822e;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9d9c6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9d9c6c;color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: #9ea069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9ea069;color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: #ef8839;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ef8839;color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: #f18920;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f18920;color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: #a3aa26;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a3aa26;color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9ec564;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9ec564;color:#000}.bg-gradient-green-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #147d98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #147d98;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #385793;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #385793;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #3b6b80;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b6b80;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #656567;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #656567;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #67664e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #67664e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #74833a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74833a;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: #759e35;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #759e35;color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #1ca16f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1ca16f;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: #14a292;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #14a292;color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: #18a5c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #18a5c0;color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: #698d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #698d8f;color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: #6b8e76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6b8e76;color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #1daf7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1daf7c;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: #18c9bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #18c9bb;color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: #0da5f5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #0da5f5;color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3180f1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3180f1;color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: #3494dd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3494dd;color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: #5d8ec5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d8ec5;color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: #608eac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #608eac;color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: #6dac98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6dac98;color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6ec693;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6ec693;color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: #12afb2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #12afb2;color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: #15cacc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #15cacc;color:#000}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #ffffff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #ffffff}.bg-gradient-blue-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #3148f9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3148f9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #345ce5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #345ce5;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #5d56cd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d56cd;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #6057b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6057b3;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #6d74a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6d74a0;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6e8f9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6e8f9b;color:#000}.bg-gradient-blue-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #1278b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1278b9;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: #1592d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1592d4;color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: #0d93f8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #0d93f8;color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4236f6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4236f6;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #931ec6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #931ec6;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #951fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #951fad;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #ffffff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4740b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4740b3;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #ffffff;--bslib-color-bg: #425af1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #425af1;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4854d9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4854d9;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #983ca9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #983ca9;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #9b3d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #9b3d8f;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#000}.bg-gradient-purple-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4d5e95;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4d5e95;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: #4878d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #4878d4;color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #864bb4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #864bb4;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #a925b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #a925b0;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad399c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #ad399c;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #d8346b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #d8346b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: #e65157;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e65157;color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: #e66c52;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e66c52;color:#000}.bg-gradient-pink-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8a5571;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8a5571;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: #8d6f8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8d6f8c;color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: #866faf;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #866faf;color:#000}.bg-gradient-red-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #894c8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #894c8f;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad268a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ad268a;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #b03a77;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b03a77;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #da345e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #da345e;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: #e95231;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e95231;color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: #ea6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ea6d2c;color:#000}.bg-gradient-red-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8e564b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8e564b;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: #917066;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #917066;color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: #897189;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #897189;color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: #9d7871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9d7871;color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: #ed6041;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ed6041;color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: #f06128;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f06128;color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a2822e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a2822e;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9d9c6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9d9c6c;color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: #9ea069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9ea069;color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: #ef8839;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ef8839;color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: #f18920;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f18920;color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: #a3aa26;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a3aa26;color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9ec564;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9ec564;color:#000}.bg-gradient-green-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #147d98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #147d98;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #385793;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #385793;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #3b6b80;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b6b80;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #656567;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #656567;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #67664e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #67664e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #74833a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74833a;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: #759e35;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #759e35;color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #1ca16f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1ca16f;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: #14a292;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #14a292;color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: #18a5c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #18a5c0;color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: #698d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #698d8f;color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: #6b8e76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6b8e76;color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #1daf7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1daf7c;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: #18c9bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #18c9bb;color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: #0da5f5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #0da5f5;color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3180f1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3180f1;color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: #3494dd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3494dd;color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: #5d8ec5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d8ec5;color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: #608eac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #608eac;color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: #6dac98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6dac98;color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6ec693;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6ec693;color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: #12afb2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #12afb2;color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: #15cacc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #15cacc;color:#000}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}:root{--bslib-page-sidebar-title-bg: #517699;--bslib-page-sidebar-title-color: #ffffff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.375rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #ffffff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.375rem;color:#212529;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#212529}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:rgba(33,37,41,.75)}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! +* +* ansi colors from IPython notebook's +* +* we also add `bright-[color]-` synonyms for the `-[color]-intense` classes since +* that seems to be what ansi_up emits +* +*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-black,.ansi-bright-black-fg{color:#282c36}.ansi-black-intense-black,.ansi-bright-black-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-red,.ansi-bright-red-fg{color:#b22b31}.ansi-red-intense-red,.ansi-bright-red-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-green,.ansi-bright-green-fg{color:#007427}.ansi-green-intense-green,.ansi-bright-green-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-yellow,.ansi-bright-yellow-fg{color:#b27d12}.ansi-yellow-intense-yellow,.ansi-bright-yellow-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-blue,.ansi-bright-blue-fg{color:#0065ca}.ansi-blue-intense-blue,.ansi-bright-blue-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-magenta,.ansi-bright-magenta-fg{color:#a03196}.ansi-magenta-intense-magenta,.ansi-bright-magenta-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-cyan,.ansi-bright-cyan-fg{color:#258f8f}.ansi-cyan-intense-cyan,.ansi-bright-cyan-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-white,.ansi-bright-white-fg{color:#a1a6b2}.ansi-white-intense-white,.ansi-bright-white-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #ffffff;--quarto-body-color: #212529;--quarto-text-muted: rgba(33, 37, 41, 0.75);--quarto-border-color: #dee2e6;--quarto-border-width: 1px;--quarto-border-radius: 0.375rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #ffffff;--mermaid-edge-color: #6c757d;--mermaid-node-fg-color: #212529;--mermaid-fg-color: #212529;--mermaid-fg-color--lighter: #383f45;--mermaid-fg-color--lightest: #4e5862;--mermaid-font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--mermaid-label-bg-color: #ffffff;--mermaid-label-fg-color: #0d6efd;--mermaid-node-bg-color: rgba(13, 110, 253, 0.1);--mermaid-node-fg-color: #212529}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}ul>li:not(:has(>p))>ul,ol>li:not(:has(>p))>ul,ul>li:not(:has(>p))>ol,ol>li:not(:has(>p))>ol{margin-bottom:0}ul>li:not(:has(>p))>ul>li:has(>p),ol>li:not(:has(>p))>ul>li:has(>p),ul>li:not(:has(>p))>ol>li:has(>p),ol>li:not(:has(>p))>ol>li:has(>p){margin-top:1rem}body{margin:0}main.page-columns>header>h1.title,main.page-columns>header>.title.h1{margin-bottom:0}@media(min-width: 992px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] 35px [page-end-inset page-end] 5fr [screen-end-inset] 1.5em}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 3em [body-end] 50px [body-end-outset] minmax(0px, 250px) [page-end-inset] minmax(50px, 100px) [page-end] 1fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 100px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 150px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 991.98px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(1250px - 3em)) [body-content-end body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1.5em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 767.98px){body .page-columns,body.fullcontent:not(.floating):not(.docked) .page-columns,body.slimcontent:not(.floating):not(.docked) .page-columns,body.docked .page-columns,body.docked.slimcontent .page-columns,body.docked.fullcontent .page-columns,body.floating .page-columns,body.floating.slimcontent .page-columns,body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}nav[role=doc-toc]{display:none}}body,.page-row-navigation{grid-template-rows:[page-top] max-content [contents-top] max-content [contents-bottom] max-content [page-bottom]}.page-rows-contents{grid-template-rows:[content-top] minmax(max-content, 1fr) [content-bottom] minmax(60px, max-content) [page-bottom]}.page-full{grid-column:screen-start/screen-end !important}.page-columns>*{grid-column:body-content-start/body-content-end}.page-columns.column-page>*{grid-column:page-start/page-end}.page-columns.column-page-left .page-columns.page-full>*,.page-columns.column-page-left>*{grid-column:page-start/body-content-end}.page-columns.column-page-right .page-columns.page-full>*,.page-columns.column-page-right>*{grid-column:body-content-start/page-end}.page-rows{grid-auto-rows:auto}.header{grid-column:screen-start/screen-end;grid-row:page-top/contents-top}#quarto-content{padding:0;grid-column:screen-start/screen-end;grid-row:contents-top/contents-bottom}body.floating .sidebar.sidebar-navigation{grid-column:page-start/body-start;grid-row:content-top/page-bottom}body.docked .sidebar.sidebar-navigation{grid-column:screen-start/body-start;grid-row:content-top/page-bottom}.sidebar.toc-left{grid-column:page-start/body-start;grid-row:content-top/page-bottom}.sidebar.margin-sidebar{grid-column:body-end/page-end;grid-row:content-top/page-bottom}.page-columns .content{grid-column:body-content-start/body-content-end;grid-row:content-top/content-bottom;align-content:flex-start}.page-columns .page-navigation{grid-column:body-content-start/body-content-end;grid-row:content-bottom/page-bottom}.page-columns .footer{grid-column:screen-start/screen-end;grid-row:contents-bottom/page-bottom}.page-columns .column-body{grid-column:body-content-start/body-content-end}.page-columns .column-body-fullbleed{grid-column:body-start/body-end}.page-columns .column-body-outset{grid-column:body-start-outset/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset table{background:#fff}.page-columns .column-body-outset-left{grid-column:body-start-outset/body-content-end;z-index:998;opacity:.999}.page-columns .column-body-outset-left table{background:#fff}.page-columns .column-body-outset-right{grid-column:body-content-start/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset table{background:#fff}.page-columns .column-page-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-inset-left table{background:#fff}.page-columns .column-page-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset-right figcaption table{background:#fff}.page-columns .column-page-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-page-right figcaption table{background:#fff}#quarto-content.page-columns #quarto-margin-sidebar,#quarto-content.page-columns #quarto-sidebar{z-index:1}@media(max-width: 991.98px){#quarto-content.page-columns #quarto-margin-sidebar.collapse,#quarto-content.page-columns #quarto-sidebar.collapse,#quarto-content.page-columns #quarto-margin-sidebar.collapsing,#quarto-content.page-columns #quarto-sidebar.collapsing{z-index:1055}}#quarto-content.page-columns main.column-page,#quarto-content.page-columns main.column-page-right,#quarto-content.page-columns main.column-page-left{z-index:0}.page-columns .column-screen-inset{grid-column:screen-start-inset/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:screen-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:screen-start/screen-end;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}.zindex-content{z-index:998;opacity:.999}.zindex-modal{z-index:1055;opacity:.999}.zindex-over-content{z-index:999;opacity:.999}img.img-fluid.column-screen,img.img-fluid.column-screen-inset-shaded,img.img-fluid.column-screen-inset,img.img-fluid.column-screen-inset-left,img.img-fluid.column-screen-inset-right,img.img-fluid.column-screen-left,img.img-fluid.column-screen-right{width:100%}@media(min-width: 992px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.column-sidebar{grid-column:page-start/body-start !important;z-index:998}.column-leftmargin{grid-column:screen-start-inset/body-start !important;z-index:998}.no-row-height{height:1em;overflow:visible}}@media(max-width: 991.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.no-row-height{height:1em;overflow:visible}.page-columns.page-full{overflow:visible}.page-columns.toc-left .margin-caption,.page-columns.toc-left div.aside,.page-columns.toc-left aside:not(.footnotes):not(.sidebar),.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{display:none}#quarto-sidebar-toc-left{display:none}.hidden-sm{display:none}}.panel-grid{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(24, 1fr);gap:1em}.panel-grid .g-col-1{grid-column:auto/span 1}.panel-grid .g-col-2{grid-column:auto/span 2}.panel-grid .g-col-3{grid-column:auto/span 3}.panel-grid .g-col-4{grid-column:auto/span 4}.panel-grid .g-col-5{grid-column:auto/span 5}.panel-grid .g-col-6{grid-column:auto/span 6}.panel-grid .g-col-7{grid-column:auto/span 7}.panel-grid .g-col-8{grid-column:auto/span 8}.panel-grid .g-col-9{grid-column:auto/span 9}.panel-grid .g-col-10{grid-column:auto/span 10}.panel-grid .g-col-11{grid-column:auto/span 11}.panel-grid .g-col-12{grid-column:auto/span 12}.panel-grid .g-col-13{grid-column:auto/span 13}.panel-grid .g-col-14{grid-column:auto/span 14}.panel-grid .g-col-15{grid-column:auto/span 15}.panel-grid .g-col-16{grid-column:auto/span 16}.panel-grid .g-col-17{grid-column:auto/span 17}.panel-grid .g-col-18{grid-column:auto/span 18}.panel-grid .g-col-19{grid-column:auto/span 19}.panel-grid .g-col-20{grid-column:auto/span 20}.panel-grid .g-col-21{grid-column:auto/span 21}.panel-grid .g-col-22{grid-column:auto/span 22}.panel-grid .g-col-23{grid-column:auto/span 23}.panel-grid .g-col-24{grid-column:auto/span 24}.panel-grid .g-start-1{grid-column-start:1}.panel-grid .g-start-2{grid-column-start:2}.panel-grid .g-start-3{grid-column-start:3}.panel-grid .g-start-4{grid-column-start:4}.panel-grid .g-start-5{grid-column-start:5}.panel-grid .g-start-6{grid-column-start:6}.panel-grid .g-start-7{grid-column-start:7}.panel-grid .g-start-8{grid-column-start:8}.panel-grid .g-start-9{grid-column-start:9}.panel-grid .g-start-10{grid-column-start:10}.panel-grid .g-start-11{grid-column-start:11}.panel-grid .g-start-12{grid-column-start:12}.panel-grid .g-start-13{grid-column-start:13}.panel-grid .g-start-14{grid-column-start:14}.panel-grid .g-start-15{grid-column-start:15}.panel-grid .g-start-16{grid-column-start:16}.panel-grid .g-start-17{grid-column-start:17}.panel-grid .g-start-18{grid-column-start:18}.panel-grid .g-start-19{grid-column-start:19}.panel-grid .g-start-20{grid-column-start:20}.panel-grid .g-start-21{grid-column-start:21}.panel-grid .g-start-22{grid-column-start:22}.panel-grid .g-start-23{grid-column-start:23}@media(min-width: 576px){.panel-grid .g-col-sm-1{grid-column:auto/span 1}.panel-grid .g-col-sm-2{grid-column:auto/span 2}.panel-grid .g-col-sm-3{grid-column:auto/span 3}.panel-grid .g-col-sm-4{grid-column:auto/span 4}.panel-grid .g-col-sm-5{grid-column:auto/span 5}.panel-grid .g-col-sm-6{grid-column:auto/span 6}.panel-grid .g-col-sm-7{grid-column:auto/span 7}.panel-grid .g-col-sm-8{grid-column:auto/span 8}.panel-grid .g-col-sm-9{grid-column:auto/span 9}.panel-grid .g-col-sm-10{grid-column:auto/span 10}.panel-grid .g-col-sm-11{grid-column:auto/span 11}.panel-grid .g-col-sm-12{grid-column:auto/span 12}.panel-grid .g-col-sm-13{grid-column:auto/span 13}.panel-grid .g-col-sm-14{grid-column:auto/span 14}.panel-grid .g-col-sm-15{grid-column:auto/span 15}.panel-grid .g-col-sm-16{grid-column:auto/span 16}.panel-grid .g-col-sm-17{grid-column:auto/span 17}.panel-grid .g-col-sm-18{grid-column:auto/span 18}.panel-grid .g-col-sm-19{grid-column:auto/span 19}.panel-grid .g-col-sm-20{grid-column:auto/span 20}.panel-grid .g-col-sm-21{grid-column:auto/span 21}.panel-grid .g-col-sm-22{grid-column:auto/span 22}.panel-grid .g-col-sm-23{grid-column:auto/span 23}.panel-grid .g-col-sm-24{grid-column:auto/span 24}.panel-grid .g-start-sm-1{grid-column-start:1}.panel-grid .g-start-sm-2{grid-column-start:2}.panel-grid .g-start-sm-3{grid-column-start:3}.panel-grid .g-start-sm-4{grid-column-start:4}.panel-grid .g-start-sm-5{grid-column-start:5}.panel-grid .g-start-sm-6{grid-column-start:6}.panel-grid .g-start-sm-7{grid-column-start:7}.panel-grid .g-start-sm-8{grid-column-start:8}.panel-grid .g-start-sm-9{grid-column-start:9}.panel-grid .g-start-sm-10{grid-column-start:10}.panel-grid .g-start-sm-11{grid-column-start:11}.panel-grid .g-start-sm-12{grid-column-start:12}.panel-grid .g-start-sm-13{grid-column-start:13}.panel-grid .g-start-sm-14{grid-column-start:14}.panel-grid .g-start-sm-15{grid-column-start:15}.panel-grid .g-start-sm-16{grid-column-start:16}.panel-grid .g-start-sm-17{grid-column-start:17}.panel-grid .g-start-sm-18{grid-column-start:18}.panel-grid .g-start-sm-19{grid-column-start:19}.panel-grid .g-start-sm-20{grid-column-start:20}.panel-grid .g-start-sm-21{grid-column-start:21}.panel-grid .g-start-sm-22{grid-column-start:22}.panel-grid .g-start-sm-23{grid-column-start:23}}@media(min-width: 768px){.panel-grid .g-col-md-1{grid-column:auto/span 1}.panel-grid .g-col-md-2{grid-column:auto/span 2}.panel-grid .g-col-md-3{grid-column:auto/span 3}.panel-grid .g-col-md-4{grid-column:auto/span 4}.panel-grid .g-col-md-5{grid-column:auto/span 5}.panel-grid .g-col-md-6{grid-column:auto/span 6}.panel-grid .g-col-md-7{grid-column:auto/span 7}.panel-grid .g-col-md-8{grid-column:auto/span 8}.panel-grid .g-col-md-9{grid-column:auto/span 9}.panel-grid .g-col-md-10{grid-column:auto/span 10}.panel-grid .g-col-md-11{grid-column:auto/span 11}.panel-grid .g-col-md-12{grid-column:auto/span 12}.panel-grid .g-col-md-13{grid-column:auto/span 13}.panel-grid .g-col-md-14{grid-column:auto/span 14}.panel-grid .g-col-md-15{grid-column:auto/span 15}.panel-grid .g-col-md-16{grid-column:auto/span 16}.panel-grid .g-col-md-17{grid-column:auto/span 17}.panel-grid .g-col-md-18{grid-column:auto/span 18}.panel-grid .g-col-md-19{grid-column:auto/span 19}.panel-grid .g-col-md-20{grid-column:auto/span 20}.panel-grid .g-col-md-21{grid-column:auto/span 21}.panel-grid .g-col-md-22{grid-column:auto/span 22}.panel-grid .g-col-md-23{grid-column:auto/span 23}.panel-grid .g-col-md-24{grid-column:auto/span 24}.panel-grid .g-start-md-1{grid-column-start:1}.panel-grid .g-start-md-2{grid-column-start:2}.panel-grid .g-start-md-3{grid-column-start:3}.panel-grid .g-start-md-4{grid-column-start:4}.panel-grid .g-start-md-5{grid-column-start:5}.panel-grid .g-start-md-6{grid-column-start:6}.panel-grid .g-start-md-7{grid-column-start:7}.panel-grid .g-start-md-8{grid-column-start:8}.panel-grid .g-start-md-9{grid-column-start:9}.panel-grid .g-start-md-10{grid-column-start:10}.panel-grid .g-start-md-11{grid-column-start:11}.panel-grid .g-start-md-12{grid-column-start:12}.panel-grid .g-start-md-13{grid-column-start:13}.panel-grid .g-start-md-14{grid-column-start:14}.panel-grid .g-start-md-15{grid-column-start:15}.panel-grid .g-start-md-16{grid-column-start:16}.panel-grid .g-start-md-17{grid-column-start:17}.panel-grid .g-start-md-18{grid-column-start:18}.panel-grid .g-start-md-19{grid-column-start:19}.panel-grid .g-start-md-20{grid-column-start:20}.panel-grid .g-start-md-21{grid-column-start:21}.panel-grid .g-start-md-22{grid-column-start:22}.panel-grid .g-start-md-23{grid-column-start:23}}@media(min-width: 992px){.panel-grid .g-col-lg-1{grid-column:auto/span 1}.panel-grid .g-col-lg-2{grid-column:auto/span 2}.panel-grid .g-col-lg-3{grid-column:auto/span 3}.panel-grid .g-col-lg-4{grid-column:auto/span 4}.panel-grid .g-col-lg-5{grid-column:auto/span 5}.panel-grid .g-col-lg-6{grid-column:auto/span 6}.panel-grid .g-col-lg-7{grid-column:auto/span 7}.panel-grid .g-col-lg-8{grid-column:auto/span 8}.panel-grid .g-col-lg-9{grid-column:auto/span 9}.panel-grid .g-col-lg-10{grid-column:auto/span 10}.panel-grid .g-col-lg-11{grid-column:auto/span 11}.panel-grid .g-col-lg-12{grid-column:auto/span 12}.panel-grid .g-col-lg-13{grid-column:auto/span 13}.panel-grid .g-col-lg-14{grid-column:auto/span 14}.panel-grid .g-col-lg-15{grid-column:auto/span 15}.panel-grid .g-col-lg-16{grid-column:auto/span 16}.panel-grid .g-col-lg-17{grid-column:auto/span 17}.panel-grid .g-col-lg-18{grid-column:auto/span 18}.panel-grid .g-col-lg-19{grid-column:auto/span 19}.panel-grid .g-col-lg-20{grid-column:auto/span 20}.panel-grid .g-col-lg-21{grid-column:auto/span 21}.panel-grid .g-col-lg-22{grid-column:auto/span 22}.panel-grid .g-col-lg-23{grid-column:auto/span 23}.panel-grid .g-col-lg-24{grid-column:auto/span 24}.panel-grid .g-start-lg-1{grid-column-start:1}.panel-grid .g-start-lg-2{grid-column-start:2}.panel-grid .g-start-lg-3{grid-column-start:3}.panel-grid .g-start-lg-4{grid-column-start:4}.panel-grid .g-start-lg-5{grid-column-start:5}.panel-grid .g-start-lg-6{grid-column-start:6}.panel-grid .g-start-lg-7{grid-column-start:7}.panel-grid .g-start-lg-8{grid-column-start:8}.panel-grid .g-start-lg-9{grid-column-start:9}.panel-grid .g-start-lg-10{grid-column-start:10}.panel-grid .g-start-lg-11{grid-column-start:11}.panel-grid .g-start-lg-12{grid-column-start:12}.panel-grid .g-start-lg-13{grid-column-start:13}.panel-grid .g-start-lg-14{grid-column-start:14}.panel-grid .g-start-lg-15{grid-column-start:15}.panel-grid .g-start-lg-16{grid-column-start:16}.panel-grid .g-start-lg-17{grid-column-start:17}.panel-grid .g-start-lg-18{grid-column-start:18}.panel-grid .g-start-lg-19{grid-column-start:19}.panel-grid .g-start-lg-20{grid-column-start:20}.panel-grid .g-start-lg-21{grid-column-start:21}.panel-grid .g-start-lg-22{grid-column-start:22}.panel-grid .g-start-lg-23{grid-column-start:23}}@media(min-width: 1200px){.panel-grid .g-col-xl-1{grid-column:auto/span 1}.panel-grid .g-col-xl-2{grid-column:auto/span 2}.panel-grid .g-col-xl-3{grid-column:auto/span 3}.panel-grid .g-col-xl-4{grid-column:auto/span 4}.panel-grid .g-col-xl-5{grid-column:auto/span 5}.panel-grid .g-col-xl-6{grid-column:auto/span 6}.panel-grid .g-col-xl-7{grid-column:auto/span 7}.panel-grid .g-col-xl-8{grid-column:auto/span 8}.panel-grid .g-col-xl-9{grid-column:auto/span 9}.panel-grid .g-col-xl-10{grid-column:auto/span 10}.panel-grid .g-col-xl-11{grid-column:auto/span 11}.panel-grid .g-col-xl-12{grid-column:auto/span 12}.panel-grid .g-col-xl-13{grid-column:auto/span 13}.panel-grid .g-col-xl-14{grid-column:auto/span 14}.panel-grid .g-col-xl-15{grid-column:auto/span 15}.panel-grid .g-col-xl-16{grid-column:auto/span 16}.panel-grid .g-col-xl-17{grid-column:auto/span 17}.panel-grid .g-col-xl-18{grid-column:auto/span 18}.panel-grid .g-col-xl-19{grid-column:auto/span 19}.panel-grid .g-col-xl-20{grid-column:auto/span 20}.panel-grid .g-col-xl-21{grid-column:auto/span 21}.panel-grid .g-col-xl-22{grid-column:auto/span 22}.panel-grid .g-col-xl-23{grid-column:auto/span 23}.panel-grid .g-col-xl-24{grid-column:auto/span 24}.panel-grid .g-start-xl-1{grid-column-start:1}.panel-grid .g-start-xl-2{grid-column-start:2}.panel-grid .g-start-xl-3{grid-column-start:3}.panel-grid .g-start-xl-4{grid-column-start:4}.panel-grid .g-start-xl-5{grid-column-start:5}.panel-grid .g-start-xl-6{grid-column-start:6}.panel-grid .g-start-xl-7{grid-column-start:7}.panel-grid .g-start-xl-8{grid-column-start:8}.panel-grid .g-start-xl-9{grid-column-start:9}.panel-grid .g-start-xl-10{grid-column-start:10}.panel-grid .g-start-xl-11{grid-column-start:11}.panel-grid .g-start-xl-12{grid-column-start:12}.panel-grid .g-start-xl-13{grid-column-start:13}.panel-grid .g-start-xl-14{grid-column-start:14}.panel-grid .g-start-xl-15{grid-column-start:15}.panel-grid .g-start-xl-16{grid-column-start:16}.panel-grid .g-start-xl-17{grid-column-start:17}.panel-grid .g-start-xl-18{grid-column-start:18}.panel-grid .g-start-xl-19{grid-column-start:19}.panel-grid .g-start-xl-20{grid-column-start:20}.panel-grid .g-start-xl-21{grid-column-start:21}.panel-grid .g-start-xl-22{grid-column-start:22}.panel-grid .g-start-xl-23{grid-column-start:23}}@media(min-width: 1400px){.panel-grid .g-col-xxl-1{grid-column:auto/span 1}.panel-grid .g-col-xxl-2{grid-column:auto/span 2}.panel-grid .g-col-xxl-3{grid-column:auto/span 3}.panel-grid .g-col-xxl-4{grid-column:auto/span 4}.panel-grid .g-col-xxl-5{grid-column:auto/span 5}.panel-grid .g-col-xxl-6{grid-column:auto/span 6}.panel-grid .g-col-xxl-7{grid-column:auto/span 7}.panel-grid .g-col-xxl-8{grid-column:auto/span 8}.panel-grid .g-col-xxl-9{grid-column:auto/span 9}.panel-grid .g-col-xxl-10{grid-column:auto/span 10}.panel-grid .g-col-xxl-11{grid-column:auto/span 11}.panel-grid .g-col-xxl-12{grid-column:auto/span 12}.panel-grid .g-col-xxl-13{grid-column:auto/span 13}.panel-grid .g-col-xxl-14{grid-column:auto/span 14}.panel-grid .g-col-xxl-15{grid-column:auto/span 15}.panel-grid .g-col-xxl-16{grid-column:auto/span 16}.panel-grid .g-col-xxl-17{grid-column:auto/span 17}.panel-grid .g-col-xxl-18{grid-column:auto/span 18}.panel-grid .g-col-xxl-19{grid-column:auto/span 19}.panel-grid .g-col-xxl-20{grid-column:auto/span 20}.panel-grid .g-col-xxl-21{grid-column:auto/span 21}.panel-grid .g-col-xxl-22{grid-column:auto/span 22}.panel-grid .g-col-xxl-23{grid-column:auto/span 23}.panel-grid .g-col-xxl-24{grid-column:auto/span 24}.panel-grid .g-start-xxl-1{grid-column-start:1}.panel-grid .g-start-xxl-2{grid-column-start:2}.panel-grid .g-start-xxl-3{grid-column-start:3}.panel-grid .g-start-xxl-4{grid-column-start:4}.panel-grid .g-start-xxl-5{grid-column-start:5}.panel-grid .g-start-xxl-6{grid-column-start:6}.panel-grid .g-start-xxl-7{grid-column-start:7}.panel-grid .g-start-xxl-8{grid-column-start:8}.panel-grid .g-start-xxl-9{grid-column-start:9}.panel-grid .g-start-xxl-10{grid-column-start:10}.panel-grid .g-start-xxl-11{grid-column-start:11}.panel-grid .g-start-xxl-12{grid-column-start:12}.panel-grid .g-start-xxl-13{grid-column-start:13}.panel-grid .g-start-xxl-14{grid-column-start:14}.panel-grid .g-start-xxl-15{grid-column-start:15}.panel-grid .g-start-xxl-16{grid-column-start:16}.panel-grid .g-start-xxl-17{grid-column-start:17}.panel-grid .g-start-xxl-18{grid-column-start:18}.panel-grid .g-start-xxl-19{grid-column-start:19}.panel-grid .g-start-xxl-20{grid-column-start:20}.panel-grid .g-start-xxl-21{grid-column-start:21}.panel-grid .g-start-xxl-22{grid-column-start:22}.panel-grid .g-start-xxl-23{grid-column-start:23}}main{margin-top:1em;margin-bottom:1em}h1,.h1,h2,.h2{color:inherit;margin-top:2rem;margin-bottom:1rem;font-weight:600}h1.title,.title.h1{margin-top:0}main.content>section:first-of-type>h2:first-child,main.content>section:first-of-type>.h2:first-child{margin-top:0}h2,.h2{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}h3,.h3{font-weight:600}h3,.h3,h4,.h4{opacity:.9;margin-top:1.5rem}h5,.h5,h6,.h6{opacity:.9}.header-section-number{color:#5a6570}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,.figure-caption,.subfigure-caption,.table-caption,figcaption,caption{font-size:.9rem;color:#5a6570}.quarto-layout-cell[data-ref-parent] caption{color:#5a6570}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#5a6570;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse):first-child{padding-bottom:.5em;display:block}.column-margin.column-container>*:not(.collapse):not(:first-child){padding-top:.5em;padding-bottom:.5em;display:block}.column-margin.column-container>*.collapse:not(.show){display:none}@media(min-width: 768px){.column-margin.column-container .callout-margin-content:first-child{margin-top:4.5em}.column-margin.column-container .callout-margin-content-simple:first-child{margin-top:3.5em}}.margin-caption>*{padding-top:.5em;padding-bottom:.5em}@media(max-width: 767.98px){.quarto-layout-row{flex-direction:column}}.nav-tabs .nav-item{margin-top:1px;cursor:pointer}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:0}.tab-pane>p:nth-child(1){padding-top:0}.tab-pane>p:last-child{margin-bottom:0}.tab-pane>pre:last-child{margin-bottom:0}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.375rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#5a6570}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p pre code:not(.sourceCode),li pre code:not(.sourceCode),pre code:not(.sourceCode){background-color:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f8f9fa;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:rgba(33,37,41,.75);background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:rgba(33,37,41,.75);margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#0d6efd}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.toc-actions i.bi,.quarto-code-links i.bi,.quarto-other-links i.bi,.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em;font-size:.8rem}.quarto-other-links-text-target .quarto-code-links i.bi,.quarto-other-links-text-target .quarto-other-links i.bi{margin-right:.2em}.quarto-other-formats-text-target .quarto-alternate-formats i.bi{margin-right:.1em}.toc-actions i.bi.empty,.quarto-code-links i.bi.empty,.quarto-other-links i.bi.empty,.quarto-alternate-notebooks i.bi.empty,.quarto-alternate-formats i.bi.empty{padding-left:1em}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook .cell-container.code-fold .cell-decorator{padding-top:3em}.quarto-notebook .cell-code code{white-space:pre-wrap}.quarto-notebook .cell .cell-output-stderr pre code,.quarto-notebook .cell .cell-output-stdout pre code{white-space:pre-wrap;overflow-wrap:anywhere}.toc-actions,.quarto-alternate-formats,.quarto-other-links,.quarto-code-links,.quarto-alternate-notebooks{padding-left:0em}.sidebar .toc-actions a,.sidebar .quarto-alternate-formats a,.sidebar .quarto-other-links a,.sidebar .quarto-code-links a,.sidebar .quarto-alternate-notebooks a,.sidebar nav[role=doc-toc] a{text-decoration:none}.sidebar .toc-actions a:hover,.sidebar .quarto-other-links a:hover,.sidebar .quarto-code-links a:hover,.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#0d6efd}.sidebar .toc-actions h2,.sidebar .toc-actions .h2,.sidebar .quarto-code-links h2,.sidebar .quarto-code-links .h2,.sidebar .quarto-other-links h2,.sidebar .quarto-other-links .h2,.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-weight:500;margin-bottom:.2rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .toc-actions>h2,.sidebar .toc-actions>.h2,.sidebar .quarto-code-links>h2,.sidebar .quarto-code-links>.h2,.sidebar .quarto-other-links>h2,.sidebar .quarto-other-links>.h2,.sidebar .quarto-alternate-notebooks>h2,.sidebar .quarto-alternate-notebooks>.h2,.sidebar .quarto-alternate-formats>h2,.sidebar .quarto-alternate-formats>.h2{font-size:.8rem}.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.sidebar .toc-actions h2>ul a,.sidebar .toc-actions .h2>ul a,.sidebar .quarto-code-links h2>ul a,.sidebar .quarto-code-links .h2>ul a,.sidebar .quarto-other-links h2>ul a,.sidebar .quarto-other-links .h2>ul a,.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .toc-actions ul a:empty,.sidebar .quarto-code-links ul a:empty,.sidebar .quarto-other-links ul a:empty,.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .toc-actions ul,.sidebar .quarto-code-links ul,.sidebar .quarto-other-links ul,.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul{padding-left:0;list-style:none}.sidebar nav[role=doc-toc] ul{list-style:none;padding-left:0;list-style:none}.sidebar nav[role=doc-toc]>ul{margin-left:.45em}.quarto-margin-sidebar nav[role=doc-toc]{padding-left:.5em}.sidebar .toc-actions>ul,.sidebar .quarto-code-links>ul,.sidebar .quarto-other-links>ul,.sidebar .quarto-alternate-notebooks>ul,.sidebar .quarto-alternate-formats>ul{font-size:.8rem}.sidebar nav[role=doc-toc]>ul{font-size:.875rem}.sidebar .toc-actions ul li a,.sidebar .quarto-code-links ul li a,.sidebar .quarto-other-links ul li a,.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #0d6efd;color:#0d6efd !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#0d6efd !important}kbd,.kbd{color:#212529;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#dee2e6}.quarto-appendix-contents div.hanging-indent{margin-left:0em}.quarto-appendix-contents div.hanging-indent div.csl-entry{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.375rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body>:first-child{padding-top:.5rem;margin-top:0}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){padding-bottom:.5rem;margin-bottom:0}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:rgba(33,37,41,.75)}div.callout.callout-style-default>.callout-header{background-color:rgba(33,37,41,.75)}div.callout-note.callout{border-left-color:#0d6efd}div.callout-note.callout-style-default>.callout-header{background-color:#e7f1ff}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#198754}div.callout-tip.callout-style-default>.callout-header{background-color:#e8f3ee}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-warning.callout{border-left-color:#ffc107}div.callout-warning.callout-style-default>.callout-header{background-color:#fff9e6}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-caution.callout{border-left-color:#fd7e14}div.callout-caution.callout-style-default>.callout-header{background-color:#fff2e8}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#dc3545}div.callout-important.callout-style-default>.callout-header{background-color:#fcebec}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar{background-color:#517699;color:#fdfefe}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#212529}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}@media(max-width: 767.98px){.sidebar-menu-container{padding-bottom:5em}}.quarto-sidebar-toggle:not(.expanded) .quarto-sidebar-toggle-contents{padding-top:0px !important;padding-bottom:0px}nav[role=doc-toc]{z-index:1020}#quarto-sidebar>*,nav[role=doc-toc]>*{transition:opacity .1s ease,border .1s ease}#quarto-sidebar.slow>*,nav[role=doc-toc].slow>*{transition:opacity .4s ease,border .4s ease}.quarto-color-scheme-toggle:not(.alternate).top-right .bi::before{background-image:url('data:image/svg+xml,')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .footnotes ol{margin-left:.5em}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{--bs-btn-color: #fefefe;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fefefe;--bs-btn-hover-bg: #828a91;--bs-btn-hover-border-color: #7b838a;--bs-btn-focus-shadow-rgb: 130, 138, 144;--bs-btn-active-color: #000;--bs-btn-active-bg: #899197;--bs-btn-active-border-color: #7b838a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}nav.quarto-secondary-nav.color-navbar{background-color:#517699;color:#fdfefe}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#fdfefe}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner{margin-bottom:0;padding-bottom:1em}body.nav-sidebar #title-block-header{margin-block-end:0}}p.subtitle{margin-top:.25em;margin-bottom:.5em}code a:any-link{color:inherit;text-decoration-color:#6c757d}/*! light */div.observablehq table thead tr th{background-color:var(--bs-body-bg)}input,button,select,optgroup,textarea{background-color:var(--bs-body-bg)}.code-annotated .code-copy-button{margin-right:1.25em;margin-top:0;padding-bottom:0;padding-top:3px}.code-annotation-gutter-bg{background-color:#fff}.code-annotation-gutter{background-color:rgba(233,236,239,.65)}.code-annotation-gutter,.code-annotation-gutter-bg{height:100%;width:calc(20px + .5em);position:absolute;top:0;right:0}dl.code-annotation-container-grid dt{margin-right:1em;margin-top:.25rem}dl.code-annotation-container-grid dt{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#383f45;border:solid #383f45 1px;border-radius:50%;height:22px;width:22px;line-height:22px;font-size:11px;text-align:center;vertical-align:middle;text-decoration:none}dl.code-annotation-container-grid dt[data-target-cell]{cursor:pointer}dl.code-annotation-container-grid dt[data-target-cell].code-annotation-active{color:#fff;border:solid #aaa 1px;background-color:#aaa}pre.code-annotation-code{padding-top:0;padding-bottom:0}pre.code-annotation-code code{z-index:3}#code-annotation-line-highlight-gutter{width:100%;border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#e9ecef;font-weight:bolder}code.sourceCode .code-annotation-anchor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;height:18px;width:18px;font-size:9px;margin-top:2px}code.sourceCode button.code-annotation-anchor{padding:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}code.sourceCode a.code-annotation-anchor{line-height:18px;text-align:center;vertical-align:middle;cursor:default;text-decoration:none}@media print{.page-columns .column-screen-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:page-start-inset/page-end-inset;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}}.quarto-video{margin-bottom:1em}.table{border-top:1px solid #d3d8dc;border-bottom:1px solid #d3d8dc}.table>thead{border-top-width:0;border-bottom:1px solid #9ba5ae}.table a{word-break:break-word}.table>:not(caption)>*>*{background-color:unset;color:unset}#quarto-document-content .crosstalk-input .checkbox input[type=checkbox],#quarto-document-content .crosstalk-input .checkbox-inline input[type=checkbox]{position:unset;margin-top:unset;margin-left:unset}#quarto-document-content .row{margin-left:unset;margin-right:unset}.quarto-xref{white-space:nowrap}#quarto-draft-alert{margin-top:0px;margin-bottom:0px;padding:.3em;text-align:center;font-size:.9em}#quarto-draft-alert i{margin-right:.3em}a.external:after{content:"";background-image:url('data:image/svg+xml,');background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:.2em;padding-right:.75em}div.sourceCode code a.external:after{content:none}a.external:after:hover{cursor:pointer}.quarto-ext-icon{display:inline-block;font-size:.75em;padding-left:.3em}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#fdfefe;background:#517699}.quarto-title-banner a{color:#fdfefe}.quarto-title-banner h1,.quarto-title-banner .h1,.quarto-title-banner h2,.quarto-title-banner .h2{color:#fdfefe}.quarto-title-banner .code-tools-button{color:#b9dcdc}.quarto-title-banner .code-tools-button:hover{color:#fdfefe}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}@media(max-width: 767.98px){body.hypothesis-enabled #title-block-header>*{padding-right:20px}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.375rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}.quarto-title-meta-container{display:grid;grid-template-columns:1fr auto}.quarto-title-meta-column-end{display:flex;flex-direction:column;padding-left:1em}.quarto-title-meta-column-end a .bi{margin-right:.3em}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1em}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-0.2em;height:.8em;width:.8em}#title-block-header.quarto-title-block.default .quarto-title-author-email{opacity:.7}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.1em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .keywords,#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .keywords>p,#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .keywords>p:last-of-type,#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .keywords .block-title,#title-block-header.quarto-title-block.default .description .block-title,#title-block-header.quarto-title-block.default .abstract .block-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}.quarto-title-tools-only{display:flex;justify-content:right} diff --git a/example/quarto/demo_files/libs/bootstrap/bootstrap.min.js b/example/quarto/demo_files/libs/bootstrap/bootstrap.min.js new file mode 100644 index 0000000..e8f21f7 --- /dev/null +++ b/example/quarto/demo_files/libs/bootstrap/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(e)}`))};class H{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",Mt="collapsing",jt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(Mt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(Mt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(jt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];me(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Me(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,We(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ze={passive:!0};const Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:Me(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[Vt,qt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],M=f?-T[$]/2:0,j=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,Mn=`hide${xn}`,jn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,jn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,jn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"

    "},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ls={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Rs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,qs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Vs extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return z.find(Rs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(Rs)?t:z.findOne(Rs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Vs.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(qs))Vs.getOrCreateInstance(t)})),m(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){N.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),d(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),N.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),N.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,Qs,(t=>this._onInteraction(t,!0))),N.on(this._element,Xs,(t=>this._onInteraction(t,!1))),N.on(this._element,Ys,(t=>this._onInteraction(t,!0))),N.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ro),m(ro),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Vs,Toast:ro,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/example/quarto/demo_files/libs/clipboard/clipboard.min.js b/example/quarto/demo_files/libs/clipboard/clipboard.min.js new file mode 100644 index 0000000..1103f81 --- /dev/null +++ b/example/quarto/demo_files/libs/clipboard/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1.anchorjs-link,.anchorjs-link:focus{opacity:1}",A.sheet.cssRules.length),A.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",A.sheet.cssRules.length),A.sheet.insertRule('@font-face{font-family:anchorjs-icons;src:url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype")}',A.sheet.cssRules.length)),h=document.querySelectorAll("[id]"),t=[].map.call(h,function(A){return A.id}),i=0;i\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),A=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||A||!1}}}); +// @license-end \ No newline at end of file diff --git a/example/quarto/demo_files/libs/quarto-html/popper.min.js b/example/quarto/demo_files/libs/quarto-html/popper.min.js new file mode 100644 index 0000000..e3726d7 --- /dev/null +++ b/example/quarto/demo_files/libs/quarto-html/popper.min.js @@ -0,0 +1,6 @@ +/** + * @popperjs/core v2.11.7 - MIT License + */ + +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,(function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function c(){return!/^((?!chrome|android).)*safari/i.test(f())}function p(e,o,i){void 0===o&&(o=!1),void 0===i&&(i=!1);var a=e.getBoundingClientRect(),f=1,p=1;o&&r(e)&&(f=e.offsetWidth>0&&s(a.width)/e.offsetWidth||1,p=e.offsetHeight>0&&s(a.height)/e.offsetHeight||1);var u=(n(e)?t(e):window).visualViewport,l=!c()&&i,d=(a.left+(l&&u?u.offsetLeft:0))/f,h=(a.top+(l&&u?u.offsetTop:0))/p,m=a.width/f,v=a.height/p;return{width:m,height:v,top:h,right:d+m,bottom:h+v,left:d,x:d,y:h}}function u(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function l(e){return e?(e.nodeName||"").toLowerCase():null}function d(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return p(d(e)).left+u(e).scrollLeft}function m(e){return t(e).getComputedStyle(e)}function v(e){var t=m(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function y(e,n,o){void 0===o&&(o=!1);var i,a,f=r(n),c=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),m=d(n),y=p(e,c,o),g={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(f||!f&&!o)&&(("body"!==l(n)||v(m))&&(g=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:u(i)),r(n)?((b=p(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):m&&(b.x=h(m))),{x:y.left+g.scrollLeft-b.x,y:y.top+g.scrollTop-b.y,width:y.width,height:y.height}}function g(e){var t=p(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function b(e){return"html"===l(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||d(e)}function x(e){return["html","body","#document"].indexOf(l(e))>=0?e.ownerDocument.body:r(e)&&v(e)?e:x(b(e))}function w(e,n){var r;void 0===n&&(n=[]);var o=x(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],v(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(w(b(s)))}function O(e){return["table","td","th"].indexOf(l(e))>=0}function j(e){return r(e)&&"fixed"!==m(e).position?e.offsetParent:null}function E(e){for(var n=t(e),i=j(e);i&&O(i)&&"static"===m(i).position;)i=j(i);return i&&("html"===l(i)||"body"===l(i)&&"static"===m(i).position)?n:i||function(e){var t=/firefox/i.test(f());if(/Trident/i.test(f())&&r(e)&&"fixed"===m(e).position)return null;var n=b(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(l(n))<0;){var i=m(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var D="top",A="bottom",L="right",P="left",M="auto",k=[D,A,L,P],W="start",B="end",H="viewport",T="popper",R=k.reduce((function(e,t){return e.concat([t+"-"+W,t+"-"+B])}),[]),S=[].concat(k,[M]).reduce((function(e,t){return e.concat([t,t+"-"+W,t+"-"+B])}),[]),V=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function C(e){return e.split("-")[0]}function N(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function I(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _(e,r,o){return r===H?I(function(e,n){var r=t(e),o=d(e),i=r.visualViewport,a=o.clientWidth,s=o.clientHeight,f=0,p=0;if(i){a=i.width,s=i.height;var u=c();(u||!u&&"fixed"===n)&&(f=i.offsetLeft,p=i.offsetTop)}return{width:a,height:s,x:f+h(e),y:p}}(e,o)):n(r)?function(e,t){var n=p(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(r,o):I(function(e){var t,n=d(e),r=u(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+h(e),c=-r.scrollTop;return"rtl"===m(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:c}}(d(e)))}function F(e,t,o,s){var f="clippingParents"===t?function(e){var t=w(b(e)),o=["absolute","fixed"].indexOf(m(e).position)>=0&&r(e)?E(e):e;return n(o)?t.filter((function(e){return n(e)&&N(e,o)&&"body"!==l(e)})):[]}(e):[].concat(t),c=[].concat(f,[o]),p=c[0],u=c.reduce((function(t,n){var r=_(e,n,s);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t}),_(e,p,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function U(e){return e.split("-")[1]}function z(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?U(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case D:t={x:s,y:n.y-r.height};break;case A:t={x:s,y:n.y+n.height};break;case L:t={x:n.x+n.width,y:f};break;case P:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?z(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case W:t[c]=t[c]-(n[p]/2-r[p]/2);break;case B:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function Y(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function G(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function J(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.strategy,s=void 0===a?e.strategy:a,f=r.boundary,c=void 0===f?"clippingParents":f,u=r.rootBoundary,l=void 0===u?H:u,h=r.elementContext,m=void 0===h?T:h,v=r.altBoundary,y=void 0!==v&&v,g=r.padding,b=void 0===g?0:g,x=Y("number"!=typeof b?b:G(b,k)),w=m===T?"reference":T,O=e.rects.popper,j=e.elements[y?w:m],E=F(n(j)?j:j.contextElement||d(e.elements.popper),c,l,s),P=p(e.elements.reference),M=X({reference:P,element:O,strategy:"absolute",placement:i}),W=I(Object.assign({},O,M)),B=m===T?W:P,R={top:E.top-B.top+x.top,bottom:B.bottom-E.bottom+x.bottom,left:E.left-B.left+x.left,right:B.right-E.right+x.right},S=e.modifiersData.offset;if(m===T&&S){var V=S[i];Object.keys(R).forEach((function(e){var t=[L,A].indexOf(e)>=0?1:-1,n=[D,A].indexOf(e)>=0?"y":"x";R[e]+=V[n]*t}))}return R}var K={placement:"bottom",modifiers:[],strategy:"absolute"};function Q(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[P,L].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},se={left:"right",right:"left",bottom:"top",top:"bottom"};function fe(e){return e.replace(/left|right|bottom|top/g,(function(e){return se[e]}))}var ce={start:"end",end:"start"};function pe(e){return e.replace(/start|end/g,(function(e){return ce[e]}))}function ue(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?S:f,p=U(r),u=p?s?R:R.filter((function(e){return U(e)===p})):k,l=u.filter((function(e){return c.indexOf(e)>=0}));0===l.length&&(l=u);var d=l.reduce((function(t,n){return t[n]=J(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}var le={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,y=C(v),g=f||(y===v||!h?[fe(v)]:function(e){if(C(e)===M)return[];var t=fe(e);return[pe(e),t,pe(t)]}(v)),b=[v].concat(g).reduce((function(e,n){return e.concat(C(n)===M?ue(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,O=new Map,j=!0,E=b[0],k=0;k=0,S=R?"width":"height",V=J(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),q=R?T?L:P:T?A:D;x[S]>w[S]&&(q=fe(q));var N=fe(q),I=[];if(i&&I.push(V[H]<=0),s&&I.push(V[q]<=0,V[N]<=0),I.every((function(e){return e}))){E=B,j=!1;break}O.set(B,I)}if(j)for(var _=function(e){var t=b.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},F=h?3:1;F>0;F--){if("break"===_(F))break}t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function de(e,t,n){return i(e,a(t,n))}var he={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,v=n.tetherOffset,y=void 0===v?0:v,b=J(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=U(t.placement),O=!w,j=z(x),M="x"===j?"y":"x",k=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(k){if(s){var q,N="y"===j?D:P,I="y"===j?A:L,_="y"===j?"height":"width",F=k[j],X=F+b[N],Y=F-b[I],G=m?-H[_]/2:0,K=w===W?B[_]:H[_],Q=w===W?-H[_]:-B[_],Z=t.elements.arrow,$=m&&Z?g(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=de(0,B[_],$[_]),oe=O?B[_]/2-G-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=O?-B[_]/2+G+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&E(t.elements.arrow),se=ae?"y"===j?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(q=null==S?void 0:S[j])?q:0,ce=F+ie-fe,pe=de(m?a(X,F+oe-fe-se):X,F,m?i(Y,ce):Y);k[j]=pe,V[j]=pe-F}if(c){var ue,le="x"===j?D:P,he="x"===j?A:L,me=k[M],ve="y"===M?"height":"width",ye=me+b[le],ge=me-b[he],be=-1!==[D,P].indexOf(x),xe=null!=(ue=null==S?void 0:S[M])?ue:0,we=be?ye:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ge,je=m&&be?function(e,t,n){var r=de(e,t,n);return r>n?n:r}(we,me,Oe):de(m?we:ye,me,m?Oe:ge);k[M]=je,V[M]=je-me}t.modifiersData[r]=V}},requiresIfExists:["offset"]};var me={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=z(s),c=[P,L].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return Y("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:G(e,k))}(o.padding,n),u=g(i),l="y"===f?D:P,d="y"===f?A:L,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],v=E(i),y=v?"y"===f?v.clientHeight||0:v.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],O=y/2-u[c]/2+b,j=de(x,O,w),M=f;n.modifiersData[r]=((t={})[M]=j,t.centerOffset=j-O,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&N(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ve(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ye(e){return[D,L,A,P].some((function(t){return e[t]>=0}))}var ge={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=J(t,{elementContext:"reference"}),s=J(t,{altBoundary:!0}),f=ve(a,r),c=ve(s,o,i),p=ye(f),u=ye(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},be=Z({defaultModifiers:[ee,te,oe,ie]}),xe=[ee,te,oe,ie,ae,le,he,me,ge],we=Z({defaultModifiers:xe});e.applyStyles=ie,e.arrow=me,e.computeStyles=oe,e.createPopper=we,e.createPopperLite=be,e.defaultModifiers=xe,e.detectOverflow=J,e.eventListeners=ee,e.flip=le,e.hide=ge,e.offset=ae,e.popperGenerator=Z,e.popperOffsets=te,e.preventOverflow=he,Object.defineProperty(e,"__esModule",{value:!0})})); + diff --git a/example/quarto/demo_files/libs/quarto-html/quarto-syntax-highlighting.css b/example/quarto/demo_files/libs/quarto-html/quarto-syntax-highlighting.css new file mode 100644 index 0000000..b30ce57 --- /dev/null +++ b/example/quarto/demo_files/libs/quarto-html/quarto-syntax-highlighting.css @@ -0,0 +1,205 @@ +/* quarto syntax highlight colors */ +:root { + --quarto-hl-ot-color: #003B4F; + --quarto-hl-at-color: #657422; + --quarto-hl-ss-color: #20794D; + --quarto-hl-an-color: #5E5E5E; + --quarto-hl-fu-color: #4758AB; + --quarto-hl-st-color: #20794D; + --quarto-hl-cf-color: #003B4F; + --quarto-hl-op-color: #5E5E5E; + --quarto-hl-er-color: #AD0000; + --quarto-hl-bn-color: #AD0000; + --quarto-hl-al-color: #AD0000; + --quarto-hl-va-color: #111111; + --quarto-hl-bu-color: inherit; + --quarto-hl-ex-color: inherit; + --quarto-hl-pp-color: #AD0000; + --quarto-hl-in-color: #5E5E5E; + --quarto-hl-vs-color: #20794D; + --quarto-hl-wa-color: #5E5E5E; + --quarto-hl-do-color: #5E5E5E; + --quarto-hl-im-color: #00769E; + --quarto-hl-ch-color: #20794D; + --quarto-hl-dt-color: #AD0000; + --quarto-hl-fl-color: #AD0000; + --quarto-hl-co-color: #5E5E5E; + --quarto-hl-cv-color: #5E5E5E; + --quarto-hl-cn-color: #8f5902; + --quarto-hl-sc-color: #5E5E5E; + --quarto-hl-dv-color: #AD0000; + --quarto-hl-kw-color: #003B4F; +} + +/* other quarto variables */ +:root { + --quarto-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +pre > code.sourceCode > span { + color: #003B4F; +} + +code span { + color: #003B4F; +} + +code.sourceCode > span { + color: #003B4F; +} + +div.sourceCode, +div.sourceCode pre.sourceCode { + color: #003B4F; +} + +code span.ot { + color: #003B4F; + font-style: inherit; +} + +code span.at { + color: #657422; + font-style: inherit; +} + +code span.ss { + color: #20794D; + font-style: inherit; +} + +code span.an { + color: #5E5E5E; + font-style: inherit; +} + +code span.fu { + color: #4758AB; + font-style: inherit; +} + +code span.st { + color: #20794D; + font-style: inherit; +} + +code span.cf { + color: #003B4F; + font-weight: bold; + font-style: inherit; +} + +code span.op { + color: #5E5E5E; + font-style: inherit; +} + +code span.er { + color: #AD0000; + font-style: inherit; +} + +code span.bn { + color: #AD0000; + font-style: inherit; +} + +code span.al { + color: #AD0000; + font-style: inherit; +} + +code span.va { + color: #111111; + font-style: inherit; +} + +code span.bu { + font-style: inherit; +} + +code span.ex { + font-style: inherit; +} + +code span.pp { + color: #AD0000; + font-style: inherit; +} + +code span.in { + color: #5E5E5E; + font-style: inherit; +} + +code span.vs { + color: #20794D; + font-style: inherit; +} + +code span.wa { + color: #5E5E5E; + font-style: italic; +} + +code span.do { + color: #5E5E5E; + font-style: italic; +} + +code span.im { + color: #00769E; + font-style: inherit; +} + +code span.ch { + color: #20794D; + font-style: inherit; +} + +code span.dt { + color: #AD0000; + font-style: inherit; +} + +code span.fl { + color: #AD0000; + font-style: inherit; +} + +code span.co { + color: #5E5E5E; + font-style: inherit; +} + +code span.cv { + color: #5E5E5E; + font-style: italic; +} + +code span.cn { + color: #8f5902; + font-style: inherit; +} + +code span.sc { + color: #5E5E5E; + font-style: inherit; +} + +code span.dv { + color: #AD0000; + font-style: inherit; +} + +code span.kw { + color: #003B4F; + font-weight: bold; + font-style: inherit; +} + +.prevent-inlining { + content: " { + // Find any conflicting margin elements and add margins to the + // top to prevent overlap + const marginChildren = window.document.querySelectorAll( + ".column-margin.column-container > *, .margin-caption, .aside" + ); + + let lastBottom = 0; + for (const marginChild of marginChildren) { + if (marginChild.offsetParent !== null) { + // clear the top margin so we recompute it + marginChild.style.marginTop = null; + const top = marginChild.getBoundingClientRect().top + window.scrollY; + if (top < lastBottom) { + const marginChildStyle = window.getComputedStyle(marginChild); + const marginBottom = parseFloat(marginChildStyle["marginBottom"]); + const margin = lastBottom - top + marginBottom; + marginChild.style.marginTop = `${margin}px`; + } + const styles = window.getComputedStyle(marginChild); + const marginTop = parseFloat(styles["marginTop"]); + lastBottom = top + marginChild.getBoundingClientRect().height + marginTop; + } + } +}; + +window.document.addEventListener("DOMContentLoaded", function (_event) { + // Recompute the position of margin elements anytime the body size changes + if (window.ResizeObserver) { + const resizeObserver = new window.ResizeObserver( + throttle(() => { + layoutMarginEls(); + if ( + window.document.body.getBoundingClientRect().width < 990 && + isReaderMode() + ) { + quartoToggleReader(); + } + }, 50) + ); + resizeObserver.observe(window.document.body); + } + + const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]'); + const sidebarEl = window.document.getElementById("quarto-sidebar"); + const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left"); + const marginSidebarEl = window.document.getElementById( + "quarto-margin-sidebar" + ); + // function to determine whether the element has a previous sibling that is active + const prevSiblingIsActiveLink = (el) => { + const sibling = el.previousElementSibling; + if (sibling && sibling.tagName === "A") { + return sibling.classList.contains("active"); + } else { + return false; + } + }; + + // fire slideEnter for bootstrap tab activations (for htmlwidget resize behavior) + function fireSlideEnter(e) { + const event = window.document.createEvent("Event"); + event.initEvent("slideenter", true, true); + window.document.dispatchEvent(event); + } + const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]'); + tabs.forEach((tab) => { + tab.addEventListener("shown.bs.tab", fireSlideEnter); + }); + + // fire slideEnter for tabby tab activations (for htmlwidget resize behavior) + document.addEventListener("tabby", fireSlideEnter, false); + + // Track scrolling and mark TOC links as active + // get table of contents and sidebar (bail if we don't have at least one) + const tocLinks = tocEl + ? [...tocEl.querySelectorAll("a[data-scroll-target]")] + : []; + const makeActive = (link) => tocLinks[link].classList.add("active"); + const removeActive = (link) => tocLinks[link].classList.remove("active"); + const removeAllActive = () => + [...Array(tocLinks.length).keys()].forEach((link) => removeActive(link)); + + // activate the anchor for a section associated with this TOC entry + tocLinks.forEach((link) => { + link.addEventListener("click", () => { + if (link.href.indexOf("#") !== -1) { + const anchor = link.href.split("#")[1]; + const heading = window.document.querySelector( + `[data-anchor-id="${anchor}"]` + ); + if (heading) { + // Add the class + heading.classList.add("reveal-anchorjs-link"); + + // function to show the anchor + const handleMouseout = () => { + heading.classList.remove("reveal-anchorjs-link"); + heading.removeEventListener("mouseout", handleMouseout); + }; + + // add a function to clear the anchor when the user mouses out of it + heading.addEventListener("mouseout", handleMouseout); + } + } + }); + }); + + const sections = tocLinks.map((link) => { + const target = link.getAttribute("data-scroll-target"); + if (target.startsWith("#")) { + return window.document.getElementById(decodeURI(`${target.slice(1)}`)); + } else { + return window.document.querySelector(decodeURI(`${target}`)); + } + }); + + const sectionMargin = 200; + let currentActive = 0; + // track whether we've initialized state the first time + let init = false; + + const updateActiveLink = () => { + // The index from bottom to top (e.g. reversed list) + let sectionIndex = -1; + if ( + window.innerHeight + window.pageYOffset >= + window.document.body.offsetHeight + ) { + // This is the no-scroll case where last section should be the active one + sectionIndex = 0; + } else { + // This finds the last section visible on screen that should be made active + sectionIndex = [...sections].reverse().findIndex((section) => { + if (section) { + return window.pageYOffset >= section.offsetTop - sectionMargin; + } else { + return false; + } + }); + } + if (sectionIndex > -1) { + const current = sections.length - sectionIndex - 1; + if (current !== currentActive) { + removeAllActive(); + currentActive = current; + makeActive(current); + if (init) { + window.dispatchEvent(sectionChanged); + } + init = true; + } + } + }; + + const inHiddenRegion = (top, bottom, hiddenRegions) => { + for (const region of hiddenRegions) { + if (top <= region.bottom && bottom >= region.top) { + return true; + } + } + return false; + }; + + const categorySelector = "header.quarto-title-block .quarto-category"; + const activateCategories = (href) => { + // Find any categories + // Surround them with a link pointing back to: + // #category=Authoring + try { + const categoryEls = window.document.querySelectorAll(categorySelector); + for (const categoryEl of categoryEls) { + const categoryText = categoryEl.textContent; + if (categoryText) { + const link = `${href}#category=${encodeURIComponent(categoryText)}`; + const linkEl = window.document.createElement("a"); + linkEl.setAttribute("href", link); + for (const child of categoryEl.childNodes) { + linkEl.append(child); + } + categoryEl.appendChild(linkEl); + } + } + } catch { + // Ignore errors + } + }; + function hasTitleCategories() { + return window.document.querySelector(categorySelector) !== null; + } + + function offsetRelativeUrl(url) { + const offset = getMeta("quarto:offset"); + return offset ? offset + url : url; + } + + function offsetAbsoluteUrl(url) { + const offset = getMeta("quarto:offset"); + const baseUrl = new URL(offset, window.location); + + const projRelativeUrl = url.replace(baseUrl, ""); + if (projRelativeUrl.startsWith("/")) { + return projRelativeUrl; + } else { + return "/" + projRelativeUrl; + } + } + + // read a meta tag value + function getMeta(metaName) { + const metas = window.document.getElementsByTagName("meta"); + for (let i = 0; i < metas.length; i++) { + if (metas[i].getAttribute("name") === metaName) { + return metas[i].getAttribute("content"); + } + } + return ""; + } + + async function findAndActivateCategories() { + const currentPagePath = offsetAbsoluteUrl(window.location.href); + const response = await fetch(offsetRelativeUrl("listings.json")); + if (response.status == 200) { + return response.json().then(function (listingPaths) { + const listingHrefs = []; + for (const listingPath of listingPaths) { + const pathWithoutLeadingSlash = listingPath.listing.substring(1); + for (const item of listingPath.items) { + if ( + item === currentPagePath || + item === currentPagePath + "index.html" + ) { + // Resolve this path against the offset to be sure + // we already are using the correct path to the listing + // (this adjusts the listing urls to be rooted against + // whatever root the page is actually running against) + const relative = offsetRelativeUrl(pathWithoutLeadingSlash); + const baseUrl = window.location; + const resolvedPath = new URL(relative, baseUrl); + listingHrefs.push(resolvedPath.pathname); + break; + } + } + } + + // Look up the tree for a nearby linting and use that if we find one + const nearestListing = findNearestParentListing( + offsetAbsoluteUrl(window.location.pathname), + listingHrefs + ); + if (nearestListing) { + activateCategories(nearestListing); + } else { + // See if the referrer is a listing page for this item + const referredRelativePath = offsetAbsoluteUrl(document.referrer); + const referrerListing = listingHrefs.find((listingHref) => { + const isListingReferrer = + listingHref === referredRelativePath || + listingHref === referredRelativePath + "index.html"; + return isListingReferrer; + }); + + if (referrerListing) { + // Try to use the referrer if possible + activateCategories(referrerListing); + } else if (listingHrefs.length > 0) { + // Otherwise, just fall back to the first listing + activateCategories(listingHrefs[0]); + } + } + }); + } + } + if (hasTitleCategories()) { + findAndActivateCategories(); + } + + const findNearestParentListing = (href, listingHrefs) => { + if (!href || !listingHrefs) { + return undefined; + } + // Look up the tree for a nearby linting and use that if we find one + const relativeParts = href.substring(1).split("/"); + while (relativeParts.length > 0) { + const path = relativeParts.join("/"); + for (const listingHref of listingHrefs) { + if (listingHref.startsWith(path)) { + return listingHref; + } + } + relativeParts.pop(); + } + + return undefined; + }; + + const manageSidebarVisiblity = (el, placeholderDescriptor) => { + let isVisible = true; + let elRect; + + return (hiddenRegions) => { + if (el === null) { + return; + } + + // Find the last element of the TOC + const lastChildEl = el.lastElementChild; + + if (lastChildEl) { + // Converts the sidebar to a menu + const convertToMenu = () => { + for (const child of el.children) { + child.style.opacity = 0; + child.style.overflow = "hidden"; + child.style.pointerEvents = "none"; + } + + nexttick(() => { + const toggleContainer = window.document.createElement("div"); + toggleContainer.style.width = "100%"; + toggleContainer.classList.add("zindex-over-content"); + toggleContainer.classList.add("quarto-sidebar-toggle"); + toggleContainer.classList.add("headroom-target"); // Marks this to be managed by headeroom + toggleContainer.id = placeholderDescriptor.id; + toggleContainer.style.position = "fixed"; + + const toggleIcon = window.document.createElement("i"); + toggleIcon.classList.add("quarto-sidebar-toggle-icon"); + toggleIcon.classList.add("bi"); + toggleIcon.classList.add("bi-caret-down-fill"); + + const toggleTitle = window.document.createElement("div"); + const titleEl = window.document.body.querySelector( + placeholderDescriptor.titleSelector + ); + if (titleEl) { + toggleTitle.append( + titleEl.textContent || titleEl.innerText, + toggleIcon + ); + } + toggleTitle.classList.add("zindex-over-content"); + toggleTitle.classList.add("quarto-sidebar-toggle-title"); + toggleContainer.append(toggleTitle); + + const toggleContents = window.document.createElement("div"); + toggleContents.classList = el.classList; + toggleContents.classList.add("zindex-over-content"); + toggleContents.classList.add("quarto-sidebar-toggle-contents"); + for (const child of el.children) { + if (child.id === "toc-title") { + continue; + } + + const clone = child.cloneNode(true); + clone.style.opacity = 1; + clone.style.pointerEvents = null; + clone.style.display = null; + toggleContents.append(clone); + } + toggleContents.style.height = "0px"; + const positionToggle = () => { + // position the element (top left of parent, same width as parent) + if (!elRect) { + elRect = el.getBoundingClientRect(); + } + toggleContainer.style.left = `${elRect.left}px`; + toggleContainer.style.top = `${elRect.top}px`; + toggleContainer.style.width = `${elRect.width}px`; + }; + positionToggle(); + + toggleContainer.append(toggleContents); + el.parentElement.prepend(toggleContainer); + + // Process clicks + let tocShowing = false; + // Allow the caller to control whether this is dismissed + // when it is clicked (e.g. sidebar navigation supports + // opening and closing the nav tree, so don't dismiss on click) + const clickEl = placeholderDescriptor.dismissOnClick + ? toggleContainer + : toggleTitle; + + const closeToggle = () => { + if (tocShowing) { + toggleContainer.classList.remove("expanded"); + toggleContents.style.height = "0px"; + tocShowing = false; + } + }; + + // Get rid of any expanded toggle if the user scrolls + window.document.addEventListener( + "scroll", + throttle(() => { + closeToggle(); + }, 50) + ); + + // Handle positioning of the toggle + window.addEventListener( + "resize", + throttle(() => { + elRect = undefined; + positionToggle(); + }, 50) + ); + + window.addEventListener("quarto-hrChanged", () => { + elRect = undefined; + }); + + // Process the click + clickEl.onclick = () => { + if (!tocShowing) { + toggleContainer.classList.add("expanded"); + toggleContents.style.height = null; + tocShowing = true; + } else { + closeToggle(); + } + }; + }); + }; + + // Converts a sidebar from a menu back to a sidebar + const convertToSidebar = () => { + for (const child of el.children) { + child.style.opacity = 1; + child.style.overflow = null; + child.style.pointerEvents = null; + } + + const placeholderEl = window.document.getElementById( + placeholderDescriptor.id + ); + if (placeholderEl) { + placeholderEl.remove(); + } + + el.classList.remove("rollup"); + }; + + if (isReaderMode()) { + convertToMenu(); + isVisible = false; + } else { + // Find the top and bottom o the element that is being managed + const elTop = el.offsetTop; + const elBottom = + elTop + lastChildEl.offsetTop + lastChildEl.offsetHeight; + + if (!isVisible) { + // If the element is current not visible reveal if there are + // no conflicts with overlay regions + if (!inHiddenRegion(elTop, elBottom, hiddenRegions)) { + convertToSidebar(); + isVisible = true; + } + } else { + // If the element is visible, hide it if it conflicts with overlay regions + // and insert a placeholder toggle (or if we're in reader mode) + if (inHiddenRegion(elTop, elBottom, hiddenRegions)) { + convertToMenu(); + isVisible = false; + } + } + } + } + }; + }; + + const tabEls = document.querySelectorAll('a[data-bs-toggle="tab"]'); + for (const tabEl of tabEls) { + const id = tabEl.getAttribute("data-bs-target"); + if (id) { + const columnEl = document.querySelector( + `${id} .column-margin, .tabset-margin-content` + ); + if (columnEl) + tabEl.addEventListener("shown.bs.tab", function (event) { + const el = event.srcElement; + if (el) { + const visibleCls = `${el.id}-margin-content`; + // walk up until we find a parent tabset + let panelTabsetEl = el.parentElement; + while (panelTabsetEl) { + if (panelTabsetEl.classList.contains("panel-tabset")) { + break; + } + panelTabsetEl = panelTabsetEl.parentElement; + } + + if (panelTabsetEl) { + const prevSib = panelTabsetEl.previousElementSibling; + if ( + prevSib && + prevSib.classList.contains("tabset-margin-container") + ) { + const childNodes = prevSib.querySelectorAll( + ".tabset-margin-content" + ); + for (const childEl of childNodes) { + if (childEl.classList.contains(visibleCls)) { + childEl.classList.remove("collapse"); + } else { + childEl.classList.add("collapse"); + } + } + } + } + } + + layoutMarginEls(); + }); + } + } + + // Manage the visibility of the toc and the sidebar + const marginScrollVisibility = manageSidebarVisiblity(marginSidebarEl, { + id: "quarto-toc-toggle", + titleSelector: "#toc-title", + dismissOnClick: true, + }); + const sidebarScrollVisiblity = manageSidebarVisiblity(sidebarEl, { + id: "quarto-sidebarnav-toggle", + titleSelector: ".title", + dismissOnClick: false, + }); + let tocLeftScrollVisibility; + if (leftTocEl) { + tocLeftScrollVisibility = manageSidebarVisiblity(leftTocEl, { + id: "quarto-lefttoc-toggle", + titleSelector: "#toc-title", + dismissOnClick: true, + }); + } + + // Find the first element that uses formatting in special columns + const conflictingEls = window.document.body.querySelectorAll( + '[class^="column-"], [class*=" column-"], aside, [class*="margin-caption"], [class*=" margin-caption"], [class*="margin-ref"], [class*=" margin-ref"]' + ); + + // Filter all the possibly conflicting elements into ones + // the do conflict on the left or ride side + const arrConflictingEls = Array.from(conflictingEls); + const leftSideConflictEls = arrConflictingEls.filter((el) => { + if (el.tagName === "ASIDE") { + return false; + } + return Array.from(el.classList).find((className) => { + return ( + className !== "column-body" && + className.startsWith("column-") && + !className.endsWith("right") && + !className.endsWith("container") && + className !== "column-margin" + ); + }); + }); + const rightSideConflictEls = arrConflictingEls.filter((el) => { + if (el.tagName === "ASIDE") { + return true; + } + + const hasMarginCaption = Array.from(el.classList).find((className) => { + return className == "margin-caption"; + }); + if (hasMarginCaption) { + return true; + } + + return Array.from(el.classList).find((className) => { + return ( + className !== "column-body" && + !className.endsWith("container") && + className.startsWith("column-") && + !className.endsWith("left") + ); + }); + }); + + const kOverlapPaddingSize = 10; + function toRegions(els) { + return els.map((el) => { + const boundRect = el.getBoundingClientRect(); + const top = + boundRect.top + + document.documentElement.scrollTop - + kOverlapPaddingSize; + return { + top, + bottom: top + el.scrollHeight + 2 * kOverlapPaddingSize, + }; + }); + } + + let hasObserved = false; + const visibleItemObserver = (els) => { + let visibleElements = [...els]; + const intersectionObserver = new IntersectionObserver( + (entries, _observer) => { + entries.forEach((entry) => { + if (entry.isIntersecting) { + if (visibleElements.indexOf(entry.target) === -1) { + visibleElements.push(entry.target); + } + } else { + visibleElements = visibleElements.filter((visibleEntry) => { + return visibleEntry !== entry; + }); + } + }); + + if (!hasObserved) { + hideOverlappedSidebars(); + } + hasObserved = true; + }, + {} + ); + els.forEach((el) => { + intersectionObserver.observe(el); + }); + + return { + getVisibleEntries: () => { + return visibleElements; + }, + }; + }; + + const rightElementObserver = visibleItemObserver(rightSideConflictEls); + const leftElementObserver = visibleItemObserver(leftSideConflictEls); + + const hideOverlappedSidebars = () => { + marginScrollVisibility(toRegions(rightElementObserver.getVisibleEntries())); + sidebarScrollVisiblity(toRegions(leftElementObserver.getVisibleEntries())); + if (tocLeftScrollVisibility) { + tocLeftScrollVisibility( + toRegions(leftElementObserver.getVisibleEntries()) + ); + } + }; + + window.quartoToggleReader = () => { + // Applies a slow class (or removes it) + // to update the transition speed + const slowTransition = (slow) => { + const manageTransition = (id, slow) => { + const el = document.getElementById(id); + if (el) { + if (slow) { + el.classList.add("slow"); + } else { + el.classList.remove("slow"); + } + } + }; + + manageTransition("TOC", slow); + manageTransition("quarto-sidebar", slow); + }; + const readerMode = !isReaderMode(); + setReaderModeValue(readerMode); + + // If we're entering reader mode, slow the transition + if (readerMode) { + slowTransition(readerMode); + } + highlightReaderToggle(readerMode); + hideOverlappedSidebars(); + + // If we're exiting reader mode, restore the non-slow transition + if (!readerMode) { + slowTransition(!readerMode); + } + }; + + const highlightReaderToggle = (readerMode) => { + const els = document.querySelectorAll(".quarto-reader-toggle"); + if (els) { + els.forEach((el) => { + if (readerMode) { + el.classList.add("reader"); + } else { + el.classList.remove("reader"); + } + }); + } + }; + + const setReaderModeValue = (val) => { + if (window.location.protocol !== "file:") { + window.localStorage.setItem("quarto-reader-mode", val); + } else { + localReaderMode = val; + } + }; + + const isReaderMode = () => { + if (window.location.protocol !== "file:") { + return window.localStorage.getItem("quarto-reader-mode") === "true"; + } else { + return localReaderMode; + } + }; + let localReaderMode = null; + + const tocOpenDepthStr = tocEl?.getAttribute("data-toc-expanded"); + const tocOpenDepth = tocOpenDepthStr ? Number(tocOpenDepthStr) : 1; + + // Walk the TOC and collapse/expand nodes + // Nodes are expanded if: + // - they are top level + // - they have children that are 'active' links + // - they are directly below an link that is 'active' + const walk = (el, depth) => { + // Tick depth when we enter a UL + if (el.tagName === "UL") { + depth = depth + 1; + } + + // It this is active link + let isActiveNode = false; + if (el.tagName === "A" && el.classList.contains("active")) { + isActiveNode = true; + } + + // See if there is an active child to this element + let hasActiveChild = false; + for (child of el.children) { + hasActiveChild = walk(child, depth) || hasActiveChild; + } + + // Process the collapse state if this is an UL + if (el.tagName === "UL") { + if (tocOpenDepth === -1 && depth > 1) { + // toc-expand: false + el.classList.add("collapse"); + } else if ( + depth <= tocOpenDepth || + hasActiveChild || + prevSiblingIsActiveLink(el) + ) { + el.classList.remove("collapse"); + } else { + el.classList.add("collapse"); + } + + // untick depth when we leave a UL + depth = depth - 1; + } + return hasActiveChild || isActiveNode; + }; + + // walk the TOC and expand / collapse any items that should be shown + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + + // Throttle the scroll event and walk peridiocally + window.document.addEventListener( + "scroll", + throttle(() => { + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + if (!isReaderMode()) { + hideOverlappedSidebars(); + } + }, 5) + ); + window.addEventListener( + "resize", + throttle(() => { + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + if (!isReaderMode()) { + hideOverlappedSidebars(); + } + }, 10) + ); + hideOverlappedSidebars(); + highlightReaderToggle(isReaderMode()); +}); + +// grouped tabsets +window.addEventListener("pageshow", (_event) => { + function getTabSettings() { + const data = localStorage.getItem("quarto-persistent-tabsets-data"); + if (!data) { + localStorage.setItem("quarto-persistent-tabsets-data", "{}"); + return {}; + } + if (data) { + return JSON.parse(data); + } + } + + function setTabSettings(data) { + localStorage.setItem( + "quarto-persistent-tabsets-data", + JSON.stringify(data) + ); + } + + function setTabState(groupName, groupValue) { + const data = getTabSettings(); + data[groupName] = groupValue; + setTabSettings(data); + } + + function toggleTab(tab, active) { + const tabPanelId = tab.getAttribute("aria-controls"); + const tabPanel = document.getElementById(tabPanelId); + if (active) { + tab.classList.add("active"); + tabPanel.classList.add("active"); + } else { + tab.classList.remove("active"); + tabPanel.classList.remove("active"); + } + } + + function toggleAll(selectedGroup, selectorsToSync) { + for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) { + const active = selectedGroup === thisGroup; + for (const tab of tabs) { + toggleTab(tab, active); + } + } + } + + function findSelectorsToSyncByLanguage() { + const result = {}; + const tabs = Array.from( + document.querySelectorAll(`div[data-group] a[id^='tabset-']`) + ); + for (const item of tabs) { + const div = item.parentElement.parentElement.parentElement; + const group = div.getAttribute("data-group"); + if (!result[group]) { + result[group] = {}; + } + const selectorsToSync = result[group]; + const value = item.innerHTML; + if (!selectorsToSync[value]) { + selectorsToSync[value] = []; + } + selectorsToSync[value].push(item); + } + return result; + } + + function setupSelectorSync() { + const selectorsToSync = findSelectorsToSyncByLanguage(); + Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => { + Object.entries(tabSetsByValue).forEach(([value, items]) => { + items.forEach((item) => { + item.addEventListener("click", (_event) => { + setTabState(group, value); + toggleAll(value, selectorsToSync[group]); + }); + }); + }); + }); + return selectorsToSync; + } + + const selectorsToSync = setupSelectorSync(); + for (const [group, selectedName] of Object.entries(getTabSettings())) { + const selectors = selectorsToSync[group]; + // it's possible that stale state gives us empty selections, so we explicitly check here. + if (selectors) { + toggleAll(selectedName, selectors); + } + } +}); + +function throttle(func, wait) { + let waiting = false; + return function () { + if (!waiting) { + func.apply(this, arguments); + waiting = true; + setTimeout(function () { + waiting = false; + }, wait); + } + }; +} + +function nexttick(func) { + return setTimeout(func, 0); +} diff --git a/example/quarto/demo_files/libs/quarto-html/tippy.css b/example/quarto/demo_files/libs/quarto-html/tippy.css new file mode 100644 index 0000000..e6ae635 --- /dev/null +++ b/example/quarto/demo_files/libs/quarto-html/tippy.css @@ -0,0 +1 @@ +.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} \ No newline at end of file diff --git a/example/quarto/demo_files/libs/quarto-html/tippy.umd.min.js b/example/quarto/demo_files/libs/quarto-html/tippy.umd.min.js new file mode 100644 index 0000000..ca292be --- /dev/null +++ b/example/quarto/demo_files/libs/quarto-html/tippy.umd.min.js @@ -0,0 +1,2 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],t):(e=e||self).tippy=t(e.Popper)}(this,(function(e){"use strict";var t={passive:!0,capture:!0},n=function(){return document.body};function r(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function o(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function i(e,t){return"function"==typeof e?e.apply(void 0,t):e}function a(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function s(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function u(e){return[].concat(e)}function c(e,t){-1===e.indexOf(t)&&e.push(t)}function p(e){return e.split("-")[0]}function f(e){return[].slice.call(e)}function l(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function d(){return document.createElement("div")}function v(e){return["Element","Fragment"].some((function(t){return o(e,t)}))}function m(e){return o(e,"MouseEvent")}function g(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function h(e){return v(e)?[e]:function(e){return o(e,"NodeList")}(e)?f(e):Array.isArray(e)?e:f(document.querySelectorAll(e))}function b(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function y(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function w(e){var t,n=u(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function E(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}function O(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var x={isTouch:!1},C=0;function T(){x.isTouch||(x.isTouch=!0,window.performance&&document.addEventListener("mousemove",A))}function A(){var e=performance.now();e-C<20&&(x.isTouch=!1,document.removeEventListener("mousemove",A)),C=e}function L(){var e=document.activeElement;if(g(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var D=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,R=Object.assign({appendTo:n,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),k=Object.keys(R);function P(e){var t=(e.plugins||[]).reduce((function(t,n){var r,o=n.name,i=n.defaultValue;o&&(t[o]=void 0!==e[o]?e[o]:null!=(r=R[o])?r:i);return t}),{});return Object.assign({},e,t)}function j(e,t){var n=Object.assign({},t,{content:i(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(P(Object.assign({},R,{plugins:t}))):k).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function M(e,t){e.innerHTML=t}function V(e){var t=d();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",v(e)?t.appendChild(e):M(t,e)),t}function I(e,t){v(t.content)?(M(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?M(e,t.content):e.textContent=t.content)}function S(e){var t=e.firstElementChild,n=f(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function N(e){var t=d(),n=d();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=d();function o(n,r){var o=S(t),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||I(a,e.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(V(r.arrow))):i.appendChild(V(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),I(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}N.$$tippy=!0;var B=1,H=[],U=[];function _(o,s){var v,g,h,C,T,A,L,k,M=j(o,Object.assign({},R,P(l(s)))),V=!1,I=!1,N=!1,_=!1,F=[],W=a(we,M.interactiveDebounce),X=B++,Y=(k=M.plugins).filter((function(e,t){return k.indexOf(e)===t})),$={id:X,reference:o,popper:d(),popperInstance:null,props:M,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Y,clearDelayTimeouts:function(){clearTimeout(v),clearTimeout(g),cancelAnimationFrame(h)},setProps:function(e){if($.state.isDestroyed)return;ae("onBeforeUpdate",[$,e]),be();var t=$.props,n=j(o,Object.assign({},t,l(e),{ignoreAttributes:!0}));$.props=n,he(),t.interactiveDebounce!==n.interactiveDebounce&&(ce(),W=a(we,n.interactiveDebounce));t.triggerTarget&&!n.triggerTarget?u(t.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&o.removeAttribute("aria-expanded");ue(),ie(),J&&J(t,n);$.popperInstance&&(Ce(),Ae().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));ae("onAfterUpdate",[$,e])},setContent:function(e){$.setProps({content:e})},show:function(){var e=$.state.isVisible,t=$.state.isDestroyed,o=!$.state.isEnabled,a=x.isTouch&&!$.props.touch,s=r($.props.duration,0,R.duration);if(e||t||o||a)return;if(te().hasAttribute("disabled"))return;if(ae("onShow",[$],!1),!1===$.props.onShow($))return;$.state.isVisible=!0,ee()&&(z.style.visibility="visible");ie(),de(),$.state.isMounted||(z.style.transition="none");if(ee()){var u=re(),p=u.box,f=u.content;b([p,f],0)}A=function(){var e;if($.state.isVisible&&!_){if(_=!0,z.offsetHeight,z.style.transition=$.props.moveTransition,ee()&&$.props.animation){var t=re(),n=t.box,r=t.content;b([n,r],s),y([n,r],"visible")}se(),ue(),c(U,$),null==(e=$.popperInstance)||e.forceUpdate(),ae("onMount",[$]),$.props.animation&&ee()&&function(e,t){me(e,t)}(s,(function(){$.state.isShown=!0,ae("onShown",[$])}))}},function(){var e,t=$.props.appendTo,r=te();e=$.props.interactive&&t===n||"parent"===t?r.parentNode:i(t,[r]);e.contains(z)||e.appendChild(z);$.state.isMounted=!0,Ce()}()},hide:function(){var e=!$.state.isVisible,t=$.state.isDestroyed,n=!$.state.isEnabled,o=r($.props.duration,1,R.duration);if(e||t||n)return;if(ae("onHide",[$],!1),!1===$.props.onHide($))return;$.state.isVisible=!1,$.state.isShown=!1,_=!1,V=!1,ee()&&(z.style.visibility="hidden");if(ce(),ve(),ie(!0),ee()){var i=re(),a=i.box,s=i.content;$.props.animation&&(b([a,s],o),y([a,s],"hidden"))}se(),ue(),$.props.animation?ee()&&function(e,t){me(e,(function(){!$.state.isVisible&&z.parentNode&&z.parentNode.contains(z)&&t()}))}(o,$.unmount):$.unmount()},hideWithInteractivity:function(e){ne().addEventListener("mousemove",W),c(H,W),W(e)},enable:function(){$.state.isEnabled=!0},disable:function(){$.hide(),$.state.isEnabled=!1},unmount:function(){$.state.isVisible&&$.hide();if(!$.state.isMounted)return;Te(),Ae().forEach((function(e){e._tippy.unmount()})),z.parentNode&&z.parentNode.removeChild(z);U=U.filter((function(e){return e!==$})),$.state.isMounted=!1,ae("onHidden",[$])},destroy:function(){if($.state.isDestroyed)return;$.clearDelayTimeouts(),$.unmount(),be(),delete o._tippy,$.state.isDestroyed=!0,ae("onDestroy",[$])}};if(!M.render)return $;var q=M.render($),z=q.popper,J=q.onUpdate;z.setAttribute("data-tippy-root",""),z.id="tippy-"+$.id,$.popper=z,o._tippy=$,z._tippy=$;var G=Y.map((function(e){return e.fn($)})),K=o.hasAttribute("aria-expanded");return he(),ue(),ie(),ae("onCreate",[$]),M.showOnCreate&&Le(),z.addEventListener("mouseenter",(function(){$.props.interactive&&$.state.isVisible&&$.clearDelayTimeouts()})),z.addEventListener("mouseleave",(function(){$.props.interactive&&$.props.trigger.indexOf("mouseenter")>=0&&ne().addEventListener("mousemove",W)})),$;function Q(){var e=$.props.touch;return Array.isArray(e)?e:[e,0]}function Z(){return"hold"===Q()[0]}function ee(){var e;return!(null==(e=$.props.render)||!e.$$tippy)}function te(){return L||o}function ne(){var e=te().parentNode;return e?w(e):document}function re(){return S(z)}function oe(e){return $.state.isMounted&&!$.state.isVisible||x.isTouch||C&&"focus"===C.type?0:r($.props.delay,e?0:1,R.delay)}function ie(e){void 0===e&&(e=!1),z.style.pointerEvents=$.props.interactive&&!e?"":"none",z.style.zIndex=""+$.props.zIndex}function ae(e,t,n){var r;(void 0===n&&(n=!0),G.forEach((function(n){n[e]&&n[e].apply(n,t)})),n)&&(r=$.props)[e].apply(r,t)}function se(){var e=$.props.aria;if(e.content){var t="aria-"+e.content,n=z.id;u($.props.triggerTarget||o).forEach((function(e){var r=e.getAttribute(t);if($.state.isVisible)e.setAttribute(t,r?r+" "+n:n);else{var o=r&&r.replace(n,"").trim();o?e.setAttribute(t,o):e.removeAttribute(t)}}))}}function ue(){!K&&$.props.aria.expanded&&u($.props.triggerTarget||o).forEach((function(e){$.props.interactive?e.setAttribute("aria-expanded",$.state.isVisible&&e===te()?"true":"false"):e.removeAttribute("aria-expanded")}))}function ce(){ne().removeEventListener("mousemove",W),H=H.filter((function(e){return e!==W}))}function pe(e){if(!x.isTouch||!N&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!$.props.interactive||!O(z,t)){if(u($.props.triggerTarget||o).some((function(e){return O(e,t)}))){if(x.isTouch)return;if($.state.isVisible&&$.props.trigger.indexOf("click")>=0)return}else ae("onClickOutside",[$,e]);!0===$.props.hideOnClick&&($.clearDelayTimeouts(),$.hide(),I=!0,setTimeout((function(){I=!1})),$.state.isMounted||ve())}}}function fe(){N=!0}function le(){N=!1}function de(){var e=ne();e.addEventListener("mousedown",pe,!0),e.addEventListener("touchend",pe,t),e.addEventListener("touchstart",le,t),e.addEventListener("touchmove",fe,t)}function ve(){var e=ne();e.removeEventListener("mousedown",pe,!0),e.removeEventListener("touchend",pe,t),e.removeEventListener("touchstart",le,t),e.removeEventListener("touchmove",fe,t)}function me(e,t){var n=re().box;function r(e){e.target===n&&(E(n,"remove",r),t())}if(0===e)return t();E(n,"remove",T),E(n,"add",r),T=r}function ge(e,t,n){void 0===n&&(n=!1),u($.props.triggerTarget||o).forEach((function(r){r.addEventListener(e,t,n),F.push({node:r,eventType:e,handler:t,options:n})}))}function he(){var e;Z()&&(ge("touchstart",ye,{passive:!0}),ge("touchend",Ee,{passive:!0})),(e=$.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(ge(e,ye),e){case"mouseenter":ge("mouseleave",Ee);break;case"focus":ge(D?"focusout":"blur",Oe);break;case"focusin":ge("focusout",Oe)}}))}function be(){F.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),F=[]}function ye(e){var t,n=!1;if($.state.isEnabled&&!xe(e)&&!I){var r="focus"===(null==(t=C)?void 0:t.type);C=e,L=e.currentTarget,ue(),!$.state.isVisible&&m(e)&&H.forEach((function(t){return t(e)})),"click"===e.type&&($.props.trigger.indexOf("mouseenter")<0||V)&&!1!==$.props.hideOnClick&&$.state.isVisible?n=!0:Le(e),"click"===e.type&&(V=!n),n&&!r&&De(e)}}function we(e){var t=e.target,n=te().contains(t)||z.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=p(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,c="top"===a?s.bottom.y:0,f="right"===a?s.left.x:0,l="left"===a?s.right.x:0,d=t.top-r+u>i,v=r-t.bottom-c>i,m=t.left-n+f>i,g=n-t.right-l>i;return d||v||m||g}))}(Ae().concat(z).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:M}:null})).filter(Boolean),e)&&(ce(),De(e))}function Ee(e){xe(e)||$.props.trigger.indexOf("click")>=0&&V||($.props.interactive?$.hideWithInteractivity(e):De(e))}function Oe(e){$.props.trigger.indexOf("focusin")<0&&e.target!==te()||$.props.interactive&&e.relatedTarget&&z.contains(e.relatedTarget)||De(e)}function xe(e){return!!x.isTouch&&Z()!==e.type.indexOf("touch")>=0}function Ce(){Te();var t=$.props,n=t.popperOptions,r=t.placement,i=t.offset,a=t.getReferenceClientRect,s=t.moveTransition,u=ee()?S(z).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||te()}:o,p=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(ee()){var n=re().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];ee()&&u&&p.push({name:"arrow",options:{element:u,padding:3}}),p.push.apply(p,(null==n?void 0:n.modifiers)||[]),$.popperInstance=e.createPopper(c,z,Object.assign({},n,{placement:r,onFirstUpdate:A,modifiers:p}))}function Te(){$.popperInstance&&($.popperInstance.destroy(),$.popperInstance=null)}function Ae(){return f(z.querySelectorAll("[data-tippy-root]"))}function Le(e){$.clearDelayTimeouts(),e&&ae("onTrigger",[$,e]),de();var t=oe(!0),n=Q(),r=n[0],o=n[1];x.isTouch&&"hold"===r&&o&&(t=o),t?v=setTimeout((function(){$.show()}),t):$.show()}function De(e){if($.clearDelayTimeouts(),ae("onUntrigger",[$,e]),$.state.isVisible){if(!($.props.trigger.indexOf("mouseenter")>=0&&$.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&V)){var t=oe(!1);t?g=setTimeout((function(){$.state.isVisible&&$.hide()}),t):h=requestAnimationFrame((function(){$.hide()}))}}else ve()}}function F(e,n){void 0===n&&(n={});var r=R.plugins.concat(n.plugins||[]);document.addEventListener("touchstart",T,t),window.addEventListener("blur",L);var o=Object.assign({},n,{plugins:r}),i=h(e).reduce((function(e,t){var n=t&&_(t,o);return n&&e.push(n),e}),[]);return v(e)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(e){Object.keys(e).forEach((function(t){R[t]=e[t]}))},F.currentInput=x;var W=Object.assign({},e.applyStyles,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=S(e.popper),r=n.box,o=n.content,i=e.props.animateFill?function(){var e=d();return e.className="tippy-backdrop",y([e],"hidden"),e}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var e=r.style.transitionDuration,t=Number(e.replace("ms",""));o.style.transitionDelay=Math.round(t/10)+"ms",i.style.transitionDuration=e,y([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&y([i],"hidden")}}}};var $={clientX:0,clientY:0},q=[];function z(e){var t=e.clientX,n=e.clientY;$={clientX:t,clientY:n}}var J={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=w(e.props.triggerTarget||t),r=!1,o=!1,i=!0,a=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function u(){n.addEventListener("mousemove",f)}function c(){n.removeEventListener("mousemove",f)}function p(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||t.contains(n.target),o=e.props.followCursor,i=n.clientX,a=n.clientY,s=t.getBoundingClientRect(),u=i-s.left,c=a-s.top;!r&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=e.left+u,r=e.top+c);var s="horizontal"===o?e.top:r,p="vertical"===o?e.right:n,f="horizontal"===o?e.bottom:r,l="vertical"===o?e.left:n;return{width:p-l,height:f-s,top:s,right:p,bottom:f,left:l}}})}function l(){e.props.followCursor&&(q.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",z)}(n))}function d(){0===(q=q.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",z)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=e.props},onAfterUpdate:function(t,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!e.state.isMounted||o||s()||u()):(c(),p()))},onMount:function(){e.props.followCursor&&!o&&(i&&(f($),i=!1),s()||u())},onTrigger:function(e,t){m(t)&&($={clientX:t.clientX,clientY:t.clientY}),o="focus"===t.type},onHidden:function(){e.props.followCursor&&(p(),c(),i=!0)}}}};var G={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;e.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),t!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,r){if(n.length<2||null===e)return t;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||t;switch(e){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===e,s=o.top,u=i.bottom,c=a?o.left:i.left,p=a?o.right:i.right;return{top:s,bottom:u,left:c,right:p,width:p-c,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map((function(e){return e.left}))),l=Math.max.apply(Math,n.map((function(e){return e.right}))),d=n.filter((function(t){return"left"===e?t.left===f:t.right===l})),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return t}}(p(e),n.getBoundingClientRect(),f(n.getClientRects()),r)}(a.placement)}})),t=a.placement)}};function s(){var t;o||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,a),o=!0,e.setProps(t),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(m(n)){var o=f(e.reference.getClientRects()),i=o.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var K={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function r(t){return!0===e.props.sticky||e.props.sticky===t}var o=null,i=null;function a(){var s=r("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Q(o,s)||u&&Q(i,u))&&e.popperInstance&&e.popperInstance.update(),o=s,i=u,e.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){e.props.sticky&&a()}}}};function Q(e,t){return!e||!t||(e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left)}return F.setDefaultProps({plugins:[Y,J,G,K],render:N}),F.createSingleton=function(e,t){var n;void 0===t&&(t={});var r,o=e,i=[],a=[],c=t.overrides,p=[],f=!1;function l(){a=o.map((function(e){return u(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function v(){i=o.map((function(e){return e.reference}))}function m(e){o.forEach((function(t){e?t.enable():t.disable()}))}function g(e){return o.map((function(t){var n=t.setProps;return t.setProps=function(o){n(o),t.reference===r&&e.setProps(o)},function(){t.setProps=n}}))}function h(e,t){var n=a.indexOf(t);if(t!==r){r=t;var s=(c||[]).concat("content").reduce((function(e,t){return e[t]=o[n].props[t],e}),{});e.setProps(Object.assign({},s,{getReferenceClientRect:"function"==typeof s.getReferenceClientRect?s.getReferenceClientRect:function(){var e;return null==(e=i[n])?void 0:e.getBoundingClientRect()}}))}}m(!1),v(),l();var b={fn:function(){return{onDestroy:function(){m(!0)},onHidden:function(){r=null},onClickOutside:function(e){e.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(e){e.props.showOnCreate&&!f&&(f=!0,h(e,i[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},y=F(d(),Object.assign({},s(t,["overrides"]),{plugins:[b].concat(t.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(e){if(w(),!r&&null==e)return h(y,i[0]);if(!r||null!=e){if("number"==typeof e)return i[e]&&h(y,i[e]);if(o.indexOf(e)>=0){var t=e.reference;return h(y,t)}return i.indexOf(e)>=0?h(y,e):void 0}},y.showNext=function(){var e=i[0];if(!r)return y.show(0);var t=i.indexOf(r);y.show(i[t+1]||e)},y.showPrevious=function(){var e=i[i.length-1];if(!r)return y.show(e);var t=i.indexOf(r),n=i[t-1]||e;y.show(n)};var E=y.setProps;return y.setProps=function(e){c=e.overrides||c,E(e)},y.setInstances=function(e){m(!0),p.forEach((function(e){return e()})),o=e,m(!1),v(),l(),p=g(y),y.setProps({triggerTarget:a})},p=g(y),y},F.delegate=function(e,n){var r=[],o=[],i=!1,a=n.target,c=s(n,["target"]),p=Object.assign({},c,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},c,{showOnCreate:!0}),l=F(e,p);function d(e){if(e.target&&!i){var t=e.target.closest(a);if(t){var r=t.getAttribute("data-tippy-trigger")||n.trigger||R.trigger;if(!t._tippy&&!("touchstart"===e.type&&"boolean"==typeof f.touch||"touchstart"!==e.type&&r.indexOf(X[e.type])<0)){var s=F(t,f);s&&(o=o.concat(s))}}}}function v(e,t,n,o){void 0===o&&(o=!1),e.addEventListener(t,n,o),r.push({node:e,eventType:t,handler:n,options:o})}return u(l).forEach((function(e){var n=e.destroy,a=e.enable,s=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],r.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),r=[],n()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),i=!1},e.disable=function(){s(),o.forEach((function(e){return e.disable()})),i=!0},function(e){var n=e.reference;v(n,"touchstart",d,t),v(n,"mouseover",d),v(n,"focusin",d),v(n,"click",d)}(e)})),l},F.hideAll=function(e){var t=void 0===e?{}:e,n=t.exclude,r=t.duration;U.forEach((function(e){var t=!1;if(n&&(t=g(n)?e.reference===n:e.popper===n.popper),!t){var o=e.props.duration;e.setProps({duration:r}),e.hide(),e.state.isDestroyed||e.setProps({duration:o})}}))},F.roundArrow='',F})); + diff --git a/example/scatter/example_scatter_plot.ipynb b/example/scatter/example_scatter_plot.ipynb new file mode 100644 index 0000000..0c713a9 --- /dev/null +++ b/example/scatter/example_scatter_plot.ipynb @@ -0,0 +1,122 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA04AAAIjCAYAAAA0vUuxAAAAP3RFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMS5wb3N0MSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8kixA/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAB4oUlEQVR4nO3deXxTVf7/8XdIKaWUlrVQaaGICLINixsom4AVGAUr7gvgMo6ggnwHlNEZcAXBGcFxUNQRUFRkqagoKCpgRUQQQUBErAVKLaACZZVien5/5NdI6JKk3CS3zev5ePQBOffk5nPuuTfJJ/eecx3GGCMAAAAAQKmqhDsAAAAAALA7EicAAAAA8IHECQAAAAB8IHECAAAAAB9InAAAAADABxInAAAAAPCBxAkAAAAAfCBxAgAAAAAfSJwAAAAAwAcSJwBhN2TIEKWmpoY7DNjU+PHj5XA4wh1GUDkcDt19993hDqNCS01N1ZAhQ2zzOjNnzpTD4dD27dv9rrt27drTDxBA0JA4AbBcOL8EOBwOz19UVJTq1KmjTp06acSIEfr222/Lvd6jR49q/PjxWr58uXXBnobPP/9c48eP14EDB05rPQUFBZo6dao6dOig+Ph41apVS61bt9Zf/vIXfffdd9YEGyJDhgxRXFxcuMMolVV9Fg7bt2/X0KFD1axZM8XExKhhw4bq1q2bxo0bF+7Q/OZyuRQfH68BAwYUW/b000/L4XBo8ODBxZb985//lMPh0Pfff3/aMUybNk0zZ8487fUACI+ocAcAAC+++KIKCwstW1+fPn10yy23yBij/Px8bdiwQbNmzdK0adP05JNPatSoUQGv8+jRo3r44YclST169LAs1vL6/PPP9fDDD2vIkCGqVatWuddz1VVXafHixbr++ut1xx136MSJE/ruu++0aNEidenSRS1btrQu6AhnVZ+F2g8//KDzzjtP1atX16233qrU1FTl5eVp3bp1evLJJz3Hhd05nU5deOGF+vzzz4stW7lypaKiorRy5coSlyUmJurss8+WJG3dulVVqpTvd+dp06apXr16ITkzBsB6JE4AwubIkSOqUaOGqlataul6zz77bN10001eZRMnTtTll1+u//u//1PLli3Vr18/S1+zIlqzZo0WLVqkxx9/XH//+9+9lj377LMV8swIrPf000/r8OHDWr9+vZo0aeK1bO/evWGKqnwuvvhiLV26VFu2bNE555zjKV+5cqWuueYavf7669q9e7caNmwoSfr999+1evVqXXrppZ661apVC3ncAOyBS/UAhETRZVRZWVnq16+fatasqRtvvNGz7NQxTnPmzFGnTp1Us2ZNxcfHq23btpo6dWq5X79u3bqaM2eOoqKi9Pjjj3vKCwoK9M9//lOdOnVSQkKCatSooa5du2rZsmWeOtu3b1f9+vUlSQ8//LDnUsDx48dLkr755hsNGTJEZ555pucypltvvVW//vqrVwyHDh3SyJEjlZqaqmrVqikxMVF9+vTRunXrvOqtXr1al112mRISEhQbG6vu3bt7/RI+fvx4jR49WpLUtGlTTzxFYyl++eUXfffddzp69GiZ2yQrK0uSdNFFFxVb5nQ6VbduXa+y3Nxc3XrrrWrQoIGqVaum1q1b6+WXX/aqs3z5cjkcDr355pv6+9//roYNG6pGjRq64oorlJOT41U3MzNTV199tRo3bqxq1aopJSVF9913n44dO1Zm3KfL1/aV/hhX9cMPP3jOECUkJGjo0KHFtuuxY8d07733ql69eqpZs6auuOIK5ebmeu0jvvqsyMKFC9WmTRvP9l2yZEmZbdmzZ4+ioqJKPOuzdetWORwOPfvss5KkEydO6OGHH1bz5s0VExOjunXrehKJsmRlZSk5OblY0iRJiYmJxcoWL16srl27qkaNGqpZs6b69++vzZs3e9Upej/48ccflZaWpho1auiMM87QI488ImOMV92nnnpKXbp0Ud26dVW9enV16tRJ8+fPLzPm0lx88cWS5NXfP/74o3bv3q27775bMTExXsvWr1+vI0eOeJ4nlTzGafPmzbrkkktUvXp1JScn67HHHit2Fj01NVWbN2/WihUrPP1/6tnr48ePa9SoUapfv75q1KihK6+8Uj///HO52grAepxxAhAyv//+u9LS0nTxxRfrqaeeUmxsbIn1li5dquuvv169evXSk08+KUnasmWLVq5cqREjRpT79Rs3bqzu3btr2bJlOnjwoOLj43Xw4EG99NJLnkvVDh06pP/9739KS0vTl19+qfbt26t+/fp67rnndNddd+nKK69Uenq6JKldu3aeeH/88UcNHTpUDRs21ObNm/XCCy9o8+bN+uKLLzwTG/z1r3/V/Pnzdffdd6tVq1b69ddf9dlnn2nLli3q2LGjJOmTTz5R37591alTJ40bN05VqlTRjBkzdMkllygzM1Pnn3++0tPT9f333+uNN97Q008/rXr16kmSJ7l79tln9fDDD2vZsmVlXlZY9EX4tdde00UXXaSoqNI/Evbs2aMLL7zQM4lB/fr1tXjxYt122206ePCgRo4c6VX/8ccfl8Ph0P3336+9e/dqypQp6t27t9avX6/q1atLkubNm6ejR4/qrrvuUt26dfXll1/qP//5j3bt2qV58+YF2Lv+8Wf7nuyaa65R06ZNNWHCBK1bt04vvfSSEhMTPful5E4C5s6dq5tvvlkXXnihVqxYof79+3utx1efSdJnn32mjIwMDRs2TDVr1tQzzzyjq666Sjt37iyWxBZp0KCBunfvrrlz5xYbb/Tmm2/K6XTq6quvluRO3iZMmKDbb79d559/vg4ePKi1a9dq3bp16tOnT6nbrEmTJvroo4/0ySef6JJLLilz+7766qsaPHiw0tLS9OSTT+ro0aN67rnndPHFF+vrr7/2+oHE5XLpsssu04UXXqhJkyZpyZIlGjdunH7//Xc98sgjnnpTp07VFVdcoRtvvFEFBQWaM2eOrr76ai1atKjYdvblwgsvVFRUlD777DPdfvvtktxJVI0aNXTeeefp3HPP1cqVK3XVVVd5lknySpxOtXv3bvXs2VO///67HnjgAdWoUUMvvPCCZz8vMmXKFN1zzz2Ki4vTgw8+KMndfye75557VLt2bY0bN07bt2/XlClTdPfdd+vNN98MqJ0AgsQAgMVmzJhhJJk1a9Z4ygYPHmwkmQceeKBY/cGDB5smTZp4Ho8YMcLEx8eb33//PeDXlmSGDx9e6vIRI0YYSWbDhg3GGGN+//13c/z4ca86+/fvNw0aNDC33nqrp+znn382ksy4ceOKrfPo0aPFyt544w0jyXz66aeesoSEhDJjKywsNM2bNzdpaWmmsLDQa/1NmzY1ffr08ZRNnjzZSDLZ2dnF1jNu3DgjySxbtqzU1yp6ve7duxtJpkGDBub66683//3vf82OHTuK1b3ttttMUlKS+eWXX7zKr7vuOpOQkODZBsuWLTOSTKNGjczBgwc99ebOnWskmalTp3q161QTJkwwDofDK4ai9vgyePBgU6NGjTLb6+/2LXrNk/cBY4y58sorTd26dT2Pv/rqKyPJjBw50qvekCFDiu0vZfWZJBMdHW1++OEHT9mGDRuMJPOf//ynzHZPnz7dSDIbN270Km/VqpW55JJLPI//9Kc/mf79+5e5rpJs2rTJVK9e3Ugy7du3NyNGjDALFy40R44c8ap36NAhU6tWLXPHHXd4le/evdskJCR4lRe9H9xzzz2essLCQtO/f38THR1tfv75Z0/5qftJQUGBadOmjVfbjDGmSZMmZvDgwT7bc95555lmzZp5Ht95552mZ8+exhhjxowZY8477zzPskGDBpnY2Fhz4sSJUl9n5MiRRpJZvXq1p2zv3r0mISGhWH+3bt3adO/evVhMRe+ZvXv39to377vvPuN0Os2BAwd8tgtA8HGpHoCQuuuuu3zWqVWrlo4cOeLzEqLyKJp17dChQ5Lcl6RFR0dLkgoLC7Vv3z79/vvvOvfcc4tdQleak39Z/u233/TLL7/owgsvlCSvddSqVUurV6/WTz/9VOJ61q9fr23btumGG27Qr7/+ql9++UW//PKLjhw5ol69eunTTz/1axKN8ePHyxjjcxILh8OhDz74QI899phq166tN954Q8OHD1eTJk107bXXesY4GWO0YMECXX755TLGeOL65ZdflJaWpvz8/GLb6pZbblHNmjU9jwcNGqSkpCS9//77JW63I0eO6JdfflGXLl1kjNHXX3/ts52BKs/2/etf/+r1uGvXrvr111918OBBSfJcSjds2DCvevfcc0/A8fXu3VvNmjXzPG7Xrp3i4+P1448/lvm89PR0RUVFeZ2V2LRpk7799ltde+21nrJatWpp8+bN2rZtW0BxtW7dWuvXr9dNN92k7du3a+rUqRo4cKAaNGigF1980VNv6dKlOnDggK6//nqvfcTpdOqCCy7wuvy1yMlTsBedzSwoKNBHH33kKT95P9m/f7/y8/PVtWtXv4/PU1188cXKysrS7t27JbnPKnXp0kWS+7LVr7/+2nM55sqVK3XBBReUeTb2/fff14UXXuh1trJ+/fqeS5ED8Ze//MVr6v2uXbvK5XJpx44dAa8LgPVInACETFRUlJKTk33WGzZsmM4++2z17dtXycnJuvXWW32O9fDX4cOHJcnrS/2sWbPUrl07z7iP+vXr67333lN+fr5f69y3b59GjBihBg0aqHr16qpfv76aNm0qSV7rmDRpkjZt2qSUlBSdf/75Gj9+vNeX4qIvtIMHD1b9+vW9/l566SUdP37c75j8Va1aNT344IPasmWLfvrpJ73xxhu68MILNXfuXM+X2p9//lkHDhzQCy+8UCyuoUOHSio+SUDz5s29HjscDp111lleY3p27typIUOGqE6dOoqLi1P9+vXVvXt3SbK8nVL5tm/jxo29HteuXVuS+wu8JO3YsUNVqlTx9HeRs846K+D4Tn2totcreq3S1KtXT7169dLcuXM9ZW+++aaioqI8l5VK0iOPPKIDBw7o7LPPVtu2bTV69Gh98803fsV29tln69VXX9Uvv/yib775Rk888YSioqL0l7/8xZPkFG3fSy65pNj2/fDDD4vtI1WqVNGZZ55Z7HUkee0nixYt0oUXXqiYmBjVqVPHc+lsefeRk8c5HThwQJs3b/aM8+vSpYt+//13ffnll8rOzlZeXl6Zl+lJ7n3g1P1dklq0aBFwbL72NwDhxRgnACFTrVo1v6bxTUxM1Pr16/XBBx9o8eLFWrx4sWbMmKFbbrlFs2bNOq0YNm3aJKfT6fmiO3v2bA0ZMkQDBw7U6NGjlZiYKKfTqQkTJngmT/Dlmmuu0eeff67Ro0erffv2iouLU2FhoS677DKvMxjXXHONunbtqrfeeksffvihJk+erCeffFIZGRnq27evp+7kyZPVvn37El8rmPcpSkpK0nXXXaerrrpKrVu31ty5czVz5kxPXDfddFOJ97mR/hjv5S+Xy6U+ffpo3759uv/++9WyZUvVqFFDubm5GjJkiKXT0xcpz/Z1Op0l1jOnTGBghdN5reuuu05Dhw7V+vXr1b59e82dO1e9evXyjKWSpG7duikrK0tvv/22PvzwQ7300kt6+umn9fzzz3vG+/gTY9u2bdW2bVt17txZPXv21GuvvabevXt7tu+rr77qmZXuZGWdtSlNZmamrrjiCnXr1k3Tpk1TUlKSqlatqhkzZuj1118PeH3SH4nTZ5995hln2blzZ0nuJLR58+b67LPPPJOZ+EqcrBTK/Q1A4EicANhSdHS0Lr/8cl1++eUqLCzUsGHDNH36dP3jH/8o16/5kvsMx4oVK9S5c2fPGaf58+frzDPPVEZGhtclMqcOtD952cn279+vjz/+WA8//LD++c9/espLuxwqKSlJw4YN07Bhw7R371517NhRjz/+uPr27eu5TCs+Pl69e/cusy2lxWOFqlWrql27dtq2bZt++eUX1a9fXzVr1pTL5fIZV5FT22+M0Q8//OBJsDZu3Kjvv/9es2bN0i233OKpF4zLM4sEsn391aRJExUWFio7O9vrrMMPP/xQrG4w+2zgwIG68847PZfrff/99xo7dmyxenXq1NHQoUM1dOhQHT58WN26ddP48eP9TpxOdu6550qS8vLyJP2xfRMTE/3avoWFhfrxxx89Z5mK4pbkmURiwYIFiomJ0QcffOA1DfiMGTMCjrdIYmKiJzmqUaOGWrVq5XVfrS5dumjlypXatWuXnE6nJ6kqTZMmTUo83rdu3VqsLJj7AIDg41I9ALZz6jTeVapU8XzhPn78eLnWuW/fPl1//fVyuVyeGa2kP37hPfkX3dWrV2vVqlVezy/6ZfrUexuV9HzJPYPWyVwuV7FLixITE3XGGWd42tSpUyc1a9ZMTz31lOeSwpOdPC1xjRo1SoxH8n868m3btmnnzp3Fyg8cOKBVq1apdu3aql+/vpxOp6666iotWLBAmzZtKjOuIq+88opnHJnkTlDz8vLUt29fSSVvN2PMaU0570sg29dfaWlpktw3Nj3Zf/7zn2J1y+qz01WrVi2lpaVp7ty5mjNnjqKjozVw4ECvOqceV3FxcTrrrLN8HlOZmZk6ceJEsfKi8WpFl6SlpaUpPj5eTzzxRIn1S9q+RVOlS+7+f/bZZ1W1alX16tVLkns/cTgccrlcnnrbt2/XwoULy4zZl4svvljr16/Xhx9+6BnfVKRLly5atWqVMjMz1a5dO6/LekvSr18/ffHFF/ryyy89ZT///LNee+21YnVr1KjB/dGACowzTgBs5/bbb9e+fft0ySWXKDk5WTt27NB//vMftW/f3uumlaX5/vvvNXv2bBljdPDgQW3YsEHz5s3T4cOH9e9//1uXXXaZp+6f//xnZWRk6Morr1T//v2VnZ2t559/Xq1atfL6cl29enW1atVKb775ps4++2zVqVNHbdq0UZs2bdStWzdNmjRJJ06cUKNGjfThhx8qOzvbK6ZDhw4pOTlZgwYN0p/+9CfFxcXpo48+0po1a/Svf/1LkjtBfOmll9S3b1+1bt1aQ4cOVaNGjZSbm6tly5YpPj5e7777riR3EiBJDz74oK677jpVrVpVl19+uWrUqOH3dOQbNmzQDTfcoL59+6pr166qU6eOcnNzNWvWLP3000+aMmWKJ8GZOHGili1bpgsuuEB33HGHWrVqpX379mndunX66KOPtG/fPq9116lTRxdffLGGDh2qPXv2aMqUKTrrrLN0xx13SJJatmypZs2a6W9/+5tyc3MVHx+vBQsWnPZYjhMnTuixxx4rVl6nTh0NGzbM7+3rr06dOumqq67SlClT9Ouvv3qmIy86c3LyGYay+swK1157rW666SZNmzZNaWlpXmdRJKlVq1bq0aOHOnXqpDp16mjt2rWe6fHL8uSTT+qrr75Senq65weMdevW6ZVXXlGdOnU8U9HHx8frueee080336yOHTvquuuuU/369bVz50699957uuiii7wSpZiYGC1ZskSDBw/WBRdcoMWLF+u9997T3//+d8807f379/ccszfccIP27t2r//73vzrrrLP8Hp9VkosvvlgzZszQmjVrNHz4cK9lXbp0UX5+vvLz8/2a5GPMmDF69dVXddlll2nEiBGe6cibNGlSLMZOnTrpueee02OPPaazzjpLiYmJPqd4B2Aj4ZjKD0DlVtp05KVNFX3qdOTz5883l156qUlMTDTR0dGmcePG5s477zR5eXk+X1uS569KlSqmVq1apkOHDmbEiBFm8+bNxeoXFhaaJ554wjRp0sRUq1bNdOjQwSxatKhYTMYY8/nnn5tOnTqZ6Ohor6mmd+3aZa688kpTq1Ytk5CQYK6++mrz008/edU5fvy4GT16tPnTn/5katasaWrUqGH+9Kc/mWnTphWL6euvvzbp6emmbt26plq1aqZJkybmmmuuMR9//LFXvUcffdQ0atTIVKlSxWvaY3+nI9+zZ4+ZOHGi6d69u0lKSjJRUVGmdu3a5pJLLjHz588vsf7w4cNNSkqKqVq1qmnYsKHp1auXeeGFFzx1iqYjf+ONN8zYsWNNYmKiqV69uunfv3+xac6//fZb07t3bxMXF2fq1atn7rjjDs8U3DNmzPDUC2Q68pP7/+S/k6ef9mf7Fr3mydNiG/PHvn3yFNNHjhwxw4cPN3Xq1DFxcXFm4MCBZuvWrUaSmThxotfzS+szlTKNvr9TbBtjzMGDBz3Ths+ePbvY8scee8ycf/75platWqZ69eqmZcuW5vHHHzcFBQVlrnflypVm+PDhpk2bNiYhIcFUrVrVNG7c2AwZMsRkZWUVq79s2TKTlpZmEhISTExMjGnWrJkZMmSIWbt2radO0ftBVlaW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SmvXrtXHH3+sKlWq6Morr1RhYWFAMVWvXl0FBQWS3InO2rVr9c4772jVqlUyxqhfv346ceJEqc/PysrSwoULtWjRIi1atEgrVqzQxIkTJUlTp05V586ddccddygvL095eXlKSUnRP/7xD3377bdavHixtmzZoueee0716tULKO5AcakeAFQwRV8UTr19edEXhfnzpfT08MQGAKHickkjRhR/L5TcZQ6HNHKkNGBAaC7ba968uSZNmlTq8p07d6p58+a6+OKL5XA41KRJk3K/VsuWLfXhhx96Ht96662e/5955pl65plndN555+nw4cOKi4tTnTp1JEmJiYleZ3uuuuoqr/W+/PLLql+/vr799lu1adPGZxzGGH388cf64IMPdM8992jbtm165513tHLlSnXp0kWS9NprryklJUULFy7U1VdfXeJ6CgsLNXPmTM+lhzfffLM+/vhjPf7440pISFB0dLRiY2O9Ln3cuXOnOnTooHPPPVeSypWEBoozTgBQgfj6oiC5vyhw2R6Ayi4zs/iZppMZI+XkuOuFQqdOncpcPmTIEK1fv14tWrTQvffe65X4BMoY43XT4K+++kqXX365GjdurJo1a6p79+6S3MlFWbZt26brr79eZ555puLj4z3Jh6/nLVq0SHFxcYqJiVHfvn117bXXavz48dqyZYuioqJ0wQUXeOrWrVtXLVq00JYtW0pdX2pqqtd4raSkJM+lhqW56667NGfOHLVv315jxozR559/XmZ9K5A4AUAFYrcvCgAQLnl51tY7XTVq1ChzeceOHZWdna1HH31Ux44d0zXXXKNBgwaV67W2bNmipk2bSnJfbpeWlqb4+Hi99tprWrNmjd566y1J8lw+V5rLL79c+/bt04svvqjVq1dr9erVfj2vZ8+eWr9+vbZt26Zjx45p1qxZPttflqpVq3o9djgcPi8X7Nu3r3bs2KH77rtPP/30k3r16qW//e1v5Y7BHyROAFCB2O2LAgCES1KStfVCIT4+Xtdee61efPFFvfnmm1qwYIH27dsX0Dq+++47LVmyxHOZ3Xfffadff/1VEydOVNeuXdWyZctiZ2uio6MlSa6TLkf49ddftXXrVj300EPq1auXzjnnHO3fv9+vGGrUqKGzzjpLjRs3VlTUHyN/zjnnHP3++++eBOzk12nVqlVA7Tw1flcJl1LUr19fgwcP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d68KCwu9ll1xxRUBrWvjxo3q3LmzfvvtN8XFxemtt95Sq1atSqzbokULvfzyy2rXrp3y8/P11FNPqUuXLtq8ebOSk5NLfM6ECRP08MMPBxQTEC5ZWfaul5dnbT27ipR2AgAA/wWcOC1ZskS33HKLfvnll2LLHA6HXL5+3j5FixYttH79euXn52v+/PkaPHiwVqxYUWLy1LlzZ6+zUV26dNE555yj6dOn69FHHy1x/WPHjtWoUaM8jw8ePMjsf7Atf0/WhqteUpK19ewqUtoJAAD859cYp5M1b95cl156qf75z3+qQYMGlgfUu3dvNWvWTNOnT/er/tVXX62oqCi98cYbftVnjBPsrKKMccrNLT5pglR5xv5ESjsBAIh0lo9xOtmePXs0atSooCRNkvteUcePH/errsvl0saNG5XEz76oJKKjpZNOkJZo1Cj/779k9fqcTmnqVPf/T53QsujxlCkVP5mIlHYCAAD/BZw4DRo0SMuXL7fkxceOHatPP/1U27dv18aNGzV27FgtX75cN954oyTplltu0dixYz31H3nkEX344Yf68ccftW7dOt10003asWOHbr/9dkviAexg0iRp9OjiX8qdTnd5IFOHB2N96enuqbgbNfIuT06uXFN0R0o7AQCAfwK+VO/o0aO6+uqrVb9+fbVt27bYPZ3uvfdev9d122236eOPP1ZeXp4SEhLUrl073X///erTp48kqUePHkpNTdXMmTMlSffdd58yMjK0e/du1a5dW506ddJjjz2mDh06+P2aXKqHiqKgwD3bXVaWewzSsGH+nxkKxfpcLvescnl57rE+XbtWzjMwkdJOAAAiUSC5QcCJ0//+9z/99a9/VUxMjOrWret1A1qHw6Eff/yxfFGHCIkTAAAAACmw3CDgWfUefPBBPfzww3rggQdUpUrAV/oBAAAAQIUTcOZTUFCga6+9lqQJAAAAQMQIOPsZPHiw3nzzzWDEAgAAAAC2FPClei6XS5MmTdIHH3ygdu3aFZsc4t///rdlwQEAAACAHQScOG3cuNEzi92mTZu8ljlOveEJAAAAAFQCASdOy5YtC0YcAAAAAGBbASdO+fn5crlcqlOnjlf5vn37FBUVxRTfKMbO98Gx+t5GVrL7fZfoV4SSnfe3SDq2ACCimQBddtll5r///W+x8ueee8707ds30NWFXH5+vpFk8vPz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f39J7rOAb7zxhr788stSnxPMzwYu1Ytgw4cPV//+/dW7d2+/6h8+fFhNmjRRSkqKBgwYoM2bNwc5wsiwbds2nXHGGTrzzDN14403aufOnaXWXbVqVbH+SktL06pVq4IdZqUWSB9IHAvB8M477+jcc8/V1VdfrcTERHXo0EEvvvhimc/heLBeefqhSPv27ZWUlKQ+ffpo5cqVQY40chQUFGj27Nm69dZbSz17wbEQfP70g8Tng9W6dOmijz/+WN9//70kacOGDfrss8/Ut2/fUp8TzOOBxClCzZkzR+vWrdOECRP8qt+iRQu9/PLLevvttzV79mwVFhaqS5cu2rVrV5AjrdwuuOACzZw5U0uWLNFzzz2n7Oxsde3aVYcOHSqx/u7du9WgQQOvsgYNGjCW4DQE2gccC8Hx448/6rnnnlPz5s31wQcf6K677tK9996rWbNmlfqc0o6HgwcP6tixY8EOuVIqTz8kJSXp+eef14IFC7RgwQKlpKSoR48eWrduXQgjr7wWLlyoAwcOaMiQIaXW4bMh+PzpBz4frPfAAw/ouuuuU8uWLVW1alV16NBBI0eO1I033ljqc4L62WAQcXbu3GkSExPNhg0bPGXdu3c3I0aM8HsdBQUFplmzZuahhx4KQoSRa//+/SY+Pt689NJLJS6vWrWqef31173K/vvf/5rExMRQhBcRfPXBqTgWrFG1alXTuXNnr7J77rnHXHjhhaU+p3nz5uaJJ57wKnvvvfeMJHP06NGgxFnZlacfStKtWzdz0003WRlaxLr00kvNn//85zLr8NkQfP70w6n4fDh9b7zxhklOTjZvvPGG+eabb8wrr7xi6tSpY2bOnFnqc4L52cAZpwj01Vdfae/everYsaOioqIUFRWlFStW6JlnnlFUVJTXQMjSFGX9P/zwQwgijhy1atXS2WefXep2bdiwofbs2eNVtmfPHq6ntpCvPjgVx4I1kpKS1KpVK6+yc845p8zLJks7HuLj41W9evWgxFnZlacfSnL++edzTFhgx44d+uijj3T77beXWY/PhuDytx9OxefD6Rs9erTnrFPbtm11880367777ivziqlgfjaQOEWgXr16aePGjVq/fr3n79xzz9WNN96o9evXy+l0+lyHy+XSxo0blZSUFIKII8fhw4eVlZVV6nbt3LmzPv74Y6+ypUuXqnPnzqEILyL46oNTcSxY46KLLvKaiUqSvv/+ezVp0qTU53A8WK88/VCS9evXc0xYYMaMGUpMTPQMjC8Nx0Jw+dsPp+Lz4fQdPXpUVap4pytOp1OFhYWlPieox8Npna9CpXHqpXo333yzeeCBBzyPH374YfPBBx+YrKws89VXX5nrrrvOxMTEmM2bN4ch2srj//7v/8zy5ctNdna2Wblypendu7epV6+e2bt3rzGmeD+sXLnSREVFmaeeesps2bLFjBs3zlStWtVs3LgxXE2o8ALtA46F4Pjyyy9NVFSUefzxx822bdvMa6+9ZmJjY83s2bM9dR544AFz8803ex7/+OOPJjY21owePdps2bLF/Pe//zVOp9MsWbIkHE2oFMrTD08//bRZuHCh2bZtm9m4caMZMWKEqVKlivnoo4/C0YRKw+VymcaNG5v777+/2DI+G0InkH7g88F6gwcPNo0aNTKLFi0y2dnZJiMjw9SrV8+MGTPGUyeUnw0kTjDGFE+cunfvbgYPHux5PHLkSNO4cWMTHR1tGjRoYPr162fWrVsX+kArmWuvvdYkJSWZ6Oho06hRI3PttdeaH374wbP81H4wxpi5c+eas88+20RHR5vWrVub9957L8RRVy6B9gHHQvC8++67pk2bNqZatWqmZcuW5oUXXvBaPnjwYNO9e3evsmXLlpn27dub6Ohoc+aZZ5oZM2aELuBKKtB+ePLJJ02zZs1MTEyMqVOnjunRo4f55JNPQhx15fPBBx8YSWbr1q3FlvHZEDqB9AOfD9Y7ePCgGTFihGncuLGJiYkxZ555pnnwwQfN8ePHPXVC+dngMMbHrXcBAAAAIMIxxgkAAAAAfCBxAgAAAAAfSJwAAAAAwAcSJwAAAADwgcQJAAAAAHwgcQIAAAAAH0icAAAAAMAHEicAAAAA8IHECQBgGw6HQwsXLgx3GOUyZMgQDRw4sFzP7datm15//XVrAzrFhRdeqAULFgT1NQCgMiNxAoAI9/PPP+uuu+5S48aNVa1aNTVs2FBpaWlauXJluEMr5nSSE6ts375dDodD69evt2R977zzjvbs2aPrrrvOkvWV5qGHHtIDDzygwsLCoL4OAFRWJE4AEOGuuuoqff3115o1a5a+//57vfPOO+rRo4d+/fXXcIcWEZ555hkNHTpUVaoE9yO5b9++OnTokBYvXhzU1wGAyorECQAi2IEDB5SZmaknn3xSPXv2VJMmTXT++edr7NixuuKKK7zq3X777apfv77i4+N1ySWXaMOGDZ7l48ePV/v27TV9+nSlpKQoNjZW11xzjfLz8z111qxZoz59+qhevXpKSEhQ9+7dtW7dOkvbs2nTJvXt21dxcXFq0KCBbr75Zv3yyy+e5T169NC9996rMWPGqE6dOmrYsKHGjx/vtY7vvvtOF198sWJiYtSqVSt99NFHXpcQNm3aVJLUoUMHORwO9ejRw+v5Tz31lJKSklS3bl0NHz5cJ06cKDXen3/+WZ988okuv/xyr/IDBw7ozjvvVIMGDRQTE6M2bdpo0aJFkqSZM2eqVq1aWrRokVq0aKHY2FgNGjRIR48e1axZs5SamqratWvr3nvvlcvl8qzT6XSqX79+mjNnTqCbFQAgEicAiGhxcXGKi4vTwoULdfz48VLrXX311dq7d68WL16sr776Sh07dlSvXr20b98+T50ffvhBc+fO1bvvvqslS5bo66+/1rBhwzzLDx06pMGDB+uzzz7TF198oebNm6tfv346dOiQJW05cOCALrnkEnXo0EFr167VkiVLtGfPHl1zzTVe9WbNmqUaNWpo9erVmjRpkh555BEtXbpUkuRyuTRw4EDFxsZq9erVeuGFF/Tggw96Pf/LL7+UJH300UfKy8tTRkaGZ9myZcuUlZWlZcuWadasWZo5c6ZmzpxZasyfffaZYmNjdc4553jKCgsL1bdvX61cuVKzZ8/Wt99+q4kTJ8rpdHrqHD16VM8884zmzJmjJUuWaPny5bryyiv1/vvv6/3339err76q6dOna/78+V6vd/755yszMzOwDQsAcDMAgIg2f/58U7t2bRMTE2O6dOlixo4dazZs2OBZnpmZaeLj481vv/3m9bxmzZqZ6dOnG2OMGTdunHE6nWbXrl2e5YsXLzZVqlQxeXl5Jb6uy+UyNWvWNO+++66nTJJ56623So118ODBZsCAASUue/TRR82ll17qVZaTk2Mkma1btxpjjOnevbu5+OKLveqcd9555v777/fEHBUV5RXz0qVLveLKzs42kszXX39dLLYmTZqY33//3VN29dVXm2uvvbbU9jz99NPmzDPP9Cr74IMPTJUqVTwxn2rGjBlGkvnhhx88ZXfeeaeJjY01hw4d8pSlpaWZO++80+u5b7/9tqlSpYpxuVylxgQAKBlnnAAgwl111VX66aef9M477+iyyy7T8uXL1bFjR8+Zkg0bNujw4cOqW7eu5wxVXFycsrOzlZWV5VlP48aN1ahRI8/jzp07q7CwUFu3bpUk7dmzR3fccYeaN2+uhIQExcfH6/Dhw9q5c6cl7diwYYOWLVvmFWPLli0lySvOdu3aeT0vKSlJe/fulSRt3bpVKSkpatiwoWf5+eef73cMrVu39jozdPK6S3Ls2DHFxMR4la1fv17Jyck6++yzS31ebGysmjVr5nncoEEDpaamKi4uzqvs1NeuXr26CgsLyzy7CAAoWVS4AwAAhF9MTIz69OmjPn366B//+Iduv/12jRs3TkOGDNHhw4eVlJSk5cuXF3terVq1/H6NwYMH69dff9XUqVPVpEkTVatWTZ07d1ZBQYElbTh8+LAuv/xyPfnkk8WWJSUlef5ftWpVr2UOh8OymeYCXXe9evW0f/9+r7Lq1auX63X8ee19+/apRo0afr0GAMAbiRMAoJhWrVp5JkPo2LGjdu/eraioKKWmppb6nJ07d+qnn37SGWecIUn64osvVKVKFbVo0UKStHLlSk2bNk39+vWTJOXk5HhN3HC6OnbsqAULFig1NVVRUeX7eGvRooVycnK0Z88eNWjQQJJ7UouTRUdHS5LXxAvl1aFDB+3evVv79+9X7dq1JbnPiO3atUvff/99mWedymPTpk3q0KGDpesEgEjBpXoAEMF+/fVXXXLJJZo9e7a++eYbZWdna968eZo0aZIGDBggSerdu7c6d+6sgQMH6sMPP9T27dv1+eef68EHH9TatWs964qJidHgwYO1YcMGZWZm6t5779U111zjueytefPmevXVV7VlyxatXr1aN954Y7nOfOTn52v9+vVefzk5ORo+fLj27dun66+/XmvWrFFWVpY++OADDR061O8kp0+fPmrWrJkGDx6sb775RitXrtRDDz0kyX0GR5ISExNVvXp1z+QTJ88cGKgOHTqoXr16XvfM6t69u7p166arrrpKS5cuVXZ2thYvXqwlS5aU+3WKZGZm6tJLLz3t9QBAJCJxAoAIFhcXpwsuuEBPP/20unXrpjZt2ugf//iH7rjjDj377LOS3AnD+++/r27dumno0KE6++yzdd1112nHjh2eszKSdNZZZyk9PV39+vXTpZdeqnbt2mnatGme5f/73/+0f/9+dezYUTfffLPuvfdeJSYmBhzz8uXL1aFDB6+/hx9+WGeccYZWrlwpl8ulSy+9VG3bttXIkSNVq1Ytv++R5HQ6tXDhQh0+fFjnnXeebr/9ds+sekVjkaKiovTMM89o+vTpOuOMMzwJZnk4nU4NHTpUr732mlf5ggULdN555+n6669Xq1atNGbMmNM+w5Wbm6vPP/9cQ4cOPa31AECkchhjTLiDAABUbOPHj9fChQu1fv36cIdiuZUrV+riiy/WDz/84DUhg1V2796t1q1ba926dWrSpInl6y9y//33a//+/XrhhReC9hoAUJkxxgkAgJO89dZbiouLU/PmzfXDDz9oxIgRuuiii4KSNElSw4YN9b///U87d+4MauKUmJioUaNGBW39AFDZkTgBAHCSQ4cO6f7779fOnTtVr1499e7dW//617+C+poDBw4M6vol6f/+7/+C/hoAUJlxqR4AAAAA+MDkEAAAAADgA4kTAAAAAPhA4gQAAAAAPpA4AQAAAIAPJE4AAAAA4AOJEwAAAAD4QOIEAAAAAD6QOAEAAACAD/8PFJ5/rq89uVUAAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import maidr\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the Iris dataset\n", + "iris = sns.load_dataset(\"iris\")\n", + "\n", + "# Plot sepal_length vs sepal_width\n", + "plt.figure(figsize=(10, 6)) # Optional: Sets the figure size\n", + "scatter_plot = plt.scatter(\n", + " iris[\"sepal_length\"], iris[\"sepal_width\"], c=\"blue\", label=\"Iris Data Points\"\n", + ")\n", + "plt.title(\"Iris Dataset: Sepal Length vs Sepal Width\") # Title of the plot\n", + "plt.xlabel(\"Sepal Length (cm)\") # X-axis label\n", + "plt.ylabel(\"Sepal Width (cm)\") # Y-axis label\n", + "plt.legend() # Shows the legend\n", + "\n", + "# plt.show()\n", + "maidr.show(scatter_plot)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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q6++yk033UReXh6bN28uuW30+++/o9fr2bhxI4mJidx1111EREQwZ84cAObOncuXX37JBx98QEJCAps2beKOO+4gMjKSwYMHc+HCBQYNGsSQIUNYv349wcHBbNmyBYvF4rY/5Z3vueee48iRI/zyyy80atSIkydPUlRUVGPPV02RAEeIy5CfVsWkfs3ZdCLDbf0dfZoRHqCt4V4JUT+lpKRgsVi4+eabiY+PB6BTp04l9Vqtlk8//RR/f386duzI7NmzmT59Oi+++CJms5mXX36Z3377jb59+wLQsmVL/vzzTxYuXMjgwYN57733CAkJYdmyZWg0GgDatGnjti9Go7Hc8yUlJdGtWzd69uwJQPPmzavrqalVEuAIcZnqEhfCkLaRbDye7lTeOTaYazpUTS4YIS4HXbp0YdiwYXTq1IkRI0YwfPhwxo4dS1hYWEn9Pzck7Nu3L/n5+Zw7d478/HwKCwu55pprnM5pMpno1q0bAPv27WPgwIElwU1ZTp48We75pk2bxi233MKePXsYPnw4Y8aMoV+/fpV6DuoiCXCEuExFBul5bWwXjiTnsnj7WSxWO+N6NaV7fBiNg/W13T0h6g2VSsW6devYunUrv/76K++88w7//e9/2bFjR7mPzc93TPT/6aefiI2NdarT6XQA+Pn5ed0Xb843atQozp49y88//8y6desYNmwYDz30EK+//rrX7dQHEuAIcRmLDNIxuG0UfVpGYMeOXiNvCUJUhEKhoH///vTv35+ZM2cSHx/PypUrAdi/fz9FRUUlgcr27dsJDAykadOmhIeHo9PpSEpKYvDgwW7P3blzZz7//HPMZnO5ozgdOnQo93wAkZGRTJ48mcmTJzNw4ECmT58uAY4QouHRaVTlHySEcGvHjh38/vvvDB8+nKioKHbs2EF6ejrt27fnwIEDmEwm7rnnHp599lkSExN5/vnnefjhh1EqlQQFBfHEE0/wr3/9C5vNxoABA8jNzWXLli0EBwczefJkHn74Yd555x3Gjx/PjBkzCAkJYfv27fTu3Zu2bds69cWb882cOZMePXrQsWNHjEYjq1evpn379rX07FUfCXCEEEKISggODmbTpk289dZbGAwG4uPjeeONNxg1ahRff/01w4YNIyEhgUGDBmE0GpkwYQKzZs0qefyLL75IZGQkc+fO5fTp04SGhtK9e3eeeeYZ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", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import maidr\n", + "import seaborn as sns\n", + "\n", + "\n", + "# Load the Iris dataset\n", + "iris = sns.load_dataset(\"iris\")\n", + "\n", + "# Create a scatter plot\n", + "scatter_plot = sns.scatterplot(\n", + " data=iris, x=\"sepal_length\", y=\"sepal_width\", hue=\"species\"\n", + ")\n", + "\n", + "# Adding title and labels (optional)\n", + "plt.title(\"Iris Sepal Length vs Sepal Width\")\n", + "plt.xlabel(\"Sepal Length\")\n", + "plt.ylabel(\"Sepal Width\")\n", + "\n", + "# Show the plot\n", + "# plt.show()\n", + "maidr.show(scatter_plot)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.2" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/maidr/__init__.py b/maidr/__init__.py index b8269ea..b81d888 100644 --- a/maidr/__init__.py +++ b/maidr/__init__.py @@ -12,7 +12,7 @@ lineplot, scatterplot, ) -from .maidr import close, save_html, show, stacked +from .api import close, save_html, show, stacked __all__ = [ "close", diff --git a/maidr/maidr.py b/maidr/api.py similarity index 100% rename from maidr/maidr.py rename to maidr/api.py diff --git a/maidr/core/maidr.py b/maidr/core/maidr.py index b41adab..649a368 100644 --- a/maidr/core/maidr.py +++ b/maidr/core/maidr.py @@ -1,4 +1,5 @@ from __future__ import annotations + from typing import Literal import io @@ -12,6 +13,7 @@ from maidr.core.context_manager import HighlightContextManager from maidr.core.plot import MaidrPlot +from maidr.utils.environment import Environment class Maidr: @@ -161,7 +163,8 @@ def _unique_id() -> str: @staticmethod def _inject_plot(plot: HTML, maidr: str) -> Tag: """Embed the plot and associated MAIDR scripts into the HTML structure.""" - return tags.html( + + base_html = tags.html( tags.head( tags.meta(charset="UTF-8"), tags.title("MAIDR"), @@ -179,3 +182,21 @@ def _inject_plot(plot: HTML, maidr: str) -> Tag: ), tags.script(maidr), ) + + if Environment.is_interactive_shell(): + # If running in an interactive environment (e.g., Jupyter Notebook), + # display the HTML content using an iframe to ensure proper rendering + # and interactivity. The iframe's height is dynamically adjusted + base_html = tags.iframe( + srcdoc=str(base_html.get_html_string()), + width="100%", + height="100%", + scrolling="auto", + style="background-color: #fff", + frameBorder=0, + onload=""" + this.style.height = this.contentWindow.document.body.scrollHeight + 100 + 'px'; + """, + ) + + return base_html diff --git a/maidr/utils/environment.py b/maidr/utils/environment.py new file mode 100644 index 0000000..69535a7 --- /dev/null +++ b/maidr/utils/environment.py @@ -0,0 +1,13 @@ +class Environment: + @staticmethod + def is_interactive_shell() -> bool: + """Return True if the environment is an interactive shell.""" + try: + from IPython.core.interactiveshell import InteractiveShell + + return ( + InteractiveShell.initialized() + and InteractiveShell.instance() is not None + ) + except ImportError: + return False