From 2f4b159924088f45e606160bff955731c626a4aa Mon Sep 17 00:00:00 2001 From: NengoBones Date: Fri, 19 Jan 2024 21:03:21 +0000 Subject: [PATCH] Last update at 2024-01-19 21:03:21 --- .buildinfo | 4 + .doctrees/deeply/nested/testing/page.doctree | Bin 0 -> 2827 bytes .doctrees/environment.pickle | Bin 0 -> 3962545 bytes .doctrees/extensions.doctree | Bin 0 -> 100661 bytes .doctrees/index.doctree | Bin 0 -> 2852 bytes .doctrees/nbsphinx/notebook.ipynb | 244 + .doctrees/nbsphinx/notebook_5_1.png | Bin 0 -> 34081 bytes .doctrees/notebook.doctree | Bin 0 -> 26173 bytes .doctrees/sidebar.doctree | Bin 0 -> 18620 bytes .doctrees/style.doctree | Bin 0 -> 33362 bytes .nojekyll | 0 404.html | 356 + _images/notebook_5_1.png | Bin 0 -> 34081 bytes _sources/deeply/nested/testing/page.rst.txt | 9 + _sources/extensions.rst.txt | 62 + _sources/index.rst.txt | 10 + _sources/notebook.ipynb.txt | 179 + _sources/sidebar.rst.txt | 101 + _sources/style.rst.txt | 177 + _static/basic.css | 925 ++ _static/doctools.js | 156 + _static/documentation_options.js | 13 + _static/favicon.ico | Bin 0 -> 15086 bytes _static/file.png | Bin 0 -> 286 bytes _static/gradient-bottom-blue.svg | 17 + _static/gradient-bottom-center-blue.svg | 17 + _static/gradient-center-blue.svg | 17 + _static/gradient-top-blue.svg | 17 + _static/language_data.js | 199 + _static/minus.png | Bin 0 -> 90 bytes _static/nbsphinx-broken-thumbnail.svg | 9 + _static/nbsphinx-code-cells.css | 259 + _static/nbsphinx-gallery.css | 31 + _static/nbsphinx-no-thumbnail.svg | 9 + _static/nengo.css | 11953 +++++++++++++++++ _static/plus.png | Bin 0 -> 90 bytes _static/pygments.css | 75 + _static/searchtools.js | 574 + _static/sphinx_highlight.js | 154 + deeply/nested/testing/page.html | 335 + extensions.html | 607 + genindex.html | 520 + index.html | 473 + notebook.html | 551 + notebook.ipynb | 244 + objects.inv | Bin 0 -> 1846 bytes py-modindex.html | 359 + redirect/to/external.html | 12 + redirect/to/nested-page.html | 12 + search.html | 353 + searchindex.js | 1 + sidebar.html | 463 + style.html | 555 + 53 files changed, 20052 insertions(+) create mode 100644 .buildinfo create mode 100644 .doctrees/deeply/nested/testing/page.doctree create mode 100644 .doctrees/environment.pickle create mode 100644 .doctrees/extensions.doctree create mode 100644 .doctrees/index.doctree create mode 100644 .doctrees/nbsphinx/notebook.ipynb create mode 100644 .doctrees/nbsphinx/notebook_5_1.png create mode 100644 .doctrees/notebook.doctree create mode 100644 .doctrees/sidebar.doctree create mode 100644 .doctrees/style.doctree create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 _images/notebook_5_1.png create mode 100644 _sources/deeply/nested/testing/page.rst.txt create mode 100644 _sources/extensions.rst.txt create mode 100644 _sources/index.rst.txt create mode 100644 _sources/notebook.ipynb.txt create mode 100644 _sources/sidebar.rst.txt create mode 100644 _sources/style.rst.txt create mode 100644 _static/basic.css create mode 100644 _static/doctools.js create mode 100644 _static/documentation_options.js create mode 100644 _static/favicon.ico create mode 100644 _static/file.png create mode 100644 _static/gradient-bottom-blue.svg create mode 100644 _static/gradient-bottom-center-blue.svg create mode 100644 _static/gradient-center-blue.svg create mode 100644 _static/gradient-top-blue.svg create mode 100644 _static/language_data.js create mode 100644 _static/minus.png create mode 100644 _static/nbsphinx-broken-thumbnail.svg create mode 100644 _static/nbsphinx-code-cells.css create mode 100644 _static/nbsphinx-gallery.css create mode 100644 _static/nbsphinx-no-thumbnail.svg create mode 100644 _static/nengo.css create mode 100644 _static/plus.png create mode 100644 _static/pygments.css create mode 100644 _static/searchtools.js create mode 100644 _static/sphinx_highlight.js create mode 100644 deeply/nested/testing/page.html create mode 100644 extensions.html create mode 100644 genindex.html create mode 100644 index.html create mode 100644 notebook.html create mode 100644 notebook.ipynb create mode 100644 objects.inv create mode 100644 py-modindex.html create mode 100644 redirect/to/external.html create mode 100644 redirect/to/nested-page.html create mode 100644 search.html create mode 100644 searchindex.js create mode 100644 sidebar.html create mode 100644 style.html diff --git a/.buildinfo b/.buildinfo new file mode 100644 index 0000000..b67d81d --- /dev/null +++ b/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: 8f4adf81ae6294ab2acabf956248fad9 +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/.doctrees/deeply/nested/testing/page.doctree b/.doctrees/deeply/nested/testing/page.doctree new file mode 100644 index 0000000000000000000000000000000000000000..a1438d3e50f1f4331eaae559fdb9f6a86c03f4dd GIT binary patch literal 2827 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

iRht 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

>k!d=gIr3ze-zERXv)a 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 z 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 z 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Ƚ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 literal 0 HcmV?d00001 diff --git a/.doctrees/index.doctree b/.doctrees/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..d1886bfe26346105fff8d57c4753fcc51e9749d0 GIT binary patch literal 2852 zcmZuzO>Z1E7*3n+XZE8>TLfwYtx%yAO%@>zh!X)?*L0r`a4T z!J&vC-)ep!KY}wno|&C&LL!Z_e*OCWe4f|-we!~pdpp&ipW1>8wLYd^-sQbl z;Rzr3juTF@tu22rXKJY*{#b?a&~cWt5VfIv>nFC3QCzF@Hq^0o3yMfw;QM|++R*u~ z?=}(7{VgdJ3-dCeen_1&A}Jj*jhXF=%*HHwsif9Ih~FJW^ZHjmD~pRoLerIDi>Ooj zo}yKiuf_U$M`JMHV-(GZ zD$gf#-?8otefd4i{SZZG%A$j|TKBBTSVB#;=qv45qV)IURL0TP%K>gj(_)rC^LL%0%1RoGMhc^shS?gk z9j6_Yb!8fzs!(P0cf(K8(nLm(7XPD-q~?L|TjrclOOSoPW$(ghg}!IOcYmg`L_b^l zcXjEC(uFyn&i!D?fNkou0agYX1(O`j3oQ0(hXh_$5l79kG!m;Z+CU2q>7Nwv@ zx(a{ziBPB!VJg)bw2)!x7DrzN|KRclVa8}fI8~Vh8qsp(mAc@kb(OENaCl|siV6Ow zpVUULaejH@%1M7a1`m)~j@n2h6Z}|GwJhn9q0|}HH^ESU$FNkJjDXRA2;9WMG56h6 ztA&Wg8HfxZ#UNM*-t`k&I!!J_{-yw~##xycq{SX8S_uSTXB3su;Ixud$d7%$5EYh{ znI`KzV(B(p7uqtieX@c_>d0$hMUBlV$%LhejEOW+_BNaVzeY&Lf&~@9V07H5kcvh1OlbVg$pls{{E-qCj~1A%7Rg*(yC;m zC`l-ykG$~jbLR^C^=t;QJuc21*XmfC>y2 z+cV|pnsBk?5+C4uOX`UFkXg)YL=nF97J{6#cBaWIS!(_q} zVjn>PTn-N-OmAF}adP{EOVavb0WqvC+C?{#2yYU|dr?^b=7hhreh>xjtU!cs0w?E| zKf?c)d}RH2yIIxgaVpUA=pGhpNo3_luMTrtQtKgjG&fJQZ2MoS-n}AhwFj3h4mMt^ zLkE}aW3n0-NBO<0wwfJW^_Uqco;!d=@O!D25`{$$xG;L(HS%{z{%!aH=*P An MP3 is just a point in vector space, everyone knows that.\n", + "\n", + "### Math\n", + "\n", + "Inline math: $a^2 + b^2 = c^2$\n", + "\n", + "Displayed math:\n", + "\n", + "$$e^{i\\pi} + 1 = 0$$\n", + "\n", + "### Code\n", + "\n", + "Code included in a Markdown cell,\n", + "for illustration but not execution.\n", + "\n", + "Indented over with spaces:\n", + "\n", + " def f(x):\n", + " \"\"\"Docstring\"\"\"\n", + " return x**2\n", + "\n", + "With triple backticks (Github-flavored Markdown):\n", + "\n", + "```python\n", + "def f(x):\n", + " \"\"\"Docstring\"\"\"\n", + " return x**2\n", + "```\n", + "\n", + "### Tables\n", + "\n", + "| Header1 | Header2 | Header3 |\n", + "| ------- | ------- | ------- |\n", + "| Row 1 | Row 1 | Row 1 |\n", + "| Row 2 | Row 2 | Row 2 |\n", + "| Row 3 | Row 3 | Row 3 |\n", + "\n", + "### HTML\n", + "\n", + "Because Markdown is a superset of HTML\n", + "you do things like define tables with HTML:\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Header 1Header 2
row 1, cell 1row 1, cell 2
row 2, cell 1row 2, cell 2
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Code cells" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.227462Z", + "iopub.status.busy": "2024-01-19T21:03:15.227285Z", + "iopub.status.idle": "2024-01-19T21:03:15.786272Z", + "shell.execute_reply": "2024-01-19T21:03:15.785621Z" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.789300Z", + "iopub.status.busy": "2024-01-19T21:03:15.788851Z", + "iopub.status.idle": "2024-01-19T21:03:15.792382Z", + "shell.execute_reply": "2024-01-19T21:03:15.791801Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "This is a simple code cell\n" + ] + } + ], + "source": [ + "print(\"This is a simple code cell\")" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.821305Z", + "iopub.status.busy": "2024-01-19T21:03:15.820921Z", + "iopub.status.idle": "2024-01-19T21:03:15.823790Z", + "shell.execute_reply": "2024-01-19T21:03:15.823223Z" + } + }, + "outputs": [], + "source": [ + "this_cell = \"Has no output\"" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.825876Z", + "iopub.status.busy": "2024-01-19T21:03:15.825554Z", + "iopub.status.idle": "2024-01-19T21:03:15.997339Z", + "shell.execute_reply": "2024-01-19T21:03:15.996760Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Matplotlib plot')" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjgAAAGzCAYAAAAi6m1wAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAACEjklEQVR4nO3dd3gUVdvH8e/upveEhBRIoUPoBAihK5GqiAVEUIoIFrBh5X1UsDxi5bEhTZoKgg1FVBSpAoFAQui9hUAKLZ203Xn/mCQQaUnIZnY39+e69spkMzv7Syy5c+bc5+gURVEQQgghhLAheq0DCCGEEEJUNSlwhBBCCGFzpMARQgghhM2RAkcIIYQQNkcKHCGEEELYHClwhBBCCGFzpMARQgghhM2RAkcIIYQQNkcKHCGEEELYHClwhBAWJSwsjFGjRlXpNUeNGkVYWFiZ53Q6HVOmTCn9fMqUKeh0Os6dO1el7/1vJ06cQKfTsWDBArO+jxA1nRQ4QtQQCxYsQKfTodPp2Lhx41VfVxSF4OBgdDodd955Z6Xe45133uHnn3++xaSVc+bMGaZMmUJCQoIm718dNm/ezJQpU0hPT9c6ihAWTwocIWoYJycnFi9efNXz69evJykpCUdHx0pfW+sC54033ih3gXPp0iVeffVV84aqYps3b+aNN96QAkeIcpACR4gapn///nz//fcUFRWVeX7x4sVEREQQEBCgUbLq5eTkhJ2dndYxhBBmIgWOEDXMgw8+yPnz51m1alXpcwUFBfzwww8MGzbsmq/58MMP6dy5M7Vq1cLZ2ZmIiAh++OGHMufodDpycnJYuHBh6a2wkrk0JfNbDhw4wJAhQ/Dw8KBWrVo888wz5OXl3TTzsWPHGDx4MD4+Pri4uNCpUyd+++230q+vW7eODh06ADB69OjS97/RPJd/z8Epce7cuUpl7NmzJy1atCAuLo7OnTvj7OxMvXr1mDlz5k1fC7BmzRq6deuGq6srXl5e3H333ezfv7/061OmTOHFF18EoF69eqXf44kTJ8p1fSFqGilwhKhhwsLCiIqK4ttvvy197o8//iAjI4OhQ4de8zWffPIJbdu25c033+Sdd97Bzs6OwYMHlykyvv76axwdHenWrRtff/01X3/9NY899liZ6wwZMoS8vDymTp1K//79+fTTTxk3btwN86amptK5c2f+/PNPnnzySf773/+Sl5fHwIEDWbZsGQDNmjXjzTffBGDcuHGl79+9e/cK/3wqk7HExYsX6d+/PxEREbz//vvUrVuXJ554gnnz5t3wdX///Td9+vQhLS2NKVOmMHHiRDZv3kyXLl1KC5h7772XBx98EID//e9/pd+jn59fhb9HIWoERQhRI8yfP18BlG3btimff/654u7uruTm5iqKoiiDBw9WbrvtNkVRFCU0NFQZMGBAmdeWnFeioKBAadGihXL77beXed7V1VUZOXLkVe89efJkBVAGDhxY5vknn3xSAZSdO3eWPhcaGlrmGs8++6wCKP/880/pc1lZWUq9evWUsLAwxWg0KoqiKNu2bVMAZf78+Ve9/8iRI5XQ0NAyzwHK5MmTK5XxWnr06KEAykcffVT6XH5+vtKmTRuldu3aSkFBgaIoinL8+PGrcpacc/78+dLndu7cqej1emXEiBGlz33wwQcKoBw/fvyGWYQQiiIjOELUQEOGDOHSpUusWLGCrKwsVqxYcd3bUwDOzs6lxxcvXiQjI4Nu3boRHx9fofcdP358mc+feuopAH7//ffrvub333+nY8eOdO3atfQ5Nzc3xo0bx4kTJ9i3b1+FMpgjYwk7O7syo1YODg489thjpKWlERcXd83XJCcnk5CQwKhRo/Dx8Sl9vlWrVtxxxx3lel8hxNWkwBGiBvLz8yM6OprFixfz008/YTQauf/++697/ooVK+jUqRNOTk74+Pjg5+fHjBkzyMjIqND7NmrUqMznDRo0QK/X33AeycmTJ2nSpMlVzzdr1qz061WpMhlLBAUF4erqWua5xo0bA1z39SX5r/c9njt3jpycnHIkF0JcSVoIhKihhg0bxtixY0lJSaFfv354eXld87x//vmHgQMH0r17d7744gsCAwOxt7dn/vz512w3rwidTndLr68O1pBRCHE1GcERooa655570Ov1bNmy5Ya3p3788UecnJz4888/eeSRR+jXrx/R0dHXPPdmxcDhw4fLfH7kyBFMJtNVqwxfKTQ0lIMHD171/IEDB0q/Xp73Lq/KZCxx5syZq0ZbDh06BHDd15fkv9736OvrWzoqJMWWEOUnBY4QNZSbmxszZsxgypQp3HXXXdc9z2AwoNPpMBqNpc+dOHHimgv6ubq63nARuunTp5f5/LPPPgOgX79+131N//79iY2NJSYmpvS5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", + "text/plain": [ + "

" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "x = np.linspace(0, np.pi * 2)\n", + "plt.plot(x, np.sin(x))\n", + "plt.plot(x, np.cos(x))\n", + "plt.title(\"Matplotlib plot\")" + ] + } + ], + "metadata": { + "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.9.18" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/.doctrees/nbsphinx/notebook_5_1.png b/.doctrees/nbsphinx/notebook_5_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f5b25465e9798bbdbbe80cede3c4503484e17609 GIT binary patch literal 34081 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 literal 0 HcmV?d00001 diff --git a/.doctrees/notebook.doctree b/.doctrees/notebook.doctree new file mode 100644 index 0000000000000000000000000000000000000000..363b88185f55f39594d252b287a6b581d645ab97 GIT binary patch literal 26173 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 literal 0 HcmV?d00001 diff --git a/.doctrees/sidebar.doctree b/.doctrees/sidebar.doctree new file mode 100644 index 0000000000000000000000000000000000000000..78a7626b57d8390ba5eab9f42ac61e0972a34730 GIT binary patch literal 18620 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 + + + + + + Page not found — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +
+
+

Error 404

+

+ The page you are looking for cannot be found. +

+

+ If you just switched documentation versions, it is likely that the page you + were on doesn't exist in this version. +

+
+
+ + + + +
+
+
+
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/_images/notebook_5_1.png b/_images/notebook_5_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f5b25465e9798bbdbbe80cede3c4503484e17609 GIT binary patch literal 34081 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 literal 0 HcmV?d00001 diff --git a/_sources/deeply/nested/testing/page.rst.txt b/_sources/deeply/nested/testing/page.rst.txt new file mode 100644 index 0000000..13e0afe --- /dev/null +++ b/_sources/deeply/nested/testing/page.rst.txt @@ -0,0 +1,9 @@ +:orphan: + +*********************** +Deeply nested test page +*********************** + +This page is deeply nested to ensure that +various links to pages +handle deeply nested pages correctly. diff --git a/_sources/extensions.rst.txt b/_sources/extensions.rst.txt new file mode 100644 index 0000000..fb2722a --- /dev/null +++ b/_sources/extensions.rst.txt @@ -0,0 +1,62 @@ +*************** +Extension tests +*************** + +This page tests the extensions that are part of this theme. + +Versioning +========== + +This extension is always used +if ``releases`` are passed to the Sphinx build. + +:doc:`deeply/nested/testing/page` +versioned links work properly. + +Default resolution +================== + +This extension can be enabled by adding +``"nengo_sphinx_theme.ext.resolvedefaults"`` +to the ``extensions`` list in ``conf.py``. + +Autodoc with default resolution: + +.. autofunction:: nengo_sphinx_theme.ext.resolvedefaults.test_func + +.. autoclass:: nengo_sphinx_theme.ext.resolvedefaults.TestClass + +Test built-in functions and classes: + +.. autofunction:: nengo_sphinx_theme.ext.resolvedefaults.test_builtin_func + +.. autoclass:: nengo_sphinx_theme.ext.resolvedefaults.TestBuiltinClass + +AutoAutoSummary +=============== + +.. automodule:: nengo_sphinx_theme.ext.autoautosummary + :exclude-members: TestClass + + .. autoautosummary:: nengo_sphinx_theme.ext.autoautosummary + :exclude-members: setup + +.. autoclass:: nengo_sphinx_theme.ext.autoautosummary.TestClass + :private-members: + + .. autoautosummary:: nengo_sphinx_theme.ext.autoautosummary.TestClass + :nosignatures: + + nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass._another_private_method + +Redirects +========= + +.. automodule:: nengo_sphinx_theme.ext.redirects + :no-members: + +The following page should redirect to the +`deeply nested testing page `_. + +This following link should redirect to +`nengo.ai `_. diff --git a/_sources/index.rst.txt b/_sources/index.rst.txt new file mode 100644 index 0000000..d4c6974 --- /dev/null +++ b/_sources/index.rst.txt @@ -0,0 +1,10 @@ +****************** +Nengo Sphinx theme +****************** + +.. toctree:: + + style + extensions + sidebar + notebook diff --git a/_sources/notebook.ipynb.txt b/_sources/notebook.ipynb.txt new file mode 100644 index 0000000..0bacefc --- /dev/null +++ b/_sources/notebook.ipynb.txt @@ -0,0 +1,179 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Notebook tests\n", + "\n", + "This page tests Jupyter notebooks rendered with `nbsphinx`.\n", + "\n", + "## Markdown cells\n", + "\n", + "### Sub-heading\n", + "\n", + "#### Sub-sub-heading\n", + "\n", + "##### Sub-sub-sub heading\n", + "\n", + "### Text\n", + "\n", + "Inline literal: `literal text`\n", + "\n", + "External link: https://www.nengo.ai/\n", + "\n", + "Email link: bob@example.com\n", + "\n", + "**Bold text**\n", + "\n", + "*Italic text*\n", + "\n", + "### Lists\n", + "\n", + "Unordered:\n", + "\n", + "* One\n", + " - Sublist\n", + " - This\n", + " - Sublist\n", + " - That\n", + " - The other thing\n", + "* Two\n", + " - Sublist\n", + "* Three\n", + " - Sublist\n", + "\n", + "Ordered:\n", + "\n", + "1. Here we go\n", + " 1. Sublist\n", + " 2. Sublist\n", + "2. There we go\n", + "3. Now this\n", + "\n", + "### Horizontal rules\n", + "\n", + "You can add horizontal rules:\n", + "\n", + "---\n", + "\n", + "### Blockquote\n", + "\n", + "> An MP3 is just a point in vector space, everyone knows that.\n", + "\n", + "### Math\n", + "\n", + "Inline math: $a^2 + b^2 = c^2$\n", + "\n", + "Displayed math:\n", + "\n", + "$$e^{i\\pi} + 1 = 0$$\n", + "\n", + "### Code\n", + "\n", + "Code included in a Markdown cell,\n", + "for illustration but not execution.\n", + "\n", + "Indented over with spaces:\n", + "\n", + " def f(x):\n", + " \"\"\"Docstring\"\"\"\n", + " return x**2\n", + "\n", + "With triple backticks (Github-flavored Markdown):\n", + "\n", + "```python\n", + "def f(x):\n", + " \"\"\"Docstring\"\"\"\n", + " return x**2\n", + "```\n", + "\n", + "### Tables\n", + "\n", + "| Header1 | Header2 | Header3 |\n", + "| ------- | ------- | ------- |\n", + "| Row 1 | Row 1 | Row 1 |\n", + "| Row 2 | Row 2 | Row 2 |\n", + "| Row 3 | Row 3 | Row 3 |\n", + "\n", + "### HTML\n", + "\n", + "Because Markdown is a superset of HTML\n", + "you do things like define tables with HTML:\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Header 1Header 2
row 1, cell 1row 1, cell 2
row 2, cell 1row 2, cell 2
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Code cells" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "print(\"This is a simple code cell\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "this_cell = \"Has no output\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "x = np.linspace(0, np.pi * 2)\n", + "plt.plot(x, np.sin(x))\n", + "plt.plot(x, np.cos(x))\n", + "plt.title(\"Matplotlib plot\")" + ] + } + ], + "metadata": { + "language_info": { + "name": "python", + "pygments_lexer": "ipython3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/_sources/sidebar.rst.txt b/_sources/sidebar.rst.txt new file mode 100644 index 0000000..c4e0a27 --- /dev/null +++ b/_sources/sidebar.rst.txt @@ -0,0 +1,101 @@ +************* +Sidebar tests +************* + +This page contains many headings of various types +to test the sidebar's ``position: sticky`` and ScrollSpy behavior. + +Normal heading +============== + +Third level +----------- + +Fourth level +^^^^^^^^^^^^ + +Fifth level +########### + +Let's never get to a fifth level though. + +Heading.with.periods +==================== + +Heading ``with code style`` +=========================== + +Heading-with-hyphens +==================== + +Heading_with_underscores +======================== + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= + +Heading with same title +======================= diff --git a/_sources/style.rst.txt b/_sources/style.rst.txt new file mode 100644 index 0000000..a3435b9 --- /dev/null +++ b/_sources/style.rst.txt @@ -0,0 +1,177 @@ +*********** +Style tests +*********** + +This page contains examples of the styles used in the Nengo theme. +It is mainly useful for internal testing +to make sure everything is displaying correctly. +This page is based on the `Cloud Sphinx theme's feature test +`_. + +Heading +======= + +Sub-heading +----------- + +Sub-sub-heading +^^^^^^^^^^^^^^^ + +Sub-sub-sub-heading +################### + +Text +==== + +Inline literal: ``literal text`` + +External link: ``_ + +Email link: bob@example.com + +**Bold text** + +*Italic text* + +Sphinx reference: `.FrobClass` + +Math +==== + +Inline math: :math:`a^2 + b^2 = c^2` + +Displayed math, with a label: + +.. math:: e^{i\pi} + 1 = 0 + :label: euler + +Equation reference: :eq:`euler` + +Admonitions +=========== + +.. note:: This is a note. + +.. caution:: This is slightly dangerous. + +.. warning:: This is a warning. + +.. danger:: This is dangerous. + +.. seealso:: This is a "see also" message. + +.. todo:: This is a todo message. + + With some additional next on another line. + +.. deprecated:: 0.1 + + This is a deprecation warning. + +.. versionadded:: 0.1 + + This was added. + +.. versionchanged:: 0.1 + + This was changed. + +Code +==== + +Python code block with line numbers: + +.. code-block:: python + :linenos: + + >>> import os + + >>> os.listdir("/home") + ['bread', 'pudding'] + + >>> os.listdir("/root") + Traceback (most recent call last): + File "", line 1, in + OSError: [Errno 13] Permission denied: '/root' + +INI code block: + +.. code-block:: ini + + [reuben] + bread = rye + meat = corned beef + veg = sauerkraut + +Documentation +============= + +Function: + +.. function:: frobfunc(foo=1, *, bar=False) + + :param foo: foobinate strength + :type foo: int + + :param bar: enabled barring. + :type bar: bool + + :returns: frobbed return + :rtype: str + + :raises TypeError: if *foo* is out of range + +Function documented with NumPyDoc: + +.. np:function:: npfrobfunc(foo=1, *, bar=False) + + Parameters + ---------- + + foo : int + foobinate strength + bar : bool + enabled barring. + + Barring requires a second paragraph. + + Returns + ------- + str + frobbed return + + Raises + ------ + TypeError + if *foo* is out of range + +Class: + +.. class:: FrobClass(foo=1, *, bar=False) + + Class docstring. Saying things. + + .. attribute:: foo + + foobinate strength + + .. attribute:: bar + + barring enabled + + .. method:: run() + + execute action, return result. + +Tables +====== + +.. table:: Table caption + + =========== =========== =========== + Header1 Header2 Header3 + =========== =========== =========== + Row 1 Row 1 Row 1 + Row 2 Row 2 Row 2 + Row 3 Row 3 Row 3 + =========== =========== =========== diff --git a/_static/basic.css b/_static/basic.css new file mode 100644 index 0000000..30fee9d --- /dev/null +++ b/_static/basic.css @@ -0,0 +1,925 @@ +/* + * basic.css + * ~~~~~~~~~ + * + * Sphinx stylesheet -- basic theme. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/* -- main layout ----------------------------------------------------------- */ + +div.clearer { + clear: both; +} + +div.section::after { + display: block; + content: ''; + clear: left; +} + +/* -- relbar ---------------------------------------------------------------- */ + +div.related { + width: 100%; + font-size: 90%; +} + +div.related h3 { + display: none; +} + +div.related ul { + margin: 0; + padding: 0 0 0 10px; + list-style: none; +} + +div.related li { + display: inline; +} + +div.related li.right { + float: right; + margin-right: 5px; +} + +/* -- sidebar --------------------------------------------------------------- */ + +div.sphinxsidebarwrapper { + padding: 10px 5px 0 10px; +} + +div.sphinxsidebar { + float: left; + width: 230px; + margin-left: -100%; + font-size: 90%; + word-wrap: break-word; + overflow-wrap : break-word; +} + +div.sphinxsidebar ul { + list-style: none; +} + +div.sphinxsidebar ul ul, +div.sphinxsidebar ul.want-points { + margin-left: 20px; + list-style: square; +} + +div.sphinxsidebar ul ul { + margin-top: 0; + margin-bottom: 0; +} + +div.sphinxsidebar form { + margin-top: 10px; +} + +div.sphinxsidebar input { + border: 1px solid #98dbcc; + font-family: sans-serif; + font-size: 1em; +} + +div.sphinxsidebar #searchbox form.search { + overflow: hidden; +} + +div.sphinxsidebar #searchbox input[type="text"] { + float: left; + width: 80%; + padding: 0.25em; + box-sizing: border-box; +} + +div.sphinxsidebar #searchbox input[type="submit"] { + float: left; + width: 20%; + border-left: none; + padding: 0.25em; + box-sizing: border-box; +} + + +img { + border: 0; + max-width: 100%; +} + +/* -- search page ----------------------------------------------------------- */ + +ul.search { + margin: 10px 0 0 20px; + padding: 0; +} + +ul.search li { + padding: 5px 0 5px 20px; + background-image: url(file.png); + background-repeat: no-repeat; + background-position: 0 7px; +} + +ul.search li a { + font-weight: bold; +} + +ul.search li p.context { + color: #888; + margin: 2px 0 0 30px; + text-align: left; +} + +ul.keywordmatches li.goodmatch a { + font-weight: bold; +} + +/* -- index page ------------------------------------------------------------ */ + +table.contentstable { + width: 90%; + margin-left: auto; + margin-right: auto; +} + +table.contentstable p.biglink { + line-height: 150%; +} + +a.biglink { + font-size: 1.3em; +} + +span.linkdescr { + font-style: italic; + padding-top: 5px; + font-size: 90%; +} + +/* -- general index --------------------------------------------------------- */ + +table.indextable { + width: 100%; +} + +table.indextable td { + text-align: left; + vertical-align: top; +} + +table.indextable ul { + margin-top: 0; + margin-bottom: 0; + list-style-type: none; +} + +table.indextable > tbody > tr > td > ul { + padding-left: 0em; +} + +table.indextable tr.pcap { + height: 10px; +} + +table.indextable tr.cap { + margin-top: 10px; + background-color: #f2f2f2; +} + +img.toggler { + margin-right: 3px; + margin-top: 3px; + cursor: pointer; +} + +div.modindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +div.genindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +/* -- domain module index --------------------------------------------------- */ + +table.modindextable td { + padding: 2px; + border-collapse: collapse; +} + +/* -- general body styles --------------------------------------------------- */ + +div.body { + min-width: 360px; + max-width: 800px; +} + +div.body p, div.body dd, div.body li, div.body blockquote { + -moz-hyphens: auto; + -ms-hyphens: auto; + -webkit-hyphens: auto; + hyphens: auto; +} + +a.headerlink { + visibility: hidden; +} + +a:visited { + color: #551A8B; +} + +h1:hover > a.headerlink, +h2:hover > a.headerlink, +h3:hover > a.headerlink, +h4:hover > a.headerlink, +h5:hover > a.headerlink, +h6:hover > a.headerlink, +dt:hover > a.headerlink, +caption:hover > a.headerlink, +p.caption:hover > a.headerlink, +div.code-block-caption:hover > a.headerlink { + visibility: visible; +} + +div.body p.caption { + text-align: inherit; +} + +div.body td { + text-align: left; +} + +.first { + margin-top: 0 !important; +} + +p.rubric { + margin-top: 30px; + font-weight: bold; +} + +img.align-left, figure.align-left, .figure.align-left, object.align-left { + clear: left; + float: left; + margin-right: 1em; +} + +img.align-right, figure.align-right, .figure.align-right, object.align-right { + clear: right; + float: right; + margin-left: 1em; +} + +img.align-center, figure.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +img.align-default, figure.align-default, .figure.align-default { + display: block; + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left; +} + +.align-center { + text-align: center; +} + +.align-default { + text-align: center; +} + +.align-right { + text-align: right; +} + +/* -- sidebars -------------------------------------------------------------- */ + +div.sidebar, +aside.sidebar { + margin: 0 0 0.5em 1em; + border: 1px solid #ddb; + padding: 7px; + background-color: #ffe; + width: 40%; + float: right; + clear: right; + overflow-x: auto; +} + +p.sidebar-title { + font-weight: bold; +} + +nav.contents, +aside.topic, +div.admonition, div.topic, blockquote { + clear: left; +} + +/* -- topics ---------------------------------------------------------------- */ + +nav.contents, +aside.topic, +div.topic { + border: 1px solid #ccc; + padding: 7px; + margin: 10px 0 10px 0; +} + +p.topic-title { + font-size: 1.1em; + font-weight: bold; + margin-top: 10px; +} + +/* -- admonitions ----------------------------------------------------------- */ + +div.admonition { + margin-top: 10px; + margin-bottom: 10px; + padding: 7px; +} + +div.admonition dt { + font-weight: bold; +} + +p.admonition-title { + margin: 0px 10px 5px 0px; + font-weight: bold; +} + +div.body p.centered { + text-align: center; + margin-top: 25px; +} + +/* -- content of sidebars/topics/admonitions -------------------------------- */ + +div.sidebar > :last-child, +aside.sidebar > :last-child, +nav.contents > :last-child, +aside.topic > :last-child, +div.topic > :last-child, +div.admonition > :last-child { + margin-bottom: 0; +} + +div.sidebar::after, +aside.sidebar::after, +nav.contents::after, +aside.topic::after, +div.topic::after, +div.admonition::after, +blockquote::after { + display: block; + content: ''; + clear: both; +} + +/* -- tables ---------------------------------------------------------------- */ + +table.docutils { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-collapse: collapse; +} + +table.align-center { + margin-left: auto; + margin-right: auto; +} + +table.align-default { + margin-left: auto; + margin-right: auto; +} + +table caption span.caption-number { + font-style: italic; +} + +table caption span.caption-text { +} + +table.docutils td, table.docutils th { + padding: 1px 8px 1px 5px; + border-top: 0; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #aaa; +} + +th { + text-align: left; + padding-right: 5px; +} + +table.citation { + border-left: solid 1px gray; + margin-left: 1px; +} + +table.citation td { + border-bottom: none; +} + +th > :first-child, +td > :first-child { + margin-top: 0px; +} + +th > :last-child, +td > :last-child { + margin-bottom: 0px; +} + +/* -- figures --------------------------------------------------------------- */ + +div.figure, figure { + margin: 0.5em; + padding: 0.5em; +} + +div.figure p.caption, figcaption { + padding: 0.3em; +} + +div.figure p.caption span.caption-number, +figcaption span.caption-number { + font-style: italic; +} + +div.figure p.caption span.caption-text, +figcaption span.caption-text { +} + +/* -- field list styles ----------------------------------------------------- */ + +table.field-list td, table.field-list th { + border: 0 !important; +} + +.field-list ul { + margin: 0; + padding-left: 1em; +} + +.field-list p { + margin: 0; +} + +.field-name { + -moz-hyphens: manual; + -ms-hyphens: manual; + -webkit-hyphens: manual; + hyphens: manual; +} + +/* -- hlist styles ---------------------------------------------------------- */ + +table.hlist { + margin: 1em 0; +} + +table.hlist td { + vertical-align: top; +} + +/* -- object description styles --------------------------------------------- */ + +.sig { + font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; +} + +.sig-name, code.descname { + background-color: transparent; + font-weight: bold; +} + +.sig-name { + font-size: 1.1em; +} + +code.descname { + font-size: 1.2em; +} + +.sig-prename, code.descclassname { + background-color: transparent; +} + +.optional { + font-size: 1.3em; +} + +.sig-paren { + font-size: larger; +} + +.sig-param.n { + font-style: italic; +} + +/* C++ specific styling */ + +.sig-inline.c-texpr, +.sig-inline.cpp-texpr { + font-family: unset; +} + +.sig.c .k, .sig.c .kt, +.sig.cpp .k, .sig.cpp .kt { + color: #0033B3; +} + +.sig.c .m, +.sig.cpp .m { + color: #1750EB; +} + +.sig.c .s, .sig.c .sc, +.sig.cpp .s, .sig.cpp .sc { + color: #067D17; +} + + +/* -- other body styles ----------------------------------------------------- */ + +ol.arabic { + list-style: decimal; +} + +ol.loweralpha { + list-style: lower-alpha; +} + +ol.upperalpha { + list-style: upper-alpha; +} + +ol.lowerroman { + list-style: lower-roman; +} + +ol.upperroman { + list-style: upper-roman; +} + +:not(li) > ol > li:first-child > :first-child, +:not(li) > ul > li:first-child > :first-child { + margin-top: 0px; +} + +:not(li) > ol > li:last-child > :last-child, +:not(li) > ul > li:last-child > :last-child { + margin-bottom: 0px; +} + +ol.simple ol p, +ol.simple ul p, +ul.simple ol p, +ul.simple ul p { + margin-top: 0; +} + +ol.simple > li:not(:first-child) > p, +ul.simple > li:not(:first-child) > p { + margin-top: 0; +} + +ol.simple p, +ul.simple p { + margin-bottom: 0; +} + +aside.footnote > span, +div.citation > span { + float: left; +} +aside.footnote > span:last-of-type, +div.citation > span:last-of-type { + padding-right: 0.5em; +} +aside.footnote > p { + margin-left: 2em; +} +div.citation > p { + margin-left: 4em; +} +aside.footnote > p:last-of-type, +div.citation > p:last-of-type { + margin-bottom: 0em; +} +aside.footnote > p:last-of-type:after, +div.citation > p:last-of-type:after { + content: ""; + clear: both; +} + +dl.field-list { + display: grid; + grid-template-columns: fit-content(30%) auto; +} + +dl.field-list > dt { + font-weight: bold; + word-break: break-word; + padding-left: 0.5em; + padding-right: 5px; +} + +dl.field-list > dd { + padding-left: 0.5em; + margin-top: 0em; + margin-left: 0em; + margin-bottom: 0em; +} + +dl { + margin-bottom: 15px; +} + +dd > :first-child { + margin-top: 0px; +} + +dd ul, dd table { + margin-bottom: 10px; +} + +dd { + margin-top: 3px; + margin-bottom: 10px; + margin-left: 30px; +} + +.sig dd { + margin-top: 0px; + margin-bottom: 0px; +} + +.sig dl { + margin-top: 0px; + margin-bottom: 0px; +} + +dl > dd:last-child, +dl > dd:last-child > :last-child { + margin-bottom: 0; +} + +dt:target, span.highlighted { + background-color: #fbe54e; +} + +rect.highlighted { + fill: #fbe54e; +} + +dl.glossary dt { + font-weight: bold; + font-size: 1.1em; +} + +.versionmodified { + font-style: italic; +} + +.system-message { + background-color: #fda; + padding: 5px; + border: 3px solid red; +} + +.footnote:target { + background-color: #ffa; +} + +.line-block { + display: block; + margin-top: 1em; + margin-bottom: 1em; +} + +.line-block .line-block { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5em; +} + +.guilabel, .menuselection { + font-family: sans-serif; +} + +.accelerator { + text-decoration: underline; +} + +.classifier { + font-style: oblique; +} + +.classifier:before { + font-style: normal; + margin: 0 0.5em; + content: ":"; + display: inline-block; +} + +abbr, acronym { + border-bottom: dotted 1px; + cursor: help; +} + +.translated { + background-color: rgba(207, 255, 207, 0.2) +} + +.untranslated { + background-color: rgba(255, 207, 207, 0.2) +} + +/* -- code displays --------------------------------------------------------- */ + +pre { + overflow: auto; + overflow-y: hidden; /* fixes display issues on Chrome browsers */ +} + +pre, div[class*="highlight-"] { + clear: both; +} + +span.pre { + -moz-hyphens: none; + -ms-hyphens: none; + -webkit-hyphens: none; + hyphens: none; + white-space: nowrap; +} + +div[class*="highlight-"] { + margin: 1em 0; +} + +td.linenos pre { + border: 0; + background-color: transparent; + color: #aaa; +} + +table.highlighttable { + display: block; +} + +table.highlighttable tbody { + display: block; +} + +table.highlighttable tr { + display: flex; +} + +table.highlighttable td { + margin: 0; + padding: 0; +} + +table.highlighttable td.linenos { + padding-right: 0.5em; +} + +table.highlighttable td.code { + flex: 1; + overflow: hidden; +} + +.highlight .hll { + display: block; +} + +div.highlight pre, +table.highlighttable pre { + margin: 0; +} + +div.code-block-caption + div { + margin-top: 0; +} + +div.code-block-caption { + margin-top: 1em; + padding: 2px 5px; + font-size: small; +} + +div.code-block-caption code { + background-color: transparent; +} + +table.highlighttable td.linenos, +span.linenos, +div.highlight span.gp { /* gp: Generic.Prompt */ + user-select: none; + -webkit-user-select: text; /* Safari fallback only */ + -webkit-user-select: none; /* Chrome/Safari */ + -moz-user-select: none; /* Firefox */ + -ms-user-select: none; /* IE10+ */ +} + +div.code-block-caption span.caption-number { + padding: 0.1em 0.3em; + font-style: italic; +} + +div.code-block-caption span.caption-text { +} + +div.literal-block-wrapper { + margin: 1em 0; +} + +code.xref, a code { + background-color: transparent; + font-weight: bold; +} + +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + background-color: transparent; +} + +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: sans-serif; +} + +div.viewcode-block:target { + margin: -1px -10px; + padding: 0 10px; +} + +/* -- math display ---------------------------------------------------------- */ + +img.math { + vertical-align: middle; +} + +div.body div.math p { + text-align: center; +} + +span.eqno { + float: right; +} + +span.eqno a.headerlink { + position: absolute; + z-index: 1; +} + +div.math:hover a.headerlink { + visibility: visible; +} + +/* -- printout stylesheet --------------------------------------------------- */ + +@media print { + div.document, + div.documentwrapper, + div.bodywrapper { + margin: 0 !important; + width: 100%; + } + + div.sphinxsidebar, + div.related, + div.footer, + #top-link { + display: none; + } +} \ No newline at end of file diff --git a/_static/doctools.js b/_static/doctools.js new file mode 100644 index 0000000..d06a71d --- /dev/null +++ b/_static/doctools.js @@ -0,0 +1,156 @@ +/* + * doctools.js + * ~~~~~~~~~~~ + * + * Base JavaScript utilities for all Sphinx HTML documentation. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ +"use strict"; + +const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ + "TEXTAREA", + "INPUT", + "SELECT", + "BUTTON", +]); + +const _ready = (callback) => { + if (document.readyState !== "loading") { + callback(); + } else { + document.addEventListener("DOMContentLoaded", callback); + } +}; + +/** + * Small JavaScript module for the documentation. + */ +const Documentation = { + init: () => { + Documentation.initDomainIndexTable(); + Documentation.initOnKeyListeners(); + }, + + /** + * i18n support + */ + TRANSLATIONS: {}, + PLURAL_EXPR: (n) => (n === 1 ? 0 : 1), + LOCALE: "unknown", + + // gettext and ngettext don't access this so that the functions + // can safely bound to a different name (_ = Documentation.gettext) + gettext: (string) => { + const translated = Documentation.TRANSLATIONS[string]; + switch (typeof translated) { + case "undefined": + return string; // no translation + case "string": + return translated; // translation exists + default: + return translated[0]; // (singular, plural) translation tuple exists + } + }, + + ngettext: (singular, plural, n) => { + const translated = Documentation.TRANSLATIONS[singular]; + if (typeof translated !== "undefined") + return translated[Documentation.PLURAL_EXPR(n)]; + return n === 1 ? singular : plural; + }, + + addTranslations: (catalog) => { + Object.assign(Documentation.TRANSLATIONS, catalog.messages); + Documentation.PLURAL_EXPR = new Function( + "n", + `return (${catalog.plural_expr})` + ); + Documentation.LOCALE = catalog.locale; + }, + + /** + * helper function to focus on search bar + */ + focusSearchBar: () => { + document.querySelectorAll("input[name=q]")[0]?.focus(); + }, + + /** + * Initialise the domain index toggle buttons + */ + initDomainIndexTable: () => { + const toggler = (el) => { + const idNumber = el.id.substr(7); + const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`); + if (el.src.substr(-9) === "minus.png") { + el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`; + toggledRows.forEach((el) => (el.style.display = "none")); + } else { + el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`; + toggledRows.forEach((el) => (el.style.display = "")); + } + }; + + const togglerElements = document.querySelectorAll("img.toggler"); + togglerElements.forEach((el) => + el.addEventListener("click", (event) => toggler(event.currentTarget)) + ); + togglerElements.forEach((el) => (el.style.display = "")); + if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); + }, + + initOnKeyListeners: () => { + // only install a listener if it is really needed + if ( + !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && + !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS + ) + return; + + document.addEventListener("keydown", (event) => { + // bail for input elements + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + // bail with special keys + if (event.altKey || event.ctrlKey || event.metaKey) return; + + if (!event.shiftKey) { + switch (event.key) { + case "ArrowLeft": + if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; + + const prevLink = document.querySelector('link[rel="prev"]'); + if (prevLink && prevLink.href) { + window.location.href = prevLink.href; + event.preventDefault(); + } + break; + case "ArrowRight": + if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; + + const nextLink = document.querySelector('link[rel="next"]'); + if (nextLink && nextLink.href) { + window.location.href = nextLink.href; + event.preventDefault(); + } + break; + } + } + + // some keyboard layouts may need Shift to get / + switch (event.key) { + case "/": + if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break; + Documentation.focusSearchBar(); + event.preventDefault(); + } + }); + }, +}; + +// quick alias for translations +const _ = Documentation.gettext; + +_ready(Documentation.init); diff --git a/_static/documentation_options.js b/_static/documentation_options.js new file mode 100644 index 0000000..d67eaa1 --- /dev/null +++ b/_static/documentation_options.js @@ -0,0 +1,13 @@ +const DOCUMENTATION_OPTIONS = { + VERSION: '24.1.19.dev0', + LANGUAGE: 'en', + COLLAPSE_INDEX: false, + BUILDER: 'html', + FILE_SUFFIX: '.html', + LINK_SUFFIX: '.html', + HAS_SOURCE: true, + SOURCELINK_SUFFIX: '.txt', + NAVIGATION_WITH_KEYS: false, + SHOW_SEARCH_SUMMARY: true, + ENABLE_SEARCH_SHORTCUTS: true, +}; \ No newline at end of file diff --git a/_static/favicon.ico b/_static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d034ac95e66c9d18b06f7a127e9047daebdaa98d GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/_static/gradient-bottom-blue.svg b/_static/gradient-bottom-blue.svg new file mode 100644 index 0000000..b98a826 --- /dev/null +++ b/_static/gradient-bottom-blue.svg @@ -0,0 +1,17 @@ + + + + gradient-bottom-blue + Created with Sketch. + + + + + + + + + + + + \ No newline at end of file diff --git a/_static/gradient-bottom-center-blue.svg b/_static/gradient-bottom-center-blue.svg new file mode 100644 index 0000000..651df96 --- /dev/null +++ b/_static/gradient-bottom-center-blue.svg @@ -0,0 +1,17 @@ + + + + gradient-bototm-center-blue + Created with Sketch. + + + + + + + + + + + + \ No newline at end of file diff --git a/_static/gradient-center-blue.svg b/_static/gradient-center-blue.svg new file mode 100644 index 0000000..ed6818b --- /dev/null +++ b/_static/gradient-center-blue.svg @@ -0,0 +1,17 @@ + + + + gradient-center-blue + Created with Sketch. + + + + + + + + + + + + \ No newline at end of file diff --git a/_static/gradient-top-blue.svg b/_static/gradient-top-blue.svg new file mode 100644 index 0000000..77889b8 --- /dev/null +++ b/_static/gradient-top-blue.svg @@ -0,0 +1,17 @@ + + + + gradient-top-blue + Created with Sketch. + + + + + + + + + + + + \ No newline at end of file diff --git a/_static/language_data.js b/_static/language_data.js new file mode 100644 index 0000000..250f566 --- /dev/null +++ b/_static/language_data.js @@ -0,0 +1,199 @@ +/* + * language_data.js + * ~~~~~~~~~~~~~~~~ + * + * This script contains the language-specific data used by searchtools.js, + * namely the list of stopwords, stemmer, scorer and splitter. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; + + +/* Non-minified version is copied as a separate JS file, is available */ + +/** + * Porter Stemmer + */ +var Stemmer = function() { + + var step2list = { + ational: 'ate', + tional: 'tion', + enci: 'ence', + anci: 'ance', + izer: 'ize', + bli: 'ble', + alli: 'al', + entli: 'ent', + eli: 'e', + ousli: 'ous', + ization: 'ize', + ation: 'ate', + ator: 'ate', + alism: 'al', + iveness: 'ive', + fulness: 'ful', + ousness: 'ous', + aliti: 'al', + iviti: 'ive', + biliti: 'ble', + logi: 'log' + }; + + var step3list = { + icate: 'ic', + ative: '', + alize: 'al', + iciti: 'ic', + ical: 'ic', + ful: '', + ness: '' + }; + + var c = "[^aeiou]"; // consonant + var v = "[aeiouy]"; // vowel + var C = c + "[^aeiouy]*"; // consonant sequence + var V = v + "[aeiou]*"; // vowel sequence + + var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 + var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 + var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 + var s_v = "^(" + C + ")?" + v; // vowel in stem + + this.stemWord = function (w) { + var stem; + var suffix; + var firstch; + var origword = w; + + if (w.length < 3) + return w; + + var re; + var re2; + var re3; + var re4; + + firstch = w.substr(0,1); + if (firstch == "y") + w = firstch.toUpperCase() + w.substr(1); + + // Step 1a + re = /^(.+?)(ss|i)es$/; + re2 = /^(.+?)([^s])s$/; + + if (re.test(w)) + w = w.replace(re,"$1$2"); + else if (re2.test(w)) + w = w.replace(re2,"$1$2"); + + // Step 1b + re = /^(.+?)eed$/; + re2 = /^(.+?)(ed|ing)$/; + if (re.test(w)) { + var fp = re.exec(w); + re = new RegExp(mgr0); + if (re.test(fp[1])) { + re = /.$/; + w = w.replace(re,""); + } + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1]; + re2 = new RegExp(s_v); + if (re2.test(stem)) { + w = stem; + re2 = /(at|bl|iz)$/; + re3 = new RegExp("([^aeiouylsz])\\1$"); + re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re2.test(w)) + w = w + "e"; + else if (re3.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + else if (re4.test(w)) + w = w + "e"; + } + } + + // Step 1c + re = /^(.+?)y$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(s_v); + if (re.test(stem)) + w = stem + "i"; + } + + // Step 2 + re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step2list[suffix]; + } + + // Step 3 + re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step3list[suffix]; + } + + // Step 4 + re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; + re2 = /^(.+?)(s|t)(ion)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + if (re.test(stem)) + w = stem; + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1] + fp[2]; + re2 = new RegExp(mgr1); + if (re2.test(stem)) + w = stem; + } + + // Step 5 + re = /^(.+?)e$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + re2 = new RegExp(meq1); + re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) + w = stem; + } + re = /ll$/; + re2 = new RegExp(mgr1); + if (re.test(w) && re2.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + + // and turn initial Y back to y + if (firstch == "y") + w = firstch.toLowerCase() + w.substr(1); + return w; + } +} + diff --git a/_static/minus.png b/_static/minus.png new file mode 100644 index 0000000000000000000000000000000000000000..d96755fdaf8bb2214971e0db9c1fd3077d7c419d GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu=nj kDsEF_5m^0CR;1wuP-*O&G^0G}KYk!hp00i_>zopr08q^qX#fBK literal 0 HcmV?d00001 diff --git a/_static/nbsphinx-broken-thumbnail.svg b/_static/nbsphinx-broken-thumbnail.svg new file mode 100644 index 0000000..4919ca8 --- /dev/null +++ b/_static/nbsphinx-broken-thumbnail.svg @@ -0,0 +1,9 @@ + + + + diff --git a/_static/nbsphinx-code-cells.css b/_static/nbsphinx-code-cells.css new file mode 100644 index 0000000..a3fb27c --- /dev/null +++ b/_static/nbsphinx-code-cells.css @@ -0,0 +1,259 @@ +/* remove conflicting styling from Sphinx themes */ +div.nbinput.container div.prompt *, +div.nboutput.container div.prompt *, +div.nbinput.container div.input_area pre, +div.nboutput.container div.output_area pre, +div.nbinput.container div.input_area .highlight, +div.nboutput.container div.output_area .highlight { + border: none; + padding: 0; + margin: 0; + box-shadow: none; +} + +div.nbinput.container > div[class*=highlight], +div.nboutput.container > div[class*=highlight] { + margin: 0; +} + +div.nbinput.container div.prompt *, +div.nboutput.container div.prompt * { + background: none; +} + +div.nboutput.container div.output_area .highlight, +div.nboutput.container div.output_area pre { + background: unset; +} + +div.nboutput.container div.output_area div.highlight { + color: unset; /* override Pygments text color */ +} + +/* avoid gaps between output lines */ +div.nboutput.container div[class*=highlight] pre { + line-height: normal; +} + +/* input/output containers */ +div.nbinput.container, +div.nboutput.container { + display: -webkit-flex; + display: flex; + align-items: flex-start; + margin: 0; + width: 100%; +} +@media (max-width: 540px) { + div.nbinput.container, + div.nboutput.container { + flex-direction: column; + } +} + +/* input container */ +div.nbinput.container { + padding-top: 5px; +} + +/* last container */ +div.nblast.container { + padding-bottom: 5px; +} + +/* input prompt */ +div.nbinput.container div.prompt pre, +/* for sphinx_immaterial theme: */ +div.nbinput.container div.prompt pre > code { + color: #307FC1; +} + +/* output prompt */ +div.nboutput.container div.prompt pre, +/* for sphinx_immaterial theme: */ +div.nboutput.container div.prompt pre > code { + color: #BF5B3D; +} + +/* all prompts */ +div.nbinput.container div.prompt, +div.nboutput.container div.prompt { + width: 4.5ex; + padding-top: 5px; + position: relative; + user-select: none; +} + +div.nbinput.container div.prompt > div, +div.nboutput.container div.prompt > div { + position: absolute; + right: 0; + margin-right: 0.3ex; +} + +@media (max-width: 540px) { + div.nbinput.container div.prompt, + div.nboutput.container div.prompt { + width: unset; + text-align: left; + padding: 0.4em; + } + div.nboutput.container div.prompt.empty { + padding: 0; + } + + div.nbinput.container div.prompt > div, + div.nboutput.container div.prompt > div { + position: unset; + } +} + +/* disable scrollbars and line breaks on prompts */ +div.nbinput.container div.prompt pre, +div.nboutput.container div.prompt pre { + overflow: hidden; + white-space: pre; +} + +/* input/output area */ +div.nbinput.container div.input_area, +div.nboutput.container div.output_area { + -webkit-flex: 1; + flex: 1; + overflow: auto; +} +@media (max-width: 540px) { + div.nbinput.container div.input_area, + div.nboutput.container div.output_area { + width: 100%; + } +} + +/* input area */ +div.nbinput.container div.input_area { + border: 1px solid #e0e0e0; + border-radius: 2px; + /*background: #f5f5f5;*/ +} + +/* override MathJax center alignment in output cells */ +div.nboutput.container div[class*=MathJax] { + text-align: left !important; +} + +/* override sphinx.ext.imgmath center alignment in output cells */ +div.nboutput.container div.math p { + text-align: left; +} + +/* standard error */ +div.nboutput.container div.output_area.stderr { + background: #fdd; +} + +/* ANSI colors */ +.ansi-black-fg { color: #3E424D; } +.ansi-black-bg { background-color: #3E424D; } +.ansi-black-intense-fg { color: #282C36; } +.ansi-black-intense-bg { background-color: #282C36; } +.ansi-red-fg { color: #E75C58; } +.ansi-red-bg { background-color: #E75C58; } +.ansi-red-intense-fg { color: #B22B31; } +.ansi-red-intense-bg { background-color: #B22B31; } +.ansi-green-fg { color: #00A250; } +.ansi-green-bg { background-color: #00A250; } +.ansi-green-intense-fg { color: #007427; } +.ansi-green-intense-bg { background-color: #007427; } +.ansi-yellow-fg { color: #DDB62B; } +.ansi-yellow-bg { background-color: #DDB62B; } +.ansi-yellow-intense-fg { color: #B27D12; } +.ansi-yellow-intense-bg { background-color: #B27D12; } +.ansi-blue-fg { color: #208FFB; } +.ansi-blue-bg { background-color: #208FFB; } +.ansi-blue-intense-fg { color: #0065CA; } +.ansi-blue-intense-bg { background-color: #0065CA; } +.ansi-magenta-fg { color: #D160C4; } +.ansi-magenta-bg { background-color: #D160C4; } +.ansi-magenta-intense-fg { color: #A03196; } +.ansi-magenta-intense-bg { background-color: #A03196; } +.ansi-cyan-fg { color: #60C6C8; } +.ansi-cyan-bg { background-color: #60C6C8; } +.ansi-cyan-intense-fg { color: #258F8F; } +.ansi-cyan-intense-bg { background-color: #258F8F; } +.ansi-white-fg { color: #C5C1B4; } +.ansi-white-bg { background-color: #C5C1B4; } +.ansi-white-intense-fg { color: #A1A6B2; } +.ansi-white-intense-bg { background-color: #A1A6B2; } + +.ansi-default-inverse-fg { color: #FFFFFF; } +.ansi-default-inverse-bg { background-color: #000000; } + +.ansi-bold { font-weight: bold; } +.ansi-underline { text-decoration: underline; } + + +div.nbinput.container div.input_area div[class*=highlight] > pre, +div.nboutput.container div.output_area div[class*=highlight] > pre, +div.nboutput.container div.output_area div[class*=highlight].math, +div.nboutput.container div.output_area.rendered_html, +div.nboutput.container div.output_area > div.output_javascript, +div.nboutput.container div.output_area:not(.rendered_html) > img{ + padding: 5px; + margin: 0; +} + +/* fix copybtn overflow problem in chromium (needed for 'sphinx_copybutton') */ +div.nbinput.container div.input_area > div[class^='highlight'], +div.nboutput.container div.output_area > div[class^='highlight']{ + overflow-y: hidden; +} + +/* hide copy button on prompts for 'sphinx_copybutton' extension ... */ +.prompt .copybtn, +/* ... and 'sphinx_immaterial' theme */ +.prompt .md-clipboard.md-icon { + display: none; +} + +/* Some additional styling taken form the Jupyter notebook CSS */ +.jp-RenderedHTMLCommon table, +div.rendered_html table { + border: none; + border-collapse: collapse; + border-spacing: 0; + color: black; + font-size: 12px; + table-layout: fixed; +} +.jp-RenderedHTMLCommon thead, +div.rendered_html thead { + border-bottom: 1px solid black; + vertical-align: bottom; +} +.jp-RenderedHTMLCommon tr, +.jp-RenderedHTMLCommon th, +.jp-RenderedHTMLCommon td, +div.rendered_html tr, +div.rendered_html th, +div.rendered_html td { + text-align: right; + vertical-align: middle; + padding: 0.5em 0.5em; + line-height: normal; + white-space: normal; + max-width: none; + border: none; +} +.jp-RenderedHTMLCommon th, +div.rendered_html th { + font-weight: bold; +} +.jp-RenderedHTMLCommon tbody tr:nth-child(odd), +div.rendered_html tbody tr:nth-child(odd) { + background: #f5f5f5; +} +.jp-RenderedHTMLCommon tbody tr:hover, +div.rendered_html tbody tr:hover { + background: rgba(66, 165, 245, 0.2); +} + diff --git a/_static/nbsphinx-gallery.css b/_static/nbsphinx-gallery.css new file mode 100644 index 0000000..365c27a --- /dev/null +++ b/_static/nbsphinx-gallery.css @@ -0,0 +1,31 @@ +.nbsphinx-gallery { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); + gap: 5px; + margin-top: 1em; + margin-bottom: 1em; +} + +.nbsphinx-gallery > a { + padding: 5px; + border: 1px dotted currentColor; + border-radius: 2px; + text-align: center; +} + +.nbsphinx-gallery > a:hover { + border-style: solid; +} + +.nbsphinx-gallery img { + max-width: 100%; + max-height: 100%; +} + +.nbsphinx-gallery > a > div:first-child { + display: flex; + align-items: start; + justify-content: center; + height: 120px; + margin-bottom: 5px; +} diff --git a/_static/nbsphinx-no-thumbnail.svg b/_static/nbsphinx-no-thumbnail.svg new file mode 100644 index 0000000..9dca758 --- /dev/null +++ b/_static/nbsphinx-no-thumbnail.svg @@ -0,0 +1,9 @@ + + + + diff --git a/_static/nengo.css b/_static/nengo.css new file mode 100644 index 0000000..96c4479 --- /dev/null +++ b/_static/nengo.css @@ -0,0 +1,11953 @@ +@font-face { + font-family: "Gilroy"; + src: + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f18b8a7d0d6a7ee557_Gilroy-ExtraBold.ttf") + format("truetype"), + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f0fbefc05a495a4c74_Gilroy-Bold.ttf") + format("truetype"); + font-weight: 700; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Gilroy"; + src: + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f1f553224380610b43_Gilroy-ExtraBoldItalic.ttf") + format("truetype"), + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f17ab42932c6b064de_Gilroy-BoldItalic.ttf") + format("truetype"); + font-weight: 700; + font-style: italic; + font-display: swap; +} +@font-face { + font-family: "Gilroy"; + src: url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f1d76cc536d3805fd4_Gilroy-Light.ttf") + format("truetype"); + font-weight: 300; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Gilroy"; + src: + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f048dbe99eadeecd12_Gilroy-Black.ttf") + format("truetype"), + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f15e35f829559c49ef_Gilroy-Heavy.ttf") + format("truetype"); + font-weight: 900; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Gilroy"; + src: + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f1905dd7a67c92fdea_Gilroy-HeavyItalic.ttf") + format("truetype"), + url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/635059f0fe4b6b7db304a3ea_Gilroy-BlackItalic.ttf") + format("truetype"); + font-weight: 900; + font-style: italic; + font-display: swap; +} +@font-face { + font-family: "Gilroy"; + src: url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/63505ddbd76cc55bca80a3e9_Gilroy-SemiBold.ttf") + format("truetype"); + font-weight: 600; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: "Gilroy"; + src: url("https://uploads-ssl.webflow.com/635051b4ae517f0890a06c3b/63505ddbf0d080494b74a760_Gilroy-SemiBoldItalic.ttf") + format("truetype"); + font-weight: 600; + font-style: italic; + font-display: swap; +} + +/*! + * Bootstrap v4.1.1 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #5cb95d; + --secondary: #a967b2; + --success: #5cb95d; + --info: #17a2b8; + --warning: #f3b119; + --danger: #d46e7d; + --light: #eef1f2; + --dark: #2c2c2c; + --blue: #679fb2; + --green: #5cb95d; + --red: #d46e7d; + --yellow: #f9d686; + --purple: #a967b2; + --pink: #ee469b; + --teal: #78bab0; + --gray: #a8acaf; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "DM Sans", sans-serif; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, + "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, +aside, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block; +} + +body { + margin: 0; + font-family: "DM Sans", sans-serif; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #111; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +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: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bold; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #8bb684; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #a9c9a4; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, +a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", + "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, +.h1 { + font-size: 2.5rem; +} + +h2, +.h2 { + font-size: 2rem; +} + +h3, +.h3 { + font-size: 1.75rem; +} + +h4, +.h4 { + font-size: 1.5rem; +} + +h5, +.h5 { + font-size: 1.25rem; +} + +h6, +.h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small, +.sidenav .toctree > ul { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled, +.sidenav .toctree ul { + 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: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +pre .linenos { + color: #aaa; + margin-right: 1em; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col, +.col-auto, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-sm, +.col-sm-auto, +.col-md-1, +.col-md-2, +.col-md-3, +.col-md-4, +.col-md-5, +.col-md-6, +.col-md-7, +.col-md-8, +.col-md-9, +.col-md-10, +.col-md-11, +.col-md-12, +.col-md, +.col-md-auto, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.col-lg, +.col-lg-auto, +.col-xl-1, +.col-xl-2, +.col-xl-3, +.col-xl-4, +.col-xl-5, +.col-xl-6, +.col-xl-7, +.col-xl-8, +.col-xl-9, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; +} + +.col-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.col-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; +} + +.col-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; +} + +.col-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-11 { + margin-left: 91.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-sm-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-sm-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-sm-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-sm-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-sm-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-sm-first { + order: -1; + } + + .order-sm-last { + order: 13; + } + + .order-sm-0 { + order: 0; + } + + .order-sm-1 { + order: 1; + } + + .order-sm-2 { + order: 2; + } + + .order-sm-3 { + order: 3; + } + + .order-sm-4 { + order: 4; + } + + .order-sm-5 { + order: 5; + } + + .order-sm-6 { + order: 6; + } + + .order-sm-7 { + order: 7; + } + + .order-sm-8 { + order: 8; + } + + .order-sm-9 { + order: 9; + } + + .order-sm-10 { + order: 10; + } + + .order-sm-11 { + order: 11; + } + + .order-sm-12 { + order: 12; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.3333333333%; + } + + .offset-sm-2 { + margin-left: 16.6666666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.3333333333%; + } + + .offset-sm-5 { + margin-left: 41.6666666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.3333333333%; + } + + .offset-sm-8 { + margin-left: 66.6666666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.3333333333%; + } + + .offset-sm-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-md-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-md-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-md-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-md-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-md-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-md-first { + order: -1; + } + + .order-md-last { + order: 13; + } + + .order-md-0 { + order: 0; + } + + .order-md-1 { + order: 1; + } + + .order-md-2 { + order: 2; + } + + .order-md-3 { + order: 3; + } + + .order-md-4 { + order: 4; + } + + .order-md-5 { + order: 5; + } + + .order-md-6 { + order: 6; + } + + .order-md-7 { + order: 7; + } + + .order-md-8 { + order: 8; + } + + .order-md-9 { + order: 9; + } + + .order-md-10 { + order: 10; + } + + .order-md-11 { + order: 11; + } + + .order-md-12 { + order: 12; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.3333333333%; + } + + .offset-md-2 { + margin-left: 16.6666666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.3333333333%; + } + + .offset-md-5 { + margin-left: 41.6666666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.3333333333%; + } + + .offset-md-8 { + margin-left: 66.6666666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.3333333333%; + } + + .offset-md-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-lg-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-lg-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-lg-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-lg-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-lg-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-lg-first { + order: -1; + } + + .order-lg-last { + order: 13; + } + + .order-lg-0 { + order: 0; + } + + .order-lg-1 { + order: 1; + } + + .order-lg-2 { + order: 2; + } + + .order-lg-3 { + order: 3; + } + + .order-lg-4 { + order: 4; + } + + .order-lg-5 { + order: 5; + } + + .order-lg-6 { + order: 6; + } + + .order-lg-7 { + order: 7; + } + + .order-lg-8 { + order: 8; + } + + .order-lg-9 { + order: 9; + } + + .order-lg-10 { + order: 10; + } + + .order-lg-11 { + order: 11; + } + + .order-lg-12 { + order: 12; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.3333333333%; + } + + .offset-lg-2 { + margin-left: 16.6666666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.3333333333%; + } + + .offset-lg-5 { + margin-left: 41.6666666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.3333333333%; + } + + .offset-lg-8 { + margin-left: 66.6666666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.3333333333%; + } + + .offset-lg-11 { + margin-left: 91.6666666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-xl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-xl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-xl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-xl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-xl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xl-first { + order: -1; + } + + .order-xl-last { + order: 13; + } + + .order-xl-0 { + order: 0; + } + + .order-xl-1 { + order: 1; + } + + .order-xl-2 { + order: 2; + } + + .order-xl-3 { + order: 3; + } + + .order-xl-4 { + order: 4; + } + + .order-xl-5 { + order: 5; + } + + .order-xl-6 { + order: 6; + } + + .order-xl-7 { + order: 7; + } + + .order-xl-8 { + order: 8; + } + + .order-xl-9 { + order: 9; + } + + .order-xl-10 { + order: 10; + } + + .order-xl-11 { + order: 11; + } + + .order-xl-12 { + order: 12; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.3333333333%; + } + + .offset-xl-2 { + margin-left: 16.6666666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.3333333333%; + } + + .offset-xl-5 { + margin-left: 41.6666666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.3333333333%; + } + + .offset-xl-8 { + margin-left: 66.6666666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.3333333333%; + } + + .offset-xl-11 { + margin-left: 91.6666666667%; + } +} + +.table, +.documentation-source table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.documentation-source span.pre { + white-space: break-spaces; +} + +.table th, +.documentation-source table th, +.table td, +.documentation-source table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th, +.documentation-source table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody, +.documentation-source table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table, +.documentation-source table .table, +.table .documentation-source table, +.documentation-source .table table, +.documentation-source table table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #d1ebd2; +} + +.table-hover .table-primary:hover { + background-color: #bfe3c1; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #bfe3c1; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #e7d4e9; +} + +.table-hover .table-secondary:hover { + background-color: #dec3e0; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #dec3e0; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #d1ebd2; +} + +.table-hover .table-success:hover { + background-color: #bfe3c1; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #bfe3c1; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fce9bf; +} + +.table-hover .table-warning:hover { + background-color: #fbe1a7; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #fbe1a7; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f3d6db; +} + +.table-hover .table-danger:hover { + background-color: #edc2ca; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #edc2ca; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fafbfb; +} + +.table-hover .table-light:hover { + background-color: #ecf0f0; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ecf0f0; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c4c4c4; +} + +.table-hover .table-dark:hover { + background-color: #b7b7b7; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b7b7b7; +} + +.table-blue, +.table-blue > th, +.table-blue > td { + background-color: #d4e4e9; +} + +.table-hover .table-blue:hover { + background-color: #c3d9e0; +} + +.table-hover .table-blue:hover > td, +.table-hover .table-blue:hover > th { + background-color: #c3d9e0; +} + +.table-green, +.table-green > th, +.table-green > td { + background-color: #d1ebd2; +} + +.table-hover .table-green:hover { + background-color: #bfe3c1; +} + +.table-hover .table-green:hover > td, +.table-hover .table-green:hover > th { + background-color: #bfe3c1; +} + +.table-red, +.table-red > th, +.table-red > td { + background-color: #f3d6db; +} + +.table-hover .table-red:hover { + background-color: #edc2ca; +} + +.table-hover .table-red:hover > td, +.table-hover .table-red:hover > th { + background-color: #edc2ca; +} + +.table-yellow, +.table-yellow > th, +.table-yellow > td { + background-color: #fdf4dd; +} + +.table-hover .table-yellow:hover { + background-color: #fcecc5; +} + +.table-hover .table-yellow:hover > td, +.table-hover .table-yellow:hover > th { + background-color: #fcecc5; +} + +.table-purple, +.table-purple > th, +.table-purple > td { + background-color: #e7d4e9; +} + +.table-hover .table-purple:hover { + background-color: #dec3e0; +} + +.table-hover .table-purple:hover > td, +.table-hover .table-purple:hover > th { + background-color: #dec3e0; +} + +.table-pink, +.table-pink > th, +.table-pink > td { + background-color: #facbe3; +} + +.table-hover .table-pink:hover { + background-color: #f8b4d6; +} + +.table-hover .table-pink:hover > td, +.table-hover .table-pink:hover > th { + background-color: #f8b4d6; +} + +.table-teal, +.table-teal > th, +.table-teal > td { + background-color: #d9ece9; +} + +.table-hover .table-teal:hover { + background-color: #c8e4df; +} + +.table-hover .table-teal:hover > td, +.table-hover .table-teal:hover > th { + background-color: #c8e4df; +} + +.table-gray, +.table-gray > th, +.table-gray > td { + background-color: #e7e8e9; +} + +.table-hover .table-gray:hover { + background-color: #dadbdd; +} + +.table-hover .table-gray:hover > td, +.table-hover .table-gray:hover > th { + background-color: #dadbdd; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th, +.documentation-source table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th, +.documentation-source table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: + border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #b5dfb6; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.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; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #111; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, +.input-group-sm > .form-control-plaintext.form-control, +.input-group-sm + > .input-group-prepend + > .form-control-plaintext.input-group-text, +.input-group-sm + > .input-group-append + > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, +.input-group-sm > .input-group-append > .form-control-plaintext.btn, +.form-control-plaintext.form-control-lg, +.input-group-lg > .form-control-plaintext.form-control, +.input-group-lg + > .input-group-prepend + > .form-control-plaintext.input-group-text, +.input-group-lg + > .input-group-append + > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, +.input-group-lg > .input-group-append > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, +.input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), +.input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm + > .input-group-prepend + > select.input-group-text:not([size]):not([multiple]), +.input-group-sm + > .input-group-append + > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, +.input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), +.input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg + > .input-group-prepend + > select.input-group-text:not([size]):not([multiple]), +.input-group-lg + > .input-group-append + > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #5cb95d; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1; + color: #fff; + background-color: rgba(92, 185, 93, 0.8); + border-radius: 0.2rem; +} + +.was-validated .form-control:valid, +.form-control.is-valid, +.was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #5cb95d; +} + +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus, +.was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #5cb95d; + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, +.form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, +.form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, +.form-check-input.is-valid ~ .form-check-label { + color: #5cb95d; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, +.form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, +.custom-control-input.is-valid ~ .custom-control-label { + color: #5cb95d; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, +.custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #b5dfb6; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, +.custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated + .custom-control-input:valid:checked + ~ .custom-control-label::before, +.custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #80c880; +} + +.was-validated + .custom-control-input:valid:focus + ~ .custom-control-label::before, +.custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: + 0 0 0 1px #fff, + 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, +.custom-file-input.is-valid ~ .custom-file-label { + border-color: #5cb95d; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::before, +.custom-file-input.is-valid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, +.custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, +.custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #d46e7d; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1; + color: #fff; + background-color: rgba(212, 110, 125, 0.8); + border-radius: 0.2rem; +} + +.was-validated .form-control:invalid, +.form-control.is-invalid, +.was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #d46e7d; +} + +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus, +.was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #d46e7d; + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, +.form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, +.form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, +.form-check-input.is-invalid ~ .form-check-label { + color: #d46e7d; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, +.form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, +.custom-control-input.is-invalid ~ .custom-control-label { + color: #d46e7d; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, +.custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #f1d0d5; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, +.custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated + .custom-control-input:invalid:checked + ~ .custom-control-label::before, +.custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e095a0; +} + +.was-validated + .custom-control-input:invalid:focus + ~ .custom-control-label::before, +.custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: + 0 0 0 1px #fff, + 0 0 0 0.2rem rgba(212, 110, 125, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, +.custom-file-input.is-invalid ~ .custom-file-label { + border-color: #d46e7d; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::before, +.custom-file-input.is-invalid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, +.custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, +.custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + + .form-inline .form-control-plaintext { + display: inline-block; + } + + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + 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; +} + +@media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover, +.btn:focus { + text-decoration: none; +} + +.btn:focus, +.btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.btn.disabled, +.btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, +.btn:not(:disabled):not(.disabled).active { + background-image: none; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-primary:hover { + color: #fff; + background-color: #48a749; + border-color: #449e45; +} + +.btn-primary:focus, +.btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-primary:not(:disabled):not(.disabled):active, +.btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #449e45; + border-color: #409541; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, +.btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-secondary:hover { + color: #fff; + background-color: #9852a1; + border-color: #904d99; +} + +.btn-secondary:focus, +.btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-secondary:not(:disabled):not(.disabled):active, +.btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #904d99; + border-color: #884990; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, +.btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-success { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-success:hover { + color: #fff; + background-color: #48a749; + border-color: #449e45; +} + +.btn-success:focus, +.btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-success:not(:disabled):not(.disabled):active, +.btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449e45; + border-color: #409541; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, +.btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, +.btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, +.btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, +.btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, +.btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #f3b119; + border-color: #f3b119; +} + +.btn-warning:hover { + color: #212529; + background-color: #da9c0b; + border-color: #ce930b; +} + +.btn-warning:focus, +.btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(243, 177, 25, 0.5); +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #212529; + background-color: #f3b119; + border-color: #f3b119; +} + +.btn-warning:not(:disabled):not(.disabled):active, +.btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ce930b; + border-color: #c28a0a; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, +.btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(243, 177, 25, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-danger:hover { + color: #fff; + background-color: #cb5063; + border-color: #c8475a; +} + +.btn-danger:focus, +.btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-danger:not(:disabled):not(.disabled):active, +.btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c8475a; + border-color: #c53d51; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, +.btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-light { + color: #212529; + background-color: #eef1f2; + border-color: #eef1f2; +} + +.btn-light:hover { + color: #212529; + background-color: #d8dfe1; + border-color: #d1d9dc; +} + +.btn-light:focus, +.btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(238, 241, 242, 0.5); +} + +.btn-light.disabled, +.btn-light:disabled { + color: #212529; + background-color: #eef1f2; + border-color: #eef1f2; +} + +.btn-light:not(:disabled):not(.disabled):active, +.btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #d1d9dc; + border-color: #cad3d6; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, +.btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(238, 241, 242, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #2c2c2c; + border-color: #2c2c2c; +} + +.btn-dark:hover { + color: #fff; + background-color: #191919; + border-color: #131313; +} + +.btn-dark:focus, +.btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(44, 44, 44, 0.5); +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #2c2c2c; + border-color: #2c2c2c; +} + +.btn-dark:not(:disabled):not(.disabled):active, +.btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #131313; + border-color: #0c0c0c; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, +.btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(44, 44, 44, 0.5); +} + +.btn-blue { + color: #fff; + background-color: #679fb2; + border-color: #679fb2; +} + +.btn-blue:hover { + color: #fff; + background-color: #528da1; + border-color: #4d8699; +} + +.btn-blue:focus, +.btn-blue.focus { + box-shadow: 0 0 0 0.2rem rgba(103, 159, 178, 0.5); +} + +.btn-blue.disabled, +.btn-blue:disabled { + color: #fff; + background-color: #679fb2; + border-color: #679fb2; +} + +.btn-blue:not(:disabled):not(.disabled):active, +.btn-blue:not(:disabled):not(.disabled).active, +.show > .btn-blue.dropdown-toggle { + color: #fff; + background-color: #4d8699; + border-color: #497e90; +} + +.btn-blue:not(:disabled):not(.disabled):active:focus, +.btn-blue:not(:disabled):not(.disabled).active:focus, +.show > .btn-blue.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(103, 159, 178, 0.5); +} + +.btn-green { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-green:hover { + color: #fff; + background-color: #48a749; + border-color: #449e45; +} + +.btn-green:focus, +.btn-green.focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-green.disabled, +.btn-green:disabled { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-green:not(:disabled):not(.disabled):active, +.btn-green:not(:disabled):not(.disabled).active, +.show > .btn-green.dropdown-toggle { + color: #fff; + background-color: #449e45; + border-color: #409541; +} + +.btn-green:not(:disabled):not(.disabled):active:focus, +.btn-green:not(:disabled):not(.disabled).active:focus, +.show > .btn-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-red { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-red:hover { + color: #fff; + background-color: #cb5063; + border-color: #c8475a; +} + +.btn-red:focus, +.btn-red.focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-red.disabled, +.btn-red:disabled { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-red:not(:disabled):not(.disabled):active, +.btn-red:not(:disabled):not(.disabled).active, +.show > .btn-red.dropdown-toggle { + color: #fff; + background-color: #c8475a; + border-color: #c53d51; +} + +.btn-red:not(:disabled):not(.disabled):active:focus, +.btn-red:not(:disabled):not(.disabled).active:focus, +.show > .btn-red.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-yellow { + color: #212529; + background-color: #f9d686; + border-color: #f9d686; +} + +.btn-yellow:hover { + color: #212529; + background-color: #f7ca62; + border-color: #f7c655; +} + +.btn-yellow:focus, +.btn-yellow.focus { + box-shadow: 0 0 0 0.2rem rgba(249, 214, 134, 0.5); +} + +.btn-yellow.disabled, +.btn-yellow:disabled { + color: #212529; + background-color: #f9d686; + border-color: #f9d686; +} + +.btn-yellow:not(:disabled):not(.disabled):active, +.btn-yellow:not(:disabled):not(.disabled).active, +.show > .btn-yellow.dropdown-toggle { + color: #212529; + background-color: #f7c655; + border-color: #f6c149; +} + +.btn-yellow:not(:disabled):not(.disabled):active:focus, +.btn-yellow:not(:disabled):not(.disabled).active:focus, +.show > .btn-yellow.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(249, 214, 134, 0.5); +} + +.btn-purple { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-purple:hover { + color: #fff; + background-color: #9852a1; + border-color: #904d99; +} + +.btn-purple:focus, +.btn-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-purple.disabled, +.btn-purple:disabled { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-purple:not(:disabled):not(.disabled):active, +.btn-purple:not(:disabled):not(.disabled).active, +.show > .btn-purple.dropdown-toggle { + color: #fff; + background-color: #904d99; + border-color: #884990; +} + +.btn-purple:not(:disabled):not(.disabled):active:focus, +.btn-purple:not(:disabled):not(.disabled).active:focus, +.show > .btn-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-pink { + color: #fff; + background-color: #ee469b; + border-color: #ee469b; +} + +.btn-pink:hover { + color: #fff; + background-color: #eb2388; + border-color: #ea1782; +} + +.btn-pink:focus, +.btn-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(238, 70, 155, 0.5); +} + +.btn-pink.disabled, +.btn-pink:disabled { + color: #fff; + background-color: #ee469b; + border-color: #ee469b; +} + +.btn-pink:not(:disabled):not(.disabled):active, +.btn-pink:not(:disabled):not(.disabled).active, +.show > .btn-pink.dropdown-toggle { + color: #fff; + background-color: #ea1782; + border-color: #e0157b; +} + +.btn-pink:not(:disabled):not(.disabled):active:focus, +.btn-pink:not(:disabled):not(.disabled).active:focus, +.show > .btn-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(238, 70, 155, 0.5); +} + +.btn-teal { + color: #212529; + background-color: #78bab0; + border-color: #78bab0; +} + +.btn-teal:hover { + color: #fff; + background-color: #5fada1; + border-color: #56a99c; +} + +.btn-teal:focus, +.btn-teal.focus { + box-shadow: 0 0 0 0.2rem rgba(120, 186, 176, 0.5); +} + +.btn-teal.disabled, +.btn-teal:disabled { + color: #212529; + background-color: #78bab0; + border-color: #78bab0; +} + +.btn-teal:not(:disabled):not(.disabled):active, +.btn-teal:not(:disabled):not(.disabled).active, +.show > .btn-teal.dropdown-toggle { + color: #fff; + background-color: #56a99c; + border-color: #52a094; +} + +.btn-teal:not(:disabled):not(.disabled):active:focus, +.btn-teal:not(:disabled):not(.disabled).active:focus, +.show > .btn-teal.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(120, 186, 176, 0.5); +} + +.btn-gray { + color: #212529; + background-color: #a8acaf; + border-color: #a8acaf; +} + +.btn-gray:hover { + color: #212529; + background-color: #94999d; + border-color: #8d9397; +} + +.btn-gray:focus, +.btn-gray.focus { + box-shadow: 0 0 0 0.2rem rgba(168, 172, 175, 0.5); +} + +.btn-gray.disabled, +.btn-gray:disabled { + color: #212529; + background-color: #a8acaf; + border-color: #a8acaf; +} + +.btn-gray:not(:disabled):not(.disabled):active, +.btn-gray:not(:disabled):not(.disabled).active, +.show > .btn-gray.dropdown-toggle { + color: #fff; + background-color: #8d9397; + border-color: #878c90; +} + +.btn-gray:not(:disabled):not(.disabled):active:focus, +.btn-gray:not(:disabled):not(.disabled).active:focus, +.show > .btn-gray.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(168, 172, 175, 0.5); +} + +.btn-outline-primary { + color: #5cb95d; + background-color: transparent; + background-image: none; + border-color: #5cb95d; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-outline-primary:focus, +.btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #5cb95d; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, +.btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-outline-secondary { + color: #a967b2; + background-color: transparent; + background-image: none; + border-color: #a967b2; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-outline-secondary:focus, +.btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #a967b2; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, +.btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-outline-success { + color: #5cb95d; + background-color: transparent; + background-image: none; + border-color: #5cb95d; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-outline-success:focus, +.btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #5cb95d; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, +.btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, +.btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, +.btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, +.btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, +.btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #f3b119; + background-color: transparent; + background-image: none; + border-color: #f3b119; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #f3b119; + border-color: #f3b119; +} + +.btn-outline-warning:focus, +.btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(243, 177, 25, 0.5); +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #f3b119; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, +.btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #f3b119; + border-color: #f3b119; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(243, 177, 25, 0.5); +} + +.btn-outline-danger { + color: #d46e7d; + background-color: transparent; + background-image: none; + border-color: #d46e7d; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-outline-danger:focus, +.btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #d46e7d; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, +.btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-outline-light { + color: #eef1f2; + background-color: transparent; + background-image: none; + border-color: #eef1f2; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #eef1f2; + border-color: #eef1f2; +} + +.btn-outline-light:focus, +.btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(238, 241, 242, 0.5); +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #eef1f2; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, +.btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #eef1f2; + border-color: #eef1f2; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, +.btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(238, 241, 242, 0.5); +} + +.btn-outline-dark { + color: #2c2c2c; + background-color: transparent; + background-image: none; + border-color: #2c2c2c; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #2c2c2c; + border-color: #2c2c2c; +} + +.btn-outline-dark:focus, +.btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(44, 44, 44, 0.5); +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #2c2c2c; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, +.btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #2c2c2c; + border-color: #2c2c2c; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(44, 44, 44, 0.5); +} + +.btn-outline-blue { + color: #679fb2; + background-color: transparent; + background-image: none; + border-color: #679fb2; +} + +.btn-outline-blue:hover { + color: #fff; + background-color: #679fb2; + border-color: #679fb2; +} + +.btn-outline-blue:focus, +.btn-outline-blue.focus { + box-shadow: 0 0 0 0.2rem rgba(103, 159, 178, 0.5); +} + +.btn-outline-blue.disabled, +.btn-outline-blue:disabled { + color: #679fb2; + background-color: transparent; +} + +.btn-outline-blue:not(:disabled):not(.disabled):active, +.btn-outline-blue:not(:disabled):not(.disabled).active, +.show > .btn-outline-blue.dropdown-toggle { + color: #fff; + background-color: #679fb2; + border-color: #679fb2; +} + +.btn-outline-blue:not(:disabled):not(.disabled):active:focus, +.btn-outline-blue:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-blue.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(103, 159, 178, 0.5); +} + +.btn-outline-green { + color: #5cb95d; + background-color: transparent; + background-image: none; + border-color: #5cb95d; +} + +.btn-outline-green:hover { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-outline-green:focus, +.btn-outline-green.focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-outline-green.disabled, +.btn-outline-green:disabled { + color: #5cb95d; + background-color: transparent; +} + +.btn-outline-green:not(:disabled):not(.disabled):active, +.btn-outline-green:not(:disabled):not(.disabled).active, +.show > .btn-outline-green.dropdown-toggle { + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.btn-outline-green:not(:disabled):not(.disabled):active:focus, +.btn-outline-green:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.5); +} + +.btn-outline-red { + color: #d46e7d; + background-color: transparent; + background-image: none; + border-color: #d46e7d; +} + +.btn-outline-red:hover { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-outline-red:focus, +.btn-outline-red.focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-outline-red.disabled, +.btn-outline-red:disabled { + color: #d46e7d; + background-color: transparent; +} + +.btn-outline-red:not(:disabled):not(.disabled):active, +.btn-outline-red:not(:disabled):not(.disabled).active, +.show > .btn-outline-red.dropdown-toggle { + color: #fff; + background-color: #d46e7d; + border-color: #d46e7d; +} + +.btn-outline-red:not(:disabled):not(.disabled):active:focus, +.btn-outline-red:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-red.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(212, 110, 125, 0.5); +} + +.btn-outline-yellow { + color: #f9d686; + background-color: transparent; + background-image: none; + border-color: #f9d686; +} + +.btn-outline-yellow:hover { + color: #212529; + background-color: #f9d686; + border-color: #f9d686; +} + +.btn-outline-yellow:focus, +.btn-outline-yellow.focus { + box-shadow: 0 0 0 0.2rem rgba(249, 214, 134, 0.5); +} + +.btn-outline-yellow.disabled, +.btn-outline-yellow:disabled { + color: #f9d686; + background-color: transparent; +} + +.btn-outline-yellow:not(:disabled):not(.disabled):active, +.btn-outline-yellow:not(:disabled):not(.disabled).active, +.show > .btn-outline-yellow.dropdown-toggle { + color: #212529; + background-color: #f9d686; + border-color: #f9d686; +} + +.btn-outline-yellow:not(:disabled):not(.disabled):active:focus, +.btn-outline-yellow:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-yellow.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(249, 214, 134, 0.5); +} + +.btn-outline-purple { + color: #a967b2; + background-color: transparent; + background-image: none; + border-color: #a967b2; +} + +.btn-outline-purple:hover { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-outline-purple:focus, +.btn-outline-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-outline-purple.disabled, +.btn-outline-purple:disabled { + color: #a967b2; + background-color: transparent; +} + +.btn-outline-purple:not(:disabled):not(.disabled):active, +.btn-outline-purple:not(:disabled):not(.disabled).active, +.show > .btn-outline-purple.dropdown-toggle { + color: #fff; + background-color: #a967b2; + border-color: #a967b2; +} + +.btn-outline-purple:not(:disabled):not(.disabled):active:focus, +.btn-outline-purple:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(169, 103, 178, 0.5); +} + +.btn-outline-pink { + color: #ee469b; + background-color: transparent; + background-image: none; + border-color: #ee469b; +} + +.btn-outline-pink:hover { + color: #fff; + background-color: #ee469b; + border-color: #ee469b; +} + +.btn-outline-pink:focus, +.btn-outline-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(238, 70, 155, 0.5); +} + +.btn-outline-pink.disabled, +.btn-outline-pink:disabled { + color: #ee469b; + background-color: transparent; +} + +.btn-outline-pink:not(:disabled):not(.disabled):active, +.btn-outline-pink:not(:disabled):not(.disabled).active, +.show > .btn-outline-pink.dropdown-toggle { + color: #fff; + background-color: #ee469b; + border-color: #ee469b; +} + +.btn-outline-pink:not(:disabled):not(.disabled):active:focus, +.btn-outline-pink:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(238, 70, 155, 0.5); +} + +.btn-outline-teal { + color: #78bab0; + background-color: transparent; + background-image: none; + border-color: #78bab0; +} + +.btn-outline-teal:hover { + color: #212529; + background-color: #78bab0; + border-color: #78bab0; +} + +.btn-outline-teal:focus, +.btn-outline-teal.focus { + box-shadow: 0 0 0 0.2rem rgba(120, 186, 176, 0.5); +} + +.btn-outline-teal.disabled, +.btn-outline-teal:disabled { + color: #78bab0; + background-color: transparent; +} + +.btn-outline-teal:not(:disabled):not(.disabled):active, +.btn-outline-teal:not(:disabled):not(.disabled).active, +.show > .btn-outline-teal.dropdown-toggle { + color: #212529; + background-color: #78bab0; + border-color: #78bab0; +} + +.btn-outline-teal:not(:disabled):not(.disabled):active:focus, +.btn-outline-teal:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-teal.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(120, 186, 176, 0.5); +} + +.btn-outline-gray { + color: #a8acaf; + background-color: transparent; + background-image: none; + border-color: #a8acaf; +} + +.btn-outline-gray:hover { + color: #212529; + background-color: #a8acaf; + border-color: #a8acaf; +} + +.btn-outline-gray:focus, +.btn-outline-gray.focus { + box-shadow: 0 0 0 0.2rem rgba(168, 172, 175, 0.5); +} + +.btn-outline-gray.disabled, +.btn-outline-gray:disabled { + color: #a8acaf; + background-color: transparent; +} + +.btn-outline-gray:not(:disabled):not(.disabled):active, +.btn-outline-gray:not(:disabled):not(.disabled).active, +.show > .btn-outline-gray.dropdown-toggle { + color: #212529; + background-color: #a8acaf; + border-color: #a8acaf; +} + +.btn-outline-gray:not(:disabled):not(.disabled):active:focus, +.btn-outline-gray:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-gray.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(168, 172, 175, 0.5); +} + +.btn-link { + font-weight: 400; + color: #8bb684; + background-color: transparent; +} + +.btn-link:hover { + color: #a9c9a4; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, +.btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, +.btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, +.btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, +.btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #111; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], +.dropdown-menu[x-placement^="right"], +.dropdown-menu[x-placement^="bottom"], +.dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, +.dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #5cb95d; +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, +.btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, +.btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.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:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file:focus { + z-index: 3; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: flex; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group + > .input-group-append:last-child + > .btn:not(:last-child):not(.dropdown-toggle), +.input-group + > .input-group-append:last-child + > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group + > .input-group-prepend:first-child + > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #5cb95d; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: + 0 0 0 1px #fff, + 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #d9efd9; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #5cb95d; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox + .custom-control-input:indeterminate + ~ .custom-control-label::before { + background-color: #5cb95d; +} + +.custom-checkbox + .custom-control-input:indeterminate + ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox + .custom-control-input:disabled:checked + ~ .custom-control-label::before { + background-color: rgba(92, 185, 93, 0.5); +} + +.custom-checkbox + .custom-control-input:disabled:indeterminate + ~ .custom-control-label::before { + background-color: rgba(92, 185, 93, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #5cb95d; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio + .custom-control-input:disabled:checked + ~ .custom-control-label::before { + background-color: rgba(92, 185, 93, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff + url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #b5dfb6; + outline: 0; + box-shadow: + inset 0 1px 2px rgba(0, 0, 0, 0.075), + 0 0 5px rgba(181, 223, 182, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], +.custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #b5dfb6; + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.custom-file-input:focus ~ .custom-file-label::after { + border-color: #b5dfb6; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + padding-left: 0; + background-color: transparent; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #5cb95d; + border: 0; + border-radius: 1rem; + appearance: none; +} + +.custom-range::-webkit-slider-thumb:focus { + outline: none; + box-shadow: + 0 0 0 1px #fff, + 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #d9efd9; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #5cb95d; + border: 0; + border-radius: 1rem; + appearance: none; +} + +.custom-range::-moz-range-thumb:focus { + outline: none; + box-shadow: + 0 0 0 1px #fff, + 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.custom-range::-moz-range-thumb:active { + background-color: #d9efd9; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + background-color: #5cb95d; + border: 0; + border-radius: 1rem; + appearance: none; +} + +.custom-range::-ms-thumb:focus { + outline: none; + box-shadow: + 0 0 0 1px #fff, + 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.custom-range::-ms-thumb:active { + background-color: #d9efd9; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, +.nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item, +.nav-tabs .sidenav .toctree ul li, +.sidenav .toctree ul .nav-tabs li { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, +.nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .sidenav .toctree ul li.show .nav-link, +.sidenav .toctree ul .nav-tabs li.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #5cb95d; +} + +.nav-fill .nav-item, +.nav-fill .sidenav .toctree ul li, +.sidenav .toctree ul .nav-fill li { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item, +.nav-justified .sidenav .toctree ul li, +.sidenav .toctree ul .nav-justified li { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, +.navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, +.navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, +.navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, +.navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, +.navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: flex; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: flex; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + flex-flow: row wrap; + } + + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + + .card-group > .card:only-child { + border-radius: 0.25rem; + } + + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-img-top, + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-img-bottom, + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-header, + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #8bb684; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #a9c9a4; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(92, 185, 93, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #5cb95d; +} + +.badge-primary[href]:hover, +.badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #449e45; +} + +.badge-secondary { + color: #fff; + background-color: #a967b2; +} + +.badge-secondary[href]:hover, +.badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #904d99; +} + +.badge-success { + color: #fff; + background-color: #5cb95d; +} + +.badge-success[href]:hover, +.badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #449e45; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, +.badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #f3b119; +} + +.badge-warning[href]:hover, +.badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #ce930b; +} + +.badge-danger { + color: #fff; + background-color: #d46e7d; +} + +.badge-danger[href]:hover, +.badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #c8475a; +} + +.badge-light { + color: #212529; + background-color: #eef1f2; +} + +.badge-light[href]:hover, +.badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d1d9dc; +} + +.badge-dark { + color: #fff; + background-color: #2c2c2c; +} + +.badge-dark[href]:hover, +.badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #131313; +} + +.badge-blue { + color: #fff; + background-color: #679fb2; +} + +.badge-blue[href]:hover, +.badge-blue[href]:focus { + color: #fff; + text-decoration: none; + background-color: #4d8699; +} + +.badge-green { + color: #fff; + background-color: #5cb95d; +} + +.badge-green[href]:hover, +.badge-green[href]:focus { + color: #fff; + text-decoration: none; + background-color: #449e45; +} + +.badge-red { + color: #fff; + background-color: #d46e7d; +} + +.badge-red[href]:hover, +.badge-red[href]:focus { + color: #fff; + text-decoration: none; + background-color: #c8475a; +} + +.badge-yellow { + color: #212529; + background-color: #f9d686; +} + +.badge-yellow[href]:hover, +.badge-yellow[href]:focus { + color: #212529; + text-decoration: none; + background-color: #f7c655; +} + +.badge-purple { + color: #fff; + background-color: #a967b2; +} + +.badge-purple[href]:hover, +.badge-purple[href]:focus { + color: #fff; + text-decoration: none; + background-color: #904d99; +} + +.badge-pink { + color: #fff; + background-color: #ee469b; +} + +.badge-pink[href]:hover, +.badge-pink[href]:focus { + color: #fff; + text-decoration: none; + background-color: #ea1782; +} + +.badge-teal { + color: #212529; + background-color: #78bab0; +} + +.badge-teal[href]:hover, +.badge-teal[href]:focus { + color: #212529; + text-decoration: none; + background-color: #56a99c; +} + +.badge-gray { + color: #212529; + background-color: #a8acaf; +} + +.badge-gray[href]:hover, +.badge-gray[href]:focus { + color: #212529; + text-decoration: none; + background-color: #8d9397; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #306030; + background-color: #def1df; + border-color: #d1ebd2; +} + +.alert-primary hr { + border-top-color: #bfe3c1; +} + +.alert-primary .alert-link { + color: #1f3e1f; +} + +.alert-secondary { + color: #58365d; + background-color: #eee1f0; + border-color: #e7d4e9; +} + +.alert-secondary hr { + border-top-color: #dec3e0; +} + +.alert-secondary .alert-link { + color: #39233d; +} + +.alert-success { + color: #306030; + background-color: #def1df; + border-color: #d1ebd2; +} + +.alert-success hr { + border-top-color: #bfe3c1; +} + +.alert-success .alert-link { + color: #1f3e1f; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #7e5c0d; + background-color: #fdefd1; + border-color: #fce9bf; +} + +.alert-warning hr { + border-top-color: #fbe1a7; +} + +.alert-warning .alert-link { + color: #503a08; +} + +.alert-danger { + color: #6e3941; + background-color: #f6e2e5; + border-color: #f3d6db; +} + +.alert-danger hr { + border-top-color: #edc2ca; +} + +.alert-danger .alert-link { + color: #4c282d; +} + +.alert-light { + color: #7c7d7e; + background-color: #fcfcfc; + border-color: #fafbfb; +} + +.alert-light hr { + border-top-color: #ecf0f0; +} + +.alert-light .alert-link { + color: #636464; +} + +.alert-dark { + color: #171717; + background-color: #d5d5d5; + border-color: #c4c4c4; +} + +.alert-dark hr { + border-top-color: #b7b7b7; +} + +.alert-dark .alert-link { + color: #000; +} + +.alert-blue { + color: #36535d; + background-color: #e1ecf0; + border-color: #d4e4e9; +} + +.alert-blue hr { + border-top-color: #c3d9e0; +} + +.alert-blue .alert-link { + color: #23363d; +} + +.alert-green { + color: #306030; + background-color: #def1df; + border-color: #d1ebd2; +} + +.alert-green hr { + border-top-color: #bfe3c1; +} + +.alert-green .alert-link { + color: #1f3e1f; +} + +.alert-red { + color: #6e3941; + background-color: #f6e2e5; + border-color: #f3d6db; +} + +.alert-red hr { + border-top-color: #edc2ca; +} + +.alert-red .alert-link { + color: #4c282d; +} + +.alert-yellow { + color: #816f46; + background-color: #fef7e7; + border-color: #fdf4dd; +} + +.alert-yellow hr { + border-top-color: #fcecc5; +} + +.alert-yellow .alert-link { + color: #605334; +} + +.alert-purple { + color: #58365d; + background-color: #eee1f0; + border-color: #e7d4e9; +} + +.alert-purple hr { + border-top-color: #dec3e0; +} + +.alert-purple .alert-link { + color: #39233d; +} + +.alert-pink { + color: #7c2451; + background-color: #fcdaeb; + border-color: #facbe3; +} + +.alert-pink hr { + border-top-color: #f8b4d6; +} + +.alert-pink .alert-link { + color: #541937; +} + +.alert-teal { + color: #3e615c; + background-color: #e4f1ef; + border-color: #d9ece9; +} + +.alert-teal hr { + border-top-color: #c8e4df; +} + +.alert-teal .alert-link { + color: #2a423e; +} + +.alert-gray { + color: #57595b; + background-color: #eeeeef; + border-color: #e7e8e9; +} + +.alert-gray hr { + border-top-color: #dadbdd; +} + +.alert-gray .alert-link { + color: #3e4041; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #5cb95d; + transition: width 0.6s ease; +} + +@media screen and (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: 1rem 1rem; +} + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, +.list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #111; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, +.list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #5cb95d; + border-color: #5cb95d; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #306030; + background-color: #d1ebd2; +} + +.list-group-item-primary.list-group-item-action:hover, +.list-group-item-primary.list-group-item-action:focus { + color: #306030; + background-color: #bfe3c1; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #306030; + border-color: #306030; +} + +.list-group-item-secondary { + color: #58365d; + background-color: #e7d4e9; +} + +.list-group-item-secondary.list-group-item-action:hover, +.list-group-item-secondary.list-group-item-action:focus { + color: #58365d; + background-color: #dec3e0; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #58365d; + border-color: #58365d; +} + +.list-group-item-success { + color: #306030; + background-color: #d1ebd2; +} + +.list-group-item-success.list-group-item-action:hover, +.list-group-item-success.list-group-item-action:focus { + color: #306030; + background-color: #bfe3c1; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #306030; + border-color: #306030; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, +.list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #7e5c0d; + background-color: #fce9bf; +} + +.list-group-item-warning.list-group-item-action:hover, +.list-group-item-warning.list-group-item-action:focus { + color: #7e5c0d; + background-color: #fbe1a7; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #7e5c0d; + border-color: #7e5c0d; +} + +.list-group-item-danger { + color: #6e3941; + background-color: #f3d6db; +} + +.list-group-item-danger.list-group-item-action:hover, +.list-group-item-danger.list-group-item-action:focus { + color: #6e3941; + background-color: #edc2ca; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #6e3941; + border-color: #6e3941; +} + +.list-group-item-light { + color: #7c7d7e; + background-color: #fafbfb; +} + +.list-group-item-light.list-group-item-action:hover, +.list-group-item-light.list-group-item-action:focus { + color: #7c7d7e; + background-color: #ecf0f0; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #7c7d7e; + border-color: #7c7d7e; +} + +.list-group-item-dark { + color: #171717; + background-color: #c4c4c4; +} + +.list-group-item-dark.list-group-item-action:hover, +.list-group-item-dark.list-group-item-action:focus { + color: #171717; + background-color: #b7b7b7; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #171717; + border-color: #171717; +} + +.list-group-item-blue { + color: #36535d; + background-color: #d4e4e9; +} + +.list-group-item-blue.list-group-item-action:hover, +.list-group-item-blue.list-group-item-action:focus { + color: #36535d; + background-color: #c3d9e0; +} + +.list-group-item-blue.list-group-item-action.active { + color: #fff; + background-color: #36535d; + border-color: #36535d; +} + +.list-group-item-green { + color: #306030; + background-color: #d1ebd2; +} + +.list-group-item-green.list-group-item-action:hover, +.list-group-item-green.list-group-item-action:focus { + color: #306030; + background-color: #bfe3c1; +} + +.list-group-item-green.list-group-item-action.active { + color: #fff; + background-color: #306030; + border-color: #306030; +} + +.list-group-item-red { + color: #6e3941; + background-color: #f3d6db; +} + +.list-group-item-red.list-group-item-action:hover, +.list-group-item-red.list-group-item-action:focus { + color: #6e3941; + background-color: #edc2ca; +} + +.list-group-item-red.list-group-item-action.active { + color: #fff; + background-color: #6e3941; + border-color: #6e3941; +} + +.list-group-item-yellow { + color: #816f46; + background-color: #fdf4dd; +} + +.list-group-item-yellow.list-group-item-action:hover, +.list-group-item-yellow.list-group-item-action:focus { + color: #816f46; + background-color: #fcecc5; +} + +.list-group-item-yellow.list-group-item-action.active { + color: #fff; + background-color: #816f46; + border-color: #816f46; +} + +.list-group-item-purple { + color: #58365d; + background-color: #e7d4e9; +} + +.list-group-item-purple.list-group-item-action:hover, +.list-group-item-purple.list-group-item-action:focus { + color: #58365d; + background-color: #dec3e0; +} + +.list-group-item-purple.list-group-item-action.active { + color: #fff; + background-color: #58365d; + border-color: #58365d; +} + +.list-group-item-pink { + color: #7c2451; + background-color: #facbe3; +} + +.list-group-item-pink.list-group-item-action:hover, +.list-group-item-pink.list-group-item-action:focus { + color: #7c2451; + background-color: #f8b4d6; +} + +.list-group-item-pink.list-group-item-action.active { + color: #fff; + background-color: #7c2451; + border-color: #7c2451; +} + +.list-group-item-teal { + color: #3e615c; + background-color: #d9ece9; +} + +.list-group-item-teal.list-group-item-action:hover, +.list-group-item-teal.list-group-item-action:focus { + color: #3e615c; + background-color: #c8e4df; +} + +.list-group-item-teal.list-group-item-action.active { + color: #fff; + background-color: #3e615c; + border-color: #3e615c; +} + +.list-group-item-gray { + color: #57595b; + background-color: #e7e8e9; +} + +.list-group-item-gray.list-group-item-action:hover, +.list-group-item-gray.list-group-item-action:focus { + color: #57595b; + background-color: #dadbdd; +} + +.list-group-item-gray.list-group-item-action.active { + color: #fff; + background-color: #57595b; + border-color: #57595b; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.5; +} + +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + opacity: 0.75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -25%); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: 0.25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "DM Sans", sans-serif; + 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; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, +.bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, +.bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, +.bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, +.bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, +.bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, +.bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, +.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, +.bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "DM Sans", sans-serif; + 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; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, +.popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, +.bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, +.bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, +.bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, +.bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, +.bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, +.bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, +.bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, +.bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, +.bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, +.bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, +.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, +.bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, +.bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, +.bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, +.bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, +.bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, +.bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #111; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + align-items: center; + width: 100%; + transition: transform 0.6s ease; + backface-visibility: hidden; + perspective: 1000px; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + transform: translateX(100%); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next, + .active.carousel-item-right { + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + transform: translateX(-100%); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-prev, + .active.carousel-item-left { + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: 0.6s; + transition-property: opacity; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; +} + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + transform: translate3d(0, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #222; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, +.carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #222; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: rgba(34, 34, 34, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #222; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #222; + text-align: center; +} + +.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; +} + +.bg-primary { + background-color: #5cb95d !important; +} + +a.bg-primary:hover, +a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #449e45 !important; +} + +.bg-secondary { + background-color: #a967b2 !important; +} + +a.bg-secondary:hover, +a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #904d99 !important; +} + +.bg-success { + background-color: #5cb95d !important; +} + +a.bg-success:hover, +a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #449e45 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, +a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #f3b119 !important; +} + +a.bg-warning:hover, +a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ce930b !important; +} + +.bg-danger { + background-color: #d46e7d !important; +} + +a.bg-danger:hover, +a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #c8475a !important; +} + +.bg-light { + background-color: #eef1f2 !important; +} + +a.bg-light:hover, +a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #d1d9dc !important; +} + +.bg-dark { + background-color: #2c2c2c !important; +} + +a.bg-dark:hover, +a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #131313 !important; +} + +.bg-blue { + background-color: #679fb2 !important; +} + +a.bg-blue:hover, +a.bg-blue:focus, +button.bg-blue:hover, +button.bg-blue:focus { + background-color: #4d8699 !important; +} + +.bg-green { + background-color: #5cb95d !important; +} + +a.bg-green:hover, +a.bg-green:focus, +button.bg-green:hover, +button.bg-green:focus { + background-color: #449e45 !important; +} + +.bg-red { + background-color: #d46e7d !important; +} + +a.bg-red:hover, +a.bg-red:focus, +button.bg-red:hover, +button.bg-red:focus { + background-color: #c8475a !important; +} + +.bg-yellow { + background-color: #f9d686 !important; +} + +a.bg-yellow:hover, +a.bg-yellow:focus, +button.bg-yellow:hover, +button.bg-yellow:focus { + background-color: #f7c655 !important; +} + +.bg-purple { + background-color: #a967b2 !important; +} + +a.bg-purple:hover, +a.bg-purple:focus, +button.bg-purple:hover, +button.bg-purple:focus { + background-color: #904d99 !important; +} + +.bg-pink { + background-color: #ee469b !important; +} + +a.bg-pink:hover, +a.bg-pink:focus, +button.bg-pink:hover, +button.bg-pink:focus { + background-color: #ea1782 !important; +} + +.bg-teal { + background-color: #78bab0 !important; +} + +a.bg-teal:hover, +a.bg-teal:focus, +button.bg-teal:hover, +button.bg-teal:focus { + background-color: #56a99c !important; +} + +.bg-gray { + background-color: #a8acaf !important; +} + +a.bg-gray:hover, +a.bg-gray:focus, +button.bg-gray:hover, +button.bg-gray:focus { + background-color: #8d9397 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #5cb95d !important; +} + +.border-secondary { + border-color: #a967b2 !important; +} + +.border-success { + border-color: #5cb95d !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #f3b119 !important; +} + +.border-danger { + border-color: #d46e7d !important; +} + +.border-light { + border-color: #eef1f2 !important; +} + +.border-dark { + border-color: #2c2c2c !important; +} + +.border-blue { + border-color: #679fb2 !important; +} + +.border-green { + border-color: #5cb95d !important; +} + +.border-red { + border-color: #d46e7d !important; +} + +.border-yellow { + border-color: #f9d686 !important; +} + +.border-purple { + border-color: #a967b2 !important; +} + +.border-pink { + border-color: #ee469b !important; +} + +.border-teal { + border-color: #78bab0 !important; +} + +.border-gray { + border-color: #a8acaf !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !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; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + + .d-sm-inline { + display: inline !important; + } + + .d-sm-inline-block { + display: inline-block !important; + } + + .d-sm-block { + display: block !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; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + + .d-md-inline { + display: inline !important; + } + + .d-md-inline-block { + display: inline-block !important; + } + + .d-md-block { + display: block !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; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + + .d-lg-inline { + display: inline !important; + } + + .d-lg-inline-block { + display: inline-block !important; + } + + .d-lg-block { + display: block !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; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + + .d-xl-inline { + display: inline !important; + } + + .d-xl-inline-block { + display: inline-block !important; + } + + .d-xl-block { + display: block !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; + } +} + +@media print { + .d-print-none { + display: none !important; + } + + .d-print-inline { + display: inline !important; + } + + .d-print-inline-block { + display: inline-block !important; + } + + .d-print-block { + display: block !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; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.8571428571%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column, +.sidenav .toctree ul { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !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; +} + +.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; +} + +.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; +} + +@media (min-width: 576px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-sm-fill { + flex: 1 1 auto !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; + } + + .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; + } + + .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; + } +} + +@media (min-width: 768px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-md-fill { + flex: 1 1 auto !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; + } + + .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; + } + + .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; + } +} + +@media (min-width: 992px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-lg-fill { + flex: 1 1 auto !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; + } + + .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; + } + + .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; + } +} + +@media (min-width: 1200px) { + .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-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xl-fill { + flex: 1 1 auto !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; + } + + .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; + } + + .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; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + + .float-sm-right { + float: right !important; + } + + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + + .float-md-right { + float: right !important; + } + + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + + .float-lg-right { + float: right !important; + } + + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + + .float-xl-right { + float: right !important; + } + + .float-xl-none { + float: none !important; + } +} + +.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; +} + +.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; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.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; +} + +.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; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.sidenav .toctree > ul ul, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + + .m-sm-1 { + margin: 0.25rem !important; + } + + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + + .m-sm-2 { + margin: 0.5rem !important; + } + + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + + .m-sm-3 { + margin: 1rem !important; + } + + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + + .m-sm-4 { + margin: 1.5rem !important; + } + + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + + .m-sm-5 { + margin: 3rem !important; + } + + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + + .p-sm-0 { + padding: 0 !important; + } + + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + + .p-sm-1 { + padding: 0.25rem !important; + } + + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + + .p-sm-2 { + padding: 0.5rem !important; + } + + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + + .p-sm-3 { + padding: 1rem !important; + } + + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + + .p-sm-4 { + padding: 1.5rem !important; + } + + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + + .p-sm-5 { + padding: 3rem !important; + } + + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + + .m-sm-auto { + margin: auto !important; + } + + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + + .m-md-1 { + margin: 0.25rem !important; + } + + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + + .m-md-2 { + margin: 0.5rem !important; + } + + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + + .m-md-3 { + margin: 1rem !important; + } + + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + + .m-md-4 { + margin: 1.5rem !important; + } + + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + + .m-md-5 { + margin: 3rem !important; + } + + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + + .p-md-0 { + padding: 0 !important; + } + + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + + .p-md-1 { + padding: 0.25rem !important; + } + + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + + .p-md-2 { + padding: 0.5rem !important; + } + + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + + .p-md-3 { + padding: 1rem !important; + } + + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + + .p-md-4 { + padding: 1.5rem !important; + } + + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + + .p-md-5 { + padding: 3rem !important; + } + + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + + .m-md-auto { + margin: auto !important; + } + + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + + .m-lg-1 { + margin: 0.25rem !important; + } + + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + + .m-lg-2 { + margin: 0.5rem !important; + } + + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + + .m-lg-3 { + margin: 1rem !important; + } + + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + + .m-lg-4 { + margin: 1.5rem !important; + } + + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + + .m-lg-5 { + margin: 3rem !important; + } + + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + + .p-lg-0 { + padding: 0 !important; + } + + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + + .p-lg-1 { + padding: 0.25rem !important; + } + + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + + .p-lg-2 { + padding: 0.5rem !important; + } + + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + + .p-lg-3 { + padding: 1rem !important; + } + + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + + .p-lg-4 { + padding: 1.5rem !important; + } + + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + + .p-lg-5 { + padding: 3rem !important; + } + + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + + .m-lg-auto { + margin: auto !important; + } + + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + + .m-xl-1 { + margin: 0.25rem !important; + } + + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + + .m-xl-2 { + margin: 0.5rem !important; + } + + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + + .m-xl-3 { + margin: 1rem !important; + } + + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + + .m-xl-4 { + margin: 1.5rem !important; + } + + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + + .m-xl-5 { + margin: 3rem !important; + } + + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + + .p-xl-0 { + padding: 0 !important; + } + + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + + .p-xl-1 { + padding: 0.25rem !important; + } + + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + + .p-xl-2 { + padding: 0.5rem !important; + } + + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + + .p-xl-3 { + padding: 1rem !important; + } + + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + + .p-xl-4 { + padding: 1.5rem !important; + } + + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + + .p-xl-5 { + padding: 3rem !important; + } + + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + + .m-xl-auto { + margin: auto !important; + } + + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", + "Courier New", monospace; +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + + .text-sm-right { + text-align: right !important; + } + + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + + .text-md-right { + text-align: right !important; + } + + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + + .text-lg-right { + text-align: right !important; + } + + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + + .text-xl-right { + text-align: right !important; + } + + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #5cb95d !important; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #449e45 !important; +} + +.text-secondary { + color: #a967b2 !important; +} + +a.text-secondary:hover, +a.text-secondary:focus { + color: #904d99 !important; +} + +.text-success { + color: #5cb95d !important; +} + +a.text-success:hover, +a.text-success:focus { + color: #449e45 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, +a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #f3b119 !important; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #ce930b !important; +} + +.text-danger { + color: #d46e7d !important; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #c8475a !important; +} + +.text-light { + color: #eef1f2 !important; +} + +a.text-light:hover, +a.text-light:focus { + color: #d1d9dc !important; +} + +.text-dark, +.sidenav .toctree > ul > li > a { + color: #2c2c2c !important; +} + +a.text-dark:hover, +.sidenav .toctree > ul > li > a:hover, +a.text-dark:focus, +.sidenav .toctree > ul > li > a:focus { + color: #131313 !important; +} + +.text-blue { + color: #679fb2 !important; +} + +a.text-blue:hover, +a.text-blue:focus { + color: #4d8699 !important; +} + +.text-green { + color: #5cb95d !important; +} + +a.text-green:hover, +a.text-green:focus { + color: #449e45 !important; +} + +.text-red { + color: #d46e7d !important; +} + +a.text-red:hover, +a.text-red:focus { + color: #c8475a !important; +} + +.text-yellow { + color: #f9d686 !important; +} + +a.text-yellow:hover, +a.text-yellow:focus { + color: #f7c655 !important; +} + +.text-purple { + color: #a967b2 !important; +} + +a.text-purple:hover, +a.text-purple:focus { + color: #904d99 !important; +} + +.text-pink { + color: #ee469b !important; +} + +a.text-pink:hover, +a.text-pink:focus { + color: #ea1782 !important; +} + +.text-teal { + color: #78bab0 !important; +} + +a.text-teal:hover, +a.text-teal:focus { + color: #56a99c !important; +} + +.text-gray { + color: #a8acaf !important; +} + +a.text-gray:hover, +a.text-gray:focus { + color: #8d9397 !important; +} + +.text-body { + color: #111 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + + a:not(.btn) { + text-decoration: underline; + } + + abbr[title]::after { + content: " (" attr(title) ")"; + } + + pre { + white-space: pre-wrap !important; + } + + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + @page { + size: a3; + } + + body { + min-width: 992px !important; + } + + .container { + min-width: 992px !important; + } + + .navbar { + display: none; + } + + .badge { + border: 1px solid #000; + } + + .table, + .documentation-source table { + border-collapse: collapse !important; + } + + .table td, + .documentation-source table td, + .table th, + .documentation-source table th { + background-color: #fff !important; + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + + .table-dark { + color: inherit; + } + + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + + .table .thead-dark th, + .documentation-source table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} + +body { + padding: 75px 0 0 0; +} + +header.header-top { + font-family: "Gilroy", sans-serif; + font-size: 16px; + font-weight: 600; + height: 75px; +} + +header.header-top .navbar { + padding: 1.1rem 2rem; +} + +header.header-top img.logo { + height: auto; + width: 80px; +} + +header.header-top .nav-link { + margin: 0 1rem; +} + +header.header-top .nav-link.btn { + margin-left: 1rem; +} + +header.header-top .navbar-expand-md .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +header.header-top .navbar-expand-md .navbar-nav .nav-link.btn { + min-width: 100px; + margin-left: 0.3rem; + margin-right: 0.3rem; +} + +header.header-top .navbar-nav { + background-color: white; +} + +.dropdown-menu { + font-family: "DM Sans", sans-serif; + font-size: 15px; +} + +.dropdown-menu .dropdown-item:hover, +.dropdown-menu .dropdown-item:focus { + background: rgba(92, 185, 93, 0.33); +} + +div.main-content { + background: white; + overflow: visible; +} + +div.main-content blockquote { + border-left: 10px solid #ccc; + margin-top: 0; + margin-bottom: 1rem; + padding-left: 10px; +} + +body.overflow-hidden > div.main-content { + overflow: hidden; +} + +.jumbotron { + background-size: cover; + background-position: center; + background-repeat: no-repeat; + color: white; + letter-spacing: 3px; + position: relative; +} + +.jumbotron > .container-fluid { + background: radial-gradient( + circle, + rgba(0, 0, 0, 0.25) 0%, + rgba(0, 0, 0, 0.5) 50% + ); + background-position: center; + padding: 10rem 0; +} + +.jumbotron .lead { + color: white; + font-size: 2.1rem; + text-transform: lowercase; +} + +.jumbotron:before { + content: ""; + position: absolute; + width: 100%; + height: 100%; + background: none; + background-size: cover; + z-index: 1; + opacity: 0.2; +} + +.gradient-center, +.gradient-top { + position: relative; + overflow: hidden; +} + +.gradient-center > *, +.gradient-top > * { + position: relative; + z-index: 100; +} + +.gradient-center::before { + content: ""; + width: 100%; + height: 1000px; + z-index: 1; + background: url("gradient-center-blue.svg"); + background-position: center; + background-size: contain; + background-repeat: no-repeat; + position: absolute; + top: 0; + left: 0; +} + +.gradient-top::before { + content: ""; + width: 100%; + height: 740px; + z-index: 1; + background: url("gradient-top-blue.svg"); + background-position: left bottom; + background-size: 100%; + background-repeat: no-repeat; + position: absolute; + top: 0; + left: 0; +} + +.gradient-bottom { + position: relative; +} + +.gradient-bottom::before { + content: ""; + width: 100%; + height: 1050px; + z-index: 1; + background: url("gradient-bottom-blue.svg"); + background-position: right top; + background-size: 100%; + background-repeat: no-repeat; + position: absolute; + top: -1050px; + left: 0; +} + +.gradient-bottom-center { + position: relative; +} + +.gradient-bottom-center::before { + content: ""; + width: 100%; + height: 1050px; + z-index: 1; + background: url("gradient-bottom-center-blue.svg"); + background-position: right top; + background-size: 100%; + background-repeat: no-repeat; + position: absolute; + top: -1050px; + left: 0; +} + +.btn { + font-weight: 600; + border-radius: 2px; + box-shadow: + inset 0 -1px 0 0 rgba(0, 0, 0, 0.15), + inset 0 1px 0 0 rgba(255, 255, 255, 0.25); + padding: 0.5rem 1.25rem; +} + +.btn.btn-link { + box-shadow: none; + color: #5cb95d; +} + +a { + font-weight: 600; +} + +a.anchor { + display: block; + position: relative; + top: -95px; + visibility: hidden; +} + +h5 img.nengo { + max-height: 1.5rem; +} + +@media (max-width: 1199px) { + img.gui { + width: 100%; + } +} + +.card-header { + background: white; +} + +.carousel-control-prev { + left: -5rem; +} + +.carousel-control-next { + right: -5rem; +} + +.carousel-control-prev { + left: -5rem; +} + +.carousel-control-next { + right: -5rem; +} + +.product-header { + padding-top: 10rem; + padding-bottom: 14rem; +} + +.title-bar { + width: 100px; + height: 8px; + background: #5cb95d; + display: inline-block; + margin-top: 2rem; +} + +.title-bar.title-bar-pink { + background: #ee469b; +} + +.title-bar.title-bar-purple { + background: #a967b2; +} + +.title-bar.title-bar-teal { + background: #78bab0; +} + +.title-bar.title-bar-blue { + background: #679fb2; +} + +.title-bar.title-bar-green { + background: #5cb95d; +} + +.md-page .container { + margin-bottom: 44px; +} + +.form-group { + position: relative; +} + +.form-group button { + position: absolute; + right: 0.5rem; + bottom: 0.4rem; + padding: 0; +} + +.form-group:not(.form-group-single) { + padding: 0; +} + +.form-group:not(.form-group-single) label { + color: #6c6c6c; + font-size: 0.9rem; + font-weight: normal; + position: absolute; + top: 0; + left: 0; + padding-left: 0.75rem; + padding-top: 0.5rem; +} + +.form-group:not(.form-group-single) input, +.form-group:not(.form-group-single) select, +.form-group:not(.form-group-single) .custom-select, +.form-group:not(.form-group-single) textarea { + padding-top: 2rem; +} + +.form-group:not(.form-group-single) .custom-select { + height: calc(2.25rem + 1.75rem); +} + +footer.footer-main { + padding: 30px 0; +} + +footer.footer-main p { + font-weight: 600; + color: #6c6c6c; + padding-bottom: 10px; +} + +footer.footer-main p a { + color: #6c6c6c; + font-size: 15px; + margin: 0 1rem; +} + +h1, +.display-1, +.display-2, +.display-3, +.display-4, +.display-5, +.display-6 { + font-family: "Gilroy", sans-serif; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +.display-1, +.display-2, +.display-3, +.display-4, +.display-5, +.display-6 { + color: #2c2c2c; + font-weight: 600; + letter-spacing: -0.8px; +} + +h1 em, +h1 strong, +h2 em, +h2 strong, +h3 em, +h3 strong, +h4 em, +h4 strong, +h5 em, +h5 strong, +h6 em, +h6 strong, +.h1 em, +.h1 strong, +.h2 em, +.h2 strong, +.h3 em, +.h3 strong, +.h4 em, +.h4 strong, +.h5 em, +.h5 strong, +.h6 em, +.h6 strong, +.display-1 em, +.display-1 strong, +.display-2 em, +.display-2 strong, +.display-3 em, +.display-3 strong, +.display-4 em, +.display-4 strong, +.display-5 em, +.display-5 strong, +.display-6 em, +.display-6 strong { + color: #a967b2; + font-weight: 600; +} + +.blockquote { + padding: 1rem 4rem; +} + +.blockquote p { + color: #2c2c2c; + font-style: italic; + font-weight: normal; +} + +.blockquote p:first-of-type::before { + content: "\201C"; + font-family: serif; + font-style: normal; + font-size: 4rem; + height: auto; + position: absolute; + left: 1rem; + top: -0.5rem; + display: inline-block; + z-index: 100; + color: #a967b2; +} + +.documentation-image { + width: auto; + max-height: 38px; +} + +.documentation-source div.section, +.documentation-source section { + margin-bottom: 3rem; + margin-top: 1rem; +} + +.documentation-source div.section div.section { + margin-top: 3rem; +} + +.documentation-source h1 { + margin: 3rem 0; + padding: 3rem 0; + position: relative; + font-size: 54px; +} + +.documentation-source h1::after { + content: ""; + position: absolute; + width: 80px; + bottom: 0; + left: 0; + height: 6px; + background: #679fb2; +} + +.documentation-source h2, +.documentation-source h3, +.documentation-source h4, +.documentation-source h5, +.documentation-source h6 { + margin-top: 3rem; +} + +.documentation-source h1::before, +.documentation-source h2::before, +.documentation-source h3::before, +.documentation-source h4::before, +.documentation-source h5::before, +.documentation-source h6::before { + display: block; + height: 95px; + margin-top: -95px; + visibility: hidden; + content: ""; +} + +.documentation-source a.headerlink { + visibility: hidden; + font-weight: normal; + text-decoration: none; +} + +.documentation-source h1:hover > a.headerlink, +.documentation-source h2:hover > a.headerlink, +.documentation-source h3:hover > a.headerlink, +.documentation-source h4:hover > a.headerlink, +.documentation-source h5:hover > a.headerlink, +.documentation-source h6:hover > a.headerlink, +.documentation-source dt:hover > a.headerlink, +.documentation-source caption:hover > a.headerlink, +.documentation-source p.caption:hover > a.headerlink, +.documentation-source div.code-block-caption:hover > a.headerlink { + visibility: visible; +} + +.documentation-source iframe, +.documentation-source .image-reference img { + margin: 1rem 0 2rem 0; +} + +.documentation-source .highlight-default, +.documentation-source .highlight-bash, +.documentation-source .highlight-text, +.documentation-source .highlighter-rouge { + margin-bottom: 1rem; +} + +.documentation-source div.highlight { + background: rgba(44, 44, 44, 0.05); + padding: 1rem; + border-radius: 2px; +} + +.documentation-source div.highlight pre { + background: none; + margin: 0; +} + +.documentation-source div.highlight pre code { + background: none; + padding: 0; +} + +.documentation-source .topic { + padding-top: 2rem; + margin: 3rem 0; + position: relative; +} + +.documentation-source .topic .topic-title { + font-weight: bold; + font-size: 1.2rem; +} + +.documentation-source .topic::before { + content: ""; + position: absolute; + width: 80px; + top: 0; + left: 0; + height: 6px; + background: #679fb2; +} + +.documentation-source .admonition { + border-radius: 4px; + align-items: center; + margin: 2rem 0; + min-height: 86px; + position: relative; +} + +.documentation-source .admonition > *:not(.admonition-title) { + box-sizing: border-box; + padding: 1rem 2rem 1rem 120px; + margin: 0; +} + +.documentation-source .admonition > ul:not(.admonition-title) { + padding-left: 140px; +} + +.documentation-source + .admonition + > ul:not(.admonition-title) + > li:last-child + > p:last-child { + margin-bottom: 0; +} + +.documentation-source .admonition .admonition-title { + width: 100px; + text-align: center; + border-right: 1px solid #2c2c2c; + position: absolute; + padding: 1rem 0; + top: 0; + left: 0; + height: 100%; +} + +.documentation-source .admonition.note { + background: rgba(103, 159, 178, 0.25); + border: 1px solid rgba(103, 159, 178, 0.5); + color: #345966; +} + +.documentation-source .admonition.note .admonition-title { + border-color: rgba(103, 159, 178, 0.5); + font-size: 13px; + font-weight: bold; +} + +.documentation-source .admonition.note .admonition-title::before { + content: "\f12a"; + font-family: "Font Awesome 5 Free"; + display: block; + font-size: 22px; +} + +.documentation-source .admonition.note a { + color: #679fb2; +} + +.documentation-source .admonition.caution { + background: rgba(168, 172, 175, 0.25); + border: 1px solid rgba(168, 172, 175, 0.5); + color: #676c70; +} + +.documentation-source .admonition.caution .admonition-title { + border-color: rgba(168, 172, 175, 0.5); + font-size: 13px; + font-weight: bold; +} + +.documentation-source .admonition.caution .admonition-title::before { + content: "\f06a"; + font-family: "Font Awesome 5 Free"; + display: block; + font-size: 22px; +} + +.documentation-source .admonition.caution a { + color: #a8acaf; +} + +.documentation-source .admonition.warning { + background: rgba(243, 177, 25, 0.25); + border: 1px solid rgba(243, 177, 25, 0.5); + color: #865f07; +} + +.documentation-source .admonition.warning .admonition-title { + border-color: rgba(243, 177, 25, 0.5); + font-size: 13px; + font-weight: bold; +} + +.documentation-source .admonition.warning .admonition-title::before { + content: "\f071"; + font-family: "Font Awesome 5 Free"; + display: block; + font-size: 22px; +} + +.documentation-source .admonition.warning a { + color: #f3b119; +} + +.documentation-source .admonition.danger { + background: rgba(212, 110, 125, 0.25); + border: 1px solid rgba(212, 110, 125, 0.5); + color: #962c3c; +} + +.documentation-source .admonition.danger .admonition-title { + border-color: rgba(212, 110, 125, 0.5); + font-size: 13px; + font-weight: bold; +} + +.documentation-source .admonition.danger .admonition-title::before { + content: "\f714"; + font-family: "Font Awesome 5 Free"; + display: block; + font-size: 22px; +} + +.documentation-source .admonition.danger a { + color: #d46e7d; +} + +.documentation-source .admonition.seealso { + background: rgba(92, 185, 93, 0.25); + border: 1px solid rgba(92, 185, 93, 0.5); + color: #2d692e; +} + +.documentation-source .admonition.seealso .admonition-title { + border-color: rgba(92, 185, 93, 0.5); + font-size: 13px; + font-weight: bold; +} + +.documentation-source .admonition.seealso .admonition-title::before { + content: "\f35d"; + font-family: "Font Awesome 5 Free"; + display: block; + font-size: 22px; +} + +.documentation-source .admonition.seealso a { + color: #5cb95d; +} + +.documentation-source .admonition.admonition-todo { + background: rgba(120, 186, 176, 0.25); + border: 1px solid rgba(120, 186, 176, 0.5); + color: #3c766d; +} + +.documentation-source .admonition.admonition-todo .admonition-title { + border-color: rgba(120, 186, 176, 0.5); + font-size: 13px; + font-weight: bold; +} + +.documentation-source .admonition.admonition-todo .admonition-title::before { + content: "\f022"; + font-family: "Font Awesome 5 Free"; + display: block; + font-size: 22px; +} + +.documentation-source .admonition.admonition-todo a { + color: #78bab0; +} + +.documentation-source code, +.documentation-source .sig-name .pre, +.documentation-source .sig-prename .pre { + color: #457788; + background: rgba(103, 159, 178, 0.1); + padding: 0 1px; + line-height: 80%; +} + +.documentation-source a code { + background-color: transparent; + color: #8bb684; + font-size: 100%; +} + +.documentation-source table { + border-bottom: 1px solid rgba(44, 44, 44, 0.15); +} + +.documentation-source table.align-default { + text-align: left; +} + +.documentation-source table colgroup col { + width: auto !important; +} + +.documentation-source table tbody tr td:first-child { + padding-left: 0; +} + +.documentation-source .viewcode-link { + float: right; +} + +.documentation-source dl.class > dt, +.documentation-source dl.function > dt { + margin-top: 2rem; +} + +.documentation-source dl.class > dd, +.documentation-source dl.function > dd { + margin: 2rem 0; + padding-left: 3rem; + border-left: 5px solid rgba(44, 44, 44, 0.1); +} + +.documentation-source dl.class > dt::before, +.documentation-source dl.function > dt::before, +.documentation-source dl.attribute > dt::before, +.documentation-source dl.method > dt::before { + content: ""; + display: block; + height: 95px; + margin-top: -95px; + background-color: none; +} + +.documentation-source dl.class > dt:target::before, +.documentation-source dl.function > dt:target::before, +.documentation-source dl.attribute > dt:target::before, +.documentation-source dl.method > dt:target::before { + background-color: #fff; +} + +.documentation-source div.math::before { + content: ""; + display: block; + height: 95px; + margin-top: -95px; + visibility: hidden; +} + +.documentation-source span.eqno::before { + content: ""; + display: block; + height: 1em; + visibility: hidden; +} + +.documentation-source dl.field-list { + display: flex; + flex-wrap: wrap; +} + +.documentation-source dl.field-list > dt { + flex-basis: 20%; + font-weight: bold; + word-break: break-word; +} + +.documentation-source dl.field-list > dd { + flex-basis: 70%; + padding-left: 1em; + margin-left: 0em; + margin-bottom: 0em; +} + +.documentation-source dl.field-list > dd dd p:first-child { + margin-top: 0; +} + +.documentation-source dl.field-list > dd dd p { + margin-top: 0.5em; +} + +.documentation-source .classifier { + font-style: oblique; + font-weight: normal; +} + +.documentation-source .classifier:before { + font-style: normal; + margin: 0.5em; + content: ":"; + display: inline; +} + +.documentation-source img { + max-width: 100%; +} + +.documentation-source .sphinx-tabs button { + cursor: pointer; +} + +.documentation-source div.nbinput, +.documentation-source div.nbinput div.prompt, +.documentation-source div.nbinput div.input_area, +.documentation-source div.nbinput div[class*="highlight"], +.documentation-source div.nbinput div[class*="highlight"] pre, +.documentation-source div.nboutput, +.documentation-source div.nbinput div.prompt, +.documentation-source div.nbinput div.output_area, +.documentation-source div.nboutput div[class*="highlight"], +.documentation-source div.nboutput div[class*="highlight"] pre { + background: none; + border: none; + padding: 0 0; + margin: 0; + box-shadow: none; +} + +.documentation-source div.nboutput div[class*="highlight"] pre { + line-height: normal; +} + +.documentation-source div.nbinput, +.documentation-source div.nboutput { + display: -webkit-flex; + display: flex; + align-items: flex-start; + margin: 0; + width: 100%; +} + +@media (max-width: 540px) { + .documentation-source div.nbinput, + .documentation-source div.nboutput { + flex-direction: column; + } +} + +.documentation-source div.nbinput { + padding-top: 5px; +} + +.documentation-source div.nblast { + padding-bottom: 5px; +} + +.documentation-source div.nbinput div.prompt pre { + color: #307fc1; +} + +.documentation-source div.nboutput div.prompt pre { + color: #bf5b3d; +} + +.documentation-source div.nbinput div.prompt, +.documentation-source div.nboutput div.prompt { + min-width: 7ex; + padding-top: 0.4em; + padding-right: 0.4em; + text-align: right; + flex: 0; +} + +@media (max-width: 540px) { + .documentation-source div.nbinput div.prompt, + .documentation-source div.nboutput div.prompt { + text-align: left; + padding: 0.4em; + } + + .documentation-source div.nboutput div.prompt.empty { + padding: 0; + } +} + +.documentation-source div.nbinput div.prompt pre, +.documentation-source div.nboutput div.prompt pre { + overflow: hidden; +} + +.documentation-source div.nbinput div.input_area, +.documentation-source div.nboutput div.output_area { + padding: 0.4em; + -webkit-flex: 1; + flex: 1; + overflow: auto; +} + +@media (max-width: 540px) { + .documentation-source div.nbinput div.input_area, + .documentation-source div.nboutput div.output_area { + width: 100%; + } +} + +.documentation-source div.nbinput div.input_area { + background: rgba(44, 44, 44, 0.05); + padding: 1rem; + border-radius: 2px; + margin-bottom: 1rem; +} + +.documentation-source div.nboutput div[class*="MathJax"] { + text-align: left !important; +} + +.documentation-source div.nboutput div.math p { + text-align: left; +} + +.sidenav { + align-self: start; + background: white; + min-height: calc(100vh - 75px); + position: -webkit-sticky; + position: sticky; + top: 75px; +} + +@media screen and (max-width: 767px) { + .sidenav { + position: fixed; + top: 75px; + left: -250px; + max-width: 250px !important; + width: 250px !important; + max-height: calc(100% - 75px); + overflow: auto; + margin: 0; + z-index: 9999; + box-shadow: transparent 0px 0px 0px 0px; + transition: all 0.25s ease 0s; + } + + .sidenav.open { + left: 0; + box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 0px; + } +} + +.sidenav li.active > a.nav-link:before, +.sidenav li.current > a.nav-link:before, +.sidenav a.nav-link.active:before, +.sidenav a.nav-link.current:before { + content: ""; + width: 8px; + height: 8px; + border-radius: 8px; + display: inline-block; + margin-left: -12px; + margin-right: 4px; + background: #679fb2 !important; +} + +.sidenav .toctree ul li > a { + color: #6da364; + padding-bottom: 0.3em; + padding-left: 0; + padding-right: 0; + padding-top: 0.3em; +} + +a.toggle-sidenav { + background: white; + box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 0px; + border: 1px solid #5cb95d; + border-radius: 100px; + position: fixed; + display: block; + width: 30px; + height: 30px; + top: 100px; + left: 25px; + transition: left 0.25s ease 0s; + z-index: 9999; + text-decoration: none !important; +} + +a.toggle-sidenav i { + margin: 0 auto; + line-height: 28px; +} + +a.toggle-sidenav .icon-close { + display: none; +} + +a.toggle-sidenav .icon-open { + display: block; +} + +a.toggle-sidenav.active, +a.toggle-sidenav.current { + left: 280px; +} + +a.toggle-sidenav.active .icon-close, +a.toggle-sidenav.current .icon-close { + display: block; +} + +a.toggle-sidenav.active .icon-open, +a.toggle-sidenav.current .icon-open { + display: none; +} + +dt:target { + background-color: #fdefcf; +} + +a.no-hover-line:hover { + text-decoration: none; +} + +h2 a[data-toggle="collapse"] { + color: #2c2c2c; +} + +h2 a[data-toggle="collapse"]:after { + border-top: 0; + border-bottom: 0.3em solid; +} + +img.abr-logo { + vertical-align: bottom; +} diff --git a/_static/plus.png b/_static/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..7107cec93a979b9a5f64843235a16651d563ce2d GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu>-2 m3q%Vub%g%s<8sJhVPMczOq}xhg9DJoz~JfX=d#Wzp$Pyb1r*Kz literal 0 HcmV?d00001 diff --git a/_static/pygments.css b/_static/pygments.css new file mode 100644 index 0000000..0d49244 --- /dev/null +++ b/_static/pygments.css @@ -0,0 +1,75 @@ +pre { line-height: 125%; } +td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.highlight .hll { background-color: #ffffcc } +.highlight { background: #eeffcc; } +.highlight .c { color: #408090; font-style: italic } /* Comment */ +.highlight .err { border: 1px solid #FF0000 } /* Error */ +.highlight .k { color: #007020; font-weight: bold } /* Keyword */ +.highlight .o { color: #666666 } /* Operator */ +.highlight .ch { color: #408090; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #408090; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #007020 } /* Comment.Preproc */ +.highlight .cpf { color: #408090; font-style: italic } /* Comment.PreprocFile */ +.highlight .c1 { color: #408090; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #408090; background-color: #fff0f0 } /* Comment.Special */ +.highlight .gd { color: #A00000 } /* Generic.Deleted */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ +.highlight .gr { color: #FF0000 } /* Generic.Error */ +.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.highlight .gi { color: #00A000 } /* Generic.Inserted */ +.highlight .go { color: #333333 } /* Generic.Output */ +.highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ +.highlight .gs { font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.highlight .gt { color: #0044DD } /* Generic.Traceback */ +.highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { color: #007020 } /* Keyword.Pseudo */ +.highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #902000 } /* Keyword.Type */ +.highlight .m { color: #208050 } /* Literal.Number */ +.highlight .s { color: #4070a0 } /* Literal.String */ +.highlight .na { color: #4070a0 } /* Name.Attribute */ +.highlight .nb { color: #007020 } /* Name.Builtin */ +.highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ +.highlight .no { color: #60add5 } /* Name.Constant */ +.highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */ +.highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */ +.highlight .ne { color: #007020 } /* Name.Exception */ +.highlight .nf { color: #06287e } /* Name.Function */ +.highlight .nl { color: #002070; font-weight: bold } /* Name.Label */ +.highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ +.highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */ +.highlight .nv { color: #bb60d5 } /* Name.Variable */ +.highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mb { color: #208050 } /* Literal.Number.Bin */ +.highlight .mf { color: #208050 } /* Literal.Number.Float */ +.highlight .mh { color: #208050 } /* Literal.Number.Hex */ +.highlight .mi { color: #208050 } /* Literal.Number.Integer */ +.highlight .mo { color: #208050 } /* Literal.Number.Oct */ +.highlight .sa { color: #4070a0 } /* Literal.String.Affix */ +.highlight .sb { color: #4070a0 } /* Literal.String.Backtick */ +.highlight .sc { color: #4070a0 } /* Literal.String.Char */ +.highlight .dl { color: #4070a0 } /* Literal.String.Delimiter */ +.highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ +.highlight .s2 { color: #4070a0 } /* Literal.String.Double */ +.highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ +.highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */ +.highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ +.highlight .sx { color: #c65d09 } /* Literal.String.Other */ +.highlight .sr { color: #235388 } /* Literal.String.Regex */ +.highlight .s1 { color: #4070a0 } /* Literal.String.Single */ +.highlight .ss { color: #517918 } /* Literal.String.Symbol */ +.highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */ +.highlight .fm { color: #06287e } /* Name.Function.Magic */ +.highlight .vc { color: #bb60d5 } /* Name.Variable.Class */ +.highlight .vg { color: #bb60d5 } /* Name.Variable.Global */ +.highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */ +.highlight .vm { color: #bb60d5 } /* Name.Variable.Magic */ +.highlight .il { color: #208050 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/_static/searchtools.js b/_static/searchtools.js new file mode 100644 index 0000000..7918c3f --- /dev/null +++ b/_static/searchtools.js @@ -0,0 +1,574 @@ +/* + * searchtools.js + * ~~~~~~~~~~~~~~~~ + * + * Sphinx JavaScript utilities for the full-text search. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ +"use strict"; + +/** + * Simple result scoring code. + */ +if (typeof Scorer === "undefined") { + var Scorer = { + // Implement the following function to further tweak the score for each result + // The function takes a result array [docname, title, anchor, descr, score, filename] + // and returns the new score. + /* + score: result => { + const [docname, title, anchor, descr, score, filename] = result + return score + }, + */ + + // query matches the full name of an object + objNameMatch: 11, + // or matches in the last dotted part of the object name + objPartialMatch: 6, + // Additive scores depending on the priority of the object + objPrio: { + 0: 15, // used to be importantResults + 1: 5, // used to be objectResults + 2: -5, // used to be unimportantResults + }, + // Used when the priority is not in the mapping. + objPrioDefault: 0, + + // query found in title + title: 15, + partialTitle: 7, + // query found in terms + term: 5, + partialTerm: 2, + }; +} + +const _removeChildren = (element) => { + while (element && element.lastChild) element.removeChild(element.lastChild); +}; + +/** + * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping + */ +const _escapeRegExp = (string) => + string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string + +const _displayItem = (item, searchTerms, highlightTerms) => { + const docBuilder = DOCUMENTATION_OPTIONS.BUILDER; + const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX; + const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX; + const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; + const contentRoot = document.documentElement.dataset.content_root; + + const [docName, title, anchor, descr, score, _filename] = item; + + let listItem = document.createElement("li"); + let requestUrl; + let linkUrl; + if (docBuilder === "dirhtml") { + // dirhtml builder + let dirname = docName + "/"; + if (dirname.match(/\/index\/$/)) + dirname = dirname.substring(0, dirname.length - 6); + else if (dirname === "index/") dirname = ""; + requestUrl = contentRoot + dirname; + linkUrl = requestUrl; + } else { + // normal html builders + requestUrl = contentRoot + docName + docFileSuffix; + linkUrl = docName + docLinkSuffix; + } + let linkEl = listItem.appendChild(document.createElement("a")); + linkEl.href = linkUrl + anchor; + linkEl.dataset.score = score; + linkEl.innerHTML = title; + if (descr) { + listItem.appendChild(document.createElement("span")).innerHTML = + " (" + descr + ")"; + // highlight search terms in the description + if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js + highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted")); + } + else if (showSearchSummary) + fetch(requestUrl) + .then((responseData) => responseData.text()) + .then((data) => { + if (data) + listItem.appendChild( + Search.makeSearchSummary(data, searchTerms) + ); + // highlight search terms in the summary + if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js + highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted")); + }); + Search.output.appendChild(listItem); +}; +const _finishSearch = (resultCount) => { + Search.stopPulse(); + Search.title.innerText = _("Search Results"); + if (!resultCount) + Search.status.innerText = Documentation.gettext( + "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." + ); + else + Search.status.innerText = _( + `Search finished, found ${resultCount} page(s) matching the search query.` + ); +}; +const _displayNextItem = ( + results, + resultCount, + searchTerms, + highlightTerms, +) => { + // results left, load the summary and display it + // this is intended to be dynamic (don't sub resultsCount) + if (results.length) { + _displayItem(results.pop(), searchTerms, highlightTerms); + setTimeout( + () => _displayNextItem(results, resultCount, searchTerms, highlightTerms), + 5 + ); + } + // search finished, update title and status message + else _finishSearch(resultCount); +}; + +/** + * Default splitQuery function. Can be overridden in ``sphinx.search`` with a + * custom function per language. + * + * The regular expression works by splitting the string on consecutive characters + * that are not Unicode letters, numbers, underscores, or emoji characters. + * This is the same as ``\W+`` in Python, preserving the surrogate pair area. + */ +if (typeof splitQuery === "undefined") { + var splitQuery = (query) => query + .split(/[^\p{Letter}\p{Number}_\p{Emoji_Presentation}]+/gu) + .filter(term => term) // remove remaining empty strings +} + +/** + * Search Module + */ +const Search = { + _index: null, + _queued_query: null, + _pulse_status: -1, + + htmlToText: (htmlString) => { + const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); + htmlElement.querySelectorAll(".headerlink").forEach((el) => { el.remove() }); + const docContent = htmlElement.querySelector('[role="main"]'); + if (docContent !== undefined) return docContent.textContent; + console.warn( + "Content block not found. Sphinx search tries to obtain it via '[role=main]'. Could you check your theme or template." + ); + return ""; + }, + + init: () => { + const query = new URLSearchParams(window.location.search).get("q"); + document + .querySelectorAll('input[name="q"]') + .forEach((el) => (el.value = query)); + if (query) Search.performSearch(query); + }, + + loadIndex: (url) => + (document.body.appendChild(document.createElement("script")).src = url), + + setIndex: (index) => { + Search._index = index; + if (Search._queued_query !== null) { + const query = Search._queued_query; + Search._queued_query = null; + Search.query(query); + } + }, + + hasIndex: () => Search._index !== null, + + deferQuery: (query) => (Search._queued_query = query), + + stopPulse: () => (Search._pulse_status = -1), + + startPulse: () => { + if (Search._pulse_status >= 0) return; + + const pulse = () => { + Search._pulse_status = (Search._pulse_status + 1) % 4; + Search.dots.innerText = ".".repeat(Search._pulse_status); + if (Search._pulse_status >= 0) window.setTimeout(pulse, 500); + }; + pulse(); + }, + + /** + * perform a search for something (or wait until index is loaded) + */ + performSearch: (query) => { + // create the required interface elements + const searchText = document.createElement("h2"); + searchText.textContent = _("Searching"); + const searchSummary = document.createElement("p"); + searchSummary.classList.add("search-summary"); + searchSummary.innerText = ""; + const searchList = document.createElement("ul"); + searchList.classList.add("search"); + + const out = document.getElementById("search-results"); + Search.title = out.appendChild(searchText); + Search.dots = Search.title.appendChild(document.createElement("span")); + Search.status = out.appendChild(searchSummary); + Search.output = out.appendChild(searchList); + + const searchProgress = document.getElementById("search-progress"); + // Some themes don't use the search progress node + if (searchProgress) { + searchProgress.innerText = _("Preparing search..."); + } + Search.startPulse(); + + // index already loaded, the browser was quick! + if (Search.hasIndex()) Search.query(query); + else Search.deferQuery(query); + }, + + /** + * execute search (requires search index to be loaded) + */ + query: (query) => { + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const titles = Search._index.titles; + const allTitles = Search._index.alltitles; + const indexEntries = Search._index.indexentries; + + // stem the search terms and add them to the correct list + const stemmer = new Stemmer(); + const searchTerms = new Set(); + const excludedTerms = new Set(); + const highlightTerms = new Set(); + const objectTerms = new Set(splitQuery(query.toLowerCase().trim())); + splitQuery(query.trim()).forEach((queryTerm) => { + const queryTermLower = queryTerm.toLowerCase(); + + // maybe skip this "word" + // stopwords array is from language_data.js + if ( + stopwords.indexOf(queryTermLower) !== -1 || + queryTerm.match(/^\d+$/) + ) + return; + + // stem the word + let word = stemmer.stemWord(queryTermLower); + // select the correct list + if (word[0] === "-") excludedTerms.add(word.substr(1)); + else { + searchTerms.add(word); + highlightTerms.add(queryTermLower); + } + }); + + if (SPHINX_HIGHLIGHT_ENABLED) { // set in sphinx_highlight.js + localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" ")) + } + + // console.debug("SEARCH: searching for:"); + // console.info("required: ", [...searchTerms]); + // console.info("excluded: ", [...excludedTerms]); + + // array of [docname, title, anchor, descr, score, filename] + let results = []; + _removeChildren(document.getElementById("search-progress")); + + const queryLower = query.toLowerCase(); + for (const [title, foundTitles] of Object.entries(allTitles)) { + if (title.toLowerCase().includes(queryLower) && (queryLower.length >= title.length/2)) { + for (const [file, id] of foundTitles) { + let score = Math.round(100 * queryLower.length / title.length) + results.push([ + docNames[file], + titles[file] !== title ? `${titles[file]} > ${title}` : title, + id !== null ? "#" + id : "", + null, + score, + filenames[file], + ]); + } + } + } + + // search for explicit entries in index directives + for (const [entry, foundEntries] of Object.entries(indexEntries)) { + if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) { + for (const [file, id] of foundEntries) { + let score = Math.round(100 * queryLower.length / entry.length) + results.push([ + docNames[file], + titles[file], + id ? "#" + id : "", + null, + score, + filenames[file], + ]); + } + } + } + + // lookup as object + objectTerms.forEach((term) => + results.push(...Search.performObjectSearch(term, objectTerms)) + ); + + // lookup as search terms in fulltext + results.push(...Search.performTermsSearch(searchTerms, excludedTerms)); + + // let the scorer override scores with a custom scoring function + if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item))); + + // now sort the results by score (in opposite order of appearance, since the + // display function below uses pop() to retrieve items) and then + // alphabetically + results.sort((a, b) => { + const leftScore = a[4]; + const rightScore = b[4]; + if (leftScore === rightScore) { + // same score: sort alphabetically + const leftTitle = a[1].toLowerCase(); + const rightTitle = b[1].toLowerCase(); + if (leftTitle === rightTitle) return 0; + return leftTitle > rightTitle ? -1 : 1; // inverted is intentional + } + return leftScore > rightScore ? 1 : -1; + }); + + // remove duplicate search results + // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept + let seen = new Set(); + results = results.reverse().reduce((acc, result) => { + let resultStr = result.slice(0, 4).concat([result[5]]).map(v => String(v)).join(','); + if (!seen.has(resultStr)) { + acc.push(result); + seen.add(resultStr); + } + return acc; + }, []); + + results = results.reverse(); + + // for debugging + //Search.lastresults = results.slice(); // a copy + // console.info("search results:", Search.lastresults); + + // print the results + _displayNextItem(results, results.length, searchTerms, highlightTerms); + }, + + /** + * search for object names + */ + performObjectSearch: (object, objectTerms) => { + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const objects = Search._index.objects; + const objNames = Search._index.objnames; + const titles = Search._index.titles; + + const results = []; + + const objectSearchCallback = (prefix, match) => { + const name = match[4] + const fullname = (prefix ? prefix + "." : "") + name; + const fullnameLower = fullname.toLowerCase(); + if (fullnameLower.indexOf(object) < 0) return; + + let score = 0; + const parts = fullnameLower.split("."); + + // check for different match types: exact matches of full name or + // "last name" (i.e. last dotted part) + if (fullnameLower === object || parts.slice(-1)[0] === object) + score += Scorer.objNameMatch; + else if (parts.slice(-1)[0].indexOf(object) > -1) + score += Scorer.objPartialMatch; // matches in last name + + const objName = objNames[match[1]][2]; + const title = titles[match[0]]; + + // If more than one term searched for, we require other words to be + // found in the name/title/description + const otherTerms = new Set(objectTerms); + otherTerms.delete(object); + if (otherTerms.size > 0) { + const haystack = `${prefix} ${name} ${objName} ${title}`.toLowerCase(); + if ( + [...otherTerms].some((otherTerm) => haystack.indexOf(otherTerm) < 0) + ) + return; + } + + let anchor = match[3]; + if (anchor === "") anchor = fullname; + else if (anchor === "-") anchor = objNames[match[1]][1] + "-" + fullname; + + const descr = objName + _(", in ") + title; + + // add custom score for some objects according to scorer + if (Scorer.objPrio.hasOwnProperty(match[2])) + score += Scorer.objPrio[match[2]]; + else score += Scorer.objPrioDefault; + + results.push([ + docNames[match[0]], + fullname, + "#" + anchor, + descr, + score, + filenames[match[0]], + ]); + }; + Object.keys(objects).forEach((prefix) => + objects[prefix].forEach((array) => + objectSearchCallback(prefix, array) + ) + ); + return results; + }, + + /** + * search for full-text terms in the index + */ + performTermsSearch: (searchTerms, excludedTerms) => { + // prepare search + const terms = Search._index.terms; + const titleTerms = Search._index.titleterms; + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const titles = Search._index.titles; + + const scoreMap = new Map(); + const fileMap = new Map(); + + // perform the search on the required terms + searchTerms.forEach((word) => { + const files = []; + const arr = [ + { files: terms[word], score: Scorer.term }, + { files: titleTerms[word], score: Scorer.title }, + ]; + // add support for partial matches + if (word.length > 2) { + const escapedWord = _escapeRegExp(word); + Object.keys(terms).forEach((term) => { + if (term.match(escapedWord) && !terms[word]) + arr.push({ files: terms[term], score: Scorer.partialTerm }); + }); + Object.keys(titleTerms).forEach((term) => { + if (term.match(escapedWord) && !titleTerms[word]) + arr.push({ files: titleTerms[word], score: Scorer.partialTitle }); + }); + } + + // no match but word was a required one + if (arr.every((record) => record.files === undefined)) return; + + // found search word in contents + arr.forEach((record) => { + if (record.files === undefined) return; + + let recordFiles = record.files; + if (recordFiles.length === undefined) recordFiles = [recordFiles]; + files.push(...recordFiles); + + // set score for the word in each file + recordFiles.forEach((file) => { + if (!scoreMap.has(file)) scoreMap.set(file, {}); + scoreMap.get(file)[word] = record.score; + }); + }); + + // create the mapping + files.forEach((file) => { + if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1) + fileMap.get(file).push(word); + else fileMap.set(file, [word]); + }); + }); + + // now check if the files don't contain excluded terms + const results = []; + for (const [file, wordList] of fileMap) { + // check if all requirements are matched + + // as search terms with length < 3 are discarded + const filteredTermCount = [...searchTerms].filter( + (term) => term.length > 2 + ).length; + if ( + wordList.length !== searchTerms.size && + wordList.length !== filteredTermCount + ) + continue; + + // ensure that none of the excluded terms is in the search result + if ( + [...excludedTerms].some( + (term) => + terms[term] === file || + titleTerms[term] === file || + (terms[term] || []).includes(file) || + (titleTerms[term] || []).includes(file) + ) + ) + break; + + // select one (max) score for the file. + const score = Math.max(...wordList.map((w) => scoreMap.get(file)[w])); + // add result to the result list + results.push([ + docNames[file], + titles[file], + "", + null, + score, + filenames[file], + ]); + } + return results; + }, + + /** + * helper function to return a node containing the + * search summary for a given text. keywords is a list + * of stemmed words. + */ + makeSearchSummary: (htmlText, keywords) => { + const text = Search.htmlToText(htmlText); + if (text === "") return null; + + const textLower = text.toLowerCase(); + const actualStartPosition = [...keywords] + .map((k) => textLower.indexOf(k.toLowerCase())) + .filter((i) => i > -1) + .slice(-1)[0]; + const startWithContext = Math.max(actualStartPosition - 120, 0); + + const top = startWithContext === 0 ? "" : "..."; + const tail = startWithContext + 240 < text.length ? "..." : ""; + + let summary = document.createElement("p"); + summary.classList.add("context"); + summary.textContent = top + text.substr(startWithContext, 240).trim() + tail; + + return summary; + }, +}; + +_ready(Search.init); diff --git a/_static/sphinx_highlight.js b/_static/sphinx_highlight.js new file mode 100644 index 0000000..8a96c69 --- /dev/null +++ b/_static/sphinx_highlight.js @@ -0,0 +1,154 @@ +/* Highlighting utilities for Sphinx HTML documentation. */ +"use strict"; + +const SPHINX_HIGHLIGHT_ENABLED = true + +/** + * highlight a given string on a node by wrapping it in + * span elements with the given class name. + */ +const _highlight = (node, addItems, text, className) => { + if (node.nodeType === Node.TEXT_NODE) { + const val = node.nodeValue; + const parent = node.parentNode; + const pos = val.toLowerCase().indexOf(text); + if ( + pos >= 0 && + !parent.classList.contains(className) && + !parent.classList.contains("nohighlight") + ) { + let span; + + const closestNode = parent.closest("body, svg, foreignObject"); + const isInSVG = closestNode && closestNode.matches("svg"); + if (isInSVG) { + span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); + } else { + span = document.createElement("span"); + span.classList.add(className); + } + + span.appendChild(document.createTextNode(val.substr(pos, text.length))); + const rest = document.createTextNode(val.substr(pos + text.length)); + parent.insertBefore( + span, + parent.insertBefore( + rest, + node.nextSibling + ) + ); + node.nodeValue = val.substr(0, pos); + /* There may be more occurrences of search term in this node. So call this + * function recursively on the remaining fragment. + */ + _highlight(rest, addItems, text, className); + + if (isInSVG) { + const rect = document.createElementNS( + "http://www.w3.org/2000/svg", + "rect" + ); + const bbox = parent.getBBox(); + rect.x.baseVal.value = bbox.x; + rect.y.baseVal.value = bbox.y; + rect.width.baseVal.value = bbox.width; + rect.height.baseVal.value = bbox.height; + rect.setAttribute("class", className); + addItems.push({ parent: parent, target: rect }); + } + } + } else if (node.matches && !node.matches("button, select, textarea")) { + node.childNodes.forEach((el) => _highlight(el, addItems, text, className)); + } +}; +const _highlightText = (thisNode, text, className) => { + let addItems = []; + _highlight(thisNode, addItems, text, className); + addItems.forEach((obj) => + obj.parent.insertAdjacentElement("beforebegin", obj.target) + ); +}; + +/** + * Small JavaScript module for the documentation. + */ +const SphinxHighlight = { + + /** + * highlight the search words provided in localstorage in the text + */ + highlightSearchWords: () => { + if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight + + // get and clear terms from localstorage + const url = new URL(window.location); + const highlight = + localStorage.getItem("sphinx_highlight_terms") + || url.searchParams.get("highlight") + || ""; + localStorage.removeItem("sphinx_highlight_terms") + url.searchParams.delete("highlight"); + window.history.replaceState({}, "", url); + + // get individual terms from highlight string + const terms = highlight.toLowerCase().split(/\s+/).filter(x => x); + if (terms.length === 0) return; // nothing to do + + // There should never be more than one element matching "div.body" + const divBody = document.querySelectorAll("div.body"); + const body = divBody.length ? divBody[0] : document.querySelector("body"); + window.setTimeout(() => { + terms.forEach((term) => _highlightText(body, term, "highlighted")); + }, 10); + + const searchBox = document.getElementById("searchbox"); + if (searchBox === null) return; + searchBox.appendChild( + document + .createRange() + .createContextualFragment( + '" + ) + ); + }, + + /** + * helper function to hide the search marks again + */ + hideSearchWords: () => { + document + .querySelectorAll("#searchbox .highlight-link") + .forEach((el) => el.remove()); + document + .querySelectorAll("span.highlighted") + .forEach((el) => el.classList.remove("highlighted")); + localStorage.removeItem("sphinx_highlight_terms") + }, + + initEscapeListener: () => { + // only install a listener if it is really needed + if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) return; + + document.addEventListener("keydown", (event) => { + // bail for input elements + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + // bail with special keys + if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return; + if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) { + SphinxHighlight.hideSearchWords(); + event.preventDefault(); + } + }); + }, +}; + +_ready(() => { + /* Do not call highlightSearchWords() when we are on the search page. + * It will highlight words from the *previous* search query. + */ + if (typeof Search === "undefined") SphinxHighlight.highlightSearchWords(); + SphinxHighlight.initEscapeListener(); +}); diff --git a/deeply/nested/testing/page.html b/deeply/nested/testing/page.html new file mode 100644 index 0000000..1b4b9f1 --- /dev/null +++ b/deeply/nested/testing/page.html @@ -0,0 +1,335 @@ + + + + + + + + Deeply nested test page — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +
+

Deeply nested test page

+

This page is deeply nested to ensure that +various links to pages +handle deeply nested pages correctly.

+
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/extensions.html b/extensions.html new file mode 100644 index 0000000..727eb55 --- /dev/null +++ b/extensions.html @@ -0,0 +1,607 @@ + + + + + + + + Extension tests — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +
+

Extension tests

+

This page tests the extensions that are part of this theme.

+
+

Versioning

+

This extension is always used +if releases are passed to the Sphinx build.

+

Deeply nested test page +versioned links work properly.

+
+
+

Default resolution

+

This extension can be enabled by adding +"nengo_sphinx_theme.ext.resolvedefaults" +to the extensions list in conf.py.

+

Autodoc with default resolution:

+
+
+nengo_sphinx_theme.ext.resolvedefaults.test_func(param0=numpy.random, param1=<built-in method randint of numpy.random.mtrand.RandomState object at 0x7fb4f119d340>, param2=<class 'numpy.random.mtrand.RandomState'>, param4=RandomState(MT19937) at 0x7FB4E3F74A40)[source]
+

Test that setting various different object types as args renders nicely.

+
+ +
+
+class nengo_sphinx_theme.ext.resolvedefaults.TestClass(int_param=Default<1>, str_param=Default<'hello'>, module_param=numpy.random)[source]
+

For testing that defaults are properly rendered in docs.

+

Init method.

+
+
+another_method(self, module_param=numpy.random)[source]
+

A method.

+
+ +
+ +

Test built-in functions and classes:

+
+
+nengo_sphinx_theme.ext.resolvedefaults.test_builtin_func()
+

time() -> floating point number

+

Return the current time in seconds since the Epoch. +Fractions of a second may be present if the system clock provides them.

+
+ +
+
+class nengo_sphinx_theme.ext.resolvedefaults.TestBuiltinClass[source]
+
+ +
+
+

AutoAutoSummary

+

This extension automatically generates AutoSummaries for modules/classes.

+

This extension can be enabled by adding +"nengo_sphinx_theme.ext.autoautosummary" to the extensions list in +conf.py.

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

nengo_sphinx_theme.ext.renamed_autoautosummary.a_test_function()

This is a test function.

nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass()

This is a test class.

nengo_sphinx_theme.ext.autoautosummary.TestClassAlias

alias of nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass

nengo_sphinx_theme.ext.autoautosummary.AutoAutoSummary(...)

Automatically generates a summary for a class or module.

nengo_sphinx_theme.ext.autoautosummary.patch_autosummary_import_by_name()

Monkeypatch a function in autosummary to disallow module cycles.

nengo_sphinx_theme.ext.autoautosummary.RenameMixin()

Mixin for adding renaming functionality to autodocumenters.

nengo_sphinx_theme.ext.autoautosummary.RenameClassDocumenter(*args)

Class autodocumenter with optional renaming.

nengo_sphinx_theme.ext.autoautosummary.RenameFunctionDocumenter(...)

Function autodocumenter with optional renaming.

nengo_sphinx_theme.ext.autoautosummary.RenameExceptionDocumenter(*args)

Exception autodocumenter with optional renaming.

nengo_sphinx_theme.ext.autoautosummary.RenameDecoratorDocumenter(...)

Decorator autodocumenter with optional renaming.

nengo_sphinx_theme.ext.autoautosummary.RenameMethodDocumenter(...)

Method autodocumenter with optional renaming.

+
+
+nengo_sphinx_theme.ext.renamed_autoautosummary.a_test_function()
+

This is a test function.

+
+ +
+
+nengo_sphinx_theme.ext.autoautosummary.TestClassAlias[source]
+

alias of nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass

+
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.AutoAutoSummary(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)[source]
+

Automatically generates a summary for a class or module.

+

For classes this adds a summary for all methods.

+

For modules this adds a summary for all classes/functions.

+
+
+option_spec = {'caption': <function unchanged_required>, 'exclude-members': <function unchanged>, 'nosignatures': <function flag>, 'recursive': <function flag>, 'template': <function unchanged>, 'toctree': <function unchanged>}
+

Mapping of option names to validator functions.

+
+ +
+
+required_arguments = 1
+

Number of required directive arguments.

+
+ +
+ +
+
+nengo_sphinx_theme.ext.autoautosummary.patch_autosummary_import_by_name()[source]
+

Monkeypatch a function in autosummary to disallow module cycles.

+
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.RenameMixin[source]
+

Mixin for adding renaming functionality to autodocumenters.

+
+
+add_directive_header(sig)[source]
+

Change the modname so that :module: renamed_module is added in the +header.

+
+ +
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.RenameClassDocumenter(*args)[source]
+

Class autodocumenter with optional renaming.

+
+
+add_content(more_content)[source]
+

Add content from docstrings, attribute documentation and user.

+
+ +
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.RenameFunctionDocumenter(directive, name, indent='')[source]
+

Function autodocumenter with optional renaming.

+
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.RenameExceptionDocumenter(*args)[source]
+

Exception autodocumenter with optional renaming.

+
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.RenameDecoratorDocumenter(directive, name, indent='')[source]
+

Decorator autodocumenter with optional renaming.

+
+ +
+
+class nengo_sphinx_theme.ext.autoautosummary.RenameMethodDocumenter(directive, name, indent='')[source]
+

Method autodocumenter with optional renaming.

+
+ +
+
+class nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass
+

This is a test class.

+

This is the init method.

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

nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass._another_private_method

This method will be manually added.

nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass.a_method

This is a method.

nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass.a_static_method

This is a static method.

+
+
+a_method()
+

This is a method.

+
+ +
+
+static a_static_method()
+

This is a static method.

+
+ +
+
+_a_private_method()
+

A private method.

+
+ +
+
+_another_private_method()
+

This method will be manually added.

+
+ +
+ +
+
+

Redirects

+

This extension generates pages to redirect a URL from an old location to a new one. +These pages will only be generated when building with the HTML builder.

+

This extension can be enabled by adding "nengo_sphinx_theme.ext.redirects" +to the extensions list in conf.py.

+

This extension adds a new configuration option to conf.py called +html_redirects. html_redirects is a list of tuples, where each tuple has +two elements: the original location and the new location. Locations are usually +strings pointing to HTML files, but the new location can also be an anchor link +or some other valid URL.

+

As an example, suppose we rename a file from user_guide.rst to user-guide.rst, +and move the content on dev_guide.rst to a section in user-guide.rst. +The redirects might look like this:

+
html_redirects = [
+    ("user_guide.html", "user-guide.html"),
+    ("dev_guide.html", "user-guide.html#developers")
+]
+
+
+

The following page should redirect to the +deeply nested testing page.

+

This following link should redirect to +nengo.ai.

+
+
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/genindex.html b/genindex.html new file mode 100644 index 0000000..54aaea0 --- /dev/null +++ b/genindex.html @@ -0,0 +1,520 @@ + + + + + + + Index — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + + +

Index

+ +
+ _ + | A + | B + | F + | M + | N + | O + | P + | R + | T + +
+

_

+ + + +
+ +

A

+ + + +
+ +

B

+ + +
+ +

F

+ + + +
+ +

M

+ + +
+ +

N

+ + + +
    +
  • + nengo_sphinx_theme.ext.autoautosummary + +
  • +
  • + nengo_sphinx_theme.ext.redirects + +
  • +
+ +

O

+ + +
+ +

P

+ + +
+ +

R

+ + + +
+ +

T

+ + + +
+ + + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..31bb734 --- /dev/null +++ b/index.html @@ -0,0 +1,473 @@ + + + + + + + + Nengo Sphinx theme — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +
+

Nengo Sphinx theme

+
+ +
+
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/notebook.html b/notebook.html new file mode 100644 index 0000000..9f95d16 --- /dev/null +++ b/notebook.html @@ -0,0 +1,551 @@ + + + + + + + + Notebook tests — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +
+

Notebook tests

+

This page tests Jupyter notebooks rendered with nbsphinx.

+
+

Markdown cells

+
+

Sub-heading

+
+

Sub-sub-heading

+
+
Sub-sub-sub heading
+
+
+
+
+

Text

+

Inline literal: literal text

+

External link: https://www.nengo.ai/

+

Email link: bob@example.com

+

Bold text

+

Italic text

+
+
+

Lists

+

Unordered:

+
    +
  • One

    +
      +
    • Sublist

      +
        +
      • This

      • +
      +
    • +
    • Sublist

      +
        +
      • That

      • +
      • The other thing

      • +
      +
    • +
    +
  • +
  • Two

    +
      +
    • Sublist

    • +
    +
  • +
  • Three

    +
      +
    • Sublist

    • +
    +
  • +
+

Ordered:

+
    +
  1. Here we go

    +
      +
    1. Sublist

    2. +
    3. Sublist

    4. +
    +
  2. +
  3. There we go

  4. +
  5. Now this

  6. +
+
+
+

Horizontal rules

+

You can add horizontal rules:

+
+
+
+

Blockquote

+
+

An MP3 is just a point in vector space, everyone knows that.

+
+
+
+

Math

+

Inline math: \(a^2 + b^2 = c^2\)

+

Displayed math:

+
+\[e^{i\pi} + 1 = 0\]
+
+
+

Code

+

Code included in a Markdown cell, for illustration but not execution.

+

Indented over with spaces:

+
def f(x):
+    """Docstring"""
+    return x**2
+
+
+

With triple backticks (Github-flavored Markdown):

+
def f(x):
+    """Docstring"""
+    return x**2
+
+
+
+
+

Tables

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

Header1

Header2

Header3

Row 1

Row 1

Row 1

Row 2

Row 2

Row 2

Row 3

Row 3

Row 3

+
+
+

HTML

+

Because Markdown is a superset of HTML you do things like define tables with HTML:

+

Header 1

+

Header 2

+

row 1, cell 1

+

row 1, cell 2

+

row 2, cell 1

+

row 2, cell 2

+
+
+
+

Code cells

+
+
[1]:
+
+
+
%matplotlib inline
+import matplotlib.pyplot as plt
+import numpy as np
+
+
+
+
+
[2]:
+
+
+
print("This is a simple code cell")
+
+
+
+
+
+
+
+
+This is a simple code cell
+
+
+
+
[3]:
+
+
+
this_cell = "Has no output"
+
+
+
+
+
[4]:
+
+
+
x = np.linspace(0, np.pi * 2)
+plt.plot(x, np.sin(x))
+plt.plot(x, np.cos(x))
+plt.title("Matplotlib plot")
+
+
+
+
+
[4]:
+
+
+
+
+Text(0.5, 1.0, 'Matplotlib plot')
+
+
+
+
+
+
+_images/notebook_5_1.png +
+
+
+
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/notebook.ipynb b/notebook.ipynb new file mode 100644 index 0000000..a932041 --- /dev/null +++ b/notebook.ipynb @@ -0,0 +1,244 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Notebook tests\n", + "\n", + "This page tests Jupyter notebooks rendered with `nbsphinx`.\n", + "\n", + "## Markdown cells\n", + "\n", + "### Sub-heading\n", + "\n", + "#### Sub-sub-heading\n", + "\n", + "##### Sub-sub-sub heading\n", + "\n", + "### Text\n", + "\n", + "Inline literal: `literal text`\n", + "\n", + "External link: https://www.nengo.ai/\n", + "\n", + "Email link: bob@example.com\n", + "\n", + "**Bold text**\n", + "\n", + "*Italic text*\n", + "\n", + "### Lists\n", + "\n", + "Unordered:\n", + "\n", + "* One\n", + " - Sublist\n", + " - This\n", + " - Sublist\n", + " - That\n", + " - The other thing\n", + "* Two\n", + " - Sublist\n", + "* Three\n", + " - Sublist\n", + "\n", + "Ordered:\n", + "\n", + "1. Here we go\n", + " 1. Sublist\n", + " 2. Sublist\n", + "2. There we go\n", + "3. Now this\n", + "\n", + "### Horizontal rules\n", + "\n", + "You can add horizontal rules:\n", + "\n", + "---\n", + "\n", + "### Blockquote\n", + "\n", + "> An MP3 is just a point in vector space, everyone knows that.\n", + "\n", + "### Math\n", + "\n", + "Inline math: $a^2 + b^2 = c^2$\n", + "\n", + "Displayed math:\n", + "\n", + "$$e^{i\\pi} + 1 = 0$$\n", + "\n", + "### Code\n", + "\n", + "Code included in a Markdown cell,\n", + "for illustration but not execution.\n", + "\n", + "Indented over with spaces:\n", + "\n", + " def f(x):\n", + " \"\"\"Docstring\"\"\"\n", + " return x**2\n", + "\n", + "With triple backticks (Github-flavored Markdown):\n", + "\n", + "```python\n", + "def f(x):\n", + " \"\"\"Docstring\"\"\"\n", + " return x**2\n", + "```\n", + "\n", + "### Tables\n", + "\n", + "| Header1 | Header2 | Header3 |\n", + "| ------- | ------- | ------- |\n", + "| Row 1 | Row 1 | Row 1 |\n", + "| Row 2 | Row 2 | Row 2 |\n", + "| Row 3 | Row 3 | Row 3 |\n", + "\n", + "### HTML\n", + "\n", + "Because Markdown is a superset of HTML\n", + "you do things like define tables with HTML:\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Header 1Header 2
row 1, cell 1row 1, cell 2
row 2, cell 1row 2, cell 2
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Code cells" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.227462Z", + "iopub.status.busy": "2024-01-19T21:03:15.227285Z", + "iopub.status.idle": "2024-01-19T21:03:15.786272Z", + "shell.execute_reply": "2024-01-19T21:03:15.785621Z" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.789300Z", + "iopub.status.busy": "2024-01-19T21:03:15.788851Z", + "iopub.status.idle": "2024-01-19T21:03:15.792382Z", + "shell.execute_reply": "2024-01-19T21:03:15.791801Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "This is a simple code cell\n" + ] + } + ], + "source": [ + "print(\"This is a simple code cell\")" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.821305Z", + "iopub.status.busy": "2024-01-19T21:03:15.820921Z", + "iopub.status.idle": "2024-01-19T21:03:15.823790Z", + "shell.execute_reply": "2024-01-19T21:03:15.823223Z" + } + }, + "outputs": [], + "source": [ + "this_cell = \"Has no output\"" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "execution": { + "iopub.execute_input": "2024-01-19T21:03:15.825876Z", + "iopub.status.busy": "2024-01-19T21:03:15.825554Z", + "iopub.status.idle": "2024-01-19T21:03:15.997339Z", + "shell.execute_reply": "2024-01-19T21:03:15.996760Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Matplotlib plot')" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjgAAAGzCAYAAAAi6m1wAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAACEjklEQVR4nO3dd3gUVdvH8e/upveEhBRIoUPoBAihK5GqiAVEUIoIFrBh5X1UsDxi5bEhTZoKgg1FVBSpAoFAQui9hUAKLZ203Xn/mCQQaUnIZnY39+e69spkMzv7Syy5c+bc5+gURVEQQgghhLAheq0DCCGEEEJUNSlwhBBCCGFzpMARQgghhM2RAkcIIYQQNkcKHCGEEELYHClwhBBCCGFzpMARQgghhM2RAkcIIYQQNkcKHCGEEELYHClwhBAWJSwsjFGjRlXpNUeNGkVYWFiZ53Q6HVOmTCn9fMqUKeh0Os6dO1el7/1vJ06cQKfTsWDBArO+jxA1nRQ4QtQQCxYsQKfTodPp2Lhx41VfVxSF4OBgdDodd955Z6Xe45133uHnn3++xaSVc+bMGaZMmUJCQoIm718dNm/ezJQpU0hPT9c6ihAWTwocIWoYJycnFi9efNXz69evJykpCUdHx0pfW+sC54033ih3gXPp0iVeffVV84aqYps3b+aNN96QAkeIcpACR4gapn///nz//fcUFRWVeX7x4sVEREQQEBCgUbLq5eTkhJ2dndYxhBBmIgWOEDXMgw8+yPnz51m1alXpcwUFBfzwww8MGzbsmq/58MMP6dy5M7Vq1cLZ2ZmIiAh++OGHMufodDpycnJYuHBh6a2wkrk0JfNbDhw4wJAhQ/Dw8KBWrVo888wz5OXl3TTzsWPHGDx4MD4+Pri4uNCpUyd+++230q+vW7eODh06ADB69OjS97/RPJd/z8Epce7cuUpl7NmzJy1atCAuLo7OnTvj7OxMvXr1mDlz5k1fC7BmzRq6deuGq6srXl5e3H333ezfv7/061OmTOHFF18EoF69eqXf44kTJ8p1fSFqGilwhKhhwsLCiIqK4ttvvy197o8//iAjI4OhQ4de8zWffPIJbdu25c033+Sdd97Bzs6OwYMHlykyvv76axwdHenWrRtff/01X3/9NY899liZ6wwZMoS8vDymTp1K//79+fTTTxk3btwN86amptK5c2f+/PNPnnzySf773/+Sl5fHwIEDWbZsGQDNmjXjzTffBGDcuHGl79+9e/cK/3wqk7HExYsX6d+/PxEREbz//vvUrVuXJ554gnnz5t3wdX///Td9+vQhLS2NKVOmMHHiRDZv3kyXLl1KC5h7772XBx98EID//e9/pd+jn59fhb9HIWoERQhRI8yfP18BlG3btimff/654u7uruTm5iqKoiiDBw9WbrvtNkVRFCU0NFQZMGBAmdeWnFeioKBAadGihXL77beXed7V1VUZOXLkVe89efJkBVAGDhxY5vknn3xSAZSdO3eWPhcaGlrmGs8++6wCKP/880/pc1lZWUq9evWUsLAwxWg0KoqiKNu2bVMAZf78+Ve9/8iRI5XQ0NAyzwHK5MmTK5XxWnr06KEAykcffVT6XH5+vtKmTRuldu3aSkFBgaIoinL8+PGrcpacc/78+dLndu7cqej1emXEiBGlz33wwQcKoBw/fvyGWYQQiiIjOELUQEOGDOHSpUusWLGCrKwsVqxYcd3bUwDOzs6lxxcvXiQjI4Nu3boRHx9fofcdP358mc+feuopAH7//ffrvub333+nY8eOdO3atfQ5Nzc3xo0bx4kTJ9i3b1+FMpgjYwk7O7syo1YODg489thjpKWlERcXd83XJCcnk5CQwKhRo/Dx8Sl9vlWrVtxxxx3lel8hxNWkwBGiBvLz8yM6OprFixfz008/YTQauf/++697/ooVK+jUqRNOTk74+Pjg5+fHjBkzyMjIqND7NmrUqMznDRo0QK/X33AeycmTJ2nSpMlVzzdr1qz061WpMhlLBAUF4erqWua5xo0bA1z39SX5r/c9njt3jpycnHIkF0JcSVoIhKihhg0bxtixY0lJSaFfv354eXld87x//vmHgQMH0r17d7744gsCAwOxt7dn/vz512w3rwidTndLr68O1pBRCHE1GcERooa655570Ov1bNmy5Ya3p3788UecnJz4888/eeSRR+jXrx/R0dHXPPdmxcDhw4fLfH7kyBFMJtNVqwxfKTQ0lIMHD171/IEDB0q/Xp73Lq/KZCxx5syZq0ZbDh06BHDd15fkv9736OvrWzoqJMWWEOUnBY4QNZSbmxszZsxgypQp3HXXXdc9z2AwoNPpMBqNpc+dOHHimgv6ubq63nARuunTp5f5/LPPPgOgX79+131N//79iY2NJSYmpvS5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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "x = np.linspace(0, np.pi * 2)\n", + "plt.plot(x, np.sin(x))\n", + "plt.plot(x, np.cos(x))\n", + "plt.title(\"Matplotlib plot\")" + ] + } + ], + "metadata": { + "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.9.18" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/objects.inv b/objects.inv new file mode 100644 index 0000000000000000000000000000000000000000..d6b42e8d53c79433d58b99780ee2f3cbb1b51287 GIT binary patch literal 1846 zcmV-62g&#&AX9K?X>NERX>N99Zgg*Qc_4OWa&u{KZXhxWBOp+6Z)#;@bUGkTWo~D0 zAX9K?X>NERRA^;wWeOu8R%LQ?X>V>iATl&AF$yCfRA^-&a%F8{X>Md?av*PJAarPH zb0B7EY-J#6b0A}HZE$jBb8}^6Aa!$TZf78RY-wUH3V7PRn@e+?I1qsE{uNZsUKuBo zcWy}>m$xcTrPi*!QW}sA6+lD?$FskFCGnDw5E>+M@K}%TuhoqjBr$W1(eXN==S zA7fs48Pw#I!+lDMeD_xnUR?Jw`y;?i4iJK~V?&@x_5mSlS=^LNwtyr>i7NO&1s|F+ zW-{zQ$xx|Em9Tt7QC+23`5ciH7H|)r$sRNWvA?=03V=`C4oaFF1}_5I56ha;>K4;> zg!Z)kCt7BIcO$)z;uOA~xvfDO_6i9wbQ=BU&tpG`XA&UBMV(KoH)@k+07&aMT{-Es-SbxAemyGP% z?y&6+S$D|#&N4m=nH`i6HpSCPNQ19^odfEr@~*o^A-`k|54DM>lfP=4g0V@lGE}*H zwb{f}c*%wCiDJ2wH<~^VHCYRvIk53@=`f@b@=sqeFS3Bh$qh4Ahhc#z5q$a{gn^T_1kk7Wv@O;oB7TB zm8|#zxy2#r&l)zl-nx?vSAd(pus{3Q#9!UXiYvg)-+ocNiMyJE9!GsQXWOmKCax-n zPEOj6Zt^oKkG^r<`6?c~(4UKWc1>@@6K8D@*#3k+gaALZ^WpO39B`GEtvj|SFKhg= zWxJ`ndOBP{uRe|^L2DJg`K3AH+{9Cj9e*gF(a@j5ZWR-~HQzvg@d4Wg1UN?kY~Zqd zioKQRvK3z-`#3Be{;ut0}l9r1+6w5Ve3xF zd*?tpQ5~DQ3y%o>+-KFPJj%48uN_%e>t86yn!96;;-9}7+Gv36K95pkQDMa>F;c#; ze)gf&3}cw*^^$%k#ZkPduu_Dx|4>Ol9^xj4M&iv>c5DcEgGy&HH4*P`zXj|=(abaD zZIG<`jSKKkMVUSceeal>=U$piqNtSfbc9ujpu9aKqmj73Oyv z{)*iIp3}JLE*)zRx;q|iH<(LLRZ5>Swzhil8%?9ZN(FI-5^F2HcxPqL8uwkJ!Aeb+ z=po67edq)YDRito;Oz!;4Sg`;Iz|{;J0_}h1|!xH2_3S3eKdjTkoE_H5Va^Tf)G%j;bz+$F!a6O?Sz(^qTuQ3xVeEH9%P=M-)$}m-!=hyvlagvvn0o3ca0Y?C zAZqI~XjJa|Z-$H+RMow!pjV6=*HJ_GzU`czATkz31}|xIbcBd9GdVK5X%sPYdt4b~ zi!$zQRpdF?nLVuzuiMTFL?Z8H1wCaOD{2jU*!eFYb7h+QF5i(J&kIG`()W-bVaZSU z + + + + + + Python Module Index — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + + +

Python Module Index

+ +
+ n +
+ + + + + + + + + + + + + +
 
+ n
+ nengo_sphinx_theme +
    + nengo_sphinx_theme.ext.autoautosummary +
    + nengo_sphinx_theme.ext.redirects +
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/redirect/to/external.html b/redirect/to/external.html new file mode 100644 index 0000000..ca3fa50 --- /dev/null +++ b/redirect/to/external.html @@ -0,0 +1,12 @@ + + + This page has moved + + + + + diff --git a/redirect/to/nested-page.html b/redirect/to/nested-page.html new file mode 100644 index 0000000..17871d6 --- /dev/null +++ b/redirect/to/nested-page.html @@ -0,0 +1,12 @@ + + + This page has moved + + + + + diff --git a/search.html b/search.html new file mode 100644 index 0000000..cb7429a --- /dev/null +++ b/search.html @@ -0,0 +1,353 @@ + + + + + + + Search — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +

Search

+ + + + +

+ Searching for multiple words only shows matches that contain + all words. +

+ + +
+ + + +
+ + + +
+ +
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/searchindex.js b/searchindex.js new file mode 100644 index 0000000..917de0e --- /dev/null +++ b/searchindex.js @@ -0,0 +1 @@ +Search.setIndex({"docnames": ["deeply/nested/testing/page", "extensions", "index", "notebook", "sidebar", "style"], "filenames": ["deeply/nested/testing/page.rst", "extensions.rst", "index.rst", "notebook.ipynb", "sidebar.rst", "style.rst"], "titles": ["Deeply nested test page", "Extension tests", "Nengo Sphinx theme", "Notebook tests", "Sidebar tests", "Style tests"], "terms": {"thi": [0, 1, 3, 4, 5], "i": [0, 1, 3, 5], "ensur": 0, "variou": [0, 1, 4], "link": [0, 1, 3, 5], "handl": 0, "correctli": [0, 5], "page": [1, 3, 4, 5], "ar": 1, "part": 1, "theme": [1, 5], "alwai": 1, "us": [1, 5], "releas": 1, "pass": 1, "sphinx": [1, 5], "build": 1, "deepli": 1, "nest": 1, "work": 1, "properli": 1, "can": [1, 3], "enabl": [1, 5], "ad": [1, 5], "nengo_sphinx_them": 1, "ext": 1, "resolvedefault": 1, "list": [1, 2], "conf": 1, "py": 1, "autodoc": 1, "test_func": [1, 2], "param0": 1, "numpi": [1, 3], "random": 1, "param1": 1, "built": 1, "method": 1, "randint": 1, "mtrand": 1, "randomst": 1, "object": 1, "0x7fb4f119d340": 1, "param2": 1, "class": [1, 5], "param4": 1, "mt19937": 1, "0x7fb4e3f74a40": 1, "sourc": 1, "set": 1, "differ": 1, "type": [1, 4, 5], "arg": 1, "render": [1, 3], "nice": 1, "testclass": [1, 2], "int_param": 1, "1": [1, 3, 5], "str_param": 1, "hello": 1, "module_param": 1, "For": 1, "doc": 1, "init": 1, "another_method": [1, 2], "self": 1, "A": 1, "function": [1, 5], "test_builtin_func": [1, 2], "time": 1, "float": 1, "point": [1, 3], "number": [1, 5], "return": [1, 3, 5], "current": 1, "second": [1, 5], "sinc": [1, 5], "epoch": 1, "fraction": 1, "mai": 1, "present": 1, "system": 1, "clock": 1, "provid": 1, "them": 1, "testbuiltinclass": [1, 2], "automat": 1, "gener": 1, "autosummari": 1, "modul": [1, 5], "renamed_autoautosummari": 1, "a_test_funct": [1, 2], "testclassalia": [1, 2], "alia": 1, "name": 1, "argument": 1, "option": 1, "content": 1, "lineno": 1, "content_offset": 1, "block_text": 1, "state": 1, "state_machin": 1, "summari": 1, "add": [1, 3], "all": 1, "option_spec": [1, 2], "caption": 1, "unchanged_requir": 1, "exclud": 1, "member": 1, "unchang": 1, "nosignatur": 1, "flag": 1, "recurs": 1, "templat": 1, "toctre": 1, "map": 1, "valid": 1, "required_argu": [1, 2], "requir": [1, 5], "direct": 1, "patch_autosummary_import_by_nam": [1, 2], "monkeypatch": 1, "disallow": 1, "cycl": 1, "renamemixin": [1, 2], "mixin": 1, "renam": 1, "autodocument": 1, "add_directive_head": [1, 2], "sig": 1, "chang": [1, 5], "modnam": 1, "so": 1, "renamed_modul": 1, "header": [1, 3], "renameclassdocument": [1, 2], "add_cont": [1, 2], "more_cont": 1, "from": 1, "docstr": [1, 3, 5], "attribut": 1, "document": [1, 2], "user": 1, "renamefunctiondocument": [1, 2], "indent": [1, 3], "renameexceptiondocument": [1, 2], "except": 1, "renamedecoratordocument": [1, 2], "decor": 1, "renamemethoddocument": [1, 2], "a_method": [1, 2], "static": 1, "a_static_method": [1, 2], "_a_private_method": [1, 2], "privat": 1, "_another_private_method": [1, 2], "manual": 1, "url": 1, "an": [1, 3], "old": 1, "locat": 1, "new": [1, 5], "one": 1, "These": 1, "onli": 1, "when": 1, "html": [1, 2], "builder": 1, "configur": 1, "call": [1, 5], "html_redirect": 1, "tupl": 1, "where": 1, "each": 1, "ha": [1, 3], "two": [1, 3], "element": 1, "origin": 1, "usual": 1, "string": 1, "file": [1, 5], "also": [1, 5], "anchor": 1, "some": [1, 5], "other": [1, 3], "As": 1, "exampl": [1, 3, 5], "suppos": 1, "we": [1, 3], "user_guid": 1, "rst": 1, "guid": 1, "move": 1, "dev_guid": 1, "section": 1, "The": [1, 3], "might": 1, "look": 1, "like": [1, 3], "develop": 1, "follow": 1, "should": 1, "nengo": [1, 3, 5], "ai": [1, 3, 5], "style": 2, "test": 2, "head": 2, "sub": 2, "text": 2, "math": 2, "admonit": 2, "code": 2, "frobfunc": [2, 5], "npfrobfunc": [2, 5], "frobclass": [2, 5], "foo": [2, 5], "bar": [2, 5], "run": [2, 5], "tabl": 2, "extens": 2, "version": [2, 5], "default": 2, "resolut": 2, "autoautosummari": 2, "redirect": 2, "sidebar": 2, "normal": 2, "third": 2, "level": 2, "fourth": 2, "fifth": 2, "period": 2, "hyphen": 2, "heading_with_underscor": 2, "same": 2, "titl": [2, 3], "notebook": 2, "markdown": 2, "cell": 2, "horizont": 2, "rule": 2, "blockquot": 2, "jupyt": 3, "nbsphinx": 3, "inlin": [3, 5], "liter": [3, 5], "extern": [3, 5], "http": [3, 5], "www": [3, 5], "email": [3, 5], "bob": [3, 5], "com": [3, 5], "bold": [3, 5], "ital": [3, 5], "unord": 3, "One": 3, "sublist": 3, "That": 3, "thing": [3, 5], "three": 3, "order": 3, "here": 3, "go": 3, "There": 3, "now": 3, "you": 3, "mp3": 3, "just": 3, "vector": 3, "space": 3, "everyon": 3, "know": 3, "2": [3, 5], "b": [3, 5], "c": [3, 5], "displai": [3, 5], "e": [3, 5], "pi": [3, 5], "0": [3, 5], "includ": 3, "illustr": 3, "execut": [3, 5], "over": 3, "def": 3, "f": 3, "x": 3, "With": [3, 5], "tripl": 3, "backtick": 3, "github": 3, "flavor": 3, "header1": [3, 5], "header2": [3, 5], "header3": [3, 5], "row": [3, 5], "3": [3, 5], "becaus": 3, "superset": 3, "do": 3, "defin": 3, "matplotlib": 3, "import": [3, 5], "pyplot": 3, "plt": 3, "np": 3, "print": 3, "simpl": 3, "this_cel": 3, "output": 3, "4": 3, "linspac": 3, "plot": 3, "sin": 3, "co": 3, "5": 3, "39": 3, "contain": [4, 5], "mani": 4, "": [4, 5], "posit": 4, "sticki": 4, "scrollspi": 4, "behavior": 4, "let": 4, "never": 4, "get": 4, "though": 4, "It": 5, "mainli": 5, "intern": 5, "make": 5, "sure": 5, "everyth": 5, "base": 5, "cloud": 5, "featur": 5, "refer": 5, "label": 5, "equat": 5, "note": 5, "slightli": 5, "danger": 5, "warn": 5, "see": 5, "messag": 5, "addit": 5, "next": 5, "anoth": 5, "line": 5, "deprec": 5, "wa": 5, "python": 5, "block": 5, "o": 5, "listdir": 5, "home": 5, "bread": 5, "pud": 5, "root": 5, "traceback": 5, "most": 5, "recent": 5, "last": 5, "stdin": 5, "oserror": 5, "errno": 5, "13": 5, "permiss": 5, "deni": 5, "ini": 5, "reuben": 5, "rye": 5, "meat": 5, "corn": 5, "beef": 5, "veg": 5, "sauerkraut": 5, "fals": 5, "paramet": 5, "int": 5, "foobin": 5, "strength": 5, "bool": 5, "frob": 5, "str": 5, "rais": 5, "typeerror": 5, "out": 5, "rang": 5, "numpydoc": 5, "paragraph": 5, "sai": 5, "action": 5, "result": 5}, "objects": {"": [[5, 0, 1, "", "FrobClass"], [5, 3, 1, "", "frobfunc"], [5, 3, 1, "", "npfrobfunc"]], "FrobClass": [[5, 1, 1, "", "bar"], [5, 1, 1, "", "foo"], [5, 2, 1, "", "run"]], "nengo_sphinx_theme.ext": [[1, 4, 0, "-", "autoautosummary"], [1, 4, 0, "-", "redirects"]], "nengo_sphinx_theme.ext.autoautosummary": [[1, 0, 1, "", "AutoAutoSummary"], [1, 0, 1, "", "RenameClassDocumenter"], [1, 0, 1, "", "RenameDecoratorDocumenter"], [1, 0, 1, "", "RenameExceptionDocumenter"], [1, 0, 1, "", "RenameFunctionDocumenter"], [1, 0, 1, "", "RenameMethodDocumenter"], [1, 0, 1, "", "RenameMixin"], [1, 1, 1, "", "TestClassAlias"], [1, 3, 1, "", "patch_autosummary_import_by_name"]], "nengo_sphinx_theme.ext.autoautosummary.AutoAutoSummary": [[1, 1, 1, "", "option_spec"], [1, 1, 1, "", "required_arguments"]], "nengo_sphinx_theme.ext.autoautosummary.RenameClassDocumenter": [[1, 2, 1, "", "add_content"]], "nengo_sphinx_theme.ext.autoautosummary.RenameMixin": [[1, 2, 1, "", "add_directive_header"]], "nengo_sphinx_theme.ext.renamed_autoautosummary": [[1, 0, 1, "", "TestClass"], [1, 3, 1, "", "a_test_function"]], "nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass": [[1, 2, 1, "", "_a_private_method"], [1, 2, 1, "", "_another_private_method"], [1, 2, 1, "", "a_method"], [1, 2, 1, "", "a_static_method"]], "nengo_sphinx_theme.ext.resolvedefaults": [[1, 0, 1, "", "TestBuiltinClass"], [1, 0, 1, "", "TestClass"], [1, 3, 1, "", "test_builtin_func"], [1, 3, 1, "", "test_func"]], "nengo_sphinx_theme.ext.resolvedefaults.TestClass": [[1, 2, 1, "", "another_method"]]}, "objtypes": {"0": "py:class", "1": "py:attribute", "2": "py:method", "3": "py:function", "4": "py:module"}, "objnames": {"0": ["py", "class", "Python class"], "1": ["py", "attribute", "Python attribute"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "module", "Python module"]}, "titleterms": {"deepli": 0, "nest": 0, "test": [0, 1, 3, 4, 5], "page": 0, "extens": 1, "version": 1, "default": 1, "resolut": 1, "autoautosummari": 1, "redirect": 1, "nengo": 2, "sphinx": 2, "theme": 2, "notebook": 3, "markdown": 3, "cell": 3, "sub": [3, 5], "head": [3, 4, 5], "text": [3, 5], "list": 3, "horizont": 3, "rule": 3, "blockquot": 3, "math": [3, 5], "code": [3, 4, 5], "tabl": [3, 5], "html": 3, "sidebar": 4, "normal": 4, "third": 4, "level": 4, "fourth": 4, "fifth": 4, "period": 4, "style": [4, 5], "hyphen": 4, "heading_with_underscor": 4, "same": 4, "titl": 4, "admonit": 5, "todo": 5, "document": 5, "caption": 5}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 60}, "alltitles": {"Deeply nested test page": [[0, "deeply-nested-test-page"]], "Extension tests": [[1, "extension-tests"]], "Versioning": [[1, "versioning"]], "Default resolution": [[1, "default-resolution"]], "AutoAutoSummary": [[1, "module-nengo_sphinx_theme.ext.autoautosummary"]], "Redirects": [[1, "module-nengo_sphinx_theme.ext.redirects"]], "Nengo Sphinx theme": [[2, "nengo-sphinx-theme"]], "Notebook tests": [[3, "Notebook-tests"]], "Markdown cells": [[3, "Markdown-cells"]], "Sub-heading": [[3, "Sub-heading"], [5, "sub-heading"]], "Sub-sub-heading": [[3, "Sub-sub-heading"], [5, "sub-sub-heading"]], "Sub-sub-sub heading": [[3, "Sub-sub-sub-heading"]], "Text": [[3, "Text"], [5, "text"]], "Lists": [[3, "Lists"]], "Horizontal rules": [[3, "Horizontal-rules"]], "Blockquote": [[3, "Blockquote"]], "Math": [[3, "Math"], [5, "math"]], "Code": [[3, "Code"], [5, "code"]], "Tables": [[3, "Tables"], [5, "tables"]], "HTML": [[3, "HTML"]], "Code cells": [[3, "Code-cells"]], "Sidebar tests": [[4, "sidebar-tests"]], "Normal heading": [[4, "normal-heading"]], "Third level": [[4, "third-level"]], "Fourth level": [[4, "fourth-level"]], "Fifth level": [[4, "fifth-level"]], "Heading.with.periods": [[4, "heading-with-periods"]], "Heading with code style": [[4, "heading-with-code-style"]], "Heading-with-hyphens": [[4, "heading-with-hyphens"]], "Heading_with_underscores": [[4, "heading-with-underscores"]], "Heading with same title": [[4, "heading-with-same-title"], [4, "id1"], [4, "id2"], [4, "id3"], [4, "id4"], [4, "id5"], [4, "id6"], [4, "id7"], [4, "id8"], [4, "id9"], [4, "id10"], [4, "id11"], [4, "id12"], [4, "id13"], [4, "id14"], [4, "id15"], [4, "id16"], [4, "id17"], [4, "id18"], [4, "id19"], [4, "id20"], [4, "id21"], [4, "id22"]], "Style tests": [[5, "style-tests"]], "Heading": [[5, "heading"]], "Sub-sub-sub-heading": [[5, "sub-sub-sub-heading"]], "Admonitions": [[5, "admonitions"]], "Todo": [[5, "id1"]], "Documentation": [[5, "documentation"]], "Table caption": [[5, "id2"]]}, "indexentries": {"autoautosummary (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.AutoAutoSummary"]], "renameclassdocumenter (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameClassDocumenter"]], "renamedecoratordocumenter (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameDecoratorDocumenter"]], "renameexceptiondocumenter (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameExceptionDocumenter"]], "renamefunctiondocumenter (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameFunctionDocumenter"]], "renamemethoddocumenter (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameMethodDocumenter"]], "renamemixin (class in nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameMixin"]], "testbuiltinclass (class in nengo_sphinx_theme.ext.resolvedefaults)": [[1, "nengo_sphinx_theme.ext.resolvedefaults.TestBuiltinClass"]], "testclass (class in nengo_sphinx_theme.ext.renamed_autoautosummary)": [[1, "nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass"]], "testclass (class in nengo_sphinx_theme.ext.resolvedefaults)": [[1, "nengo_sphinx_theme.ext.resolvedefaults.TestClass"]], "testclassalias (in module nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.TestClassAlias"]], "_a_private_method() (nengo_sphinx_theme.ext.renamed_autoautosummary.testclass method)": [[1, "nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass._a_private_method"]], "_another_private_method() (nengo_sphinx_theme.ext.renamed_autoautosummary.testclass method)": [[1, "nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass._another_private_method"]], "a_method() (nengo_sphinx_theme.ext.renamed_autoautosummary.testclass method)": [[1, "nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass.a_method"]], "a_static_method() (nengo_sphinx_theme.ext.renamed_autoautosummary.testclass static method)": [[1, "nengo_sphinx_theme.ext.renamed_autoautosummary.TestClass.a_static_method"]], "a_test_function() (in module nengo_sphinx_theme.ext.renamed_autoautosummary)": [[1, "nengo_sphinx_theme.ext.renamed_autoautosummary.a_test_function"]], "add_content() (nengo_sphinx_theme.ext.autoautosummary.renameclassdocumenter method)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameClassDocumenter.add_content"]], "add_directive_header() (nengo_sphinx_theme.ext.autoautosummary.renamemixin method)": [[1, "nengo_sphinx_theme.ext.autoautosummary.RenameMixin.add_directive_header"]], "another_method() (nengo_sphinx_theme.ext.resolvedefaults.testclass method)": [[1, "nengo_sphinx_theme.ext.resolvedefaults.TestClass.another_method"]], "module": [[1, "module-nengo_sphinx_theme.ext.autoautosummary"], [1, "module-nengo_sphinx_theme.ext.redirects"]], "nengo_sphinx_theme.ext.autoautosummary": [[1, "module-nengo_sphinx_theme.ext.autoautosummary"]], "nengo_sphinx_theme.ext.redirects": [[1, "module-nengo_sphinx_theme.ext.redirects"]], "option_spec (nengo_sphinx_theme.ext.autoautosummary.autoautosummary attribute)": [[1, "nengo_sphinx_theme.ext.autoautosummary.AutoAutoSummary.option_spec"]], "patch_autosummary_import_by_name() (in module nengo_sphinx_theme.ext.autoautosummary)": [[1, "nengo_sphinx_theme.ext.autoautosummary.patch_autosummary_import_by_name"]], "required_arguments (nengo_sphinx_theme.ext.autoautosummary.autoautosummary attribute)": [[1, "nengo_sphinx_theme.ext.autoautosummary.AutoAutoSummary.required_arguments"]], "test_builtin_func() (in module nengo_sphinx_theme.ext.resolvedefaults)": [[1, "nengo_sphinx_theme.ext.resolvedefaults.test_builtin_func"]], "test_func() (in module nengo_sphinx_theme.ext.resolvedefaults)": [[1, "nengo_sphinx_theme.ext.resolvedefaults.test_func"]], "frobclass (built-in class)": [[5, "FrobClass"]], "bar (frobclass attribute)": [[5, "FrobClass.bar"]], "built-in function": [[5, "frobfunc"], [5, "npfrobfunc"]], "foo (frobclass attribute)": [[5, "FrobClass.foo"]], "frobfunc()": [[5, "frobfunc"]], "npfrobfunc()": [[5, "npfrobfunc"]], "run() (frobclass method)": [[5, "FrobClass.run"]]}}) \ No newline at end of file diff --git a/sidebar.html b/sidebar.html new file mode 100644 index 0000000..0345da9 --- /dev/null +++ b/sidebar.html @@ -0,0 +1,463 @@ + + + + + + + + Sidebar tests — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + + + + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/style.html b/style.html new file mode 100644 index 0000000..33426bb --- /dev/null +++ b/style.html @@ -0,0 +1,555 @@ + + + + + + + + Style tests — Nengo Sphinx Theme 24.1.19.dev0 docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + +
+
+
+
+ + +
+

Note

+

+ This documentation is for a development version. + + Click here for the latest stable release (v1.2.2). + +

+
+ + +
+

Style tests

+

This page contains examples of the styles used in the Nengo theme. +It is mainly useful for internal testing +to make sure everything is displaying correctly. +This page is based on the Cloud Sphinx theme’s feature test.

+
+

Heading

+
+

Sub-heading

+
+

Sub-sub-heading

+
+
Sub-sub-sub-heading
+
+
+
+
+
+

Text

+

Inline literal: literal text

+

External link: https://www.nengo.ai/

+

Email link: bob@example.com

+

Bold text

+

Italic text

+

Sphinx reference: FrobClass

+
+
+

Math

+

Inline math: \(a^2 + b^2 = c^2\)

+

Displayed math, with a label:

+
+(1)\[e^{i\pi} + 1 = 0\]
+

Equation reference: (1)

+
+
+

Admonitions

+
+

Note

+

This is a note.

+
+
+

Caution

+

This is slightly dangerous.

+
+
+

Warning

+

This is a warning.

+
+
+

Danger

+

This is dangerous.

+
+
+

See also

+

This is a “see also” message.

+
+
+

Todo

+

This is a todo message.

+

With some additional next on another line.

+
+
+

Deprecated since version 0.1: This is a deprecation warning.

+
+
+

New in version 0.1: This was added.

+
+
+

Changed in version 0.1: This was changed.

+
+
+
+

Code

+

Python code block with line numbers:

+
1>>> import os
+2
+3>>> os.listdir("/home")
+4['bread', 'pudding']
+5
+6>>> os.listdir("/root")
+7Traceback (most recent call last):
+8  File "<stdin>", line 1, in <module>
+9OSError: [Errno 13] Permission denied: '/root'
+
+
+

INI code block:

+
[reuben]
+bread = rye
+meat = corned beef
+veg = sauerkraut
+
+
+
+
+

Documentation

+

Function:

+
+
+frobfunc(foo=1, *, bar=False)
+
+
Parameters:
+
    +
  • foo (int) – foobinate strength

  • +
  • bar (bool) – enabled barring.

  • +
+
+
Returns:
+

frobbed return

+
+
Return type:
+

str

+
+
Raises:
+

TypeError – if foo is out of range

+
+
+
+ +

Function documented with NumPyDoc:

+
+
+npfrobfunc(foo=1, *, bar=False)
+
+
Parameters:
+
+
fooint

foobinate strength

+
+
barbool

enabled barring.

+

Barring requires a second paragraph.

+
+
+
+
Returns:
+
+
str

frobbed return

+
+
+
+
Raises:
+
+
TypeError

if foo is out of range

+
+
+
+
+
+ +

Class:

+
+
+class FrobClass(foo=1, *, bar=False)
+

Class docstring. Saying things.

+
+
+foo
+

foobinate strength

+
+ +
+
+bar
+

barring enabled

+
+ +
+
+run()
+

execute action, return result.

+
+ +
+ +
+
+

Tables

+ + + + + + + + + + + + + + + + + + + + + + +
Table caption

Header1

Header2

Header3

Row 1

Row 1

Row 1

Row 2

Row 2

Row 2

Row 3

Row 3

Row 3

+
+
+ + +
+
+
+
+ +
+
+
+ + + + + + + + \ No newline at end of file
+ +