From 0fead91a2989758101ded109b90c3b0f93bff447 Mon Sep 17 00:00:00 2001 From: Thomas Sandmann Date: Sat, 30 Nov 2024 10:15:42 -0800 Subject: [PATCH] Added boxr post --- .../boxr/index/execute-results/html.json | 15 + _freeze/site_libs/quarto-listing/list.min.js | 2 +- .../quarto-listing/quarto-listing.js | 18 +- docs/index-r.xml | 2 +- docs/index.html | 115 +- docs/index.xml | 2 +- docs/listings.json | 1 + docs/posts/boxr/index.html | 2630 +++++++++++++++++ .../boxr/screenshots/add_platform_app_1.jpg | Bin 0 -> 7108 bytes .../boxr/screenshots/add_platform_app_2.jpg | Bin 0 -> 15708 bytes docs/posts/boxr/screenshots/admin_console.jpg | Bin 0 -> 2765 bytes docs/posts/boxr/screenshots/app_config.jpg | Bin 0 -> 65176 bytes docs/posts/boxr/screenshots/create_app.jpg | Bin 0 -> 99776 bytes docs/posts/boxr/screenshots/custom_app_1.jpg | Bin 0 -> 21797 bytes .../boxr/screenshots/custom_app_1_jwt.jpg | Bin 0 -> 22622 bytes docs/posts/boxr/screenshots/custom_app_2.jpg | Bin 0 -> 31347 bytes .../boxr/screenshots/custom_app_2_jwt.jpg | Bin 0 -> 31540 bytes docs/posts/boxr/screenshots/grant_access.jpg | Bin 0 -> 25850 bytes docs/posts/boxr/screenshots/keys.jpg | Bin 0 -> 21005 bytes docs/posts/boxr/screenshots/login.jpg | Bin 0 -> 20330 bytes .../screenshots/platform_apps_manager_1.jpg | Bin 0 -> 33105 bytes .../screenshots/platform_apps_manager_2.jpg | Bin 0 -> 26967 bytes docs/posts/boxr/screenshots/redirect.jpg | Bin 0 -> 24328 bytes docs/posts/boxr/screenshots/second_app.jpg | Bin 0 -> 18435 bytes docs/posts/boxr/screenshots/write_access.jpg | Bin 0 -> 33704 bytes docs/search.json | 65 +- ...k-0b08c4706a376d5bbb3674841d6c1774.min.css | 12 + ...p-fd074d1f3eae4c6c63845f7c4c0fb288.min.css | 12 + ...hting-01c78b5cd655e4cd89133cf59d535862.css | 205 ++ ...-dark-474c6d7e63be50eb6972897072b39b27.css | 189 ++ docs/site_libs/quarto-html/quarto.js | 5 +- docs/site_libs/quarto-listing/list.min.js | 2 +- .../quarto-listing/quarto-listing.js | 18 +- docs/sitemap.xml | 4 + posts/boxr/.gitignore | 1 + posts/boxr/index.qmd | 776 +++++ posts/boxr/renv/profiles/boxr/renv.lock | 1019 +++++++ posts/boxr/screenshots/add_platform_app_1.jpg | Bin 0 -> 7108 bytes posts/boxr/screenshots/add_platform_app_2.jpg | Bin 0 -> 15708 bytes posts/boxr/screenshots/admin_console.jpg | Bin 0 -> 2765 bytes posts/boxr/screenshots/app_config.jpg | Bin 0 -> 65176 bytes posts/boxr/screenshots/create_app.jpg | Bin 0 -> 99776 bytes posts/boxr/screenshots/custom_app_1.jpg | Bin 0 -> 21797 bytes posts/boxr/screenshots/custom_app_1_jwt.jpg | Bin 0 -> 22622 bytes posts/boxr/screenshots/custom_app_2.jpg | Bin 0 -> 31347 bytes posts/boxr/screenshots/custom_app_2_jwt.jpg | Bin 0 -> 31540 bytes posts/boxr/screenshots/grant_access.jpg | Bin 0 -> 25850 bytes posts/boxr/screenshots/json_download.jpg | Bin 0 -> 14994 bytes posts/boxr/screenshots/keys.jpg | Bin 0 -> 21005 bytes posts/boxr/screenshots/login.jpg | Bin 0 -> 20330 bytes .../screenshots/platform_apps_manager_1.jpg | Bin 0 -> 33105 bytes .../screenshots/platform_apps_manager_2.jpg | Bin 0 -> 26967 bytes posts/boxr/screenshots/redirect.jpg | Bin 0 -> 24328 bytes posts/boxr/screenshots/second_app.jpg | Bin 0 -> 18435 bytes posts/boxr/screenshots/write_access.jpg | Bin 0 -> 33704 bytes renv/profile | 1 + renv/profiles/boxr/renv/.gitignore | 7 + 57 files changed, 5035 insertions(+), 66 deletions(-) create mode 100644 _freeze/posts/boxr/index/execute-results/html.json create mode 100644 docs/posts/boxr/index.html create mode 100644 docs/posts/boxr/screenshots/add_platform_app_1.jpg create mode 100644 docs/posts/boxr/screenshots/add_platform_app_2.jpg create mode 100644 docs/posts/boxr/screenshots/admin_console.jpg create mode 100644 docs/posts/boxr/screenshots/app_config.jpg create mode 100644 docs/posts/boxr/screenshots/create_app.jpg create mode 100644 docs/posts/boxr/screenshots/custom_app_1.jpg create mode 100644 docs/posts/boxr/screenshots/custom_app_1_jwt.jpg create mode 100644 docs/posts/boxr/screenshots/custom_app_2.jpg create mode 100644 docs/posts/boxr/screenshots/custom_app_2_jwt.jpg create mode 100644 docs/posts/boxr/screenshots/grant_access.jpg create mode 100644 docs/posts/boxr/screenshots/keys.jpg create mode 100644 docs/posts/boxr/screenshots/login.jpg create mode 100644 docs/posts/boxr/screenshots/platform_apps_manager_1.jpg create mode 100644 docs/posts/boxr/screenshots/platform_apps_manager_2.jpg create mode 100644 docs/posts/boxr/screenshots/redirect.jpg create mode 100644 docs/posts/boxr/screenshots/second_app.jpg create mode 100644 docs/posts/boxr/screenshots/write_access.jpg create mode 100644 docs/site_libs/bootstrap/bootstrap-dark-0b08c4706a376d5bbb3674841d6c1774.min.css create mode 100644 docs/site_libs/bootstrap/bootstrap-fd074d1f3eae4c6c63845f7c4c0fb288.min.css create mode 100644 docs/site_libs/quarto-html/quarto-syntax-highlighting-01c78b5cd655e4cd89133cf59d535862.css create mode 100644 docs/site_libs/quarto-html/quarto-syntax-highlighting-dark-474c6d7e63be50eb6972897072b39b27.css create mode 100644 posts/boxr/.gitignore create mode 100644 posts/boxr/index.qmd create mode 100644 posts/boxr/renv/profiles/boxr/renv.lock create mode 100644 posts/boxr/screenshots/add_platform_app_1.jpg create mode 100644 posts/boxr/screenshots/add_platform_app_2.jpg create mode 100644 posts/boxr/screenshots/admin_console.jpg create mode 100644 posts/boxr/screenshots/app_config.jpg create mode 100644 posts/boxr/screenshots/create_app.jpg create mode 100644 posts/boxr/screenshots/custom_app_1.jpg create mode 100644 posts/boxr/screenshots/custom_app_1_jwt.jpg create mode 100644 posts/boxr/screenshots/custom_app_2.jpg create mode 100644 posts/boxr/screenshots/custom_app_2_jwt.jpg create mode 100644 posts/boxr/screenshots/grant_access.jpg create mode 100644 posts/boxr/screenshots/json_download.jpg create mode 100644 posts/boxr/screenshots/keys.jpg create mode 100644 posts/boxr/screenshots/login.jpg create mode 100644 posts/boxr/screenshots/platform_apps_manager_1.jpg create mode 100644 posts/boxr/screenshots/platform_apps_manager_2.jpg create mode 100644 posts/boxr/screenshots/redirect.jpg create mode 100644 posts/boxr/screenshots/second_app.jpg create mode 100644 posts/boxr/screenshots/write_access.jpg create mode 100644 renv/profile create mode 100644 renv/profiles/boxr/renv/.gitignore diff --git a/_freeze/posts/boxr/index/execute-results/html.json b/_freeze/posts/boxr/index/execute-results/html.json new file mode 100644 index 0000000..93c1a48 --- /dev/null +++ b/_freeze/posts/boxr/index/execute-results/html.json @@ -0,0 +1,15 @@ +{ + "hash": "949190f75b9134a5272f4dbc9cd6c8b0", + "result": { + "engine": "knitr", + "markdown": "---\ntitle: \"Interacting with box cloud storage: the boxr R package\"\nexecute:\n echo: true\n warning: false\n message: false\nfreeze: true\ncategories: [R, box, TIL]\neditor:\n markdown:\n wrap: 72\nformat:\n html:\n anchor-sections: true\n toc: true\n toc-depth: 4\n code-tools:\n source: true\n toggle: false\n caption: none\neditor_options: \n chunk_output_type: console\n---\n\n\n\n\n\n## tl;dr\n\nThis week, I learned how to create custom apps within the box cloud storage\nservice, and how to read & write files from within R using the awesome \n[boxr R package](https://cran.r-project.org/package=boxr). \n\nI used two different ways of authenticating with box: OAuth 2.0 and Java Web\nTokens (JWT), best suited for interactive or unattended use cases, respectively.\n\n## Overview\n\n[box](https://www.box.com/)\nis a commercial cloud storage provider. Many of my colleagues use it through\nits web interface and share data and metadata files with me.\n\nWhile box doesn't offer an official API for R, the excellent \n[boxr R package](https://cran.r-project.org/package=boxr)\nhas enabled me to read & write files without having to manually download them\nfirst. The `boxr` package has\n[excellent documentation](https://r-box.github.io/boxr/), but I tend to forget\nhow to set it up, especially on a new system, or to assist other colleagues who\nare new to `boxr`. That's why I am documenting my workflow here today.\n\nThis tutorial is split into two main parts, using either\n\n1. An interactive app authenticating via OAuth 2.0 or\n2. A service app authenticating with Java Web Tokens (JWT)\n\nThe former is straightforward to set up and doesn't require\na developer account or authorization by an admin. The latter requires more work\nto set up, but is a great choice for unattended processes. Please refer to \n[this article in the official boxr documentation](https://r-box.github.io/boxr/articles/boxr-apps.html)\nfor more details.\n\n## Creating a box developer account\n\nTo interact with box, you need to create an account first (or ask your \norganization to provide you with one). For individuals, you can sign up for a\n[free developer plan](https://account.box.com/signup/developer).\nwhich is all you need to follow along [^1].\n\nHere, I will assume that you have either already signed up for a box *developer*\naccount or have access to a paid account e.g. through your organiation, \nand that you are familiar with logging into it through your web browser.\n\n[^1]: The main difference between a free *developer* account and a regular free \naccount is that the developer version has access to the administrator console,\nwhich will allow you to authorize JWT and CCG applications ([source](https://community.box.com/sdks-and-tools-7/free-developer-accounts-are-back-29)).\nIf you are part of an organization with dedicated admins, then they can\nauthorize apps that use these authentication methods for you. With a regular\n(e.g. non-developer) free account you can still use OAuth 2.0 for\nauthentication, but won't be able to run the code examples shown in the JWT \nsection of this tutorial.\n\n## Creating a Custom App to interact with box\n\nBox offers multiple different ways to access content computationally. Instead\nof a single API, users can create one or more Apps, and configure them to fit\ntheir needs.\n\nHere, I am creating a \n[Custom App](https://developer.box.com/platform/application-types/#custom-app), \na versatile option that offers \n[three different ways to authenticate](https://developer.box.com/platform/authentication-methods/).\n\n1. *OAuth 2.0*: An _app_ using OAuth 2.0 exposes the same permissions to `boxr`\nthat I have as an interactive user, e.g. it can browse, read, write and share\nthe same files that I can interact with when I am logged into the box web\nsite. That's a great option e.g. for interactive analyses.\n2. *Java web token*: An _app_ using a *JWT* creates a new service account, which\ncan only access files and folders that have been explicitly shared with it. \n(See below for an example). This allows for more granular access control and is\nmy method of choice for unsupervised dashboards or other automation tasks.\n3. *Client Credentials Grant*: Finally, apps can use a\n[Client Credentials Grant (CCG)](https://developer.box.com/platform/authentication-methods/#client-credentials-grant-ccg),\nbut that's not something I have explored, yet.\n\nIn this walkthrough, I will set up two _Custom Apps_, one using\n[OAuth 2.0](https://auth0.com/intro-to-iam/what-is-oauth-2) \nand another using a \n[JSON Web Token (JWT)](https://en.wikipedia.org/wiki/JSON_Web_Token)\nfor authentication.\n\n## Using OAuth2 for authentication\n\n### Creating a new app: r_oauth\n\nIf you want to connect to box computationally, you need to create an _app_ that\ngoverns how you interact with the box API. The following instructions assume\nthat you don't have any apps, yet, so I will create one from scratch.\n\n- Log into the [box developer console](https://app.box.com/developers/console),\n with your usual box username & password.\n- If this is the first app you are creating, you will be presented with three\n choices. For my purposes, a `Custom App` is the best choice. (If you already\n created at least one app before, you will see it listed, and can use the \n `Create Platform App` button on the upper right instead, see the JWT section\n below where I create a second app, below.)\n \n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n![](screenshots/create_app.jpg){#fig-create_app}\n:::\n- Next, I choose a suitable name for the app (e.g. `r_oauth`), and add a brief\n description before clicking the `Next` button.\n \n::: {.callout-note collapse=\"true\"}\n \n### Screenshots \n \n:::: {layout-ncol=2}\n![](screenshots/custom_app_1.jpg){#fig-custom_app_1}\n \n![](screenshots/custom_app_2.jpg){#fig-custom_app_2}\n::::\n:::\n\n- On the second page of the modal, I pick `User Authentication (OAuth 2.0)` as\n the authentication method and then hit the `Create App` button.\n- This takes me to main configuration page of my new `r_oauth` app. \n\n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n![](screenshots/app_config.jpg){#fig-app_config.jpg}\n:::\n \n- The `Configuration` tab includes the \n `OAuth 2.0 Credentials` section that provides me with the `Client ID` and\n the `Client Secret` strings, which are used in the same way as my `username`\n and `password` for my box account. (So I will keep the secret and not share\n them with anybody!)\n - I can invalidate my current ID / Secret pair and obtain a new set any time\n by clicking on the `Reset` button.\n- Next, I scroll down to the `OAuth 2.0 Redirect URI` section of the page,\n paste `http://localhost:1410/` into the `Redirect URI` text box and then\n hit the blue `Add` button. The new URI is now shown below the text box.\n \n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n\n![](screenshots/redirect.jpg){#fig-redirect}\n:::\n \n- Finally, I scroll down further to the `Application Scopes` section. By \n default, my app only has the `Read all files and folders in Box` box ticked,\n providing read-only access. Because I also want to be able to write files and\n create folders, I also check the `Write all files and folders in Box` option.\n \n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n\n![](screenshots/write_access.jpg){#fig-write_access}\n:::\n \n::: {.callout-warning}\n \n### $ operator is invalid for atomic vectors\n \nIf I forget to grant write access to box, operations that try to modify\nfiles or folders fail with the `$ operator is invalid for atomic vectors`\nerror message.\n:::\n\n- To make these change permanent, I click the `Save Changes` button at the\n top of the Configuration page.\n \n- I keep this configuration page open, so I can refer back to it below.\n\n\n### Authenticating\n\nLet's start by accessing my box account from within R on my local system, e.g.\nwhere I can open a web browser to complete the authentication process.\n\nFirst, I install the `boxr` package, which is \n[available from CRAN](https://cran.r-project.org/package=boxr).\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\ninstall.packages(\"boxr\")\n```\n:::\n\n\n\nNext, I attach the package to my R session and use the `box_auth()` function to\nauthenticate with the `r_oauth` app I created above. \n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nlibrary(boxr)\noptions(boxr.progress = FALSE, boxr.verbose = FALSE)\n```\n:::\n\n\n\n::: {.callout-tip collapse=\"true\"}\n\n### boxr options\n\nI can fine tune the behavior of the `boxr` package through different\n[options](https://ijlyttle.github.io/boxr/reference/boxr_options.html).\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr_options()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n$boxr.interactive\n[1] TRUE\n\n$boxr.print_tibble\n[1] FALSE\n\n$boxr.progress\n[1] FALSE\n\n$boxr.verbose\n[1] FALSE\n\n$boxr.wd\n$boxr.wd$id\n[1] 0\n\n$boxr.wd$name\n[1] \"All Files\"\n\n\n$boxr.wd.path\n[1] \"\"\n```\n\n\n:::\n:::\n\n\n\nFor this tutorial, I switch off the progress bar and suppress messages with\nby setting the `boxr.progress` and `boxr.verbose` options to `FALSE`.\n\n:::\n\n### Environmental variables\n\nTo communicate the `Client ID` and `Client Secret` information shown in the \n`Configuration -> OAuth 2.0 Credentials` section of\nmy app's configuration page (see above), I expose them as environmental \nvariables.\n\n::: {.callout-important}\n\nThe Client ID and Client Secret strings shown in this tutorial are no\nlonger valid, so please replace them with your own to follow along.\n\n::::\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nSys.setenv(BOX_CLIENT_ID=\"jpxpdi7wum1sc6jtdylt3c0zev088lx7\")\nSys.setenv(BOX_CLIENT_SECRET=\"ayiKjtE8E2sDMyTjXWxvUM2kuSZK0fZ2\")\n```\n:::\n\n\n\nUsually, I add the `BOX_CLIENT_ID` and `BOX_CLIENT_SECRET` to my `.Renviron`\nfile instead of specifying them via `Sys.setenv()`. That way, `box_auth()` will\nuse them automatically next time and avoid including any credentials\nin my analysis code.\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_auth()\n```\n:::\n\n\n\nProviding the `BOX_CLIENT_ID` and `BOX_CLIENT_SECRET` strings is not sufficient\nto gain access to my box account, though. To complete the OAuth 2.0 hand-shake, \nI am now directed to a website, which opens in my default web browser, where I \ncan log into my box account interactively (using my usual username and\npassword). Afterward, I confirm that I want to grant my `r_oauth` app access to \nmy files on my behalf.\n\n::: {.callout-note collapse=\"true\"}\n \n### Screenshots\n\n:::: {layout-ncol=2}\n\n![](screenshots/login.jpg){#fig-login}\n \n![](screenshots/grant_access.jpg){#fig-grant_access}\n::::\n:::\n\n::: {.callout-tip}\n\nA call to `box_auth()` is required every time I want to interact with box\nin an R session, e.g. I include the following two lines at the top of each of\nmy R markdown / quarto documents:\n\n```\nlibrary(boxr)\nbox_auth()\n```\n:::\n\n\n### The cache file\n\nWhen `box_auth()` runs successfully for the first time, it creates a\ncache file (by default as the hidden `~/.box-oauth` file in my home \ndirectory)[^2]. The next call to `box_auth()` will refresh the information\nstored in the cache file instead of prompting me to sign in via the box\nwebsite again.\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nfile.info(\"~/.boxr-oauth\")[, c(\"size\", \"mode\", \"mtime\", \"ctime\")]\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n size mode mtime ctime\n~/.boxr-oauth 4762 600 2024-11-30 09:25:24 2024-11-30 09:25:24\n```\n\n\n:::\n:::\n\n\n\n[^2]: To create cache file under a different path, I could specify it's location\nvia the `cache` argument of the `box_auth()` function. For example, I could\npoint to a network drive that is accessible at the same path from different\ncomputers.\n\n### Writing and reading files from box\n\nNow that I have authenticated with my `r_oauth` app, I can browse the folders\nand files available to me on box. The `box_getwd()` function confirms that\nI am looking at the root directory of my box account, which has the directory ID\n`0`:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_getwd()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n[1] 0\n```\n\n\n:::\n:::\n\n\n\nThe `box_ls` function returns a [boxr_object_list S3 object](https://github.com/r-box/boxr/blob/31d2e7407cc0e6a31a9853fb43f27c48055eb057/R/boxr_s3_classes.R#L27)\nwith all objects that are stored in the location specified by the `dir_id`\nargument. It can be coerced into a data.frame, e.g. to filter the output with\nverbs from the \n[dplyr](https://cran.r-project.org/package=dplyr) or\n[poorman](https://cran.r-project.org/package=poorman)\nR packages.\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nobjects <- boxr::box_ls(dir_id = box_getwd())\nclass(objects)\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n[1] \"boxr_object_list\"\n```\n\n\n:::\n:::\n\n\n\n[^3]: The `dir_id` defaults to the output of `box_getwd()` and I only\nspecify it here explicitly to highlight that this argument is available. And\nyes, there is also a `box_setwd()` function to set the remote working directory.\n\nRight now, there is a single folder `tutorial` in my box account[^3]. Its unique\nidentifier is shown in the `id` column and I can refer to objects in my box\naccount (both folders and files) using this identifier.\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nas.data.frame(objects)\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n name type id size description owner\n1 tutorial folder 296252096794 0 tomsing1+box@gmail.com\n path modified_at content_modified_at sha1 version version_no\n1 All Files 2024-11-30 09:46:29 2024-11-30 09:46:29 1 1\n version_id\n1 \n```\n\n\n:::\n:::\n\n\n\nI extract the unique identifier of the `tutorial` folder, so I can refer to\nit downstream:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nsuppressPackageStartupMessages(library(poorman))\n\nfolder_id <- objects |>\n as.data.frame() |> \n poorman::filter(name == \"tutorial\") |> \n poorman::pull(\"id\")\nfolder_id\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n[1] \"296252096794\"\n```\n\n\n:::\n:::\n\n\n\n::: {.callout-tip}\n\nAlternatively, I can also copy this identifier from the end of the URL that is\nshowin in my web browser when I open the `tutorial` folder. Similarly pasting\nthe URL \nhttps://app.box.com/folder/296252096794 \ninto a web browser opens my `tutorial` folder there.\n\n:::\n\nSo let's store a copy of the `mtcars` dataset included in R's `dataset` package\nas a CSV file in the `tutorials` folder (specified by its id, see above). \n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_write(object = mtcars, file_name = \"mtcars.csv\", dir_id = folder_id)\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n\nbox.com remote file reference\n\n name : mtcars.csv \n file id : 1713585759893 \n version : V1 \n size : 1.3 kB \n modified at : 2024-11-30 10:13:14 \n created at : 2024-11-30 10:13:14 \n uploaded by : tomsing1+box@gmail.com \n owned by : tomsing1+box@gmail.com \n shared link : None \n\n parent folder name : tutorial \n parent folder id : 296252096794 \n```\n\n\n:::\n:::\n\n\n\nTo verify the successful upload, I can list the contents of the `tutorial`\nfolder:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_ls(dir_id = folder_id) |>\n as.data.frame()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n name type id size description owner\n1 mtcars.csv file 1713585759893 1281 tomsing1+box@gmail.com\n path modified_at content_modified_at\n1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14\n sha1 version version_no version_id\n1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f 1 1 1886582991893\n```\n\n\n:::\n:::\n\n\n\nTo read the file into my R session, I extract the CSV file's id and \npass it to the `box_read_csv` function:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nfile_id <- boxr::box_ls(dir_id = folder_id) |>\n as.data.frame() |>\n poorman::filter(name == \"mtcars.csv\") |>\n poorman::pull(id)\nboxr::box_read_csv(file_id) |>\n head()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n mpg cyl disp hp drat wt qsec vs am gear carb\n1 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4\n2 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4\n3 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1\n4 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1\n5 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2\n6 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1\n```\n\n\n:::\n:::\n\n\n\n::: {.callout-tip collapse=\"false\"}\n\n### Functions to interact with files stored in box\n\nThe `boxr` packages offers \n[convenience functions](https://r-box.github.io/boxr/reference/index.html) \nfor different file types, e.g.\n\n- [box_write()](https://r-box.github.io/boxr/reference/box_write.html)\n- [box_save_rds()](https://r-box.github.io/boxr/reference/box_save_rds.html)\n- [box_save()](https://r-box.github.io/boxr/reference/box_save.html)\n- [box_read_csv()](https://r-box.github.io/boxr/reference/box_read_csv.html)\n- [box_read_tsv()](https://r-box.github.io/boxr/reference/box_read_tsv.html)\n- [box_read_json()](https://r-box.github.io/boxr/reference/box_read_json.html)\n- [box_read_excel()](https://r-box.github.io/boxr/reference/box_read_excel.html)\n- [box_read_rds()](https://r-box.github.io/boxr/reference/box_read_rds.html)\n\nThe `box_write` and `box_read` functions allow me to specify the\nfunction that write / reads the file myself via the `write_fun` and `read_fun`\narguments, respectively.\n\nTo simply copy files from / to box without reading them, I can use the \n[box_dl()](https://r-box.github.io/boxr/reference/box_dl.html)\nand\n[box_ul()](https://r-box.github.io/boxr/reference/box_ul.html),\nrespectively.\n\nFinally, I can also move the file into the trash (from which it will be \nautomatically removed after one month) with the\n[box_delete_file()](https://r-box.github.io/boxr/reference/box_delete_file.html)\nfunction.\n\n:::\n\n\nFor other functions, e.g. to \n[search the box index](https://support.box.com/hc/en-us/articles/360043696314-Search-for-Files-Folders-and-Content),\nplease refer to the\n[boxr reference](https://r-box.github.io/boxr/reference/index.html).\n\n### Success!\n\nGreat! Now I have a working _app_ that allows me to interact with folders\nand files in my box account, all from within the comfort of my R session.\n\n## Using a JSON Web Token for authentication\n\nAnother way of authenticating a _Custom App_ within box is via a \n[JSON Web Token](https://en.wikipedia.org/wiki/JSON_Web_Token). This requires\nthat the \n[jose R package](https://cran.r-project.org/package=jose) \nis installed on your system:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nlibrary(jose)\n```\n:::\n\n\n\nIn this mode, the app authenticates using a signed JWT token, which requires\na public/private key-pair for added security (see below).\n\nTo authenticate via this route, I need to create another app in my\n[box developer console](https://app.box.com/developers/console). Because I\nalready created a first app (see above), the console's home screen now looks\ndifferent, listing my `r_oauth` app. To add another app, I click the blue \n`Create Platform App` in the upper right corner of the page.\n\n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n\n![](screenshots/second_app.jpg)\n:::\n\nOnce again, I choose to create a `Custom App` and pick a unique name for my\napp, e.g. `r_jwt`. But on the second page of the modal, I now choose\n`Server Authentication (with JWT)` as my authentication method before clicking\nthe `Create App` button.\n\n::: {.callout-note collapse=\"true\"}\n \n### Screenshots\n\n:::: {layout-ncol=2}\n\n![](screenshots/custom_app_1_jwt.jpg){#fig-custom_app_1_jwt}\n \n![](screenshots/custom_app_2_jwt.jpg){#fig-custom_app_2_jwt}\n::::\n:::\n\nAfterwards, I am redirected to the configuration page of my new `r_jwt` app,\nwhere I make the following changes:\n\n- As in my first example, I allow the app to write / modify files and folders\n on my behalf (see @fig-write_access).\n- To make these changes permanent, I click the blue `Save Changes` button on\n the upper right of the Configuration page.\n- To use a `JWT` for authentication, I need one more piece of information: an\n RSA keypair to sign and authenticate the requests made by my app. I scroll\n down to the`Add and Manage Public Keys` section.\n \n There, I use the `Generate a new Public/Private Key pair` button to generate\n and download a new key pair for my app.\n \n::: {.callout-note collapse=\"true\"}\n\n### Screenshot\n\n![](screenshots/keys.jpg){#fig-keys}\n:::\n \n The key information is downloaded in a JSON file with content similar to\n this:\n \n ```\n {\n \"boxAppSettings\": {\n \"clientID\": \"jlccq2qe365jy2wo4llm9z9isz9didhv\",\n \"clientSecret\": \"VSN5WNe9q4hI2h9PJbppQKsIxm8oxJp8\",\n \"appAuth\": {\n \"publicKeyID\": \"wvslfab2\",\n \"privateKey\": \"-----BEGIN ENCRYPTED PRIVATE KEY-----\\nMIIFHDBOBgkqhki[TRUNCATED]RvOqeWR1mg==\\n-----END ENCRYPTED PRIVATE KEY-----\\n\",\n \"passphrase\": \"87babeaed61e4ad87309f8063918bd04\"\n }\n },\n \"enterpriseID\": \"1246725007\"\n}\n ```\n \n This JSON file contains the\n \n - `clientID`: this unique identifier of the app - I will need it to authorize\n my app in the Admin console (see below).\n - `clientSecret`: the secret associated with the `clientID`\n - `appAuth`: the public and private RSA key pair, along with their pass phrase\n - `enterpriseID`: the unique identifier of my `enterprise`, e.g. the\n organization that manages my box account[^4]. \n \n [^4]: Please note that my `enterpriseID` is set, even though I am a single\n developer on a free box plan. If your `enterpriseID` is set to \"0\", you\n probably didn't sign up for a _Developer_ account. (Only free Developer\n accounts or paid plans can authorize apps via JWT or CCG).\n \n The contents (or location) of this file is required to authenticate with\n box. The \n [boxr package authors reccommend](https://r-box.github.io/boxr/articles/boxr-app-service.html#using-a-service-app)\n creating storing this file in a newly created `~/.boxr-auth` folder, and\n in this tutorial stored the file there under the path \n `~/.boxr-auth/jwt_config.json` [^6].\n \n [^6]: The authors also recommend to keep access to the folder restricted if\n you are on a system shared with others, e.g. by creating the directory\n with the `fs::dir_create(\"~/.boxr-auth\", mode = 700)` command.\n \n::: {.callout-important}\n \nThe contents of the JSON file is sufficient to access my box account. So I\nneed to keep it secret, and - if in doubt - revoke and replace the key pair\nwith a new one.\n \n:::\n \n### Authorizing the JWT-backed app\n\nIn contrast to the OAuth 2.0 app I created above, any JWT-backed app needs to\nbe explicitly authorized by the organization's admin. Here, I am using a free\ndeveloper box account, so I am my own admin and can perform the following steps.\n\n1. I navigate to the [home page of my box account](https://app.box.com/folder/0)\n and click on the `Admin Console` button on the lower left of the page. (If\n you don't see an option to access the Admin Console the you either have not\n signed up for a _Developer_ account, or your organization has dedicated\n admins[^7] and you are not one of them.)\n \n::: {.callout-note collapse=\"true\"}\n\n### Screenshot\n![](screenshots/admin_console.jpg){#fig-admin_console}\n\n:::\n\n2. Within the admin console, I select `Integrations` in the left hand menu, and\n then navigate to the `Platform Apps Manager` tab. Here, I can see all\n previously authorized apps - but as this is my first JWT app there aren't any\n listed.\n \n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n \n![](screenshots/platform_apps_manager_1.jpg){#fig-platform_apps_manager_1}\n \n:::\n \n3. To add my new app, I click on the `Add Platform App` button on the upper\n right of the page.\n - Within the modal that pops up, I paste my app's `ClientID`, which I can\n find either in the JSON token file or on the app's configuration page (\n see above).\n - After pressing the `Next` button, I can confirm the details and authorize\n my app.\n\n::: {.callout-note collapse=\"true\"}\n\n### Screenshots\n\n:::: {layout-ncol=2}\n\n![](screenshots/add_platform_app_1.jpg){#fig-add_platform_app_1}\n![](screenshots/add_platform_app_2.jpg){#fig-add_platform_app_2}\n::::\n:::\n\n4. Once the authorization is complete, I can see my `r_jwt` app listed in the\n `Platform Apps Manager` list.\n \n::: {.callout-note collapse=\"true\"}\n \n### Screenshot\n \n![](screenshots/platform_apps_manager_2.jpg){#fig-platform_apps_manager_2}\n:::\n\n[^7]: If you are part of an organization with dedicated admins, you need to ask\nthem to authorize your app for you, and provide them with its `ClienID`.\n\n### Authenticating with the JSON web-token\n\nFor JWT authentication, the `box_auth_service()` function is used. I can either\npoint its `token_file` argument to the JSON file downloaded above, or provide\nits content as a string via its `token_text` argument [^5]. (Alternatively,\nI could also provide the path to the JSON file via the `BOX_TOKEN_FILE`\nenvironmental variable.)\n\n[^5]: I do some of my analyses using [Saturn Cloud](https://saturncloud.io/), \nwhich offers convenient ways to inject _secrets_ into cloud instances - either\nas environmental variables or text files. Because the JWT file is plain text, it\nworks very well with that setup.\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_auth_service(token_file = \"~/.boxr-auth/jwt_config.json\")\n```\n:::\n\n\n\nOnce the `box_auth_service()` call has completed successfully, I can explore\nthe files and folders in box.\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_ls()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n\nbox.com remote object list: Empty (no objects returned)\n```\n\n\n:::\n:::\n\n\n\nWait, the `box_ls()` command does return any objects - where is my \n`tutorials` folder? This bring me to a key difference between OAuth 2.0 and\nJWT backed apps: the former has access to my usual box account. But the \nlatter uses a _service account_, an entirely separate box account that has\naccess to _its own_ file system, but cannot access those of my main account.\n\n### Sharing files and folders with the service account\n\nFor some applications, up- and down-loading files that are _only_ accessible\nvia the service account might be all that is needed. But to collaborate with\nothers (including my interactive account), it is helpful to _share_ files with\nthis new account. That's what \n[collaboration workflows](https://r-box.github.io/boxr/articles/boxr-app-service.html#collaboration-workflows)\nare for.\n\nHere, I will give the service account access to my `tutorial` folder, which is\nowned by my main account (and which I accessed using OAuth 2.0 above).\n\nTo share the folder (e.g. to _create a collaboration_ in box' lingo), I need to\n\n1. Log in to my main account, either interactive via the box website or using\n OAuth 2.0.\n2. Provide the identifier of the folder I want to share\n3. Provide `user_id` of the service account I want to share the folder with.\n - This information was returned by the `box_auth_service()` call above. \n In this example the `user_id` is `38300848207`.\n4. Decide on the `role`, e.g. the set of permissions, I want to grant to the\n service account.\n\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nbox_auth() # <1>\nobjects <- boxr::box_ls() # <2>\nfolder_id <- objects |> # <3>\n as.data.frame() |> \n poorman::filter(name == \"tutorial\") |> \n poorman::pull(\"id\")\nboxr::box_collab_get(folder_id) # <4>\nboxr::box_collab_create( # <5>\n dir_id = folder_id, \n user_id = \"38302244533\", \n role = \"co-owner\") |>\n as.data.frame()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n type id created_by.type created_by.id created_by.name\n1 collaboration 58843144227 user 38300848207 Thomas Sandmann\n created_by.login created_at modified_at\n1 tomsing1+box@gmail.com 2024-11-30T10:13:17-08:00 2024-11-30T10:13:17-08:00\n expires_at status accessible_by.type accessible_by.id accessible_by.name\n1 accepted user 38302244533 r_jwt\n accessible_by.login accessible_by.is_active\n1 AutomationUser_2315972_YO25z3YbZl@boxdevedition.com TRUE\n invite_email role acknowledged_at item.type item.id\n1 co-owner 2024-11-30T10:13:17-08:00 folder 296252096794\n item.sequence_id item.etag item.name is_access_only\n1 0 0 tutorial FALSE\n```\n\n\n:::\n:::\n\n\n\n1. Re-authenticate with my OAuth 2.0 credentials.\n2. List files & folders at the root of my box account.\n3. Extract the identifier of the `tutorial` folder.\n4. Confirm that the folder currently doesn't have collaborators, e.g. is not\n shared with any other box account (service or otherwise).\n5. Share the `tutorial` folder with the service account, whose use_id is\n `38302244533`.\n\nNow that the service account has access to the `tutorial` folder, I \nre-authenticate via `box_auth_service(). The `r_jwt` app can now list the \ncontents of the `tutorial` folder:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_auth_service(token_file = \"~/.boxr-auth/jwt_config.json\")\nobjects <- boxr::box_ls(folder_id)\nobjects |> as.data.frame()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n name type id size description owner\n1 mtcars.csv file 1713585759893 1281 tomsing1+box@gmail.com\n path modified_at content_modified_at\n1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14\n sha1 version version_no version_id\n1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f 1 1 1886582991893\n```\n\n\n:::\n:::\n\n\n\nand it can also write to it:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_save_rds(object = mtcars,\n dir_id = folder_id, \n file_name = \"mtcars.rds\",\n description = \"The mtcars dataset serialized as an RDS file\")\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n\nbox.com remote file reference\n\n name : mtcars.rds \n file id : 1713587723063 \n version : V1 \n size : 1.2 kB \n modified at : 2024-11-30 10:13:19 \n created at : 2024-11-30 10:13:19 \n uploaded by : AutomationUser_2315972_YO25z3YbZl@boxdevedition.com \n owned by : tomsing1+box@gmail.com \n shared link : None \n\n parent folder name : tutorial \n parent folder id : 296252096794 \n```\n\n\n:::\n\n```{.r .cell-code}\nboxr::box_ls(dir_id = folder_id) |>\n as.data.frame()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n name type id size description owner\n1 mtcars.csv file 1713585759893 1281 tomsing1+box@gmail.com\n2 mtcars.rds file 1713587723063 1225 tomsing1+box@gmail.com\n path modified_at content_modified_at\n1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14\n2 All Files/tutorial 2024-11-30 10:13:19 2024-11-30 10:13:19\n sha1 version version_no version_id\n1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f 1 1 1886582991893\n2 c41ea4b33768b6a4ae886e592e13090939fab642 1 1 1886585000663\n```\n\n\n:::\n:::\n\n\n\n### Modifying collaborations\n\nWe can also revoke the permissions of the service account, by deleting the\ncollaboration, if necessary:\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nboxr::box_auth() # <1>\ncollab <- boxr::box_collab_get(folder_id) # <2>\ncollab_id <- collab |>\n as.data.frame() |>\n poorman::pull(id)\nboxr::box_collab_delete(collab_id)\ncollab <- boxr::box_collab_get(folder_id) # <3>\n```\n:::\n\n\n\n1. Re-authenticate as the original owner of the folder.\n2. Retrieve information about the sharing settings / collaborations of the\n folder, including the `id` of the collaboration.\n3. Delete the collaboration by specifying its unique id.\n\n\n\n\n\n\n\n## Reproducibility\n\n
\n\nSession Information\n\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nsessionInfo()\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\nR version 4.4.1 (2024-06-14)\nPlatform: x86_64-pc-linux-gnu\nRunning under: Debian GNU/Linux 12 (bookworm)\n\nMatrix products: default\nBLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 \nLAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.21.so; LAPACK version 3.11.0\n\nlocale:\n [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C \n [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 \n [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 \n [7] LC_PAPER=en_US.UTF-8 LC_NAME=C \n [9] LC_ADDRESS=C LC_TELEPHONE=C \n[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C \n\ntime zone: America/Los_Angeles\ntzcode source: system (glibc)\n\nattached base packages:\n[1] stats graphics grDevices datasets utils methods base \n\nother attached packages:\n[1] jose_1.2.1 openssl_2.2.2 poorman_0.2.7 boxr_0.3.6 \n\nloaded via a namespace (and not attached):\n [1] bit_4.5.0 jsonlite_1.8.9 dplyr_1.1.4 compiler_4.4.1 \n [5] renv_1.0.11 tidyselect_1.2.1 stringr_1.5.1 assertthat_0.2.1 \n [9] yaml_2.3.10 fastmap_1.2.0 mime_0.12 R6_2.5.1 \n[13] generics_0.1.3 curl_6.0.1 knitr_1.49 tibble_3.2.1 \n[17] pillar_1.9.0 R.utils_2.12.3 rlang_1.1.4 utf8_1.2.4 \n[21] stringi_1.8.4 xfun_0.49 fs_1.6.5 bit64_4.5.2 \n[25] cli_3.6.3 magrittr_2.0.3 rio_1.2.3 digest_0.6.37 \n[29] askpass_1.2.1 lifecycle_1.0.4 R.methodsS3_1.8.2 R.oo_1.27.0 \n[33] vctrs_0.6.5 evaluate_1.0.1 glue_1.8.0 data.table_1.16.2\n[37] fansi_1.0.6 rmarkdown_2.29 purrr_1.0.2 httr_1.4.7 \n[41] tools_4.4.1 pkgconfig_2.0.3 htmltools_0.5.8.1\n```\n\n\n:::\n:::\n\n\n\n
\n", + "supporting": [], + "filters": [ + "rmarkdown/pagebreak.lua" + ], + "includes": {}, + "engineDependencies": {}, + "preserve": {}, + "postProcess": true + } +} \ No newline at end of file diff --git a/_freeze/site_libs/quarto-listing/list.min.js b/_freeze/site_libs/quarto-listing/list.min.js index 511346f..43dfd15 100644 --- a/_freeze/site_libs/quarto-listing/list.min.js +++ b/_freeze/site_libs/quarto-listing/list.min.js @@ -1,2 +1,2 @@ -var List;List=function(){var t={"./src/add-async.js":function(t){t.exports=function(t){return function e(r,n,s){var i=r.splice(0,50);s=(s=s||[]).concat(t.add(i)),r.length>0?setTimeout((function(){e(r,n,s)}),1):(t.update(),n(s))}}},"./src/filter.js":function(t){t.exports=function(t){return t.handlers.filterStart=t.handlers.filterStart||[],t.handlers.filterComplete=t.handlers.filterComplete||[],function(e){if(t.trigger("filterStart"),t.i=1,t.reset.filter(),void 0===e)t.filtered=!1;else{t.filtered=!0;for(var r=t.items,n=0,s=r.length;nv.page,a=new g(t[s],void 0,n),v.items.push(a),r.push(a)}return v.update(),r}m(t.slice(0),e)}},this.show=function(t,e){return this.i=t,this.page=e,v.update(),v},this.remove=function(t,e,r){for(var n=0,s=0,i=v.items.length;s-1&&r.splice(n,1),v},this.trigger=function(t){for(var e=v.handlers[t].length;e--;)v.handlers[t][e](v);return v},this.reset={filter:function(){for(var t=v.items,e=t.length;e--;)t[e].filtered=!1;return v},search:function(){for(var t=v.items,e=t.length;e--;)t[e].found=!1;return v}},this.update=function(){var t=v.items,e=t.length;v.visibleItems=[],v.matchingItems=[],v.templater.clear();for(var r=0;r=v.i&&v.visibleItems.lengthe},innerWindow:function(t,e,r){return t>=e-r&&t<=e+r},dotted:function(t,e,r,n,s,i,a){return this.dottedLeft(t,e,r,n,s,i)||this.dottedRight(t,e,r,n,s,i,a)},dottedLeft:function(t,e,r,n,s,i){return e==r+1&&!this.innerWindow(e,s,i)&&!this.right(e,n)},dottedRight:function(t,e,r,n,s,i,a){return!t.items[a-1].values().dotted&&(e==n&&!this.innerWindow(e,s,i)&&!this.right(e,n))}};return function(e){var n=new i(t.listContainer.id,{listClass:e.paginationClass||"pagination",item:e.item||"
  • ",valueNames:["page","dotted"],searchClass:"pagination-search-that-is-not-supposed-to-exist",sortClass:"pagination-sort-that-is-not-supposed-to-exist"});s.bind(n.listContainer,"click",(function(e){var r=e.target||e.srcElement,n=t.utils.getAttribute(r,"data-page"),s=t.utils.getAttribute(r,"data-i");s&&t.show((s-1)*n+1,n)})),t.on("updated",(function(){r(n,e)})),r(n,e)}}},"./src/parse.js":function(t,e,r){t.exports=function(t){var e=r("./src/item.js")(t),n=function(r,n){for(var s=0,i=r.length;s0?setTimeout((function(){e(r,s)}),1):(t.update(),t.trigger("parseComplete"))};return t.handlers.parseComplete=t.handlers.parseComplete||[],function(){var e=function(t){for(var e=t.childNodes,r=[],n=0,s=e.length;n]/g.exec(t)){var e=document.createElement("tbody");return e.innerHTML=t,e.firstElementChild}if(-1!==t.indexOf("<")){var r=document.createElement("div");return r.innerHTML=t,r.firstElementChild}}},a=function(e,r,n){var s=void 0,i=function(e){for(var r=0,n=t.valueNames.length;r=1;)t.list.removeChild(t.list.firstChild)},function(){var r;if("function"!=typeof t.item){if(!(r="string"==typeof t.item?-1===t.item.indexOf("<")?document.getElementById(t.item):i(t.item):s()))throw new Error("The list needs to have at least one item on init otherwise you'll have to add a template.");r=n(r,t.valueNames),e=function(){return r.cloneNode(!0)}}else e=function(e){var r=t.item(e);return i(r)}}()};t.exports=function(t){return new e(t)}},"./src/utils/classes.js":function(t,e,r){var n=r("./src/utils/index-of.js"),s=/\s+/;Object.prototype.toString;function i(t){if(!t||!t.nodeType)throw new Error("A DOM element reference is required");this.el=t,this.list=t.classList}t.exports=function(t){return new i(t)},i.prototype.add=function(t){if(this.list)return this.list.add(t),this;var e=this.array();return~n(e,t)||e.push(t),this.el.className=e.join(" "),this},i.prototype.remove=function(t){if(this.list)return this.list.remove(t),this;var e=this.array(),r=n(e,t);return~r&&e.splice(r,1),this.el.className=e.join(" "),this},i.prototype.toggle=function(t,e){return this.list?(void 0!==e?e!==this.list.toggle(t,e)&&this.list.toggle(t):this.list.toggle(t),this):(void 0!==e?e?this.add(t):this.remove(t):this.has(t)?this.remove(t):this.add(t),this)},i.prototype.array=function(){var t=(this.el.getAttribute("class")||"").replace(/^\s+|\s+$/g,"").split(s);return""===t[0]&&t.shift(),t},i.prototype.has=i.prototype.contains=function(t){return this.list?this.list.contains(t):!!~n(this.array(),t)}},"./src/utils/events.js":function(t,e,r){var n=window.addEventListener?"addEventListener":"attachEvent",s=window.removeEventListener?"removeEventListener":"detachEvent",i="addEventListener"!==n?"on":"",a=r("./src/utils/to-array.js");e.bind=function(t,e,r,s){for(var o=0,l=(t=a(t)).length;o32)return!1;var a=n,o=function(){var t,r={};for(t=0;t=p;b--){var j=o[t.charAt(b-1)];if(C[b]=0===m?(C[b+1]<<1|1)&j:(C[b+1]<<1|1)&j|(v[b+1]|v[b])<<1|1|v[b+1],C[b]&d){var x=l(m,b-1);if(x<=u){if(u=x,!((c=b-1)>a))break;p=Math.max(1,2*a-c)}}}if(l(m+1,a)>u)break;v=C}return!(c<0)}},"./src/utils/get-attribute.js":function(t){t.exports=function(t,e){var r=t.getAttribute&&t.getAttribute(e)||null;if(!r)for(var n=t.attributes,s=n.length,i=0;i=48&&t<=57}function i(t,e){for(var i=(t+="").length,a=(e+="").length,o=0,l=0;o=i&&l=a?-1:l>=a&&o=i?1:i-a}i.caseInsensitive=i.i=function(t,e){return i((""+t).toLowerCase(),(""+e).toLowerCase())},Object.defineProperties(i,{alphabet:{get:function(){return e},set:function(t){r=[];var s=0;if(e=t)for(;s0?setTimeout((function(){e(r,n,s)}),1):(t.update(),n(s))}}},"./src/filter.js":function(t){t.exports=function(t){return t.handlers.filterStart=t.handlers.filterStart||[],t.handlers.filterComplete=t.handlers.filterComplete||[],function(e){if(t.trigger("filterStart"),t.i=1,t.reset.filter(),void 0===e)t.filtered=!1;else{t.filtered=!0;for(var r=t.items,n=0,s=r.length;nv.page,a=new g(t[s],void 0,n),v.items.push(a),r.push(a)}return v.update(),r}m(t.slice(0),e)}},this.show=function(t,e){return this.i=t,this.page=e,v.update(),v},this.remove=function(t,e,r){for(var n=0,s=0,i=v.items.length;s-1&&r.splice(n,1),v},this.trigger=function(t){for(var e=v.handlers[t].length;e--;)v.handlers[t][e](v);return v},this.reset={filter:function(){for(var t=v.items,e=t.length;e--;)t[e].filtered=!1;return v},search:function(){for(var t=v.items,e=t.length;e--;)t[e].found=!1;return v}},this.update=function(){var t=v.items,e=t.length;v.visibleItems=[],v.matchingItems=[],v.templater.clear();for(var r=0;r=v.i&&v.visibleItems.lengthe},innerWindow:function(t,e,r){return t>=e-r&&t<=e+r},dotted:function(t,e,r,n,s,i,a){return this.dottedLeft(t,e,r,n,s,i)||this.dottedRight(t,e,r,n,s,i,a)},dottedLeft:function(t,e,r,n,s,i){return e==r+1&&!this.innerWindow(e,s,i)&&!this.right(e,n)},dottedRight:function(t,e,r,n,s,i,a){return!t.items[a-1].values().dotted&&(e==n&&!this.innerWindow(e,s,i)&&!this.right(e,n))}};return function(e){var n=new i(t.listContainer.id,{listClass:e.paginationClass||"pagination",item:e.item||"
  • ",valueNames:["page","dotted"],searchClass:"pagination-search-that-is-not-supposed-to-exist",sortClass:"pagination-sort-that-is-not-supposed-to-exist"});s.bind(n.listContainer,"click",(function(e){var r=e.target||e.srcElement,n=t.utils.getAttribute(r,"data-page"),s=t.utils.getAttribute(r,"data-i");s&&t.show((s-1)*n+1,n)})),t.on("updated",(function(){r(n,e)})),r(n,e)}}},"./src/parse.js":function(t,e,r){t.exports=function(t){var e=r("./src/item.js")(t),n=function(r,n){for(var s=0,i=r.length;s0?setTimeout((function(){e(r,s)}),1):(t.update(),t.trigger("parseComplete"))};return t.handlers.parseComplete=t.handlers.parseComplete||[],function(){var e=function(t){for(var e=t.childNodes,r=[],n=0,s=e.length;n]/g.exec(t)){var e=document.createElement("tbody");return e.innerHTML=t,e.firstElementChild}if(-1!==t.indexOf("<")){var r=document.createElement("div");return r.innerHTML=t,r.firstElementChild}}},a=function(e,r,n){var s=void 0,i=function(e){for(var r=0,n=t.valueNames.length;r=1;)t.list.removeChild(t.list.firstChild)},function(){var r;if("function"!=typeof t.item){if(!(r="string"==typeof t.item?-1===t.item.indexOf("<")?document.getElementById(t.item):i(t.item):s()))throw new Error("The list needs to have at least one item on init otherwise you'll have to add a template.");r=n(r,t.valueNames),e=function(){return r.cloneNode(!0)}}else e=function(e){var r=t.item(e);return i(r)}}()};t.exports=function(t){return new e(t)}},"./src/utils/classes.js":function(t,e,r){var n=r("./src/utils/index-of.js"),s=/\s+/;Object.prototype.toString;function i(t){if(!t||!t.nodeType)throw new Error("A DOM element reference is required");this.el=t,this.list=t.classList}t.exports=function(t){return new i(t)},i.prototype.add=function(t){if(this.list)return this.list.add(t),this;var e=this.array();return~n(e,t)||e.push(t),this.el.className=e.join(" "),this},i.prototype.remove=function(t){if(this.list)return this.list.remove(t),this;var e=this.array(),r=n(e,t);return~r&&e.splice(r,1),this.el.className=e.join(" "),this},i.prototype.toggle=function(t,e){return this.list?(void 0!==e?e!==this.list.toggle(t,e)&&this.list.toggle(t):this.list.toggle(t),this):(void 0!==e?e?this.add(t):this.remove(t):this.has(t)?this.remove(t):this.add(t),this)},i.prototype.array=function(){var t=(this.el.getAttribute("class")||"").replace(/^\s+|\s+$/g,"").split(s);return""===t[0]&&t.shift(),t},i.prototype.has=i.prototype.contains=function(t){return this.list?this.list.contains(t):!!~n(this.array(),t)}},"./src/utils/events.js":function(t,e,r){var n=window.addEventListener?"addEventListener":"attachEvent",s=window.removeEventListener?"removeEventListener":"detachEvent",i="addEventListener"!==n?"on":"",a=r("./src/utils/to-array.js");e.bind=function(t,e,r,s){for(var o=0,l=(t=a(t)).length;o32)return!1;var a=n,o=function(){var t,r={};for(t=0;t=p;b--){var j=o[t.charAt(b-1)];if(C[b]=0===m?(C[b+1]<<1|1)&j:(C[b+1]<<1|1)&j|(v[b+1]|v[b])<<1|1|v[b+1],C[b]&d){var x=l(m,b-1);if(x<=u){if(u=x,!((c=b-1)>a))break;p=Math.max(1,2*a-c)}}}if(l(m+1,a)>u)break;v=C}return!(c<0)}},"./src/utils/get-attribute.js":function(t){t.exports=function(t,e){var r=t.getAttribute&&t.getAttribute(e)||null;if(!r)for(var n=t.attributes,s=n.length,i=0;i=48&&t<=57}function i(t,e){for(var i=(t+="").length,a=(e+="").length,o=0,l=0;o=i&&l=a?-1:l>=a&&o=i?1:i-a}i.caseInsensitive=i.i=function(t,e){return i((""+t).toLowerCase(),(""+e).toLowerCase())},Object.defineProperties(i,{alphabet:{get:function(){return e},set:function(t){r=[];var s=0;if(e=t)for(;s { + category = atob(category); if (categoriesLoaded) { activateCategory(category); setCategoryHash(category); @@ -15,7 +16,9 @@ window["quarto-listing-loaded"] = () => { if (hash) { // If there is a category, switch to that if (hash.category) { - activateCategory(hash.category); + // category hash are URI encoded so we need to decode it before processing + // so that we can match it with the category element processed in JS + activateCategory(decodeURIComponent(hash.category)); } // Paginate a specific listing const listingIds = Object.keys(window["quarto-listings"]); @@ -58,7 +61,10 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { ); for (const categoryEl of categoryEls) { - const category = categoryEl.getAttribute("data-category"); + // category needs to support non ASCII characters + const category = decodeURIComponent( + atob(categoryEl.getAttribute("data-category")) + ); categoryEl.onclick = () => { activateCategory(category); setCategoryHash(category); @@ -208,7 +214,9 @@ function activateCategory(category) { // Activate this category const categoryEl = window.document.querySelector( - `.quarto-listing-category .category[data-category='${category}'` + `.quarto-listing-category .category[data-category='${btoa( + encodeURIComponent(category) + )}']` ); if (categoryEl) { categoryEl.classList.add("active"); @@ -231,7 +239,9 @@ function filterListingCategory(category) { list.filter(function (item) { const itemValues = item.values(); if (itemValues.categories !== null) { - const categories = itemValues.categories.split(","); + const categories = decodeURIComponent( + atob(itemValues.categories) + ).split(","); return categories.includes(category); } else { return false; diff --git a/docs/index-r.xml b/docs/index-r.xml index d8404ea..3eeabda 100644 --- a/docs/index-r.xml +++ b/docs/index-r.xml @@ -10,7 +10,7 @@ Thomas' personal thoughts, opinions, learnings and code examples -quarto-1.5.57 +quarto-1.6.36 Sat, 12 Oct 2024 07:00:00 GMT Exploring the tidyHeatmap R package diff --git a/docs/index.html b/docs/index.html index 0d0dd0d..7a9afb9 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,7 +2,7 @@ - + @@ -38,12 +38,12 @@ - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    + +
    +
    +
    +

    Interacting with box cloud storage: the boxr R package

    +
    +
    R
    +
    box
    +
    TIL
    +
    +
    +
    + + +
    + + + + +
    + + +
    + + + + +
    + + + + + +
    +

    tl;dr

    +

    This week, I learned how to create custom apps within the box cloud storage service, and how to read & write files from within R using the awesome boxr R package.

    +

    I used two different ways of authenticating with box: OAuth 2.0 and Java Web Tokens (JWT), best suited for interactive or unattended use cases, respectively.

    +
    +
    +

    Overview

    +

    box is a commercial cloud storage provider. Many of my colleagues use it through its web interface and share data and metadata files with me.

    +

    While box doesn’t offer an official API for R, the excellent boxr R package has enabled me to read & write files without having to manually download them first. The boxr package has excellent documentation, but I tend to forget how to set it up, especially on a new system, or to assist other colleagues who are new to boxr. That’s why I am documenting my workflow here today.

    +

    This tutorial is split into two main parts, using either

    +
      +
    1. An interactive app authenticating via OAuth 2.0 or
    2. +
    3. A service app authenticating with Java Web Tokens (JWT)
    4. +
    +

    The former is straightforward to set up and doesn’t require a developer account or authorization by an admin. The latter requires more work to set up, but is a great choice for unattended processes. Please refer to this article in the official boxr documentation for more details.

    +
    +
    +

    Creating a box developer account

    +

    To interact with box, you need to create an account first (or ask your organization to provide you with one). For individuals, you can sign up for a free developer plan. which is all you need to follow along 1.

    +

    Here, I will assume that you have either already signed up for a box developer account or have access to a paid account e.g. through your organiation, and that you are familiar with logging into it through your web browser.

    +
    +
    +

    Creating a Custom App to interact with box

    +

    Box offers multiple different ways to access content computationally. Instead of a single API, users can create one or more Apps, and configure them to fit their needs.

    +

    Here, I am creating a Custom App, a versatile option that offers three different ways to authenticate.

    +
      +
    1. OAuth 2.0: An app using OAuth 2.0 exposes the same permissions to boxr that I have as an interactive user, e.g. it can browse, read, write and share the same files that I can interact with when I am logged into the box web site. That’s a great option e.g. for interactive analyses.
    2. +
    3. Java web token: An app using a JWT creates a new service account, which can only access files and folders that have been explicitly shared with it. (See below for an example). This allows for more granular access control and is my method of choice for unsupervised dashboards or other automation tasks.
    4. +
    5. Client Credentials Grant: Finally, apps can use a Client Credentials Grant (CCG), but that’s not something I have explored, yet.
    6. +
    +

    In this walkthrough, I will set up two Custom Apps, one using OAuth 2.0 and another using a JSON Web Token (JWT) for authentication.

    +
    +
    +

    Using OAuth2 for authentication

    +
    +

    Creating a new app: r_oauth

    +

    If you want to connect to box computationally, you need to create an app that governs how you interact with the box API. The following instructions assume that you don’t have any apps, yet, so I will create one from scratch.

    +
      +
    • Log into the box developer console, with your usual box username & password.
    • +
    • If this is the first app you are creating, you will be presented with three choices. For my purposes, a Custom App is the best choice. (If you already created at least one app before, you will see it listed, and can use the Create Platform App button on the upper right instead, see the JWT section below where I create a second app, below.)
    • +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 1 +
    +
    +
    +
    +
    +
    +
      +
    • Next, I choose a suitable name for the app (e.g. r_oauth), and add a brief description before clicking the Next button.
    • +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Figure 2 +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Figure 3 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • On the second page of the modal, I pick User Authentication (OAuth 2.0) as the authentication method and then hit the Create App button.
    • +
    • This takes me to main configuration page of my new r_oauth app.
    • +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 4 +
    +
    +
    +
    +
    +
    +
      +
    • The Configuration tab includes the OAuth 2.0 Credentials section that provides me with the Client ID and the Client Secret strings, which are used in the same way as my username and password for my box account. (So I will keep the secret and not share them with anybody!) +
        +
      • I can invalidate my current ID / Secret pair and obtain a new set any time by clicking on the Reset button.
      • +
    • +
    • Next, I scroll down to the OAuth 2.0 Redirect URI section of the page, paste http://localhost:1410/ into the Redirect URI text box and then hit the blue Add button. The new URI is now shown below the text box.
    • +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 5 +
    +
    +
    +
    +
    +
    +
      +
    • Finally, I scroll down further to the Application Scopes section. By default, my app only has the Read all files and folders in Box box ticked, providing read-only access. Because I also want to be able to write files and create folders, I also check the Write all files and folders in Box option.
    • +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 6 +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +$ operator is invalid for atomic vectors +
    +
    +
    +

    If I forget to grant write access to box, operations that try to modify files or folders fail with the $ operator is invalid for atomic vectors error message.

    +
    +
    +
      +
    • To make these change permanent, I click the Save Changes button at the top of the Configuration page.

    • +
    • I keep this configuration page open, so I can refer back to it below.

    • +
    +
    +
    +

    Authenticating

    +

    Let’s start by accessing my box account from within R on my local system, e.g. where I can open a web browser to complete the authentication process.

    +

    First, I install the boxr package, which is available from CRAN.

    +
    +
    install.packages("boxr")
    +
    +

    Next, I attach the package to my R session and use the box_auth() function to authenticate with the r_oauth app I created above.

    +
    +
    library(boxr)
    +options(boxr.progress = FALSE, boxr.verbose = FALSE)
    +
    +
    + +
    +
    +

    I can fine tune the behavior of the boxr package through different options.

    +
    +
    boxr_options()
    +
    +
    $boxr.interactive
    +[1] TRUE
    +
    +$boxr.print_tibble
    +[1] FALSE
    +
    +$boxr.progress
    +[1] FALSE
    +
    +$boxr.verbose
    +[1] FALSE
    +
    +$boxr.wd
    +$boxr.wd$id
    +[1] 0
    +
    +$boxr.wd$name
    +[1] "All Files"
    +
    +
    +$boxr.wd.path
    +[1] ""
    +
    +
    +

    For this tutorial, I switch off the progress bar and suppress messages with by setting the boxr.progress and boxr.verbose options to FALSE.

    +
    +
    +
    +
    +
    +

    Environmental variables

    +

    To communicate the Client ID and Client Secret information shown in the Configuration -> OAuth 2.0 Credentials section of my app’s configuration page (see above), I expose them as environmental variables.

    +
    +
    +
    + +
    +
    +Important +
    +
    +
    +

    The Client ID and Client Secret strings shown in this tutorial are no longer valid, so please replace them with your own to follow along.

    +
    +
    +
    +
    Sys.setenv(BOX_CLIENT_ID="jpxpdi7wum1sc6jtdylt3c0zev088lx7")
    +Sys.setenv(BOX_CLIENT_SECRET="ayiKjtE8E2sDMyTjXWxvUM2kuSZK0fZ2")
    +
    +

    Usually, I add the BOX_CLIENT_ID and BOX_CLIENT_SECRET to my .Renviron file instead of specifying them via Sys.setenv(). That way, box_auth() will use them automatically next time and avoid including any credentials in my analysis code.

    +
    +
    boxr::box_auth()
    +
    +

    Providing the BOX_CLIENT_ID and BOX_CLIENT_SECRET strings is not sufficient to gain access to my box account, though. To complete the OAuth 2.0 hand-shake, I am now directed to a website, which opens in my default web browser, where I can log into my box account interactively (using my usual username and password). Afterward, I confirm that I want to grant my r_oauth app access to my files on my behalf.

    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Figure 7 +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Figure 8 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Tip +
    +
    +
    +

    A call to box_auth() is required every time I want to interact with box in an R session, e.g. I include the following two lines at the top of each of my R markdown / quarto documents:

    +
    library(boxr)
    +box_auth()
    +
    +
    +
    +
    +

    The cache file

    +

    When box_auth() runs successfully for the first time, it creates a cache file (by default as the hidden ~/.box-oauth file in my home directory)2. The next call to box_auth() will refresh the information stored in the cache file instead of prompting me to sign in via the box website again.

    +
    +
    file.info("~/.boxr-oauth")[, c("size", "mode", "mtime", "ctime")]
    +
    +
                  size mode               mtime               ctime
    +~/.boxr-oauth 4762  600 2024-11-30 09:25:24 2024-11-30 09:25:24
    +
    +
    +
    +
    +

    Writing and reading files from box

    +

    Now that I have authenticated with my r_oauth app, I can browse the folders and files available to me on box. The box_getwd() function confirms that I am looking at the root directory of my box account, which has the directory ID 0:

    +
    +
    boxr::box_getwd()
    +
    +
    [1] 0
    +
    +
    +

    The box_ls function returns a boxr_object_list S3 object with all objects that are stored in the location specified by the dir_id argument. It can be coerced into a data.frame, e.g. to filter the output with verbs from the dplyr or poorman R packages.

    +
    +
    objects <- boxr::box_ls(dir_id = box_getwd())
    +class(objects)
    +
    +
    [1] "boxr_object_list"
    +
    +
    +

    Right now, there is a single folder tutorial in my box account3. Its unique identifier is shown in the id column and I can refer to objects in my box account (both folders and files) using this identifier.

    +
    +
    as.data.frame(objects)
    +
    +
          name   type           id size description                  owner
    +1 tutorial folder 296252096794    0             tomsing1+box@gmail.com
    +       path         modified_at content_modified_at sha1 version version_no
    +1 All Files 2024-11-30 09:46:29 2024-11-30 09:46:29 <NA>       1          1
    +  version_id
    +1       <NA>
    +
    +
    +

    I extract the unique identifier of the tutorial folder, so I can refer to it downstream:

    +
    +
    suppressPackageStartupMessages(library(poorman))
    +
    +folder_id <- objects |>
    +  as.data.frame() |> 
    +  poorman::filter(name == "tutorial") |> 
    +  poorman::pull("id")
    +folder_id
    +
    +
    [1] "296252096794"
    +
    +
    +
    +
    +
    + +
    +
    +Tip +
    +
    +
    +

    Alternatively, I can also copy this identifier from the end of the URL that is showin in my web browser when I open the tutorial folder. Similarly pasting the URL https://app.box.com/folder/296252096794 into a web browser opens my tutorial folder there.

    +
    +
    +

    So let’s store a copy of the mtcars dataset included in R’s dataset package as a CSV file in the tutorials folder (specified by its id, see above).

    +
    +
    boxr::box_write(object = mtcars, file_name = "mtcars.csv", dir_id = folder_id)
    +
    +
    
    +box.com remote file reference
    +
    + name        : mtcars.csv 
    + file id     : 1713585759893 
    + version     : V1 
    + size        : 1.3 kB 
    + modified at : 2024-11-30 10:13:14 
    + created at  : 2024-11-30 10:13:14 
    + uploaded by : tomsing1+box@gmail.com 
    + owned by    : tomsing1+box@gmail.com 
    + shared link : None 
    +
    + parent folder name :  tutorial 
    + parent folder id   :  296252096794 
    +
    +
    +

    To verify the successful upload, I can list the contents of the tutorial folder:

    +
    +
    boxr::box_ls(dir_id = folder_id) |>
    +  as.data.frame()
    +
    +
            name type            id size description                  owner
    +1 mtcars.csv file 1713585759893 1281             tomsing1+box@gmail.com
    +                path         modified_at content_modified_at
    +1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14
    +                                      sha1 version version_no    version_id
    +1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f       1          1 1886582991893
    +
    +
    +

    To read the file into my R session, I extract the CSV file’s id and pass it to the box_read_csv function:

    +
    +
    file_id <- boxr::box_ls(dir_id = folder_id) |>
    +  as.data.frame() |>
    +  poorman::filter(name == "mtcars.csv") |>
    +  poorman::pull(id)
    +boxr::box_read_csv(file_id) |>
    +  head()
    +
    +
       mpg cyl disp  hp drat    wt  qsec vs am gear carb
    +1 21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
    +2 21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
    +3 22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
    +4 21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
    +5 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
    +6 18.1   6  225 105 2.76 3.460 20.22  1  0    3    1
    +
    +
    +
    +
    +
    + +
    +
    +Functions to interact with files stored in box +
    +
    +
    +
    +
    +

    The boxr packages offers convenience functions for different file types, e.g.

    + +

    The box_write and box_read functions allow me to specify the function that write / reads the file myself via the write_fun and read_fun arguments, respectively.

    +

    To simply copy files from / to box without reading them, I can use the box_dl() and box_ul(), respectively.

    +

    Finally, I can also move the file into the trash (from which it will be automatically removed after one month) with the box_delete_file() function.

    +
    +
    +
    +

    For other functions, e.g. to search the box index, please refer to the boxr reference.

    +
    +
    +

    Success!

    +

    Great! Now I have a working app that allows me to interact with folders and files in my box account, all from within the comfort of my R session.

    +
    +
    +
    +

    Using a JSON Web Token for authentication

    +

    Another way of authenticating a Custom App within box is via a JSON Web Token. This requires that the jose R package is installed on your system:

    +
    +
    library(jose)
    +
    +

    In this mode, the app authenticates using a signed JWT token, which requires a public/private key-pair for added security (see below).

    +

    To authenticate via this route, I need to create another app in my box developer console. Because I already created a first app (see above), the console’s home screen now looks different, listing my r_oauth app. To add another app, I click the blue Create Platform App in the upper right corner of the page.

    +
    + +
    +
    +

    +
    +
    +
    +

    Once again, I choose to create a Custom App and pick a unique name for my app, e.g. r_jwt. But on the second page of the modal, I now choose Server Authentication (with JWT) as my authentication method before clicking the Create App button.

    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Figure 9 +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +Figure 10 +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Afterwards, I am redirected to the configuration page of my new r_jwt app, where I make the following changes:

    +
      +
    • As in my first example, I allow the app to write / modify files and folders on my behalf (see Figure 6).

    • +
    • To make these changes permanent, I click the blue Save Changes button on the upper right of the Configuration page.

    • +
    • To use a JWT for authentication, I need one more piece of information: an RSA keypair to sign and authenticate the requests made by my app. I scroll down to theAdd and Manage Public Keys section.

      +

      There, I use the Generate a new Public/Private Key pair button to generate and download a new key pair for my app.

    • +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 11 +
    +
    +
    +
    +
    +
    +

    The key information is downloaded in a JSON file with content similar to this:

    +
    {
    +"boxAppSettings": {
    +  "clientID": "jlccq2qe365jy2wo4llm9z9isz9didhv",
    +  "clientSecret": "VSN5WNe9q4hI2h9PJbppQKsIxm8oxJp8",
    +  "appAuth": {
    +    "publicKeyID": "wvslfab2",
    +    "privateKey": "-----BEGIN ENCRYPTED PRIVATE KEY-----\nMIIFHDBOBgkqhki[TRUNCATED]RvOqeWR1mg==\n-----END ENCRYPTED PRIVATE KEY-----\n",
    +    "passphrase": "87babeaed61e4ad87309f8063918bd04"
    +  }
    +},
    +"enterpriseID": "1246725007"
    +}
    +

    This JSON file contains the

    +
      +
    • clientID: this unique identifier of the app - I will need it to authorize my app in the Admin console (see below).
    • +
    • clientSecret: the secret associated with the clientID
    • +
    • appAuth: the public and private RSA key pair, along with their pass phrase
    • +
    • enterpriseID: the unique identifier of my enterprise, e.g. the organization that manages my box account4.
    • +
    +

    The contents (or location) of this file is required to authenticate with box. The boxr package authors reccommend creating storing this file in a newly created ~/.boxr-auth folder, and in this tutorial stored the file there under the path ~/.boxr-auth/jwt_config.json 5.

    +
    +
    +
    + +
    +
    +Important +
    +
    +
    +

    The contents of the JSON file is sufficient to access my box account. So I need to keep it secret, and - if in doubt - revoke and replace the key pair with a new one.

    +
    +
    +
    +

    Authorizing the JWT-backed app

    +

    In contrast to the OAuth 2.0 app I created above, any JWT-backed app needs to be explicitly authorized by the organization’s admin. Here, I am using a free developer box account, so I am my own admin and can perform the following steps.

    +
      +
    1. I navigate to the home page of my box account and click on the Admin Console button on the lower left of the page. (If you don’t see an option to access the Admin Console the you either have not signed up for a Developer account, or your organization has dedicated admins6 and you are not one of them.)
    2. +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 12 +
    +
    +
    +
    +
    +
    +
      +
    1. Within the admin console, I select Integrations in the left hand menu, and then navigate to the Platform Apps Manager tab. Here, I can see all previously authorized apps - but as this is my first JWT app there aren’t any listed.
    2. +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 13 +
    +
    +
    +
    +
    +
    +
      +
    1. To add my new app, I click on the Add Platform App button on the upper right of the page.
    2. +
    +
      +
    • Within the modal that pops up, I paste my app’s ClientID, which I can find either in the JSON token file or on the app’s configuration page ( see above).
    • +
    • After pressing the Next button, I can confirm the details and authorize my app.
    • +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +

    +
    +
    +
    +
    +
    +
    +
      +
    1. Once the authorization is complete, I can see my r_jwt app listed in the Platform Apps Manager list.
    2. +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +Figure 14 +
    +
    +
    +
    +
    +
    +
    +
    +

    Authenticating with the JSON web-token

    +

    For JWT authentication, the box_auth_service() function is used. I can either point its token_file argument to the JSON file downloaded above, or provide its content as a string via its token_text argument 7. (Alternatively, I could also provide the path to the JSON file via the BOX_TOKEN_FILE environmental variable.)

    +
    +
    boxr::box_auth_service(token_file = "~/.boxr-auth/jwt_config.json")
    +
    +

    Once the box_auth_service() call has completed successfully, I can explore the files and folders in box.

    +
    +
    boxr::box_ls()
    +
    +
    
    +box.com remote object list: Empty (no objects returned)
    +
    +
    +

    Wait, the box_ls() command does return any objects - where is my tutorials folder? This bring me to a key difference between OAuth 2.0 and JWT backed apps: the former has access to my usual box account. But the latter uses a service account, an entirely separate box account that has access to its own file system, but cannot access those of my main account.

    +
    +
    +

    Sharing files and folders with the service account

    +

    For some applications, up- and down-loading files that are only accessible via the service account might be all that is needed. But to collaborate with others (including my interactive account), it is helpful to share files with this new account. That’s what collaboration workflows are for.

    +

    Here, I will give the service account access to my tutorial folder, which is owned by my main account (and which I accessed using OAuth 2.0 above).

    +

    To share the folder (e.g. to create a collaboration in box’ lingo), I need to

    +
      +
    1. Log in to my main account, either interactive via the box website or using OAuth 2.0.
    2. +
    3. Provide the identifier of the folder I want to share
    4. +
    5. Provide user_id of the service account I want to share the folder with.
    6. +
    +
      +
    • This information was returned by the box_auth_service() call above. In this example the user_id is 38300848207.
    • +
    +
      +
    1. Decide on the role, e.g. the set of permissions, I want to grant to the service account.
    2. +
    +
    +
    1box_auth()
    +2objects <- boxr::box_ls()
    +3folder_id <- objects |>
    +  as.data.frame() |> 
    +  poorman::filter(name == "tutorial") |> 
    +  poorman::pull("id")
    +4boxr::box_collab_get(folder_id)
    +5boxr::box_collab_create(
    +  dir_id = folder_id, 
    +  user_id = "38302244533", 
    +  role = "co-owner") |>
    +  as.data.frame()
    +
    +
    +
    1
    +
    +Re-authenticate with my OAuth 2.0 credentials. +
    +
    2
    +
    +List files & folders at the root of my box account. +
    +
    3
    +
    +Extract the identifier of the tutorial folder. +
    +
    4
    +
    +Confirm that the folder currently doesn’t have collaborators, e.g. is not shared with any other box account (service or otherwise). +
    +
    5
    +
    +Share the tutorial folder with the service account, whose use_id is 38302244533. +
    +
    +
    +
    +
               type          id created_by.type created_by.id created_by.name
    +1 collaboration 58843144227            user   38300848207 Thomas Sandmann
    +        created_by.login                created_at               modified_at
    +1 tomsing1+box@gmail.com 2024-11-30T10:13:17-08:00 2024-11-30T10:13:17-08:00
    +  expires_at   status accessible_by.type accessible_by.id accessible_by.name
    +1       <NA> accepted               user      38302244533              r_jwt
    +                                  accessible_by.login accessible_by.is_active
    +1 AutomationUser_2315972_YO25z3YbZl@boxdevedition.com                    TRUE
    +  invite_email     role           acknowledged_at item.type      item.id
    +1         <NA> co-owner 2024-11-30T10:13:17-08:00    folder 296252096794
    +  item.sequence_id item.etag item.name is_access_only
    +1                0         0  tutorial          FALSE
    +
    +
    +

    Now that the service account has access to the tutorial folder, I re-authenticate via box_auth_service(). Ther_jwtapp can now list the contents of thetutorial` folder:

    +
    +
    boxr::box_auth_service(token_file = "~/.boxr-auth/jwt_config.json")
    +objects <- boxr::box_ls(folder_id)
    +objects |> as.data.frame()
    +
    +
            name type            id size description                  owner
    +1 mtcars.csv file 1713585759893 1281             tomsing1+box@gmail.com
    +                path         modified_at content_modified_at
    +1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14
    +                                      sha1 version version_no    version_id
    +1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f       1          1 1886582991893
    +
    +
    +

    and it can also write to it:

    +
    +
    boxr::box_save_rds(object = mtcars,
    +                   dir_id = folder_id, 
    +                   file_name = "mtcars.rds",
    +                   description = "The mtcars dataset serialized as an RDS file")
    +
    +
    
    +box.com remote file reference
    +
    + name        : mtcars.rds 
    + file id     : 1713587723063 
    + version     : V1 
    + size        : 1.2 kB 
    + modified at : 2024-11-30 10:13:19 
    + created at  : 2024-11-30 10:13:19 
    + uploaded by : AutomationUser_2315972_YO25z3YbZl@boxdevedition.com 
    + owned by    : tomsing1+box@gmail.com 
    + shared link : None 
    +
    + parent folder name :  tutorial 
    + parent folder id   :  296252096794 
    +
    +
    boxr::box_ls(dir_id = folder_id) |>
    +  as.data.frame()
    +
    +
            name type            id size description                  owner
    +1 mtcars.csv file 1713585759893 1281             tomsing1+box@gmail.com
    +2 mtcars.rds file 1713587723063 1225             tomsing1+box@gmail.com
    +                path         modified_at content_modified_at
    +1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14
    +2 All Files/tutorial 2024-11-30 10:13:19 2024-11-30 10:13:19
    +                                      sha1 version version_no    version_id
    +1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f       1          1 1886582991893
    +2 c41ea4b33768b6a4ae886e592e13090939fab642       1          1 1886585000663
    +
    +
    +
    +
    +

    Modifying collaborations

    +

    We can also revoke the permissions of the service account, by deleting the collaboration, if necessary:

    +
    +
    1boxr::box_auth()
    +2collab <- boxr::box_collab_get(folder_id)
    +collab_id <- collab |>
    +  as.data.frame() |>
    +  poorman::pull(id)
    +boxr::box_collab_delete(collab_id)
    +3collab <- boxr::box_collab_get(folder_id)
    +
    +
    +
    1
    +
    +Re-authenticate as the original owner of the folder. +
    +
    2
    +
    +Retrieve information about the sharing settings / collaborations of the folder, including the id of the collaboration. +
    +
    3
    +
    +Delete the collaboration by specifying its unique id. +
    +
    +
    +
    +
    +
    +
    +

    Reproducibility

    +
    + +Session Information + +
    +
    sessionInfo()
    +
    +
    R version 4.4.1 (2024-06-14)
    +Platform: x86_64-pc-linux-gnu
    +Running under: Debian GNU/Linux 12 (bookworm)
    +
    +Matrix products: default
    +BLAS:   /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 
    +LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.21.so;  LAPACK version 3.11.0
    +
    +locale:
    + [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
    + [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
    + [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
    + [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
    + [9] LC_ADDRESS=C               LC_TELEPHONE=C            
    +[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       
    +
    +time zone: America/Los_Angeles
    +tzcode source: system (glibc)
    +
    +attached base packages:
    +[1] stats     graphics  grDevices datasets  utils     methods   base     
    +
    +other attached packages:
    +[1] jose_1.2.1    openssl_2.2.2 poorman_0.2.7 boxr_0.3.6   
    +
    +loaded via a namespace (and not attached):
    + [1] bit_4.5.0         jsonlite_1.8.9    dplyr_1.1.4       compiler_4.4.1   
    + [5] renv_1.0.11       tidyselect_1.2.1  stringr_1.5.1     assertthat_0.2.1 
    + [9] yaml_2.3.10       fastmap_1.2.0     mime_0.12         R6_2.5.1         
    +[13] generics_0.1.3    curl_6.0.1        knitr_1.49        tibble_3.2.1     
    +[17] pillar_1.9.0      R.utils_2.12.3    rlang_1.1.4       utf8_1.2.4       
    +[21] stringi_1.8.4     xfun_0.49         fs_1.6.5          bit64_4.5.2      
    +[25] cli_3.6.3         magrittr_2.0.3    rio_1.2.3         digest_0.6.37    
    +[29] askpass_1.2.1     lifecycle_1.0.4   R.methodsS3_1.8.2 R.oo_1.27.0      
    +[33] vctrs_0.6.5       evaluate_1.0.1    glue_1.8.0        data.table_1.16.2
    +[37] fansi_1.0.6       rmarkdown_2.29    purrr_1.0.2       httr_1.4.7       
    +[41] tools_4.4.1       pkgconfig_2.0.3   htmltools_0.5.8.1
    +
    +
    +
    + + + + +
    + + +

    Creative Commons License
    This work is licensed under a Creative Commons Attribution 4.0 International License.

    Footnotes

    + +
      +
    1. The main difference between a free developer account and a regular free account is that the developer version has access to the administrator console, which will allow you to authorize JWT and CCG applications (source). If you are part of an organization with dedicated admins, then they can authorize apps that use these authentication methods for you. With a regular (e.g. non-developer) free account you can still use OAuth 2.0 for authentication, but won’t be able to run the code examples shown in the JWT section of this tutorial.↩︎

    2. +
    3. To create cache file under a different path, I could specify it’s location via the cache argument of the box_auth() function. For example, I could point to a network drive that is accessible at the same path from different computers.↩︎

    4. +
    5. The dir_id defaults to the output of box_getwd() and I only specify it here explicitly to highlight that this argument is available. And yes, there is also a box_setwd() function to set the remote working directory.↩︎

    6. +
    7. Please note that my enterpriseID is set, even though I am a single developer on a free box plan. If your enterpriseID is set to “0”, you probably didn’t sign up for a Developer account. (Only free Developer accounts or paid plans can authorize apps via JWT or CCG).↩︎

    8. +
    9. The authors also recommend to keep access to the folder restricted if you are on a system shared with others, e.g. by creating the directory with the fs::dir_create("~/.boxr-auth", mode = 700) command.↩︎

    10. +
    11. If you are part of an organization with dedicated admins, you need to ask them to authorize your app for you, and provide them with its ClienID.↩︎

    12. +
    13. I do some of my analyses using Saturn Cloud, which offers convenient ways to inject secrets into cloud instances - either as environmental variables or text files. Because the JWT file is plain text, it works very well with that setup.↩︎

    14. +
    +
    + + + + +
    + + + + + \ No newline at end of file diff --git a/docs/posts/boxr/screenshots/add_platform_app_1.jpg b/docs/posts/boxr/screenshots/add_platform_app_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9cb43aab0eb61ebf7a559e14e04daad3f1c3628c GIT binary patch literal 7108 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 X-B8)nssLP-ulyUm_|H_){lWhL^N%{u literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/add_platform_app_2.jpg b/docs/posts/boxr/screenshots/add_platform_app_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..755aeebe52ae5a228229510b3e111d2b5e50a3fc GIT binary patch literal 15708 zcmdsdXIPWV)@TqF8?r?ZL_oI^dQl*B(2W8H3_a8UDosi#fzXScEp-b?kd_DtAqhoF zLPr4sAwr}}?}Xlay~qe&_uFTm`#kr@y(>><*34S7-g#%OnOSS*J^XPv4ERY~ z6RZhfVgdk|7(c+_DANz{-McpWhI*Rd2O57Pd<8Jz_)P!+?&gg!)Kb4@W^QqfW%zF` zj%bf;y*!Tc{{|RxH@c3b0|4z3{|(QdRiC!A_p)U$EHVB92*$%1o#kNQ9FBj(g^%#Z zf5TOda9?i^Zw8P45sol6yvxAt7`U+GKjDx63Agn?9PvjocvRr7$fIW+!BLOT*}FlF z82Ks2pBLZ-Fa&4;)Q{euQD%U98UUcM4gfI!_K&*92>?LxD*%AI_aAiv?*Ra|mjD2T z_K&)MjETo1#G~KE9cQG+92@|E6+8gIY7PKg{0;z|vHYFJNdB9?U1N}V8U1o+{2T$U z0DHhS02tr~umwmmFloR|z%78>VISZwfa|9V92d@Waj*^ztyn@0aVo|YX@b}rcXyS{Q*r+2ROx!#?*ZHsC1p@Cz zS?gOz{l{?l8F1m$v2#o%%uLq-$1X52Utl`?0^nf`H#5_bA^rhO%*Rh0JISDF`~*05 zjOiHji4)AHS&kn&#>~*oG3E=$*)RTl>%{e64Bm1`Kk`J#s6XSpbi*h%HNU#`B*@U% ztDx;MYGg@3_U?0_Es`PTGDG@N+kXOvnBylHq-z%#B!=LB>HyQR3m4f9IDWpxEWLEt z3pmHj;JCni0dO0z^ZB17{DnzXKmY!w7MX+iy{G07Fi+(kSXkMg6rNp=pDs5rH+tz}0tA9~;D06sfpkz!VfHoHf%Ws5+S+BGMZvqeaY7&pp}cw+k9!Z)X?jNqG<7d}CIB~vsw z+V57GRySR-i`RR1OuzfZGw+xUeBZV=%Pwq*MV~ECNG_P%I7opTB43{*Q{hxMAS+|xL#sS zgAB`fj%%P8BrP%v^+-s}I71+_*j_S4rR4`RnmD(wnK8YX5?~sv9G7d3Y?4}<-MS)c z+!Cc6No?+5^q({Km~5&VtihTad^GJ$pKo2&vubnL5G9f|GB7@TEBmk(U$l|9+i z&NwO1Vu{)ysr4P87HXdM36hr6WPnYZcZJ7+=OG7se0=<|TeG=c&I3WS_z8?sG{If{FXmfxLZ#zGY7KF*B+PArxFrV-MD%P=wdPE zo|!*kM;KszTZrf%0t#;hB~tZ5cKuc@c9-AnwEn zQpm+Vaa+|OZl3Db`@v}Kb!*%kJ{6A1fp>6Ql~S*u@QEzkgkp>TM!*vjM1HnVxfH)t zye7+i?$liDPG^Tl=SM^ifv#X)JJC2c=^yjNQdD+hSK7K&fTT-PD2}Jb>+MgSTzZ&S zk4f4nrI&xwc6G+Gg%7VYH7K8(N|@mFWELT@Q!qzAvHIu9B^v{ z?L=PgXhCz!<`8-?JC8DA22XzUvdyiUU2`Ljrn)-x!}dN_#K=0&XY|socd&%6NqVz` znVB_g@AC}vxpH-b0e2Q9zn)rjQYl^8E7F_xW!0y^#~^$EEL0zV8DjoM4&#s5ANFPn z4!bctmX4gc+1M{Qd*?vJZ(8dSXO3jC3-h9Y|HmAb7SfG0{~Y_0)()QhNSgMPaFciK7U!d zX66!4xYcHi7g3=GYiHuLIB_%7&zD8#woHXfE#XPmM=X-8zU-BT@?yu*b3sldLyT;* zg4gV?C98Xv-!mosaIUe$H_?5ei;il^G}(<{@0LE8 z!CXeoMy_zajc7pPlf9>7Zwo=c(AXKX{7rRJU%4Xf!8$#1_y^$I8b~R_dV17k83*b{ z#Ah17J2VgYC%ex(yYN5xc=WuHEH|t|zZ+?ApuAnEQa4fQ*IH>5@U+{@kuE9xswBWZ z`gvB?q!$WZVJg>UFK&yIlDaN6H?xTDq5RO?8vRtGHZ4%_0;mn! z%IFlM{W`J%Pfpoa%0Pi3CgilF^{c0695anNYStBNJfpkPBf*Xe{x+Y9xh+IOS0_fh z3_CLuXZi4ew{UE<`QaI#}f{P)UEt zED)$xqWQ`S^Gj<=0Yt8S25T@q<&4y>Z2yuorsk46A@v~rJ~MB*62WYUy@eP51#NB# zD@nNxT+Sih& zKedj98O> zDjZ;p_nxIRO}L_xq7@$jN2^$J)UZ4Oeg;%?c=2c-^#J((+{f?g98F>H!qn<&Q^9=h zPba8q+2LzvE)K49X$Q$$pc0#4Reb(DpD$l^tnLPhxq2m!*%o3L4&zco*l)#!BX%FQ zx;1(@ugDdZyzyT-;08UF(fj2=dXSfJ{R|o+)F!6TK(O;(icTF&E>;j-9(mb!VE_JH zyic&NxoZkV!=gRel0Ygw<&<)${gJ%-FTtE zISJ2IAo18qLo%pvWVq$&@6(pyrL$IyTn9?LMZ`ru##p+azNUJNvBY%bpk|>JzWt?M z)894+SFGRPzfn0}sTJ55@a$UjX6!oOB5>yTbLByu4&RFSEcR22{!#}2FS5O8p(j5I zh>IVuyz|>VYsCGdLAkJr`K%s_$#}Lc)p4dBHjyc`#$s<|eF%(tl7da||+bY{>j=f4vSt*i1 zIvCQ^9DVb8nPl(Ajty41TeXLPRnL9;;`UqBlZhS$(j?KI#d!He|2(PBY^o^^ncmIL z=|JJ;tR@2kL`;&-+ia2^o&>Rc1^zH-ZP({MNxk!5%Kx|7%KqZ#3-aW~PbcD31Mp%T zFq10{*JNuOCIeKClB4#=)K<4oYu}7OB}N)j;UfZ!BFF4($^b5lNKR-WXo@u#eWqMe z|F%TGJRfM?oqYSom%N_9m;Ea+Mr5kpz;kfzG?`Hhd;Z;z(+j*;9s5}-90dj0+`ZQQTJicbwo#V>So3B^3U#Ei=* zFUlRUQd(Qi{3d^n8ua);^@_?9@}_lBv=>pb$0CC-Pr7&T*2wBtzMBrDBH3ctbnb*m z_DXGS157PuNyVtQOpHz;btFZ^j&Eml*KRU>ysRu=BsPBrHvDn4*M%*XsF$yX4*emCwTqlV_UQX=Fl?ZQ`oTFUZc;X~a)@|K8uDKL0u7E+Rs~ z&-2J(9Z{QsaXSwuxRq%mT8@2B)`X%M{|&5s@~}&ky_z-Z47sPh%pPFwY2v1 z{uE^qSme3zSh_r%QdD6$8z&d{3nABnb$uSHO_wkA^>t)%5mTVuWVu+ltJKQ}8qmmT zFTdnjo^ln$U$GL{HihKu?$Jh$Om8kL<}Mhm@16h5%w`AmNxHwb*)dX!%9m&);03n> zw%(DISdG_$(@#MY2C|HD+^ipM9rdF?r>vU+dAKqA`Kd`f&b|NhQb zbVxIR_r$ui^oR*$(DGEqGjp3# zon~_9+mMP13cC9BmLY7TC%mZ!nRuOy@JKkhd2go2yFN$Fk^W1WkkmUwf6fpfe^|wdd$6BRs*m*a)%ysIV*F94* z;%#NKcyPjFZUE%tc`e5fF}Uo#G(=T6_GSZ(rrN%QjkuT`0@{yv2eui6;4^Z{dQ8ut zJ$-eZ*<<1G81XTczCA^rj1Or>6t|)YZy(4Z;En$U2|o7BvSgkpvmOdWVGH5%jvL>5 zF$H${AiBYhl=2%SE2A?nqN(BFjCb3MHlHAupj4tuLzAO*qDvat%Ak*v_HCu8D650jrU!9zu6EwL;XzQ?l-rva$qRk^B3fv?v7!!>9NLX=%Nq8evMbt z?EweKKULiEt5-^bDrwvkO|74zBqn2d^w@CXtFzxIJmsP!oq<=f+V50b&Kpp7OZCb} znzxf?+dH9>Sz13~yqYPi-BJWtkuhUei=@-Y%_1&^8LMh6uPZSNvn&mg5O> zyOm*bDzA2_cm=)VbZejTT5Fl7!BB!mX!{5*`X-DW{OE5U(mxh3hX42{nH2H>tl#nTkF@ScuTG{P zDdbv*-5Y$1u85saj5sJ%OU!w0kc!AR%dQd;`Nh}ds@{zG{7!R>WnBzQuL6uUBGa=w z_s+t}4kP%7c)6ZhOtB@G{hr?vsmsI9l1qWk7kbguZK!5$(-5w`E!uU-LXXryz2+@e zaH(3CQ11~8KWx1vD#wBmI+@ywof}aB7LLvZS$GiqH-a`;3R$ux zbyNAyxMg+~PcLi%B^wthXU>C4m)n_Gj}AIt^5@Ft{KNfuTlI%`@O0{b@iX~B9HxX! z;{m=-YMi-?TG*!}uK?QXjO5fTfAp@7AdqC{g1;*mU*MG4W9d9VzKjY0bd6V2^Ea z6|Pz%4UFrn&L+Q>AC2-cDol{zqz}ZKk)qBwaqNuQZofp|4I3X2D%#aL;VJJvvs_N& zlUY`MvaVzFz;2`7UG>{)4cu{)tKJ~lS6y2t)95RQ>iL8k59Fq!<0Tz0x;Pye*WPKr zKAy(8oY^Mq)%K4&pf83Lb%9We~!e|l8<%kUqq)goQX zmEnsH(X+`G&zoRFF*k2b1?mRm1e0|yKvl{Fs#YRuWhL8Nwb!+)RJ4T7J=z_(wR%&s zsbl(5bdw~yt-Vq5ia~hqwhr44YI^z;)Cy&)dyU+doQp66>!>P?pU<06W&iY|A?9Mp zw?`}SZ?Q_d8Oj$^^bNX1FHKc>){N(m?M8w+Lx?<;AmdG7E-J$-_KRVxdpvAKR_89k z2fVbc_C0EFW%E|Y`IzGAU{X&BH6j@fUSFX-z>3YQ@)aBf_Ag=Bi&GV*xM73zJm?3? zj0rBtwai4U_`}ETRV##J+ca{+CF>LPGM-yk27&TOnkGvDq|(VIB)tp@LA}_XcrmgA z2V2pj#eZ$z)&kF4H#fv^Df_I>PGA$Zcz0w2$mw%Cj&~!Ay75A#vZHa6rF(j6)ufTi zt0!Couu?_tRx;QWuVEIgmCT4%3G&TG9treVo9 zgtb#<#Z>tNm@sx6sdduV9>Kv$y zRG#;$3K9k*nx>M*1NIV#QQoi-A%y|^SYo+clW2$@UTTuXFgX3gE6{)#hN@a02j54y8 zudl?aHRyy`4mqBjWCT9?iH#piVk>C^i&`qY-^T9j9#svsqJ% z%(qFW45TLsj5k)-M!N*^^ZNrM*H;~Xb>WO}C!uad0Siz@G_aP!8gmXh+3}qsd)1b+ zcW;UwYla3zxGS+ixWZ9|>eB68B2$1AERoI!v2b3(7{aSU)vN&1%s2;CmuJO-f5|v$-b4BDoLgnifM2upYF+fIEsBxhv!C{x;2* z`iLC_XHMAF1KEq%@!iGC6SUZMWBt7<$9!b$IjLyid?r?bA6`i{kVIH{!zi0N2 zY0%UDa~8pnMI)#$vEPl*!}kWyYa2(Ucjw(uE6eKZ?Ibwa66&#fuKCo8(p6^SdEMw; zvG&$XLWV2;anOTCQ}S-5|Ck6;RgWy576$(w5#^&z;!vVsjBMC$OMO27Ud3>7`bDwZ zM!|;n9^1ozoe+O@0^A$9B8CzyyeycwdT*bxTb#jS;%mOCH9qDY0!G@7hL62(XPEKJ zWFQyIWnGBC9=m(|uoJ-1f=^8_nRn}LkC0-iTooKkXfwLkKO0$0CN~)&;6Z(o0LQ|+ zcuHf72b^|ZClE|-9aEqQ1O!-E!fTVWO{&}n&Ah28yeEW+CumRcpDAd&Bx6rn>ESrb&UxIR2)VR>yfe96GCsbM(c z>1E<~Cj!d;luDgKgLnT&+;i&mk{}PC$_?Rq=|15SxDWUP?z#EI77u`7}-XoZjLrv%p-EM|B1`$8l>b@Y*3 zAI1}h1?(_?qw~z7CYQN0`?juvxNB5#Bs5QW?}pntl7OU{#&;8tWoGIF5Kc{9xhaL% z=*dlpn%*P}+}SuovuQ3_Qdipv5nk`VZC5hvS<4Q2R{ zDk9fyiU5Xe)2YKOK7BVJMg&JBBFM3z`MXD`+TWSJ)=WI^_j~_YcUmhec67 z;An9UQuAz^g6VX|#KU%vIg$0tA0%OjY`V)MLJOZpSsq?h&L(MTQUZb>O;s0 zg3GJ+z9hS~{O+DpcY92_edgSkr}pO_vSpr70s+%AbXx={;xz67D#7D_GLwHP{#7TR z{pgsx5;_aXplpj1hbI^z&=W<%Xu=SP#g2O z-s{9>D1XRP?_VAup-sK1yj9|SZ(TAk-6qQD6v1-ZJ)DwLT@r&Zfu+_VPgsZP&^%;M zK$)EO1;#fVZzS?t*!3Dnax*u)NqzS^1bV+Ews1wOF)rm3uZW}8e@cm-GF8pb|By7% zjF@Ol$my8z<4LiT_#&JfOLG2_&J`Blt%CcN?~W;aiS(*mp}_fc-pL)iOx4tT9h3z( zc@NL%yyl?W?|GiJY)sei1cy_%;#*kB9NTUa-6K=40yd##xw7JDk4mioou71X&2D}A zm5;q#cD)a70+AO@@}xJ)<;QgvcxEDCi4jjGDy?XG=_%bU;d80FzM7{e{a`r3*clcL zr&$YpR_&;QusrVgip8UpV#{D93wIrmr;zvKB$u>?Fqtol9ZnfpX;i-`12O0PI>G!# ze6;l)?_Zi?p1^k1wChuec@A@uh7qxgQZM$ub@y_a<1@L`&0dPfT(HfytUXZN19Y4Z z=<3;q)<7i0n!$&F{Woqw2j(`609=d&Gh1T^*Q>ITv(i>IHUve)b|! z&dRuG=4<_FM-rWOG6O_v)AY6!7Gp;_aumdmzT;w!&#db0EOrL@^l@8>rdzyJ-didI zek(M}b%!{z>L$4qkcFGYGek0$&0MZ|GhwV!wVx;3DvIdY-He~UT8q=w!>QjE?xt|( zHtKpIvjhr0U_86|)ULUl1oeVSeyK0#i%ZHeZ3Kgnu)*8@xl-OnwdUrvGf#i}7Xv*i z{8b~p0QW2-bU*$km~2CGQ`~{ zLM|4&@)*N@pqBahOnLz?2DgT?J4s%@{0QH5A@ zYlq>Jic|6i!9fo^-Aw52x=v%8TrMJ%edXMU66s+3VwFk*4`vCTU=3N~);jPKWe)EQ zMq01Vm^wN(1zC*w45+pZC~erU&cx9K4m5{PD3z(=A)+V>c%afvyg0EyV5h4<_G(;$3iueKKagOo@D&?Z{<6fKkQ!z4!0Mi7S@9ybP8!rCV$5@}; zinRRh1Kgl1z=%kkC3Zj+Bm#G(XIl&dn{GZ5!elIVB8F2`rW3CnaPtz47rq z!x0F|Ef;xRC&breu<`_*ibA(lEdaZ^X8Y4$aW0u3ID9@SVd_w81i9tqnPT>(Z3ZKa zs~&C-zSZG0ml-nu)-&|YLuQ;B)o6~KJ_eHA^vtLEAO_VGL-6J0s@h-8b#f(t8X0Zc z%&FonhTC@Nmk}g!RM1gJ=>XI#Vq0~ z2TsE`t-ad6tg5x3zZb_KQZP;DA$Ko)u}9_Oa4~Nxn4ViD^+*2vxDU43dASx5CazEw z)P4JNfs$MX9)&+Xla!>N=jwTtd_sDL&&_EG zyq;cWW&OVkZT_n5{k}ln`Cm-;Pb>b?hK)EJek(5V73TD_F3HJ{6q>*y zvN#pB$b_CV%T?OSiQ%+}5EilC>@-rc+@|bWQSUUS-F>(W3H4qinQ`k|2!yCPfvOM3aRXk zxp+13WURj#J=*m=8lz5}P!>o(l}*_Z5Knf_H7d})6;5?e)8c|=m04K9<+K|$rc2)X zXo_s*v9aM~hMriuI(Hd}m3$8{H%}qJgKtr*4*}Pd1vCxfVk6@`{rrNj+Dv-6cQ{Xw zI!y0+8rMsTmA|ofl%}cpAyyoAQqR!kN_D%dbkr1dwy%k^+%_kbL$Xr93%+#{w&DpBI}j^_mww`6{%yUuCSpt($Yr(sdRy4Nw=IOPe^r%44w6tBs~E`gF!YQF zlxxgQE~Fj;0+>2jB!;rlo0_G?pHYwFexOQ)68u(auTKX=StTZIxnCf5o?szsQ8gERdqIkB{b|LK>oS+E?*8ai|uTn9S)X#>Osp+i7YSWV4z`Bjyz_(bmyHk6fe5C>F(Vg&c|F2_<>{#nUR?eQYwq>RDo~sc} zs@yr0&8#v`U#OF8d5OQ3b&%SQ2Z$fhE5V6a0r1 zAIq0ryo2W`&hSjRx|%9+G|Y^AwrlizcgIO64QR_!Y)sCMHk+YeP8U>onCNke6A`SiD5d)>V2k zas$9l!)X23zF!4C;tYq6YY5kAik%i02=9v5#VZoU3=_X#>k@*fclbG>*`p=dbs8%( z@fs_W{;%WpU_RX%9?`y!Z|dL@o-j9@%-P-Y7%2Dg$)m4uCo&MmSdWiY4b4d%sU=c)QRv;>s(|IH&BAHh-`NX!dzc=;Ss@H|Y`aef+W4 zY_dW#NdtPiLZr!PD1{)f91Zp!cluq3YZS%^M(2-3F~kZ6IE#}lm0Zwor{y_%_jCaK zuDO@0Ykp{Y1ls~pH1@XX$&sq?j9RnT53xh>Z=V3#Tv+X;%huL9i^CuueJSOSF*4mJ zo}QV=OhbC$A&5N1-qC!V3jfHd?h~gpG{s^K%9({zck^QdLo1Ii@NwX%cc+VP(}-M|qJ|1TMN4`i zce9d8xW*>>69mMaiRq-Kt*9)Ce6u-o`T3VXQvBDC=ic2*zg$=EX&5n+*yQ-G-PmQM zzC<|mmBzyjz#9#1Nog>?Q|6lpu|z?=L{o}r0G9c2tfck9^)a4Q?qUqeL^=>)O{wMQlfcbCA|9gv)ey) zX#UTMC!sk*Em5HE+C7inxNSEVfelo0pbS*F0`#Ca^o6XZ=mmrDFNQTbpU(|;`fjso z&6^$qZq1v9{?-xF8M+DrNbf?2#z9xfHhT?ZtAo1+yU;_xw+;aH4;KDEn#t%hOZ|f< z@bB%K@0`i%P~UG9(e&I*1%kO>m{(E zvC6r4uUqouaW^}uQlHLIjeov zJ=tlrp3YSYmMAgv7v2!NL7>PGsbU2S*HQ33&So{2W~O3r&;mA9?`k@^Mq#B!_OiEe zkMX+X*AZR1@aoLRs5|zByWM&RQJ)r`E!yl45e@;`Hq}`1gZ1`9K)Ur4+d$ zxX@Dg3|gda7?GjtE|#YOy2X3ZwU)>ar=-ofF6do&lLS=Gq-Okb&AuyVmUxl ziQGxKC-J=%W)mQjoN-m0{JhoW!Pu!fk0fQa#+mFqh;jZoU)N+rL6yD!cV|bDdXU_R zM8Ra)c941HjBMdNt7e7`H}$mf#A#5nz>pqu9S<=*)3}@zIZJNTMV5+4fv6(riJ%}o zo(ZZ`X1m!F{)ME1>7$RYD#k9;$Ngk(RVD4p?+-cd=3Y07P|W; z^fT+j|Fp&F|BWHN)sXW{*$LyawKTSEJ4+o~l}f&02Rxl!ufyt}_SjSL-fmb8GueFu zv2HuuXBqZ-55LEDHL2`Vm%*;y4xehre0uJ_B4GBwZRQYQt~Gyq>b5*GG&_9*w|0fl z^M9Mfwc%@u^)ZS`I(UIp1`TB%0_KJ`gK;yThNJUwchg^oJs`Xoph?Fk$?`6?G0dmd Y=WY0x`vBqp`HcEcboehM=EI)<0cb=(4*&oF literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/admin_console.jpg b/docs/posts/boxr/screenshots/admin_console.jpg new file mode 100644 index 0000000000000000000000000000000000000000..540492979994f94d030b23b786c9656e5207b0a4 GIT binary patch literal 2765 zcmb_e3pCW*8s9Txq(W#8LXk&<26+_YS==)v?$9tH@)}G>o--tm8H%(#2P4l=9ZV`5 zj}m$GFoaMCc~oa)LQ2Jmq%`M0S@(3-x~qHFZQb8q``f?&_kH{OzPpVtic0R*9400ahwQ3(4jm7HCUD6Jb`n<21y zk*Fbp@jHOxE(%50qh5s zg7rhs5P~lOV6+GTBIBFRJ0F0CGXThrebcF40AN!B05|%->Avkrh!@4{Yd9fD!u|XJ z;IRM@a{*xULjX3oezig3JGCi6CIzUjV5pHn0PqD$z#0Sr63~X29@qtR!5;n-UK7mE>J{USx2F_RW6q{zWoJ1D zUbt40ekGofl_m%Rla-TG-llA&re>AqZttGf3NL`Vs3-mbgv5K`GI6s4kfNmoKE+ULa|1EL5RR2D)KSb&Aw8k%Og zc?I72o;M4UA?bCwTq8$V?g!{b-Ku+H2SBp)KHns(y64R?F{w-!hhMaxz2urzCz3mJ zrIU5j4`_xpS5r$SZ&2qr+^j_&uhE&C!pxFb)uk~qU&c6@WBbcQIwsx{sy#^kyV(u- z$IYyDZqw#N)tFK}8eF#U47RDQX3iw%e6ht=4KCrHzkQdM<2g>|&~H=6nL7*_Dv6KI zMX|^HFqD&JnL0UIJHAx&!CBV&`S~6LBVK~vVtK89NfRNKfWA-V@<^h;B{bL(&3m1q zKIp&Y1G#yNDq96|i2^TtyU5+j-Zqbs^ULUX<Wj*Q%r{P}V)!?FAhn=^zH>gpzAHubVl+nrFMy8QSLd+NSQn{)l2Jq)$7iuBNRgK-P1ikrQx(`L+IeHe2#M~sn@^I zo&HDpwj9jziXEo3sX0Oo8GGe(EZW!3R8bNWB)(P4%{Qwx*dup{Q$gcQM3xNa0OQ8E zuV+)(LOAa;ObMZd%pmxlaSR^~8e>%MB#-F`snzREr+heM!w2|i%ZGIYH`*9C;veyrHHxwT4ag>Ng6l>znhUVq|a5MIOp3ue5j(nHc#xFeS1Jh<_2r*hqgI zFRimHlXo|Xh#d(Z&S&Wd8Nmj`(ev&BMMe`jl|xUAv2JeE7t_r9HKdM<;qtter0Bww zDQ@37zaThUw9=1ItVu~`{5m(={P}0h=Omvl(NK2fYw>5pmlW%m>=4A8lJq&Av8%>W z$Cd$OtV`&8oehJ*NVY#c)QEfWEV6cGrF~&FB)(Qbj4Q+|D^!h0H0HH(6=6Q<7JUaJ zJtt*fPgM^upJx75&*8HzRM>HE1(X`SS5qs7!H`sPK`IC7O)Y$f%vS%4J7s%Sx*ms{~74m;h) zI(jUeZh;9Ub)F`$WpPCoI!`BsujRf`tD6}$52G{}*~%znj}fZ#qn6QzhF9vUid%@t z=?<2Q%I11?C+Tqr>7V+i7`AV~a;S{b=}gK8Q%h?u(&BRadK6cqkV)4LZhf z5@@Uk?A+Ac$vW%RBUrGoi8v}wIo*j)G97tdif-^}ZRbwSFd61W@4dOMk+=8& zt&UE&BMyiYI@!hQcb#_Qr$avtH&Ul7Fj>x7y;*VxqfZ>44L!wW4xONzPn*@Wpheha znzUvUY;7M_4~x^@`3UQ=s3c8AKZD*tPYpHVy#3!dQ4!IWqMLcdx=zX=Ur$Bb z24_-NN?)soozEB6VWWS3#=Bs}%nPW2C#$Xcw6~DcH>V!exZ)QzO(!{AI}uX;q?f7B z*!QJ=)pg0px9Z(L27|AElHG{ysR(+o$-Sa5lI^JVMOT|C=}?maC_ANJ>n(%V*s8x99NjFoV(;mvocwoNct z`bhi>P?#z3K0(#MN2$oTdevg5gU_RQFD);}@-?SLmHt8&|&A1^YWTnl_|aPu+Zc z?z&T1v4<|J`~ILY?NjGyiG=&f1&6A7uvK<#!~Xh=HrQq$k4PsW2icHB*b*-u%P{x> OdSO(l;3o9jI{GJmtywbw literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/app_config.jpg b/docs/posts/boxr/screenshots/app_config.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e195493be1233c6189b7901e74a0958aaea5c646 GIT binary patch literal 65176 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 a=zm-4FIxZnx7Gh23;O^58D9A^^1lFgcSZ03 literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/create_app.jpg b/docs/posts/boxr/screenshots/create_app.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c98001a5386d4e5a0439900da45cf7ef4e50d97f GIT binary patch literal 99776 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 S-MhYX;V%{Z*B}o6F!*n0vf1?j literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/custom_app_1.jpg b/docs/posts/boxr/screenshots/custom_app_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e06352898fd2d686a66b559c5a6d98a597e11cd GIT binary patch literal 21797 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 V=n?+_5dPqwZi)YyjG9Ly{~zFJ$_xMi literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/custom_app_1_jwt.jpg b/docs/posts/boxr/screenshots/custom_app_1_jwt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..acbaa354a4526531a3caa9f3c8c9e833cbc85c7a GIT binary patch literal 22622 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

    hdGXJl$p>p&S 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 UT>Jk8=kBk@^nZ6>^7pZS02y5Fz5oCK literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/keys.jpg b/docs/posts/boxr/screenshots/keys.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44c946edb8e51338f0298d8c1a8c2a7a25c620db GIT binary patch literal 21005 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 literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/login.jpg b/docs/posts/boxr/screenshots/login.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7882909a325d6e96102763773e59456553c8d06b GIT binary patch literal 20330 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 E04Dfm9{>OV literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/platform_apps_manager_1.jpg b/docs/posts/boxr/screenshots/platform_apps_manager_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c278a0e36f4d17b74bc4e49e402443ff4c48567d GIT binary patch literal 33105 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

    j;A>gWkD|7I8T?F4W?0n&Ka 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𝔵o$W31R@%skC= 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 Hd>H#HsK<|D literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/redirect.jpg b/docs/posts/boxr/screenshots/redirect.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c40cbaba2734469cdf2e5754c4725ee7b696d63 GIT binary patch literal 24328 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 literal 0 HcmV?d00001 diff --git a/docs/posts/boxr/screenshots/second_app.jpg b/docs/posts/boxr/screenshots/second_app.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e727c30c4a7b87ad3e6c508b7fda35fa0fb90411 GIT binary patch literal 18435 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

    L? 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 literal 0 HcmV?d00001 diff --git a/docs/search.json b/docs/search.json index 3578c3e..a1b28a1 100644 --- a/docs/search.json +++ b/docs/search.json @@ -424,7 +424,7 @@ "href": "index.html", "title": "Welcome", "section": "", - "text": "Date\n\n\nTitle\n\n\nAuthor\n\n\nReading Time\n\n\n\n\n\n\nOct 12, 2024\n\n\nExploring the tidyHeatmap R package\n\n\nThomas Sandmann\n\n\n21 min\n\n\n\n\nAug 21, 2024\n\n\nExploring recipes with LLMs, Ollama and R\n\n\nThomas Sandmann\n\n\n14 min\n\n\n\n\nApr 17, 2024\n\n\nQuerying JSON files with AWS Athena and the noctua R package\n\n\nThomas Sandmann\n\n\n12 min\n\n\n\n\nApr 11, 2024\n\n\nInteractive volcano plots with the ggiraph R package\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nApr 7, 2024\n\n\nConditional panels within shiny modules\n\n\nThomas Sandmann\n\n\n4 min\n\n\n\n\nApr 3, 2024\n\n\nCollaborator-friendly volcano plots with ggplot2\n\n\nThomas Sandmann\n\n\n7 min\n\n\n\n\nJan 1, 2024\n\n\nFirst steps: building web applications with Django\n\n\nThomas Sandmann\n\n\n2 min\n\n\n\n\nDec 27, 2023\n\n\nCreating virtual environments with pyenv\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nNov 18, 2023\n\n\nEmbedding R into Quarto documents with quarto-webr\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nSep 17, 2023\n\n\nRetrieving access-controlled data from NCBI’s dbGAP repository\n\n\nThomas Sandmann\n\n\n6 min\n\n\n\n\nSep 13, 2023\n\n\nAdventures with parquet III: single-cell RNA-seq data and comparison with HDF5-backed arrays\n\n\nThomas Sandmann\n\n\n11 min\n\n\n\n\nSep 5, 2023\n\n\nAdventures with parquet II: Implementing the parquetArraySeed S4 class\n\n\nThomas Sandmann\n\n\n11 min\n\n\n\n\nAug 31, 2023\n\n\nAdventures with parquet: Storing & querying gene expression data\n\n\nThomas Sandmann\n\n\n7 min\n\n\n\n\nAug 30, 2023\n\n\nOrganizing sequencing metadata: experimenting with S7\n\n\nThomas Sandmann\n\n\n10 min\n\n\n\n\nAug 28, 2023\n\n\ntourrr: Exploring multi-dimensional data\n\n\nThomas Sandmann\n\n\n6 min\n\n\n\n\nJul 31, 2023\n\n\nCustomizing my Quarto website\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nJul 24, 2023\n\n\nGuess the correlation - a first streamlit app\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nJul 21, 2023\n\n\nGrav - a lightweight content management system\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nJul 21, 2023\n\n\nGreg Wilson: Late Night Thoughts on Listening to Ike Quebec (2018)\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nJun 26, 2023\n\n\nDocumenting data wrangling with the dtrackr R package\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nMay 6, 2023\n\n\nQuerying parquet files with duckdb\n\n\nThomas Sandmann\n\n\n6 min\n\n\n\n\nMar 12, 2023\n\n\nLemur: analyzing multi-condition single-cell data\n\n\nThomas Sandmann\n\n\n14 min\n\n\n\n\nFeb 25, 2023\n\n\nSimultaneously inserting records into two tables with Postgres CTEs\n\n\nThomas Sandmann\n\n\n4 min\n\n\n\n\nJan 21, 2023\n\n\nDistributing R packages with a drat repository hosted on AWS S3\n\n\nThomas Sandmann\n\n\n12 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (1): configuring the nf-core/rnaseq workflow\n\n\nThomas Sandmann\n\n\n13 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (2): Exploring nf-core/rnaseq output\n\n\nThomas Sandmann\n\n\n4 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (3): Validating published results (no UMIs)\n\n\nThomas Sandmann\n\n\n14 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (4): Validating published results (with UMIs)\n\n\nThomas Sandmann\n\n\n13 min\n\n\n\n\nJan 2, 2023\n\n\nSQL and noSQL approaches to creating & querying databases (using R)\n\n\nThomas Sandmann\n\n\n13 min\n\n\n\n\nDec 27, 2022\n\n\nInteractive GSEA results: visualizations with reactable & plotly\n\n\nThomas Sandmann\n\n\n27 min\n\n\n\n\nDec 24, 2022\n\n\nUpSet plots: comparing differential expression across contrasts\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nDec 22, 2022\n\n\nFigure size, layout & tabsets with Quarto\n\n\nThomas Sandmann\n\n\n2 min\n\n\n\n\nDec 12, 2022\n\n\nFull text search in Postgres - the R way\n\n\nThomas Sandmann\n\n\n11 min\n\n\n\n\nDec 11, 2022\n\n\nUpdating R the easy way: using rig command line tool\n\n\nThomas Sandmann\n\n\n2 min\n\n\n\n\nDec 10, 2022\n\n\n2022 normconf: lightning talks\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nDec 8, 2022\n\n\nThe rlist R package\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 17, 2022\n\n\nCreating custom badges for your README\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 15, 2022\n\n\nLearning nextflow: blasting multiple sequences\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nNov 14, 2022\n\n\nPython type hints\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 13, 2022\n\n\nFujita et al: Cell-subtype specific effects of genetic variation in the aging and Alzheimer cortex\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nNov 13, 2022\n\n\nRefreshing & exporting temporary AWS credentials\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nNov 12, 2022\n\n\nInstalling pyroe with conda\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 12, 2022\n\n\nWelcome To My Blog\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\n\nNo matching items\n\n\n \n\nThis work is licensed under a Creative Commons Attribution 4.0 International License." + "text": "Date\n\n\nTitle\n\n\nAuthor\n\n\nReading Time\n\n\n\n\n\n\n \n\n\nInteracting with box cloud storage: the boxr R package\n\n\n \n\n\n19 min\n\n\n\n\nOct 12, 2024\n\n\nExploring the tidyHeatmap R package\n\n\nThomas Sandmann\n\n\n21 min\n\n\n\n\nAug 21, 2024\n\n\nExploring recipes with LLMs, Ollama and R\n\n\nThomas Sandmann\n\n\n14 min\n\n\n\n\nApr 17, 2024\n\n\nQuerying JSON files with AWS Athena and the noctua R package\n\n\nThomas Sandmann\n\n\n12 min\n\n\n\n\nApr 11, 2024\n\n\nInteractive volcano plots with the ggiraph R package\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nApr 7, 2024\n\n\nConditional panels within shiny modules\n\n\nThomas Sandmann\n\n\n4 min\n\n\n\n\nApr 3, 2024\n\n\nCollaborator-friendly volcano plots with ggplot2\n\n\nThomas Sandmann\n\n\n7 min\n\n\n\n\nJan 1, 2024\n\n\nFirst steps: building web applications with Django\n\n\nThomas Sandmann\n\n\n2 min\n\n\n\n\nDec 27, 2023\n\n\nCreating virtual environments with pyenv\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nNov 18, 2023\n\n\nEmbedding R into Quarto documents with quarto-webr\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nSep 17, 2023\n\n\nRetrieving access-controlled data from NCBI’s dbGAP repository\n\n\nThomas Sandmann\n\n\n6 min\n\n\n\n\nSep 13, 2023\n\n\nAdventures with parquet III: single-cell RNA-seq data and comparison with HDF5-backed arrays\n\n\nThomas Sandmann\n\n\n11 min\n\n\n\n\nSep 5, 2023\n\n\nAdventures with parquet II: Implementing the parquetArraySeed S4 class\n\n\nThomas Sandmann\n\n\n11 min\n\n\n\n\nAug 31, 2023\n\n\nAdventures with parquet: Storing & querying gene expression data\n\n\nThomas Sandmann\n\n\n7 min\n\n\n\n\nAug 30, 2023\n\n\nOrganizing sequencing metadata: experimenting with S7\n\n\nThomas Sandmann\n\n\n10 min\n\n\n\n\nAug 28, 2023\n\n\ntourrr: Exploring multi-dimensional data\n\n\nThomas Sandmann\n\n\n6 min\n\n\n\n\nJul 31, 2023\n\n\nCustomizing my Quarto website\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nJul 24, 2023\n\n\nGuess the correlation - a first streamlit app\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nJul 21, 2023\n\n\nGrav - a lightweight content management system\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nJul 21, 2023\n\n\nGreg Wilson: Late Night Thoughts on Listening to Ike Quebec (2018)\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nJun 26, 2023\n\n\nDocumenting data wrangling with the dtrackr R package\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nMay 6, 2023\n\n\nQuerying parquet files with duckdb\n\n\nThomas Sandmann\n\n\n6 min\n\n\n\n\nMar 12, 2023\n\n\nLemur: analyzing multi-condition single-cell data\n\n\nThomas Sandmann\n\n\n14 min\n\n\n\n\nFeb 25, 2023\n\n\nSimultaneously inserting records into two tables with Postgres CTEs\n\n\nThomas Sandmann\n\n\n4 min\n\n\n\n\nJan 21, 2023\n\n\nDistributing R packages with a drat repository hosted on AWS S3\n\n\nThomas Sandmann\n\n\n12 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (1): configuring the nf-core/rnaseq workflow\n\n\nThomas Sandmann\n\n\n13 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (2): Exploring nf-core/rnaseq output\n\n\nThomas Sandmann\n\n\n4 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (3): Validating published results (no UMIs)\n\n\nThomas Sandmann\n\n\n14 min\n\n\n\n\nJan 16, 2023\n\n\nQuantSeq RNAseq analysis (4): Validating published results (with UMIs)\n\n\nThomas Sandmann\n\n\n13 min\n\n\n\n\nJan 2, 2023\n\n\nSQL and noSQL approaches to creating & querying databases (using R)\n\n\nThomas Sandmann\n\n\n13 min\n\n\n\n\nDec 27, 2022\n\n\nInteractive GSEA results: visualizations with reactable & plotly\n\n\nThomas Sandmann\n\n\n27 min\n\n\n\n\nDec 24, 2022\n\n\nUpSet plots: comparing differential expression across contrasts\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nDec 22, 2022\n\n\nFigure size, layout & tabsets with Quarto\n\n\nThomas Sandmann\n\n\n2 min\n\n\n\n\nDec 12, 2022\n\n\nFull text search in Postgres - the R way\n\n\nThomas Sandmann\n\n\n11 min\n\n\n\n\nDec 11, 2022\n\n\nUpdating R the easy way: using rig command line tool\n\n\nThomas Sandmann\n\n\n2 min\n\n\n\n\nDec 10, 2022\n\n\n2022 normconf: lightning talks\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nDec 8, 2022\n\n\nThe rlist R package\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 17, 2022\n\n\nCreating custom badges for your README\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 15, 2022\n\n\nLearning nextflow: blasting multiple sequences\n\n\nThomas Sandmann\n\n\n8 min\n\n\n\n\nNov 14, 2022\n\n\nPython type hints\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 13, 2022\n\n\nFujita et al: Cell-subtype specific effects of genetic variation in the aging and Alzheimer cortex\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nNov 13, 2022\n\n\nRefreshing & exporting temporary AWS credentials\n\n\nThomas Sandmann\n\n\n3 min\n\n\n\n\nNov 12, 2022\n\n\nInstalling pyroe with conda\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\nNov 12, 2022\n\n\nWelcome To My Blog\n\n\nThomas Sandmann\n\n\n1 min\n\n\n\n\n\nNo matching items\n\n\n \n\nThis work is licensed under a Creative Commons Attribution 4.0 International License." }, { "objectID": "posts/fujita_2022/index.html", @@ -1573,5 +1573,68 @@ "title": "Exploring the tidyHeatmap R package", "section": "Footnotes", "text": "Footnotes\n\n\nBecause tidyHeatmap relies heavily on other packages from the tidyverse, e.g. the dplyr and tidyr R packages, it has a relatively deep dependency tree. But that’s par for the course if you want to adopt the tidy tools API by using Posit’s toolchain.↩︎\nWell approximately: In the publication the authors estimated and subtracted effects due to batch, sex and two surrogate variables with a linear model, and then plotted the residuals for each data point. This adjustment was motivated by the experimental design and the statistical analysis, which also incorporated these covariates to determine whether differences between the experimental groups were statistically significant. Here, we will plot the normalized abundances for each analyte directly, without any adjustment. Nevertheless, the heatmap will look quite similar (albeit not quite as smooth as the original).↩︎\nFor example, the two possible values of genotype are: WT and APP_SAA_Hom, and the three levels of the group variable are WT, Methoxy-, APP-SAA, Methoxy- and APP-SAA, Methoxy+.↩︎\nThe documentation of the ComplexHeatmap package is amazing: the Complete Reference contains to 15 chapters.↩︎\nSee Heatmap’s help page for a full list of arguments.↩︎\nPrior to tidyHeatmap version 1.9.0, the add_tile() function was used instead. It is now deprecated in favor of annotation_tile(). (At the time of writing, the latest version available from CRAN is version 1.8.1; please install & use the latest development version from github to follow along this tutorial.)↩︎\nAt the time of writing, the latest version of the tidyHeatmap package available from CRAN is version 1.8.1. The development version used here, available from github, contains additional functionality, including e.g. the layer_star() and - most importantly - layer_asterisk().↩︎" + }, + { + "objectID": "posts/boxr/index.html", + "href": "posts/boxr/index.html", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "", + "text": "This week, I learned how to create custom apps within the box cloud storage service, and how to read & write files from within R using the awesome boxr R package.\nI used two different ways of authenticating with box: OAuth 2.0 and Java Web Tokens (JWT), best suited for interactive or unattended use cases, respectively.\nThis work is licensed under a Creative Commons Attribution 4.0 International License." + }, + { + "objectID": "posts/boxr/index.html#overview", + "href": "posts/boxr/index.html#overview", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Overview", + "text": "Overview\nbox is a commercial cloud storage provider. Many of my colleagues use it through its web interface and share data and metadata files with me.\nWhile box doesn’t offer an official API for R, the excellent boxr R package has enabled me to read & write files without having to manually download them first. The boxr package has excellent documentation, but I tend to forget how to set it up, especially on a new system, or to assist other colleagues who are new to boxr. That’s why I am documenting my workflow here today.\nThis tutorial is split into two main parts, using either\n\nAn interactive app authenticating via OAuth 2.0 or\nA service app authenticating with Java Web Tokens (JWT)\n\nThe former is straightforward to set up and doesn’t require a developer account or authorization by an admin. The latter requires more work to set up, but is a great choice for unattended processes. Please refer to this article in the official boxr documentation for more details." + }, + { + "objectID": "posts/boxr/index.html#creating-a-box-developer-account", + "href": "posts/boxr/index.html#creating-a-box-developer-account", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Creating a box developer account", + "text": "Creating a box developer account\nTo interact with box, you need to create an account first (or ask your organization to provide you with one). For individuals, you can sign up for a free developer plan. which is all you need to follow along 1.\nHere, I will assume that you have either already signed up for a box developer account or have access to a paid account e.g. through your organiation, and that you are familiar with logging into it through your web browser." + }, + { + "objectID": "posts/boxr/index.html#creating-a-custom-app-to-interact-with-box", + "href": "posts/boxr/index.html#creating-a-custom-app-to-interact-with-box", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Creating a Custom App to interact with box", + "text": "Creating a Custom App to interact with box\nBox offers multiple different ways to access content computationally. Instead of a single API, users can create one or more Apps, and configure them to fit their needs.\nHere, I am creating a Custom App, a versatile option that offers three different ways to authenticate.\n\nOAuth 2.0: An app using OAuth 2.0 exposes the same permissions to boxr that I have as an interactive user, e.g. it can browse, read, write and share the same files that I can interact with when I am logged into the box web site. That’s a great option e.g. for interactive analyses.\nJava web token: An app using a JWT creates a new service account, which can only access files and folders that have been explicitly shared with it. (See below for an example). This allows for more granular access control and is my method of choice for unsupervised dashboards or other automation tasks.\nClient Credentials Grant: Finally, apps can use a Client Credentials Grant (CCG), but that’s not something I have explored, yet.\n\nIn this walkthrough, I will set up two Custom Apps, one using OAuth 2.0 and another using a JSON Web Token (JWT) for authentication." + }, + { + "objectID": "posts/boxr/index.html#using-oauth2-for-authentication", + "href": "posts/boxr/index.html#using-oauth2-for-authentication", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Using OAuth2 for authentication", + "text": "Using OAuth2 for authentication\n\nCreating a new app: r_oauth\nIf you want to connect to box computationally, you need to create an app that governs how you interact with the box API. The following instructions assume that you don’t have any apps, yet, so I will create one from scratch.\n\nLog into the box developer console, with your usual box username & password.\nIf this is the first app you are creating, you will be presented with three choices. For my purposes, a Custom App is the best choice. (If you already created at least one app before, you will see it listed, and can use the Create Platform App button on the upper right instead, see the JWT section below where I create a second app, below.)\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 1\n\n\n\n\n\n\n\nNext, I choose a suitable name for the app (e.g. r_oauth), and add a brief description before clicking the Next button.\n\n\n\n\n\n\n\nScreenshots\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nFigure 2\n\n\n\n\n\n\n\n\n\n\n\nFigure 3\n\n\n\n\n\n\n\n\n\n\nOn the second page of the modal, I pick User Authentication (OAuth 2.0) as the authentication method and then hit the Create App button.\nThis takes me to main configuration page of my new r_oauth app.\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 4\n\n\n\n\n\n\n\nThe Configuration tab includes the OAuth 2.0 Credentials section that provides me with the Client ID and the Client Secret strings, which are used in the same way as my username and password for my box account. (So I will keep the secret and not share them with anybody!)\n\nI can invalidate my current ID / Secret pair and obtain a new set any time by clicking on the Reset button.\n\nNext, I scroll down to the OAuth 2.0 Redirect URI section of the page, paste http://localhost:1410/ into the Redirect URI text box and then hit the blue Add button. The new URI is now shown below the text box.\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 5\n\n\n\n\n\n\n\nFinally, I scroll down further to the Application Scopes section. By default, my app only has the Read all files and folders in Box box ticked, providing read-only access. Because I also want to be able to write files and create folders, I also check the Write all files and folders in Box option.\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 6\n\n\n\n\n\n\n\n\n\n\n\n\n$ operator is invalid for atomic vectors\n\n\n\nIf I forget to grant write access to box, operations that try to modify files or folders fail with the $ operator is invalid for atomic vectors error message.\n\n\n\nTo make these change permanent, I click the Save Changes button at the top of the Configuration page.\nI keep this configuration page open, so I can refer back to it below.\n\n\n\nAuthenticating\nLet’s start by accessing my box account from within R on my local system, e.g. where I can open a web browser to complete the authentication process.\nFirst, I install the boxr package, which is available from CRAN.\n\ninstall.packages(\"boxr\")\n\nNext, I attach the package to my R session and use the box_auth() function to authenticate with the r_oauth app I created above.\n\nlibrary(boxr)\noptions(boxr.progress = FALSE, boxr.verbose = FALSE)\n\n\n\n\n\n\n\nboxr options\n\n\n\n\n\nI can fine tune the behavior of the boxr package through different options.\n\nboxr_options()\n\n$boxr.interactive\n[1] TRUE\n\n$boxr.print_tibble\n[1] FALSE\n\n$boxr.progress\n[1] FALSE\n\n$boxr.verbose\n[1] FALSE\n\n$boxr.wd\n$boxr.wd$id\n[1] 0\n\n$boxr.wd$name\n[1] \"All Files\"\n\n\n$boxr.wd.path\n[1] \"\"\n\n\nFor this tutorial, I switch off the progress bar and suppress messages with by setting the boxr.progress and boxr.verbose options to FALSE.\n\n\n\n\n\nEnvironmental variables\nTo communicate the Client ID and Client Secret information shown in the Configuration -> OAuth 2.0 Credentials section of my app’s configuration page (see above), I expose them as environmental variables.\n\n\n\n\n\n\nImportant\n\n\n\nThe Client ID and Client Secret strings shown in this tutorial are no longer valid, so please replace them with your own to follow along.\n\n\n\nSys.setenv(BOX_CLIENT_ID=\"jpxpdi7wum1sc6jtdylt3c0zev088lx7\")\nSys.setenv(BOX_CLIENT_SECRET=\"ayiKjtE8E2sDMyTjXWxvUM2kuSZK0fZ2\")\n\nUsually, I add the BOX_CLIENT_ID and BOX_CLIENT_SECRET to my .Renviron file instead of specifying them via Sys.setenv(). That way, box_auth() will use them automatically next time and avoid including any credentials in my analysis code.\n\nboxr::box_auth()\n\nProviding the BOX_CLIENT_ID and BOX_CLIENT_SECRET strings is not sufficient to gain access to my box account, though. To complete the OAuth 2.0 hand-shake, I am now directed to a website, which opens in my default web browser, where I can log into my box account interactively (using my usual username and password). Afterward, I confirm that I want to grant my r_oauth app access to my files on my behalf.\n\n\n\n\n\n\nScreenshots\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nFigure 7\n\n\n\n\n\n\n\n\n\n\n\nFigure 8\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nTip\n\n\n\nA call to box_auth() is required every time I want to interact with box in an R session, e.g. I include the following two lines at the top of each of my R markdown / quarto documents:\nlibrary(boxr)\nbox_auth()\n\n\n\n\nThe cache file\nWhen box_auth() runs successfully for the first time, it creates a cache file (by default as the hidden ~/.box-oauth file in my home directory)2. The next call to box_auth() will refresh the information stored in the cache file instead of prompting me to sign in via the box website again.\n\nfile.info(\"~/.boxr-oauth\")[, c(\"size\", \"mode\", \"mtime\", \"ctime\")]\n\n size mode mtime ctime\n~/.boxr-oauth 4762 600 2024-11-30 09:25:24 2024-11-30 09:25:24\n\n\n\n\nWriting and reading files from box\nNow that I have authenticated with my r_oauth app, I can browse the folders and files available to me on box. The box_getwd() function confirms that I am looking at the root directory of my box account, which has the directory ID 0:\n\nboxr::box_getwd()\n\n[1] 0\n\n\nThe box_ls function returns a boxr_object_list S3 object with all objects that are stored in the location specified by the dir_id argument. It can be coerced into a data.frame, e.g. to filter the output with verbs from the dplyr or poorman R packages.\n\nobjects <- boxr::box_ls(dir_id = box_getwd())\nclass(objects)\n\n[1] \"boxr_object_list\"\n\n\nRight now, there is a single folder tutorial in my box account3. Its unique identifier is shown in the id column and I can refer to objects in my box account (both folders and files) using this identifier.\n\nas.data.frame(objects)\n\n name type id size description owner\n1 tutorial folder 296252096794 0 tomsing1+box@gmail.com\n path modified_at content_modified_at sha1 version version_no\n1 All Files 2024-11-30 09:46:29 2024-11-30 09:46:29 <NA> 1 1\n version_id\n1 <NA>\n\n\nI extract the unique identifier of the tutorial folder, so I can refer to it downstream:\n\nsuppressPackageStartupMessages(library(poorman))\n\nfolder_id <- objects |>\n as.data.frame() |> \n poorman::filter(name == \"tutorial\") |> \n poorman::pull(\"id\")\nfolder_id\n\n[1] \"296252096794\"\n\n\n\n\n\n\n\n\nTip\n\n\n\nAlternatively, I can also copy this identifier from the end of the URL that is showin in my web browser when I open the tutorial folder. Similarly pasting the URL https://app.box.com/folder/296252096794 into a web browser opens my tutorial folder there.\n\n\nSo let’s store a copy of the mtcars dataset included in R’s dataset package as a CSV file in the tutorials folder (specified by its id, see above).\n\nboxr::box_write(object = mtcars, file_name = \"mtcars.csv\", dir_id = folder_id)\n\n\nbox.com remote file reference\n\n name : mtcars.csv \n file id : 1713585759893 \n version : V1 \n size : 1.3 kB \n modified at : 2024-11-30 10:13:14 \n created at : 2024-11-30 10:13:14 \n uploaded by : tomsing1+box@gmail.com \n owned by : tomsing1+box@gmail.com \n shared link : None \n\n parent folder name : tutorial \n parent folder id : 296252096794 \n\n\nTo verify the successful upload, I can list the contents of the tutorial folder:\n\nboxr::box_ls(dir_id = folder_id) |>\n as.data.frame()\n\n name type id size description owner\n1 mtcars.csv file 1713585759893 1281 tomsing1+box@gmail.com\n path modified_at content_modified_at\n1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14\n sha1 version version_no version_id\n1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f 1 1 1886582991893\n\n\nTo read the file into my R session, I extract the CSV file’s id and pass it to the box_read_csv function:\n\nfile_id <- boxr::box_ls(dir_id = folder_id) |>\n as.data.frame() |>\n poorman::filter(name == \"mtcars.csv\") |>\n poorman::pull(id)\nboxr::box_read_csv(file_id) |>\n head()\n\n mpg cyl disp hp drat wt qsec vs am gear carb\n1 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4\n2 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4\n3 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1\n4 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1\n5 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2\n6 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1\n\n\n\n\n\n\n\n\nFunctions to interact with files stored in box\n\n\n\n\n\nThe boxr packages offers convenience functions for different file types, e.g.\n\nbox_write()\nbox_save_rds()\nbox_save()\nbox_read_csv()\nbox_read_tsv()\nbox_read_json()\nbox_read_excel()\nbox_read_rds()\n\nThe box_write and box_read functions allow me to specify the function that write / reads the file myself via the write_fun and read_fun arguments, respectively.\nTo simply copy files from / to box without reading them, I can use the box_dl() and box_ul(), respectively.\nFinally, I can also move the file into the trash (from which it will be automatically removed after one month) with the box_delete_file() function.\n\n\n\nFor other functions, e.g. to search the box index, please refer to the boxr reference.\n\n\nSuccess!\nGreat! Now I have a working app that allows me to interact with folders and files in my box account, all from within the comfort of my R session." + }, + { + "objectID": "posts/boxr/index.html#using-a-json-web-token-for-authentication", + "href": "posts/boxr/index.html#using-a-json-web-token-for-authentication", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Using a JSON Web Token for authentication", + "text": "Using a JSON Web Token for authentication\nAnother way of authenticating a Custom App within box is via a JSON Web Token. This requires that the jose R package is installed on your system:\n\nlibrary(jose)\n\nIn this mode, the app authenticates using a signed JWT token, which requires a public/private key-pair for added security (see below).\nTo authenticate via this route, I need to create another app in my box developer console. Because I already created a first app (see above), the console’s home screen now looks different, listing my r_oauth app. To add another app, I click the blue Create Platform App in the upper right corner of the page.\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\nOnce again, I choose to create a Custom App and pick a unique name for my app, e.g. r_jwt. But on the second page of the modal, I now choose Server Authentication (with JWT) as my authentication method before clicking the Create App button.\n\n\n\n\n\n\nScreenshots\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nFigure 9\n\n\n\n\n\n\n\n\n\n\n\nFigure 10\n\n\n\n\n\n\n\n\n\nAfterwards, I am redirected to the configuration page of my new r_jwt app, where I make the following changes:\n\nAs in my first example, I allow the app to write / modify files and folders on my behalf (see Figure 6).\nTo make these changes permanent, I click the blue Save Changes button on the upper right of the Configuration page.\nTo use a JWT for authentication, I need one more piece of information: an RSA keypair to sign and authenticate the requests made by my app. I scroll down to theAdd and Manage Public Keys section.\nThere, I use the Generate a new Public/Private Key pair button to generate and download a new key pair for my app.\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 11\n\n\n\n\n\n\nThe key information is downloaded in a JSON file with content similar to this:\n{\n\"boxAppSettings\": {\n \"clientID\": \"jlccq2qe365jy2wo4llm9z9isz9didhv\",\n \"clientSecret\": \"VSN5WNe9q4hI2h9PJbppQKsIxm8oxJp8\",\n \"appAuth\": {\n \"publicKeyID\": \"wvslfab2\",\n \"privateKey\": \"-----BEGIN ENCRYPTED PRIVATE KEY-----\\nMIIFHDBOBgkqhki[TRUNCATED]RvOqeWR1mg==\\n-----END ENCRYPTED PRIVATE KEY-----\\n\",\n \"passphrase\": \"87babeaed61e4ad87309f8063918bd04\"\n }\n},\n\"enterpriseID\": \"1246725007\"\n}\nThis JSON file contains the\n\nclientID: this unique identifier of the app - I will need it to authorize my app in the Admin console (see below).\nclientSecret: the secret associated with the clientID\nappAuth: the public and private RSA key pair, along with their pass phrase\nenterpriseID: the unique identifier of my enterprise, e.g. the organization that manages my box account4.\n\nThe contents (or location) of this file is required to authenticate with box. The boxr package authors reccommend creating storing this file in a newly created ~/.boxr-auth folder, and in this tutorial stored the file there under the path ~/.boxr-auth/jwt_config.json 5.\n\n\n\n\n\n\nImportant\n\n\n\nThe contents of the JSON file is sufficient to access my box account. So I need to keep it secret, and - if in doubt - revoke and replace the key pair with a new one.\n\n\n\nAuthorizing the JWT-backed app\nIn contrast to the OAuth 2.0 app I created above, any JWT-backed app needs to be explicitly authorized by the organization’s admin. Here, I am using a free developer box account, so I am my own admin and can perform the following steps.\n\nI navigate to the home page of my box account and click on the Admin Console button on the lower left of the page. (If you don’t see an option to access the Admin Console the you either have not signed up for a Developer account, or your organization has dedicated admins6 and you are not one of them.)\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 12\n\n\n\n\n\n\n\nWithin the admin console, I select Integrations in the left hand menu, and then navigate to the Platform Apps Manager tab. Here, I can see all previously authorized apps - but as this is my first JWT app there aren’t any listed.\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 13\n\n\n\n\n\n\n\nTo add my new app, I click on the Add Platform App button on the upper right of the page.\n\n\nWithin the modal that pops up, I paste my app’s ClientID, which I can find either in the JSON token file or on the app’s configuration page ( see above).\nAfter pressing the Next button, I can confirm the details and authorize my app.\n\n\n\n\n\n\n\nScreenshots\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\nOnce the authorization is complete, I can see my r_jwt app listed in the Platform Apps Manager list.\n\n\n\n\n\n\n\nScreenshot\n\n\n\n\n\n\n\n\n\n\n\nFigure 14\n\n\n\n\n\n\n\n\nAuthenticating with the JSON web-token\nFor JWT authentication, the box_auth_service() function is used. I can either point its token_file argument to the JSON file downloaded above, or provide its content as a string via its token_text argument 7. (Alternatively, I could also provide the path to the JSON file via the BOX_TOKEN_FILE environmental variable.)\n\nboxr::box_auth_service(token_file = \"~/.boxr-auth/jwt_config.json\")\n\nOnce the box_auth_service() call has completed successfully, I can explore the files and folders in box.\n\nboxr::box_ls()\n\n\nbox.com remote object list: Empty (no objects returned)\n\n\nWait, the box_ls() command does return any objects - where is my tutorials folder? This bring me to a key difference between OAuth 2.0 and JWT backed apps: the former has access to my usual box account. But the latter uses a service account, an entirely separate box account that has access to its own file system, but cannot access those of my main account.\n\n\nSharing files and folders with the service account\nFor some applications, up- and down-loading files that are only accessible via the service account might be all that is needed. But to collaborate with others (including my interactive account), it is helpful to share files with this new account. That’s what collaboration workflows are for.\nHere, I will give the service account access to my tutorial folder, which is owned by my main account (and which I accessed using OAuth 2.0 above).\nTo share the folder (e.g. to create a collaboration in box’ lingo), I need to\n\nLog in to my main account, either interactive via the box website or using OAuth 2.0.\nProvide the identifier of the folder I want to share\nProvide user_id of the service account I want to share the folder with.\n\n\nThis information was returned by the box_auth_service() call above. In this example the user_id is 38300848207.\n\n\nDecide on the role, e.g. the set of permissions, I want to grant to the service account.\n\n\n1box_auth()\n2objects <- boxr::box_ls()\n3folder_id <- objects |>\n as.data.frame() |> \n poorman::filter(name == \"tutorial\") |> \n poorman::pull(\"id\")\n4boxr::box_collab_get(folder_id)\n5boxr::box_collab_create(\n dir_id = folder_id, \n user_id = \"38302244533\", \n role = \"co-owner\") |>\n as.data.frame()\n\n\n1\n\nRe-authenticate with my OAuth 2.0 credentials.\n\n2\n\nList files & folders at the root of my box account.\n\n3\n\nExtract the identifier of the tutorial folder.\n\n4\n\nConfirm that the folder currently doesn’t have collaborators, e.g. is not shared with any other box account (service or otherwise).\n\n5\n\nShare the tutorial folder with the service account, whose use_id is 38302244533.\n\n\n\n\n type id created_by.type created_by.id created_by.name\n1 collaboration 58843144227 user 38300848207 Thomas Sandmann\n created_by.login created_at modified_at\n1 tomsing1+box@gmail.com 2024-11-30T10:13:17-08:00 2024-11-30T10:13:17-08:00\n expires_at status accessible_by.type accessible_by.id accessible_by.name\n1 <NA> accepted user 38302244533 r_jwt\n accessible_by.login accessible_by.is_active\n1 AutomationUser_2315972_YO25z3YbZl@boxdevedition.com TRUE\n invite_email role acknowledged_at item.type item.id\n1 <NA> co-owner 2024-11-30T10:13:17-08:00 folder 296252096794\n item.sequence_id item.etag item.name is_access_only\n1 0 0 tutorial FALSE\n\n\nNow that the service account has access to the tutorial folder, I re-authenticate via box_auth_service(). Ther_jwtapp can now list the contents of thetutorial` folder:\n\nboxr::box_auth_service(token_file = \"~/.boxr-auth/jwt_config.json\")\nobjects <- boxr::box_ls(folder_id)\nobjects |> as.data.frame()\n\n name type id size description owner\n1 mtcars.csv file 1713585759893 1281 tomsing1+box@gmail.com\n path modified_at content_modified_at\n1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14\n sha1 version version_no version_id\n1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f 1 1 1886582991893\n\n\nand it can also write to it:\n\nboxr::box_save_rds(object = mtcars,\n dir_id = folder_id, \n file_name = \"mtcars.rds\",\n description = \"The mtcars dataset serialized as an RDS file\")\n\n\nbox.com remote file reference\n\n name : mtcars.rds \n file id : 1713587723063 \n version : V1 \n size : 1.2 kB \n modified at : 2024-11-30 10:13:19 \n created at : 2024-11-30 10:13:19 \n uploaded by : AutomationUser_2315972_YO25z3YbZl@boxdevedition.com \n owned by : tomsing1+box@gmail.com \n shared link : None \n\n parent folder name : tutorial \n parent folder id : 296252096794 \n\nboxr::box_ls(dir_id = folder_id) |>\n as.data.frame()\n\n name type id size description owner\n1 mtcars.csv file 1713585759893 1281 tomsing1+box@gmail.com\n2 mtcars.rds file 1713587723063 1225 tomsing1+box@gmail.com\n path modified_at content_modified_at\n1 All Files/tutorial 2024-11-30 10:13:14 2024-11-30 10:13:14\n2 All Files/tutorial 2024-11-30 10:13:19 2024-11-30 10:13:19\n sha1 version version_no version_id\n1 dfd44f97e2bd9b5efe4bd2e87851cfe717f3fc2f 1 1 1886582991893\n2 c41ea4b33768b6a4ae886e592e13090939fab642 1 1 1886585000663\n\n\n\n\nModifying collaborations\nWe can also revoke the permissions of the service account, by deleting the collaboration, if necessary:\n\n1boxr::box_auth()\n2collab <- boxr::box_collab_get(folder_id)\ncollab_id <- collab |>\n as.data.frame() |>\n poorman::pull(id)\nboxr::box_collab_delete(collab_id)\n3collab <- boxr::box_collab_get(folder_id)\n\n\n1\n\nRe-authenticate as the original owner of the folder.\n\n2\n\nRetrieve information about the sharing settings / collaborations of the folder, including the id of the collaboration.\n\n3\n\nDelete the collaboration by specifying its unique id." + }, + { + "objectID": "posts/boxr/index.html#reproducibility", + "href": "posts/boxr/index.html#reproducibility", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Reproducibility", + "text": "Reproducibility\n\n\nSession Information\n\n\nsessionInfo()\n\nR version 4.4.1 (2024-06-14)\nPlatform: x86_64-pc-linux-gnu\nRunning under: Debian GNU/Linux 12 (bookworm)\n\nMatrix products: default\nBLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 \nLAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.21.so; LAPACK version 3.11.0\n\nlocale:\n [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C \n [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 \n [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 \n [7] LC_PAPER=en_US.UTF-8 LC_NAME=C \n [9] LC_ADDRESS=C LC_TELEPHONE=C \n[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C \n\ntime zone: America/Los_Angeles\ntzcode source: system (glibc)\n\nattached base packages:\n[1] stats graphics grDevices datasets utils methods base \n\nother attached packages:\n[1] jose_1.2.1 openssl_2.2.2 poorman_0.2.7 boxr_0.3.6 \n\nloaded via a namespace (and not attached):\n [1] bit_4.5.0 jsonlite_1.8.9 dplyr_1.1.4 compiler_4.4.1 \n [5] renv_1.0.11 tidyselect_1.2.1 stringr_1.5.1 assertthat_0.2.1 \n [9] yaml_2.3.10 fastmap_1.2.0 mime_0.12 R6_2.5.1 \n[13] generics_0.1.3 curl_6.0.1 knitr_1.49 tibble_3.2.1 \n[17] pillar_1.9.0 R.utils_2.12.3 rlang_1.1.4 utf8_1.2.4 \n[21] stringi_1.8.4 xfun_0.49 fs_1.6.5 bit64_4.5.2 \n[25] cli_3.6.3 magrittr_2.0.3 rio_1.2.3 digest_0.6.37 \n[29] askpass_1.2.1 lifecycle_1.0.4 R.methodsS3_1.8.2 R.oo_1.27.0 \n[33] vctrs_0.6.5 evaluate_1.0.1 glue_1.8.0 data.table_1.16.2\n[37] fansi_1.0.6 rmarkdown_2.29 purrr_1.0.2 httr_1.4.7 \n[41] tools_4.4.1 pkgconfig_2.0.3 htmltools_0.5.8.1" + }, + { + "objectID": "posts/boxr/index.html#footnotes", + "href": "posts/boxr/index.html#footnotes", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "Footnotes", + "text": "Footnotes\n\n\nThe main difference between a free developer account and a regular free account is that the developer version has access to the administrator console, which will allow you to authorize JWT and CCG applications (source). If you are part of an organization with dedicated admins, then they can authorize apps that use these authentication methods for you. With a regular (e.g. non-developer) free account you can still use OAuth 2.0 for authentication, but won’t be able to run the code examples shown in the JWT section of this tutorial.↩︎\nTo create cache file under a different path, I could specify it’s location via the cache argument of the box_auth() function. For example, I could point to a network drive that is accessible at the same path from different computers.↩︎\nThe dir_id defaults to the output of box_getwd() and I only specify it here explicitly to highlight that this argument is available. And yes, there is also a box_setwd() function to set the remote working directory.↩︎\nPlease note that my enterpriseID is set, even though I am a single developer on a free box plan. If your enterpriseID is set to “0”, you probably didn’t sign up for a Developer account. (Only free Developer accounts or paid plans can authorize apps via JWT or CCG).↩︎\nThe authors also recommend to keep access to the folder restricted if you are on a system shared with others, e.g. by creating the directory with the fs::dir_create(\"~/.boxr-auth\", mode = 700) command.↩︎\nIf you are part of an organization with dedicated admins, you need to ask them to authorize your app for you, and provide them with its ClienID.↩︎\nI do some of my analyses using Saturn Cloud, which offers convenient ways to inject secrets into cloud instances - either as environmental variables or text files. Because the JWT file is plain text, it works very well with that setup.↩︎" + }, + { + "objectID": "posts/boxr/index.html#tldr", + "href": "posts/boxr/index.html#tldr", + "title": "Interacting with box cloud storage: the boxr R package", + "section": "", + "text": "This week, I learned how to create custom apps within the box cloud storage service, and how to read & write files from within R using the awesome boxr R package.\nI used two different ways of authenticating with box: OAuth 2.0 and Java Web Tokens (JWT), best suited for interactive or unattended use cases, respectively." } ] \ No newline at end of file diff --git a/docs/site_libs/bootstrap/bootstrap-dark-0b08c4706a376d5bbb3674841d6c1774.min.css b/docs/site_libs/bootstrap/bootstrap-dark-0b08c4706a376d5bbb3674841d6c1774.min.css new file mode 100644 index 0000000..13c0543 --- /dev/null +++ b/docs/site_libs/bootstrap/bootstrap-dark-0b08c4706a376d5bbb3674841d6c1774.min.css @@ -0,0 +1,12 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";:root,[data-bs-theme=light]{--bs-blue: #4c9be8;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #d9534f;--bs-orange: #df6919;--bs-yellow: #ffc107;--bs-green: #5cb85c;--bs-teal: #20c997;--bs-cyan: #1bc7dc;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #ebebeb;--bs-gray-200: #dee2e6;--bs-gray-300: #dee2e6;--bs-gray-400: #adb5bd;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #3b4d5b;--bs-primary: #df6919;--bs-secondary: #3b4d5b;--bs-success: #5cb85c;--bs-info: #1bc7dc;--bs-warning: #ffc107;--bs-danger: #d9534f;--bs-light: #818c95;--bs-dark: #3b4d5b;--bs-default-rgb: 59, 77, 91;--bs-primary-rgb: 223, 105, 25;--bs-secondary-rgb: 59, 77, 91;--bs-success-rgb: 92, 184, 92;--bs-info-rgb: 27, 199, 220;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 217, 83, 79;--bs-light-rgb: 129, 140, 149;--bs-dark-rgb: 59, 77, 91;--bs-primary-text-emphasis: #592a0a;--bs-secondary-text-emphasis: #181f24;--bs-success-text-emphasis: #254a25;--bs-info-text-emphasis: #0b5058;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #572120;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #f9e1d1;--bs-secondary-bg-subtle: #d8dbde;--bs-success-bg-subtle: #def1de;--bs-info-bg-subtle: #d1f4f8;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f7dddc;--bs-light-bg-subtle: whitesmoke;--bs-dark-bg-subtle: #adb5bd;--bs-primary-border-subtle: #f2c3a3;--bs-secondary-border-subtle: #b1b8bd;--bs-success-border-subtle: #bee3be;--bs-info-border-subtle: #a4e9f1;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f0bab9;--bs-light-border-subtle: #dee2e6;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #ebebeb;--bs-body-color-rgb: 235, 235, 235;--bs-body-bg: #0f2537;--bs-body-bg-rgb: 15, 37, 55;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(235, 235, 235, 0.75);--bs-secondary-color-rgb: 235, 235, 235;--bs-secondary-bg: #dee2e6;--bs-secondary-bg-rgb: 222, 226, 230;--bs-tertiary-color: rgba(235, 235, 235, 0.5);--bs-tertiary-color-rgb: 235, 235, 235;--bs-tertiary-bg: #ebebeb;--bs-tertiary-bg-rgb: 235, 235, 235;--bs-heading-color: inherit;--bs-link-color: #df6919;--bs-link-color-rgb: 223, 105, 25;--bs-link-decoration: inherit;--bs-link-hover-color: #b25414;--bs-link-hover-color-rgb: 178, 84, 20;--bs-code-color: #7d12ba;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(223, 105, 25, 0.25);--bs-form-valid-color: #5cb85c;--bs-form-valid-border-color: #5cb85c;--bs-form-invalid-color: #d9534f;--bs-form-invalid-border-color: #d9534f}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #eca575;--bs-secondary-text-emphasis: #89949d;--bs-success-text-emphasis: #9dd49d;--bs-info-text-emphasis: #76ddea;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #e89895;--bs-light-text-emphasis: #ebebeb;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #2d1505;--bs-secondary-bg-subtle: #0c0f12;--bs-success-bg-subtle: #122512;--bs-info-bg-subtle: #05282c;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2b1110;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #863f0f;--bs-secondary-border-subtle: #232e37;--bs-success-border-subtle: #376e37;--bs-info-border-subtle: #107784;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #82322f;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #eca575;--bs-link-hover-color: #f0b791;--bs-link-color-rgb: 236, 165, 117;--bs-link-hover-color-rgb: 240, 183, 145;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #9dd49d;--bs-form-valid-border-color: #9dd49d;--bs-form-invalid-color: #e89895;--bs-form-invalid-border-color: #e89895}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #dee2e6}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:inherit;-webkit-text-decoration:inherit;-moz-text-decoration:inherit;-ms-text-decoration:inherit;-o-text-decoration:inherit}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:inherit;background-color:#ebebeb;line-height:1.5;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#ebebeb;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#0f2537;background-color:#ebebeb;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(235,235,235,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#0f2537;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(235,235,235,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #ebebeb;--bs-table-bg: #0f2537;--bs-table-border-color: rgba(0, 0, 0, 0.15);--bs-table-accent-bg: rgba(255, 255, 255, 0.05);--bs-table-striped-color: #ebebeb;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #ebebeb;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #ebebeb;--bs-table-hover-bg: rgba(255, 255, 255, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #7d8891}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #fff;--bs-table-bg: #df6919;--bs-table-border-color: #e27830;--bs-table-striped-bg: #e17125;--bs-table-striped-color: #fff;--bs-table-active-bg: #e27830;--bs-table-active-color: #fff;--bs-table-hover-bg: #e1742a;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #fff;--bs-table-bg: #3b4d5b;--bs-table-border-color: #4f5f6b;--bs-table-striped-bg: #455663;--bs-table-striped-color: #fff;--bs-table-active-bg: #4f5f6b;--bs-table-active-color: #fff;--bs-table-hover-bg: #4a5a67;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #fff;--bs-table-bg: #5cb85c;--bs-table-border-color: #6cbf6c;--bs-table-striped-bg: #64bc64;--bs-table-striped-color: #fff;--bs-table-active-bg: #6cbf6c;--bs-table-active-color: #fff;--bs-table-hover-bg: #68bd68;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #1bc7dc;--bs-table-border-color: #32cde0;--bs-table-striped-bg: #26cade;--bs-table-striped-color: #fff;--bs-table-active-bg: #32cde0;--bs-table-active-color: #fff;--bs-table-hover-bg: #2ccbdf;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #fff;--bs-table-bg: #ffc107;--bs-table-border-color: #ffc720;--bs-table-striped-bg: #ffc413;--bs-table-striped-color: #000;--bs-table-active-bg: #ffc720;--bs-table-active-color: #000;--bs-table-hover-bg: #ffc61a;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #fff;--bs-table-bg: #d9534f;--bs-table-border-color: #dd6461;--bs-table-striped-bg: #db5c58;--bs-table-striped-color: #fff;--bs-table-active-bg: #dd6461;--bs-table-active-color: #fff;--bs-table-hover-bg: #dc605c;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #fff;--bs-table-bg: #818c95;--bs-table-border-color: #8e98a0;--bs-table-striped-bg: #87929a;--bs-table-striped-color: #fff;--bs-table-active-bg: #8e98a0;--bs-table-active-color: #fff;--bs-table-hover-bg: #8a959d;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #3b4d5b;--bs-table-border-color: #4f5f6b;--bs-table-striped-bg: #455663;--bs-table-striped-color: #fff;--bs-table-active-bg: #4f5f6b;--bs-table-active-color: #fff;--bs-table-hover-bg: #4a5a67;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem}.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(235,235,235,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,0);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#efb48c;outline:0;box-shadow:0 0 0 .25rem rgba(223,105,25,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#adb5bd;opacity:1}.form-control:disabled{color:#3b4d5b;background-color:#ebebeb;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#ebebeb;background-color:#3b4d5b;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:0;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#31404c}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#ebebeb;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:0 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(0 * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(0 * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:0}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(0 * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(0 * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(0 * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(0 * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(0 * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(0 * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:0 solid rgba(0,0,0,0);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#efb48c;outline:0;box-shadow:0 0 0 .25rem rgba(223,105,25,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#3b4d5b;background-color:#ebebeb}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:0}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#efb48c;outline:0;box-shadow:0 0 0 .25rem rgba(223,105,25,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#df6919;border-color:#df6919}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#df6919;border-color:#df6919;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23efb48c'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #0f2537,0 0 0 .25rem rgba(223,105,25,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #0f2537,0 0 0 .25rem rgba(223,105,25,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#df6919;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f5d2ba}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#ebebeb;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#df6919;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#f5d2ba}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#ebebeb;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(235,235,235,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(235,235,235,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(0 * 2));min-height:calc(3.5rem + calc(0 * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:0 solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 1);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 1);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:0 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#ebebeb}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#ebebeb;text-align:center;white-space:nowrap;background-color:#3b4d5b;border:0 solid rgba(0,0,0,0);border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:0}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(0*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#5cb85c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#5cb85c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#5cb85c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .25rem rgba(92,184,92,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#5cb85c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .25rem rgba(92,184,92,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#5cb85c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#5cb85c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(92,184,92,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#5cb85c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#d9534f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#d9534f;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#d9534f;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d9534f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .25rem rgba(217,83,79,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#d9534f}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d9534f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .25rem rgba(217,83,79,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#d9534f}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#d9534f}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(217,83,79,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#d9534f}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #ebebeb;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0em;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #32414d;--bs-btn-hover-border-color: #2f3e49;--bs-btn-focus-shadow-rgb: 88, 104, 116;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2f3e49;--bs-btn-active-border-color: #2c3a44;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3b4d5b;--bs-btn-disabled-border-color: #3b4d5b}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #df6919;--bs-btn-border-color: #df6919;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #be5915;--bs-btn-hover-border-color: #b25414;--bs-btn-focus-shadow-rgb: 228, 128, 60;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b25414;--bs-btn-active-border-color: #a74f13;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #df6919;--bs-btn-disabled-border-color: #df6919}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #32414d;--bs-btn-hover-border-color: #2f3e49;--bs-btn-focus-shadow-rgb: 88, 104, 116;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2f3e49;--bs-btn-active-border-color: #2c3a44;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3b4d5b;--bs-btn-disabled-border-color: #3b4d5b}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4e9c4e;--bs-btn-hover-border-color: #4a934a;--bs-btn-focus-shadow-rgb: 116, 195, 116;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4a934a;--bs-btn-active-border-color: #458a45;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #5cb85c;--bs-btn-disabled-border-color: #5cb85c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #1bc7dc;--bs-btn-border-color: #1bc7dc;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #17a9bb;--bs-btn-hover-border-color: #169fb0;--bs-btn-focus-shadow-rgb: 61, 207, 225;--bs-btn-active-color: #fff;--bs-btn-active-bg: #169fb0;--bs-btn-active-border-color: #1495a5;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #1bc7dc;--bs-btn-disabled-border-color: #1bc7dc}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d9a406;--bs-btn-hover-border-color: #cc9a06;--bs-btn-focus-shadow-rgb: 255, 202, 44;--bs-btn-active-color: #fff;--bs-btn-active-bg: #cc9a06;--bs-btn-active-border-color: #bf9105;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #b84743;--bs-btn-hover-border-color: #ae423f;--bs-btn-focus-shadow-rgb: 223, 109, 105;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ae423f;--bs-btn-active-border-color: #a33e3b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #d9534f;--bs-btn-disabled-border-color: #d9534f}.btn-light{--bs-btn-color: #fff;--bs-btn-bg: #818c95;--bs-btn-border-color: #818c95;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6e777f;--bs-btn-hover-border-color: #677077;--bs-btn-focus-shadow-rgb: 148, 157, 165;--bs-btn-active-color: #fff;--bs-btn-active-bg: #677077;--bs-btn-active-border-color: #616970;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #818c95;--bs-btn-disabled-border-color: #818c95}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #586874;--bs-btn-hover-border-color: #4f5f6b;--bs-btn-focus-shadow-rgb: 88, 104, 116;--bs-btn-active-color: #fff;--bs-btn-active-bg: #62717c;--bs-btn-active-border-color: #4f5f6b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3b4d5b;--bs-btn-disabled-border-color: #3b4d5b}.btn-outline-default{--bs-btn-color: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3b4d5b;--bs-btn-hover-border-color: #3b4d5b;--bs-btn-focus-shadow-rgb: 59, 77, 91;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3b4d5b;--bs-btn-active-border-color: #3b4d5b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3b4d5b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3b4d5b;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #df6919;--bs-btn-border-color: #df6919;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #df6919;--bs-btn-hover-border-color: #df6919;--bs-btn-focus-shadow-rgb: 223, 105, 25;--bs-btn-active-color: #fff;--bs-btn-active-bg: #df6919;--bs-btn-active-border-color: #df6919;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #df6919;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #df6919;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3b4d5b;--bs-btn-hover-border-color: #3b4d5b;--bs-btn-focus-shadow-rgb: 59, 77, 91;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3b4d5b;--bs-btn-active-border-color: #3b4d5b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3b4d5b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3b4d5b;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5cb85c;--bs-btn-hover-border-color: #5cb85c;--bs-btn-focus-shadow-rgb: 92, 184, 92;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5cb85c;--bs-btn-active-border-color: #5cb85c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5cb85c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #5cb85c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #1bc7dc;--bs-btn-border-color: #1bc7dc;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1bc7dc;--bs-btn-hover-border-color: #1bc7dc;--bs-btn-focus-shadow-rgb: 27, 199, 220;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1bc7dc;--bs-btn-active-border-color: #1bc7dc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #1bc7dc;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #1bc7dc;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d9534f;--bs-btn-hover-border-color: #d9534f;--bs-btn-focus-shadow-rgb: 217, 83, 79;--bs-btn-active-color: #fff;--bs-btn-active-bg: #d9534f;--bs-btn-active-border-color: #d9534f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #d9534f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d9534f;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #818c95;--bs-btn-border-color: #818c95;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #818c95;--bs-btn-hover-border-color: #818c95;--bs-btn-focus-shadow-rgb: 129, 140, 149;--bs-btn-active-color: #fff;--bs-btn-active-bg: #818c95;--bs-btn-active-border-color: #818c95;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #818c95;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #818c95;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3b4d5b;--bs-btn-hover-border-color: #3b4d5b;--bs-btn-focus-shadow-rgb: 59, 77, 91;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3b4d5b;--bs-btn-active-border-color: #3b4d5b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3b4d5b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3b4d5b;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #df6919;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #b25414;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #b25414;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 228, 128, 60;text-decoration:inherit;-webkit-text-decoration:inherit;-moz-text-decoration:inherit;-ms-text-decoration:inherit;-o-text-decoration:inherit}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0em}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #ebebeb;--bs-dropdown-bg: #3b4d5b;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.15);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #ebebeb;--bs-dropdown-link-hover-color: #ebebeb;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.075);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #df6919;--bs-dropdown-link-disabled-color: rgba(235, 235, 235, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.15);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #df6919;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:0em}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #df6919;--bs-nav-link-hover-color: #b25414;--bs-nav-link-disabled-color: rgba(255, 255, 255, 0.4);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(223,105,25,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #3b4d5b;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #dee2e6 #dee2e6 #3b4d5b;--bs-nav-tabs-link-active-color: #ebebeb;--bs-nav-tabs-link-active-bg: #0f2537;--bs-nav-tabs-link-active-border-color: #3b4d5b;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #df6919}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: #e6e8ea;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(230, 232, 234, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #e6e8ea;--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e6e8ea' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(230, 232, 234, 0);--bs-navbar-toggler-border-radius: 0em;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #e6e8ea;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(230, 232, 234, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #e6e8ea;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(230, 232, 234, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e6e8ea' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e6e8ea' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: 0;--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #3b4d5b;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #ebebeb;--bs-accordion-bg: #3b4d5b;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 0;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: 0.25rem;--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #ebebeb;--bs-accordion-btn-bg: rgba(52, 58, 64, 0.25);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ebebeb'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23592a0a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #efb48c;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(223, 105, 25, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #ebebeb;--bs-accordion-active-bg: #df6919}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23eca575'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23eca575'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0.75rem;--bs-breadcrumb-padding-y: 0.375rem;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: #3b4d5b;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: #ebebeb;--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: #ebebeb;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #fff;--bs-pagination-bg: #3b4d5b;--bs-pagination-border-width: 1px;--bs-pagination-border-color: transparent;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: rgba(255, 255, 255, 0.4);--bs-pagination-hover-border-color: transparent;--bs-pagination-focus-color: #b25414;--bs-pagination-focus-bg: #dee2e6;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(223, 105, 25, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #df6919;--bs-pagination-active-border-color: #df6919;--bs-pagination-disabled-color: rgba(255, 255, 255, 0.4);--bs-pagination-disabled-bg: #3b4d5b;--bs-pagination-disabled-border-color: transparent;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #3b4d5b;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #df6919;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #fff;--bs-list-group-bg: #3b4d5b;--bs-list-group-border-color: transparent;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: #fff;--bs-list-group-action-hover-color: #fff;--bs-list-group-action-hover-bg: rgba(255, 255, 255, 0.4);--bs-list-group-action-active-color: #ebebeb;--bs-list-group-action-active-bg: #dee2e6;--bs-list-group-disabled-color: rgba(255, 255, 255, 0.4);--bs-list-group-disabled-bg: #3b4d5b;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #df6919;--bs-list-group-active-border-color: #df6919;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #fff;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(223, 105, 25, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: #3b4d5b;--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.2);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: #ebebeb;--bs-toast-header-bg: #3b4d5b;--bs-toast-header-border-color: rgba(0, 0, 0, 0.2);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #3b4d5b;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: -1px;--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: rgba(0, 0, 0, 0.2);--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: rgba(0, 0, 0, 0.2);--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #0f2537;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #3b4d5b;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0;--bs-popover-inner-border-radius: calc(0 - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: rgba(255, 255, 255, 0.075);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #ebebeb;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #ebebeb;--bs-offcanvas-bg: #0f2537;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#fff !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(47, 62, 73, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(47, 62, 73, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(178, 84, 20, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(178, 84, 20, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(47, 62, 73, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(47, 62, 73, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(74, 147, 74, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(74, 147, 74, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(22, 159, 176, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(22, 159, 176, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(204, 154, 6, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(204, 154, 6, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(174, 66, 63, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(174, 66, 63, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(103, 112, 119, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(103, 112, 119, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(47, 62, 73, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(47, 62, 73, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#fff}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #4c9be8;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #4c9be8;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #d9534f;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #df6919;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #df6919;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #5cb85c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #1bc7dc;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #3b4d5b}.bg-default{--bslib-color-bg: #3b4d5b;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #df6919}.bg-primary{--bslib-color-bg: #df6919;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #3b4d5b}.bg-secondary{--bslib-color-bg: #3b4d5b;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #5cb85c}.bg-success{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #1bc7dc}.bg-info{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #d9534f}.bg-danger{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #818c95}.bg-light{--bslib-color-bg: #818c95;--bslib-color-fg: #fff}.text-dark{--bslib-color-fg: #3b4d5b}.bg-dark{--bslib-color-bg: #3b4d5b;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #5663ec;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #5663ec;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #5a77d8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #5a77d8;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #8a76c3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #8a76c3;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #847eab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #847eab;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #878795;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #878795;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #94aa8e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #94aa8e;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #52a7b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #52a7b0;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #3aadc8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #3aadc8;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #38ade3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #38ade3;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #5c48ee;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #5c48ee;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #942bb1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #942bb1;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #96349b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #96349b;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #6253b6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #6253b6;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4859e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4859e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #6166d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #6166d1;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #994993;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #994993;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9c527e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #9c527e;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #677199;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #677199;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4d77cc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4d77cc;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #aa63b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #aa63b1;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e24674;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #e24674;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #e44f5e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #e44f5e;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f17257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #f17257;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #b06f79;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #b06f79;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9675ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #9675ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a1708c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #a1708c;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #ab3890;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ab3890;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #af4c7d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #af4c7d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #df4b67;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #df4b67;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #db5c39;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #db5c39;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #e87f32;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e87f32;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a77b54;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #a77b54;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #8f826c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8f826c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #8d8187;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #8d8187;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a47d6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #a47d6c;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #af4570;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #af4570;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b2595c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b2595c;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e35847;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e35847;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #dd602f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #dd602f;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec8c12;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ec8c12;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #ab8934;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #ab8934;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #938f4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #938f4b;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #918f67;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #918f67;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #b7b261;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #b7b261;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f68d3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f68d3c;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f09524;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #f09524;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f29e0e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #f29e0e;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #bebd29;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #bebd29;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a4c35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #a4c35c;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #56ac94;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #56ac94;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #607598;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #607598;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #648984;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #648984;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #94876f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #94876f;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #8e9057;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #8e9057;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #909841;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #909841;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9dbc3a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #9dbc3a;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #44bf74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #44bf74;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #42be8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #42be8f;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #32b7b7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #32b7b7;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #6a9a7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6a9a7a;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #6ca365;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #6ca365;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #38c27f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #38c27f;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #1ec8b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #1ec8b3;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2fb5e1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #2fb5e1;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #397ee5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #397ee5;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3d92d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3d92d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6d90bc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6d90bc;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #6799a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6799a4;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #69a18e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #69a18e;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #76c587;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #35c1a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #35c1a9;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1dc8c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1dc8c0;color:#fff}.bg-blue{--bslib-color-bg: #4c9be8;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #4c9be8;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #d9534f;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #df6919;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #df6919;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #5cb85c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #1bc7dc;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #3b4d5b}.bg-default{--bslib-color-bg: #3b4d5b;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #df6919}.bg-primary{--bslib-color-bg: #df6919;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #3b4d5b}.bg-secondary{--bslib-color-bg: #3b4d5b;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #5cb85c}.bg-success{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #1bc7dc}.bg-info{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #d9534f}.bg-danger{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #818c95}.bg-light{--bslib-color-bg: #818c95;--bslib-color-fg: #fff}.text-dark{--bslib-color-fg: #3b4d5b}.bg-dark{--bslib-color-bg: #3b4d5b;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #5663ec;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #5663ec;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #5a77d8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #5a77d8;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #8a76c3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #8a76c3;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #847eab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #847eab;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #878795;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #878795;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #94aa8e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #94aa8e;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #52a7b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #52a7b0;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #3aadc8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #3aadc8;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #38ade3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4c9be8 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #38ade3;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #5c48ee;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #5c48ee;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #942bb1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #942bb1;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #96349b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #96349b;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #6253b6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #6253b6;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4859e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4859e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #6166d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #6166d1;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #994993;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #994993;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9c527e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #9c527e;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #677199;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #677199;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4d77cc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4d77cc;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #aa63b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #aa63b1;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e24674;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #e24674;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #e44f5e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #e44f5e;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f17257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #f17257;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #b06f79;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #b06f79;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9675ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #9675ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a1708c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #a1708c;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #ab3890;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ab3890;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #af4c7d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #af4c7d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #df4b67;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #df4b67;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #db5c39;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #db5c39;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #e87f32;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e87f32;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a77b54;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #a77b54;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #8f826c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8f826c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #8d8187;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #8d8187;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a47d6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #a47d6c;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #af4570;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #af4570;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b2595c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b2595c;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e35847;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e35847;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #dd602f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #dd602f;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec8c12;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ec8c12;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #ab8934;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #ab8934;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #938f4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #938f4b;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #918f67;background:linear-gradient(var(--bg-gradient-deg, 140deg), #df6919 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #918f67;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #b7b261;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #b7b261;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f68d3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f68d3c;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f09524;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #f09524;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f29e0e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #f29e0e;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #bebd29;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #bebd29;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a4c35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #a4c35c;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #56ac94;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #56ac94;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #607598;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #607598;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #648984;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #648984;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #94876f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #94876f;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #8e9057;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #8e9057;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #909841;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #909841;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9dbc3a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #9dbc3a;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #44bf74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #44bf74;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #42be8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #42be8f;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #32b7b7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #32b7b7;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #6a9a7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6a9a7a;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #6ca365;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #6ca365;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #38c27f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #38c27f;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #1ec8b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #1ec8b3;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2fb5e1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #4c9be8 var(--bg-gradient-end, 180%)) #2fb5e1;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #397ee5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #397ee5;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3d92d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3d92d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6d90bc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6d90bc;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #6799a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6799a4;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #69a18e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #df6919 var(--bg-gradient-end, 180%)) #69a18e;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #76c587;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #35c1a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #35c1a9;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1dc8c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1dc8c0;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #0f2537);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}:root{--bslib-page-sidebar-title-bg: #3b4d5b;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#e6e8ea}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#a9b1b7}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#a9b1b7;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#a9b1b7}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#a9b1b7}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(234,156,103,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#727f88}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#a9b1b7}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(234,156,103,.8)}div.sidebar-item-container.disabled{color:rgba(169,177,183,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#ea9c67}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#0f2537}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid rgba(0,0,0,.15)}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#0f2537;border-bottom:1px solid rgba(0,0,0,.15)}.quarto-banner nav.quarto-secondary-nav{background-color:#3b4d5b;color:#e6e8ea;border-top:1px solid rgba(0,0,0,.15)}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#b25414}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#0f2537}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#808b95}.nav-footer a{color:#808b95}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#e6e8ea;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#a9b1b7;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#0f2537;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#0f2537;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#e6e8ea;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#e6e8ea;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:0 solid rgba(0,0,0,0);border-radius:.25rem;color:#212529;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(223,105,25,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#212529;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#212529;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#212529;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(0 * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#212529;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid rgba(0,0,0,0) 0}#quarto-search-results .aa-SourceNoResults{width:400px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#14324b;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#df6919}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#df6919}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#ba5815}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#3b4d5b}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#ebebeb}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#1e0e03}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#3b4d5b;color:#ebebeb}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#3b4d5b;border-color:rgba(0,0,0,0);color:#ebebeb}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:0 solid rgba(0,0,0,0)}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#e6e8ea}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#a9b1b7}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(15,37,55,.65);width:90%;bottom:0;box-shadow:rgba(0,0,0,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#0f2537;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#0f2537;border-bottom:0 solid rgba(0,0,0,0);display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#ebebeb;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(223,105,25,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(235,235,235,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#df6919 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#3b4d5b !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#5cb85c !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#1bc7dc !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#ffc107 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#d9534f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#818c95 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#3b4d5b !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #4f677a;border-bottom:solid 1px #4f677a}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#4b6274}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#e6e8ea}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#ebebeb}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#ebebeb}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #bcc2c7;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#0f2537;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#0f2537;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#ebebeb}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#3b4d5b}.tableFloatingHeaderOriginal{background-color:#3b4d5b;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group input,.input-group select{border:solid #6c757d 1px;background-color:#0f2537;color:#ebebeb}.input-group-text{border:solid #6c757d 1px;background-color:#0f2537;color:#ebebeb;border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#ebebeb;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#df6919}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#df6919}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#df6919}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#df6919}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#df6919}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#0f2537;border:solid 1px #dee2e6;border-radius:.25rem;color:#ebebeb;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#0f2537}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#0f2537}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#0f2537;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#0f2537}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#0f2537;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#ebebeb}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}.callout pre.sourceCode{padding-left:0}div.ansi-escaped-output{font-family:monospace;display:block}/*! +* +* ansi colors from IPython notebook's +* +* we also add `bright-[color]-` synonyms for the `-[color]-intense` classes since +* that seems to be what ansi_up emits +* +*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-black,.ansi-bright-black-fg{color:#282c36}.ansi-black-intense-black,.ansi-bright-black-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-red,.ansi-bright-red-fg{color:#b22b31}.ansi-red-intense-red,.ansi-bright-red-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-green,.ansi-bright-green-fg{color:#007427}.ansi-green-intense-green,.ansi-bright-green-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-yellow,.ansi-bright-yellow-fg{color:#b27d12}.ansi-yellow-intense-yellow,.ansi-bright-yellow-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-blue,.ansi-bright-blue-fg{color:#0065ca}.ansi-blue-intense-blue,.ansi-bright-blue-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-magenta,.ansi-bright-magenta-fg{color:#a03196}.ansi-magenta-intense-magenta,.ansi-bright-magenta-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-cyan,.ansi-bright-cyan-fg{color:#258f8f}.ansi-cyan-intense-cyan,.ansi-bright-cyan-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-white,.ansi-bright-white-fg{color:#a1a6b2}.ansi-white-intense-white,.ansi-bright-white-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #0f2537;--quarto-body-color: #ebebeb;--quarto-text-muted: #6c757d;--quarto-border-color: rgba(0, 0, 0, 0.15);--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #0f2537;--mermaid-edge-color: #3b4d5b;--mermaid-node-fg-color: #ebebeb;--mermaid-fg-color: #ebebeb;--mermaid-fg-color--lighter: white;--mermaid-fg-color--lightest: white;--mermaid-font-family: Lato, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--mermaid-label-bg-color: #0f2537;--mermaid-label-fg-color: #df6919;--mermaid-node-bg-color: rgba(223, 105, 25, 0.1);--mermaid-node-fg-color: #ebebeb}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}ul>li:not(:has(>p))>ul,ol>li:not(:has(>p))>ul,ul>li:not(:has(>p))>ol,ol>li:not(:has(>p))>ol{margin-bottom:0}ul>li:not(:has(>p))>ul>li:has(>p),ol>li:not(:has(>p))>ul>li:has(>p),ul>li:not(:has(>p))>ol>li:has(>p),ol>li:not(:has(>p))>ol>li:has(>p){margin-top:1rem}body{margin:0}main.page-columns>header>h1.title,main.page-columns>header>.title.h1{margin-bottom:0}@media(min-width: 992px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] 35px [page-end-inset page-end] 5fr [screen-end-inset] 1.5em}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 3em [body-end] 50px [body-end-outset] minmax(0px, 250px) [page-end-inset] minmax(50px, 100px) [page-end] 1fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 100px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 150px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 991.98px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(1250px - 3em)) [body-content-end body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1.5em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 767.98px){body .page-columns,body.fullcontent:not(.floating):not(.docked) .page-columns,body.slimcontent:not(.floating):not(.docked) .page-columns,body.docked .page-columns,body.docked.slimcontent .page-columns,body.docked.fullcontent .page-columns,body.floating .page-columns,body.floating.slimcontent .page-columns,body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}nav[role=doc-toc]{display:none}}body,.page-row-navigation{grid-template-rows:[page-top] max-content [contents-top] max-content [contents-bottom] max-content [page-bottom]}.page-rows-contents{grid-template-rows:[content-top] minmax(max-content, 1fr) [content-bottom] minmax(60px, max-content) [page-bottom]}.page-full{grid-column:screen-start/screen-end !important}.page-columns>*{grid-column:body-content-start/body-content-end}.page-columns.column-page>*{grid-column:page-start/page-end}.page-columns.column-page-left .page-columns.page-full>*,.page-columns.column-page-left>*{grid-column:page-start/body-content-end}.page-columns.column-page-right .page-columns.page-full>*,.page-columns.column-page-right>*{grid-column:body-content-start/page-end}.page-rows{grid-auto-rows:auto}.header{grid-column:screen-start/screen-end;grid-row:page-top/contents-top}#quarto-content{padding:0;grid-column:screen-start/screen-end;grid-row:contents-top/contents-bottom}body.floating .sidebar.sidebar-navigation{grid-column:page-start/body-start;grid-row:content-top/page-bottom}body.docked .sidebar.sidebar-navigation{grid-column:screen-start/body-start;grid-row:content-top/page-bottom}.sidebar.toc-left{grid-column:page-start/body-start;grid-row:content-top/page-bottom}.sidebar.margin-sidebar{grid-column:body-end/page-end;grid-row:content-top/page-bottom}.page-columns .content{grid-column:body-content-start/body-content-end;grid-row:content-top/content-bottom;align-content:flex-start}.page-columns .page-navigation{grid-column:body-content-start/body-content-end;grid-row:content-bottom/page-bottom}.page-columns .footer{grid-column:screen-start/screen-end;grid-row:contents-bottom/page-bottom}.page-columns .column-body{grid-column:body-content-start/body-content-end}.page-columns .column-body-fullbleed{grid-column:body-start/body-end}.page-columns .column-body-outset{grid-column:body-start-outset/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset table{background:#0f2537}.page-columns .column-body-outset-left{grid-column:body-start-outset/body-content-end;z-index:998;opacity:.999}.page-columns .column-body-outset-left table{background:#0f2537}.page-columns .column-body-outset-right{grid-column:body-content-start/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset-right table{background:#0f2537}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-page table{background:#0f2537}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset table{background:#0f2537}.page-columns .column-page-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-inset-left table{background:#0f2537}.page-columns .column-page-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset-right figcaption table{background:#0f2537}.page-columns .column-page-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-left table{background:#0f2537}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-page-right figcaption table{background:#0f2537}#quarto-content.page-columns #quarto-margin-sidebar,#quarto-content.page-columns #quarto-sidebar{z-index:1}@media(max-width: 991.98px){#quarto-content.page-columns #quarto-margin-sidebar.collapse,#quarto-content.page-columns #quarto-sidebar.collapse,#quarto-content.page-columns #quarto-margin-sidebar.collapsing,#quarto-content.page-columns #quarto-sidebar.collapsing{z-index:1055}}#quarto-content.page-columns main.column-page,#quarto-content.page-columns main.column-page-right,#quarto-content.page-columns main.column-page-left{z-index:0}.page-columns .column-screen-inset{grid-column:screen-start-inset/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#0f2537}.page-columns .column-screen-inset-left{grid-column:screen-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#0f2537}.page-columns .column-screen-inset-right{grid-column:body-content-start/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#0f2537}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#0f2537}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#0f2537}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#0f2537}.page-columns .column-screen-inset-shaded{grid-column:screen-start/screen-end;padding:1em;background:#818c95;z-index:998;opacity:.999;margin-bottom:1em}.zindex-content{z-index:998;opacity:.999}.zindex-modal{z-index:1055;opacity:.999}.zindex-over-content{z-index:999;opacity:.999}img.img-fluid.column-screen,img.img-fluid.column-screen-inset-shaded,img.img-fluid.column-screen-inset,img.img-fluid.column-screen-inset-left,img.img-fluid.column-screen-inset-right,img.img-fluid.column-screen-left,img.img-fluid.column-screen-right{width:100%}@media(min-width: 992px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.column-sidebar{grid-column:page-start/body-start !important;z-index:998}.column-leftmargin{grid-column:screen-start-inset/body-start !important;z-index:998}.no-row-height{height:1em;overflow:visible}}@media(max-width: 991.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.no-row-height{height:1em;overflow:visible}.page-columns.page-full{overflow:visible}.page-columns.toc-left .margin-caption,.page-columns.toc-left div.aside,.page-columns.toc-left aside:not(.footnotes):not(.sidebar),.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{display:none}#quarto-sidebar-toc-left{display:none}.hidden-sm{display:none}}.panel-grid{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(24, 1fr);gap:1em}.panel-grid .g-col-1{grid-column:auto/span 1}.panel-grid .g-col-2{grid-column:auto/span 2}.panel-grid .g-col-3{grid-column:auto/span 3}.panel-grid .g-col-4{grid-column:auto/span 4}.panel-grid .g-col-5{grid-column:auto/span 5}.panel-grid .g-col-6{grid-column:auto/span 6}.panel-grid .g-col-7{grid-column:auto/span 7}.panel-grid .g-col-8{grid-column:auto/span 8}.panel-grid .g-col-9{grid-column:auto/span 9}.panel-grid .g-col-10{grid-column:auto/span 10}.panel-grid .g-col-11{grid-column:auto/span 11}.panel-grid .g-col-12{grid-column:auto/span 12}.panel-grid .g-col-13{grid-column:auto/span 13}.panel-grid .g-col-14{grid-column:auto/span 14}.panel-grid .g-col-15{grid-column:auto/span 15}.panel-grid .g-col-16{grid-column:auto/span 16}.panel-grid .g-col-17{grid-column:auto/span 17}.panel-grid .g-col-18{grid-column:auto/span 18}.panel-grid .g-col-19{grid-column:auto/span 19}.panel-grid .g-col-20{grid-column:auto/span 20}.panel-grid .g-col-21{grid-column:auto/span 21}.panel-grid .g-col-22{grid-column:auto/span 22}.panel-grid .g-col-23{grid-column:auto/span 23}.panel-grid .g-col-24{grid-column:auto/span 24}.panel-grid .g-start-1{grid-column-start:1}.panel-grid .g-start-2{grid-column-start:2}.panel-grid .g-start-3{grid-column-start:3}.panel-grid .g-start-4{grid-column-start:4}.panel-grid .g-start-5{grid-column-start:5}.panel-grid .g-start-6{grid-column-start:6}.panel-grid .g-start-7{grid-column-start:7}.panel-grid .g-start-8{grid-column-start:8}.panel-grid .g-start-9{grid-column-start:9}.panel-grid .g-start-10{grid-column-start:10}.panel-grid .g-start-11{grid-column-start:11}.panel-grid .g-start-12{grid-column-start:12}.panel-grid .g-start-13{grid-column-start:13}.panel-grid .g-start-14{grid-column-start:14}.panel-grid .g-start-15{grid-column-start:15}.panel-grid .g-start-16{grid-column-start:16}.panel-grid .g-start-17{grid-column-start:17}.panel-grid .g-start-18{grid-column-start:18}.panel-grid .g-start-19{grid-column-start:19}.panel-grid .g-start-20{grid-column-start:20}.panel-grid .g-start-21{grid-column-start:21}.panel-grid .g-start-22{grid-column-start:22}.panel-grid .g-start-23{grid-column-start:23}@media(min-width: 576px){.panel-grid .g-col-sm-1{grid-column:auto/span 1}.panel-grid .g-col-sm-2{grid-column:auto/span 2}.panel-grid .g-col-sm-3{grid-column:auto/span 3}.panel-grid .g-col-sm-4{grid-column:auto/span 4}.panel-grid .g-col-sm-5{grid-column:auto/span 5}.panel-grid .g-col-sm-6{grid-column:auto/span 6}.panel-grid .g-col-sm-7{grid-column:auto/span 7}.panel-grid .g-col-sm-8{grid-column:auto/span 8}.panel-grid .g-col-sm-9{grid-column:auto/span 9}.panel-grid .g-col-sm-10{grid-column:auto/span 10}.panel-grid .g-col-sm-11{grid-column:auto/span 11}.panel-grid .g-col-sm-12{grid-column:auto/span 12}.panel-grid .g-col-sm-13{grid-column:auto/span 13}.panel-grid .g-col-sm-14{grid-column:auto/span 14}.panel-grid .g-col-sm-15{grid-column:auto/span 15}.panel-grid .g-col-sm-16{grid-column:auto/span 16}.panel-grid .g-col-sm-17{grid-column:auto/span 17}.panel-grid .g-col-sm-18{grid-column:auto/span 18}.panel-grid .g-col-sm-19{grid-column:auto/span 19}.panel-grid .g-col-sm-20{grid-column:auto/span 20}.panel-grid .g-col-sm-21{grid-column:auto/span 21}.panel-grid .g-col-sm-22{grid-column:auto/span 22}.panel-grid .g-col-sm-23{grid-column:auto/span 23}.panel-grid .g-col-sm-24{grid-column:auto/span 24}.panel-grid .g-start-sm-1{grid-column-start:1}.panel-grid .g-start-sm-2{grid-column-start:2}.panel-grid .g-start-sm-3{grid-column-start:3}.panel-grid .g-start-sm-4{grid-column-start:4}.panel-grid .g-start-sm-5{grid-column-start:5}.panel-grid .g-start-sm-6{grid-column-start:6}.panel-grid .g-start-sm-7{grid-column-start:7}.panel-grid .g-start-sm-8{grid-column-start:8}.panel-grid .g-start-sm-9{grid-column-start:9}.panel-grid .g-start-sm-10{grid-column-start:10}.panel-grid .g-start-sm-11{grid-column-start:11}.panel-grid .g-start-sm-12{grid-column-start:12}.panel-grid .g-start-sm-13{grid-column-start:13}.panel-grid .g-start-sm-14{grid-column-start:14}.panel-grid .g-start-sm-15{grid-column-start:15}.panel-grid .g-start-sm-16{grid-column-start:16}.panel-grid .g-start-sm-17{grid-column-start:17}.panel-grid .g-start-sm-18{grid-column-start:18}.panel-grid .g-start-sm-19{grid-column-start:19}.panel-grid .g-start-sm-20{grid-column-start:20}.panel-grid .g-start-sm-21{grid-column-start:21}.panel-grid .g-start-sm-22{grid-column-start:22}.panel-grid .g-start-sm-23{grid-column-start:23}}@media(min-width: 768px){.panel-grid .g-col-md-1{grid-column:auto/span 1}.panel-grid .g-col-md-2{grid-column:auto/span 2}.panel-grid .g-col-md-3{grid-column:auto/span 3}.panel-grid .g-col-md-4{grid-column:auto/span 4}.panel-grid .g-col-md-5{grid-column:auto/span 5}.panel-grid .g-col-md-6{grid-column:auto/span 6}.panel-grid .g-col-md-7{grid-column:auto/span 7}.panel-grid .g-col-md-8{grid-column:auto/span 8}.panel-grid .g-col-md-9{grid-column:auto/span 9}.panel-grid .g-col-md-10{grid-column:auto/span 10}.panel-grid .g-col-md-11{grid-column:auto/span 11}.panel-grid .g-col-md-12{grid-column:auto/span 12}.panel-grid .g-col-md-13{grid-column:auto/span 13}.panel-grid .g-col-md-14{grid-column:auto/span 14}.panel-grid .g-col-md-15{grid-column:auto/span 15}.panel-grid .g-col-md-16{grid-column:auto/span 16}.panel-grid .g-col-md-17{grid-column:auto/span 17}.panel-grid .g-col-md-18{grid-column:auto/span 18}.panel-grid .g-col-md-19{grid-column:auto/span 19}.panel-grid .g-col-md-20{grid-column:auto/span 20}.panel-grid .g-col-md-21{grid-column:auto/span 21}.panel-grid .g-col-md-22{grid-column:auto/span 22}.panel-grid .g-col-md-23{grid-column:auto/span 23}.panel-grid .g-col-md-24{grid-column:auto/span 24}.panel-grid .g-start-md-1{grid-column-start:1}.panel-grid .g-start-md-2{grid-column-start:2}.panel-grid .g-start-md-3{grid-column-start:3}.panel-grid .g-start-md-4{grid-column-start:4}.panel-grid .g-start-md-5{grid-column-start:5}.panel-grid .g-start-md-6{grid-column-start:6}.panel-grid .g-start-md-7{grid-column-start:7}.panel-grid .g-start-md-8{grid-column-start:8}.panel-grid .g-start-md-9{grid-column-start:9}.panel-grid .g-start-md-10{grid-column-start:10}.panel-grid .g-start-md-11{grid-column-start:11}.panel-grid .g-start-md-12{grid-column-start:12}.panel-grid .g-start-md-13{grid-column-start:13}.panel-grid .g-start-md-14{grid-column-start:14}.panel-grid .g-start-md-15{grid-column-start:15}.panel-grid .g-start-md-16{grid-column-start:16}.panel-grid .g-start-md-17{grid-column-start:17}.panel-grid .g-start-md-18{grid-column-start:18}.panel-grid .g-start-md-19{grid-column-start:19}.panel-grid .g-start-md-20{grid-column-start:20}.panel-grid .g-start-md-21{grid-column-start:21}.panel-grid .g-start-md-22{grid-column-start:22}.panel-grid .g-start-md-23{grid-column-start:23}}@media(min-width: 992px){.panel-grid .g-col-lg-1{grid-column:auto/span 1}.panel-grid .g-col-lg-2{grid-column:auto/span 2}.panel-grid .g-col-lg-3{grid-column:auto/span 3}.panel-grid .g-col-lg-4{grid-column:auto/span 4}.panel-grid .g-col-lg-5{grid-column:auto/span 5}.panel-grid .g-col-lg-6{grid-column:auto/span 6}.panel-grid .g-col-lg-7{grid-column:auto/span 7}.panel-grid .g-col-lg-8{grid-column:auto/span 8}.panel-grid .g-col-lg-9{grid-column:auto/span 9}.panel-grid .g-col-lg-10{grid-column:auto/span 10}.panel-grid .g-col-lg-11{grid-column:auto/span 11}.panel-grid .g-col-lg-12{grid-column:auto/span 12}.panel-grid .g-col-lg-13{grid-column:auto/span 13}.panel-grid .g-col-lg-14{grid-column:auto/span 14}.panel-grid .g-col-lg-15{grid-column:auto/span 15}.panel-grid .g-col-lg-16{grid-column:auto/span 16}.panel-grid .g-col-lg-17{grid-column:auto/span 17}.panel-grid .g-col-lg-18{grid-column:auto/span 18}.panel-grid .g-col-lg-19{grid-column:auto/span 19}.panel-grid .g-col-lg-20{grid-column:auto/span 20}.panel-grid .g-col-lg-21{grid-column:auto/span 21}.panel-grid .g-col-lg-22{grid-column:auto/span 22}.panel-grid .g-col-lg-23{grid-column:auto/span 23}.panel-grid .g-col-lg-24{grid-column:auto/span 24}.panel-grid .g-start-lg-1{grid-column-start:1}.panel-grid .g-start-lg-2{grid-column-start:2}.panel-grid .g-start-lg-3{grid-column-start:3}.panel-grid .g-start-lg-4{grid-column-start:4}.panel-grid .g-start-lg-5{grid-column-start:5}.panel-grid .g-start-lg-6{grid-column-start:6}.panel-grid .g-start-lg-7{grid-column-start:7}.panel-grid .g-start-lg-8{grid-column-start:8}.panel-grid .g-start-lg-9{grid-column-start:9}.panel-grid .g-start-lg-10{grid-column-start:10}.panel-grid .g-start-lg-11{grid-column-start:11}.panel-grid .g-start-lg-12{grid-column-start:12}.panel-grid .g-start-lg-13{grid-column-start:13}.panel-grid .g-start-lg-14{grid-column-start:14}.panel-grid .g-start-lg-15{grid-column-start:15}.panel-grid .g-start-lg-16{grid-column-start:16}.panel-grid .g-start-lg-17{grid-column-start:17}.panel-grid .g-start-lg-18{grid-column-start:18}.panel-grid .g-start-lg-19{grid-column-start:19}.panel-grid .g-start-lg-20{grid-column-start:20}.panel-grid .g-start-lg-21{grid-column-start:21}.panel-grid .g-start-lg-22{grid-column-start:22}.panel-grid .g-start-lg-23{grid-column-start:23}}@media(min-width: 1200px){.panel-grid .g-col-xl-1{grid-column:auto/span 1}.panel-grid .g-col-xl-2{grid-column:auto/span 2}.panel-grid .g-col-xl-3{grid-column:auto/span 3}.panel-grid .g-col-xl-4{grid-column:auto/span 4}.panel-grid .g-col-xl-5{grid-column:auto/span 5}.panel-grid .g-col-xl-6{grid-column:auto/span 6}.panel-grid .g-col-xl-7{grid-column:auto/span 7}.panel-grid .g-col-xl-8{grid-column:auto/span 8}.panel-grid .g-col-xl-9{grid-column:auto/span 9}.panel-grid .g-col-xl-10{grid-column:auto/span 10}.panel-grid .g-col-xl-11{grid-column:auto/span 11}.panel-grid .g-col-xl-12{grid-column:auto/span 12}.panel-grid .g-col-xl-13{grid-column:auto/span 13}.panel-grid .g-col-xl-14{grid-column:auto/span 14}.panel-grid .g-col-xl-15{grid-column:auto/span 15}.panel-grid .g-col-xl-16{grid-column:auto/span 16}.panel-grid .g-col-xl-17{grid-column:auto/span 17}.panel-grid .g-col-xl-18{grid-column:auto/span 18}.panel-grid .g-col-xl-19{grid-column:auto/span 19}.panel-grid .g-col-xl-20{grid-column:auto/span 20}.panel-grid .g-col-xl-21{grid-column:auto/span 21}.panel-grid .g-col-xl-22{grid-column:auto/span 22}.panel-grid .g-col-xl-23{grid-column:auto/span 23}.panel-grid .g-col-xl-24{grid-column:auto/span 24}.panel-grid .g-start-xl-1{grid-column-start:1}.panel-grid .g-start-xl-2{grid-column-start:2}.panel-grid .g-start-xl-3{grid-column-start:3}.panel-grid .g-start-xl-4{grid-column-start:4}.panel-grid .g-start-xl-5{grid-column-start:5}.panel-grid .g-start-xl-6{grid-column-start:6}.panel-grid .g-start-xl-7{grid-column-start:7}.panel-grid .g-start-xl-8{grid-column-start:8}.panel-grid .g-start-xl-9{grid-column-start:9}.panel-grid .g-start-xl-10{grid-column-start:10}.panel-grid .g-start-xl-11{grid-column-start:11}.panel-grid .g-start-xl-12{grid-column-start:12}.panel-grid .g-start-xl-13{grid-column-start:13}.panel-grid .g-start-xl-14{grid-column-start:14}.panel-grid .g-start-xl-15{grid-column-start:15}.panel-grid .g-start-xl-16{grid-column-start:16}.panel-grid .g-start-xl-17{grid-column-start:17}.panel-grid .g-start-xl-18{grid-column-start:18}.panel-grid .g-start-xl-19{grid-column-start:19}.panel-grid .g-start-xl-20{grid-column-start:20}.panel-grid .g-start-xl-21{grid-column-start:21}.panel-grid .g-start-xl-22{grid-column-start:22}.panel-grid .g-start-xl-23{grid-column-start:23}}@media(min-width: 1400px){.panel-grid .g-col-xxl-1{grid-column:auto/span 1}.panel-grid .g-col-xxl-2{grid-column:auto/span 2}.panel-grid .g-col-xxl-3{grid-column:auto/span 3}.panel-grid .g-col-xxl-4{grid-column:auto/span 4}.panel-grid .g-col-xxl-5{grid-column:auto/span 5}.panel-grid .g-col-xxl-6{grid-column:auto/span 6}.panel-grid .g-col-xxl-7{grid-column:auto/span 7}.panel-grid .g-col-xxl-8{grid-column:auto/span 8}.panel-grid .g-col-xxl-9{grid-column:auto/span 9}.panel-grid .g-col-xxl-10{grid-column:auto/span 10}.panel-grid .g-col-xxl-11{grid-column:auto/span 11}.panel-grid .g-col-xxl-12{grid-column:auto/span 12}.panel-grid .g-col-xxl-13{grid-column:auto/span 13}.panel-grid .g-col-xxl-14{grid-column:auto/span 14}.panel-grid .g-col-xxl-15{grid-column:auto/span 15}.panel-grid .g-col-xxl-16{grid-column:auto/span 16}.panel-grid .g-col-xxl-17{grid-column:auto/span 17}.panel-grid .g-col-xxl-18{grid-column:auto/span 18}.panel-grid .g-col-xxl-19{grid-column:auto/span 19}.panel-grid .g-col-xxl-20{grid-column:auto/span 20}.panel-grid .g-col-xxl-21{grid-column:auto/span 21}.panel-grid .g-col-xxl-22{grid-column:auto/span 22}.panel-grid .g-col-xxl-23{grid-column:auto/span 23}.panel-grid .g-col-xxl-24{grid-column:auto/span 24}.panel-grid .g-start-xxl-1{grid-column-start:1}.panel-grid .g-start-xxl-2{grid-column-start:2}.panel-grid .g-start-xxl-3{grid-column-start:3}.panel-grid .g-start-xxl-4{grid-column-start:4}.panel-grid .g-start-xxl-5{grid-column-start:5}.panel-grid .g-start-xxl-6{grid-column-start:6}.panel-grid .g-start-xxl-7{grid-column-start:7}.panel-grid .g-start-xxl-8{grid-column-start:8}.panel-grid .g-start-xxl-9{grid-column-start:9}.panel-grid .g-start-xxl-10{grid-column-start:10}.panel-grid .g-start-xxl-11{grid-column-start:11}.panel-grid .g-start-xxl-12{grid-column-start:12}.panel-grid .g-start-xxl-13{grid-column-start:13}.panel-grid .g-start-xxl-14{grid-column-start:14}.panel-grid .g-start-xxl-15{grid-column-start:15}.panel-grid .g-start-xxl-16{grid-column-start:16}.panel-grid .g-start-xxl-17{grid-column-start:17}.panel-grid .g-start-xxl-18{grid-column-start:18}.panel-grid .g-start-xxl-19{grid-column-start:19}.panel-grid .g-start-xxl-20{grid-column-start:20}.panel-grid .g-start-xxl-21{grid-column-start:21}.panel-grid .g-start-xxl-22{grid-column-start:22}.panel-grid .g-start-xxl-23{grid-column-start:23}}main{margin-top:1em;margin-bottom:1em}h1,.h1,h2,.h2{color:inherit;margin-top:2rem;margin-bottom:1rem;font-weight:600}h1.title,.title.h1{margin-top:0}main.content>section:first-of-type>h2:first-child,main.content>section:first-of-type>.h2:first-child{margin-top:0}h2,.h2{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:.5rem}h3,.h3{font-weight:600}h3,.h3,h4,.h4{opacity:.9;margin-top:1.5rem}h5,.h5,h6,.h6{opacity:.9}.header-section-number{color:#ababab}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,.figure-caption,.subfigure-caption,.table-caption,figcaption,caption{font-size:.9rem;color:#ababab}.quarto-layout-cell[data-ref-parent] caption{color:#ababab}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#ababab;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse):first-child{padding-bottom:.5em;display:block}.column-margin.column-container>*:not(.collapse):not(:first-child){padding-top:.5em;padding-bottom:.5em;display:block}.column-margin.column-container>*.collapse:not(.show){display:none}@media(min-width: 768px){.column-margin.column-container .callout-margin-content:first-child{margin-top:4.5em}.column-margin.column-container .callout-margin-content-simple:first-child{margin-top:3.5em}}.margin-caption>*{padding-top:.5em;padding-bottom:.5em}@media(max-width: 767.98px){.quarto-layout-row{flex-direction:column}}.nav-tabs .nav-item{margin-top:1px;cursor:pointer}.tab-content{margin-top:0px;border-left:#3b4d5b 1px solid;border-right:#3b4d5b 1px solid;border-bottom:#3b4d5b 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:0}.tab-pane>p:nth-child(1){padding-top:0}.tab-pane>p:last-child{margin-bottom:0}.tab-pane>pre:last-child{margin-bottom:0}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(59,77,91,.65);border:1px solid rgba(59,77,91,.65);border-radius:.25rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#ababab}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p pre code:not(.sourceCode),li pre code:not(.sourceCode),pre code:not(.sourceCode){background-color:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#ebebeb;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#df6919}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.toc-actions i.bi,.quarto-code-links i.bi,.quarto-other-links i.bi,.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em;font-size:.8rem}.quarto-other-links-text-target .quarto-code-links i.bi,.quarto-other-links-text-target .quarto-other-links i.bi{margin-right:.2em}.quarto-other-formats-text-target .quarto-alternate-formats i.bi{margin-right:.1em}.toc-actions i.bi.empty,.quarto-code-links i.bi.empty,.quarto-other-links i.bi.empty,.quarto-alternate-notebooks i.bi.empty,.quarto-alternate-formats i.bi.empty{padding-left:1em}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook .cell-container.code-fold .cell-decorator{padding-top:3em}.quarto-notebook .cell-code code{white-space:pre-wrap}.quarto-notebook .cell .cell-output-stderr pre code,.quarto-notebook .cell .cell-output-stdout pre code{white-space:pre-wrap;overflow-wrap:anywhere}.toc-actions,.quarto-alternate-formats,.quarto-other-links,.quarto-code-links,.quarto-alternate-notebooks{padding-left:0em}.sidebar .toc-actions a,.sidebar .quarto-alternate-formats a,.sidebar .quarto-other-links a,.sidebar .quarto-code-links a,.sidebar .quarto-alternate-notebooks a,.sidebar nav[role=doc-toc] a{text-decoration:none}.sidebar .toc-actions a:hover,.sidebar .quarto-other-links a:hover,.sidebar .quarto-code-links a:hover,.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#df6919}.sidebar .toc-actions h2,.sidebar .toc-actions .h2,.sidebar .quarto-code-links h2,.sidebar .quarto-code-links .h2,.sidebar .quarto-other-links h2,.sidebar .quarto-other-links .h2,.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-weight:500;margin-bottom:.2rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .toc-actions>h2,.sidebar .toc-actions>.h2,.sidebar .quarto-code-links>h2,.sidebar .quarto-code-links>.h2,.sidebar .quarto-other-links>h2,.sidebar .quarto-other-links>.h2,.sidebar .quarto-alternate-notebooks>h2,.sidebar .quarto-alternate-notebooks>.h2,.sidebar .quarto-alternate-formats>h2,.sidebar .quarto-alternate-formats>.h2{font-size:.8rem}.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #dee2e6;padding-left:.6rem}.sidebar .toc-actions h2>ul a,.sidebar .toc-actions .h2>ul a,.sidebar .quarto-code-links h2>ul a,.sidebar .quarto-code-links .h2>ul a,.sidebar .quarto-other-links h2>ul a,.sidebar .quarto-other-links .h2>ul a,.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .toc-actions ul a:empty,.sidebar .quarto-code-links ul a:empty,.sidebar .quarto-other-links ul a:empty,.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .toc-actions ul,.sidebar .quarto-code-links ul,.sidebar .quarto-other-links ul,.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul{padding-left:0;list-style:none}.sidebar nav[role=doc-toc] ul{list-style:none;padding-left:0;list-style:none}.sidebar nav[role=doc-toc]>ul{margin-left:.45em}.quarto-margin-sidebar nav[role=doc-toc]{padding-left:.5em}.sidebar .toc-actions>ul,.sidebar .quarto-code-links>ul,.sidebar .quarto-other-links>ul,.sidebar .quarto-alternate-notebooks>ul,.sidebar .quarto-alternate-formats>ul{font-size:.8rem}.sidebar nav[role=doc-toc]>ul{font-size:.875rem}.sidebar .toc-actions ul li a,.sidebar .quarto-code-links ul li a,.sidebar .quarto-other-links ul li a,.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #df6919;color:#df6919 !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#df6919 !important}kbd,.kbd{color:#ebebeb;background-color:#474747;border:1px solid;border-radius:5px;border-color:rgba(0,0,0,.15)}.quarto-appendix-contents div.hanging-indent{margin-left:0em}.quarto-appendix-contents div.hanging-indent div.csl-entry{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.callout.callout-style-default{border-left:5px solid;border-right:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body>:first-child{padding-top:.5rem;margin-top:0}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){padding-bottom:.5rem;margin-bottom:0}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#4c9be8}div.callout-note.callout-style-default>.callout-header{background-color:#172f46}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#5cb85c}div.callout-tip.callout-style-default>.callout-header{background-color:#1c371c}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-warning.callout{border-left-color:#ffc107}div.callout-warning.callout-style-default>.callout-header{background-color:#4d3a02}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-caution.callout{border-left-color:#df6919}div.callout-caution.callout-style-default>.callout-header{background-color:#432008}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#d9534f}div.callout-important.callout-style-default>.callout-header{background-color:#411918}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar{background-color:#3b4d5b;color:#e6e8ea}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#112a3f}#quarto-content .quarto-sidebar-toggle-title{color:#ebebeb}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#0f2537;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}@media(max-width: 767.98px){.sidebar-menu-container{padding-bottom:5em}}.quarto-sidebar-toggle:not(.expanded) .quarto-sidebar-toggle-contents{padding-top:0px !important;padding-bottom:0px}nav[role=doc-toc]{z-index:1020}#quarto-sidebar>*,nav[role=doc-toc]>*{transition:opacity .1s ease,border .1s ease}#quarto-sidebar.slow>*,nav[role=doc-toc].slow>*{transition:opacity .4s ease,border .4s ease}.quarto-color-scheme-toggle:not(.alternate).top-right .bi::before{background-image:url('data:image/svg+xml,')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#0f2537;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .footnotes ol{margin-left:.5em}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{--bs-btn-color: #e6e8ea;--bs-btn-bg: #3b4d5b;--bs-btn-border-color: #3b4d5b;--bs-btn-hover-color: #e6e8ea;--bs-btn-hover-bg: #586874;--bs-btn-hover-border-color: #4f5f6b;--bs-btn-focus-shadow-rgb: 85, 100, 112;--bs-btn-active-color: #fff;--bs-btn-active-bg: #62717c;--bs-btn-active-border-color: #4f5f6b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3b4d5b;--bs-btn-disabled-border-color: #3b4d5b}nav.quarto-secondary-nav.color-navbar{background-color:#3b4d5b;color:#e6e8ea}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#e6e8ea}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner{margin-bottom:0;padding-bottom:1em}body.nav-sidebar #title-block-header{margin-block-end:0}}p.subtitle{margin-top:.25em;margin-bottom:.5em}code a:any-link{color:inherit;text-decoration-color:#6c757d}/*! dark */div.observablehq table thead tr th{background-color:var(--bs-body-bg)}input,button,select,optgroup,textarea{background-color:var(--bs-body-bg)}.code-annotated .code-copy-button{margin-right:1.25em;margin-top:0;padding-bottom:0;padding-top:3px}.code-annotation-gutter-bg{background-color:#0f2537}.code-annotation-gutter{background-color:rgba(59,77,91,.65)}.code-annotation-gutter,.code-annotation-gutter-bg{height:100%;width:calc(20px + .5em);position:absolute;top:0;right:0}dl.code-annotation-container-grid dt{margin-right:1em;margin-top:.25rem}dl.code-annotation-container-grid dt{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#d2d2d2;border:solid #d2d2d2 1px;border-radius:50%;height:22px;width:22px;line-height:22px;font-size:11px;text-align:center;vertical-align:middle;text-decoration:none}dl.code-annotation-container-grid dt[data-target-cell]{cursor:pointer}dl.code-annotation-container-grid dt[data-target-cell].code-annotation-active{color:#0f2537;border:solid #aaa 1px;background-color:#aaa}pre.code-annotation-code{padding-top:0;padding-bottom:0}pre.code-annotation-code code{z-index:3}#code-annotation-line-highlight-gutter{width:100%;border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#3b4d5b;font-weight:bolder}code.sourceCode .code-annotation-anchor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;height:18px;width:18px;font-size:9px;margin-top:2px}code.sourceCode button.code-annotation-anchor{padding:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}code.sourceCode a.code-annotation-anchor{line-height:18px;text-align:center;vertical-align:middle;cursor:default;text-decoration:none}@media print{.page-columns .column-screen-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#0f2537}.page-columns .column-screen-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#0f2537}.page-columns .column-screen-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#0f2537}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#0f2537}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#0f2537}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#0f2537}.page-columns .column-screen-inset-shaded{grid-column:page-start-inset/page-end-inset;padding:1em;background:#818c95;z-index:998;opacity:.999;margin-bottom:1em}}.quarto-video{margin-bottom:1em}.table{border-top:1px solid #3b4d5b;border-bottom:1px solid #3b4d5b}.table>thead{border-top-width:0;border-bottom:1px solid #7d8891}.table a{word-break:break-word}.table>:not(caption)>*>*{background-color:unset;color:unset}#quarto-document-content .crosstalk-input .checkbox input[type=checkbox],#quarto-document-content .crosstalk-input .checkbox-inline input[type=checkbox]{position:unset;margin-top:unset;margin-left:unset}#quarto-document-content .row{margin-left:unset;margin-right:unset}.quarto-xref{white-space:nowrap}#quarto-draft-alert{margin-top:0px;margin-bottom:0px;padding:.3em;text-align:center;font-size:.9em}#quarto-draft-alert i{margin-right:.3em}#quarto-back-to-top{z-index:1000}pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:0.875em;font-weight:400}pre code{font-family:inherit;font-size:inherit;font-weight:inherit}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:0.875em;font-weight:400}a{background-color:rgba(0,0,0,0);font-weight:400;text-decoration:inherit}a.external:after{content:"";background-image:url('data:image/svg+xml,');background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:.2em;padding-right:.75em}div.sourceCode code a.external:after{content:none}a.external:after:hover{cursor:pointer}.quarto-ext-icon{display:inline-block;font-size:.75em;padding-left:.3em}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#e6e8ea;background:#3b4d5b}.quarto-title-banner a{color:#e6e8ea}.quarto-title-banner h1,.quarto-title-banner .h1,.quarto-title-banner h2,.quarto-title-banner .h2{color:#e6e8ea}.quarto-title-banner .code-tools-button{color:#afb5bb}.quarto-title-banner .code-tools-button:hover{color:#e6e8ea}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}@media(max-width: 767.98px){body.hypothesis-enabled #title-block-header>*{padding-right:20px}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}.quarto-title-meta-container{display:grid;grid-template-columns:1fr auto}.quarto-title-meta-column-end{display:flex;flex-direction:column;padding-left:1em}.quarto-title-meta-column-end a .bi{margin-right:.3em}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1em}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-0.2em;height:.8em;width:.8em}#title-block-header.quarto-title-block.default .quarto-title-author-email{opacity:.7}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.1em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .keywords,#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .keywords>p,#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .keywords>p:last-of-type,#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .keywords .block-title,#title-block-header.quarto-title-block.default .description .block-title,#title-block-header.quarto-title-block.default .abstract .block-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}.quarto-title-tools-only{display:flex;justify-content:right}.btn-default{background-color:#3b4d5b}.btn-primary{background-color:#df6919}.btn-secondary{background-color:#3b4d5b}.btn-success{background-color:#5cb85c}.btn-info{background-color:#1bc7dc}.btn-warning{background-color:#ffc107}.btn-danger{background-color:#d9534f}.btn-light{background-color:#818c95}.btn-dark{background-color:#3b4d5b}.dropdown-menu{font-size:.875rem}.dropdown-header{font-size:.875rem}.blockquote-footer{color:#ebebeb}.table{font-size:.875rem}.table .thead-dark th{color:#fff}.table a:not(.btn){color:#fff;text-decoration:underline}.table .dropdown-menu a{text-decoration:none}.table .text-muted{color:#6c757d}label,.radio label,.checkbox label,.help-block{font-size:.875rem}.form-floating>label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label{color:#adb5bd}.nav-tabs .nav-link,.nav-tabs .nav-link:hover,.nav-pills .nav-link,.nav-pills .nav-link:hover{color:#ebebeb}.nav-tabs .nav-link.disabled,.nav-pills .nav-link.disabled{color:rgba(255,255,255,.4)}.page-link:hover,.page-link:focus{color:#fff;text-decoration:none}.alert{color:#fff;border:none}.alert a,.alert .alert-link{color:#fff;text-decoration:underline}.alert-default{background-color:#3b4d5b}.alert-primary{background-color:#df6919}.alert-secondary{background-color:#3b4d5b}.alert-success{background-color:#5cb85c}.alert-info{background-color:#1bc7dc}.alert-warning{background-color:#ffc107}.alert-danger{background-color:#d9534f}.alert-light{background-color:#818c95}.alert-dark{background-color:#3b4d5b}.badge-warning,.badge-info{color:#fff}.tooltip{--bs-tooltip-bg: var(--bs-tertiary-bg);--bs-tooltip-color: var(--bs-emphasis-color)}.popover-header{border-top-left-radius:0;border-top-right-radius:0}.modal-header,.modal-footer{background-color:rgba(255,255,255,.075)}div.quarto-about-trestles .about-entity .about-link{border-radius:0}.card{border-radius:0}:root{--quarto-scss-export-gray-300: #dee2e6;--quarto-scss-export-gray-500: #adb5bd;--quarto-scss-export-gray-600: #6c757d;--quarto-scss-export-gray-800: #343a40;--quarto-scss-export-card-cap-bg: rgba(52, 58, 64, 0.25);--quarto-scss-export-border-color: #dee2e6;--quarto-scss-export-text-muted: #6c757d;--quarto-scss-export-red: #d9534f;--quarto-scss-export-yellow: #ffc107;--quarto-scss-export-green: #5cb85c;--quarto-scss-export-cyan: #1bc7dc;--quarto-scss-export-success: #5cb85c;--quarto-scss-export-info: #1bc7dc;--quarto-scss-export-warning: #ffc107;--quarto-scss-export-danger: #d9534f;--quarto-scss-export-white: #fff;--quarto-scss-export-gray-100: #ebebeb;--quarto-scss-export-gray-200: #dee2e6;--quarto-scss-export-gray-400: #adb5bd;--quarto-scss-export-gray-700: #495057;--quarto-scss-export-gray-900: #212529;--quarto-scss-export-black: #000;--quarto-scss-export-blue: #4c9be8;--quarto-scss-export-indigo: #6610f2;--quarto-scss-export-purple: #6f42c1;--quarto-scss-export-pink: #e83e8c;--quarto-scss-export-orange: #df6919;--quarto-scss-export-teal: #20c997;--quarto-scss-export-body-bg: #0f2537;--quarto-scss-export-body-color: #ebebeb;--quarto-scss-export-contrast-bg: #fff;--quarto-scss-export-contrast-fg: #000;--quarto-scss-export-primary: #df6919;--quarto-scss-export-table-accent-bg: rgba(255, 255, 255, 0.05);--quarto-scss-export-table-hover-bg: rgba(255, 255, 255, 0.075);--quarto-scss-export-table-border-color: rgba(0, 0, 0, 0.15);--quarto-scss-export-table-dark-color: #0f2537;--quarto-scss-export-input-bg: #fff;--quarto-scss-export-input-disabled-bg: #ebebeb;--quarto-scss-export-input-color: #212529;--quarto-scss-export-input-border-color: transparent;--quarto-scss-export-input-placeholder-color: #adb5bd;--quarto-scss-export-input-group-addon-color: #ebebeb;--quarto-scss-export-form-select-disabled-bg: #ebebeb;--quarto-scss-export-form-check-input-bg: #fff;--quarto-scss-export-form-file-button-color: #ebebeb;--quarto-scss-export-form-file-button-hover-bg: #31404c;--quarto-scss-export-dropdown-divider-bg: rgba(0, 0, 0, 0.15);--quarto-scss-export-dropdown-link-color: #ebebeb;--quarto-scss-export-dropdown-link-hover-color: #ebebeb;--quarto-scss-export-dropdown-link-hover-bg: rgba(255, 255, 255, 0.075);--quarto-scss-export-nav-link-disabled-color: rgba(255, 255, 255, 0.4);--quarto-scss-export-nav-tabs-link-active-color: #ebebeb;--quarto-scss-export-pagination-color: #fff;--quarto-scss-export-pagination-border-color: transparent;--quarto-scss-export-pagination-hover-color: #fff;--quarto-scss-export-pagination-hover-bg: rgba(255, 255, 255, 0.4);--quarto-scss-export-pagination-hover-border-color: transparent;--quarto-scss-export-pagination-disabled-color: rgba(255, 255, 255, 0.4);--quarto-scss-export-pagination-disabled-border-color: transparent;--quarto-scss-export-accordion-button-bg: rgba(52, 58, 64, 0.25);--quarto-scss-export-accordion-button-active-bg: #df6919;--quarto-scss-export-accordion-button-active-color: #ebebeb;--quarto-scss-export-popover-header-bg: rgba(255, 255, 255, 0.075);--quarto-scss-export-toast-border-color: rgba(0, 0, 0, 0.2);--quarto-scss-export-toast-header-color: #ebebeb;--quarto-scss-export-toast-header-border-color: rgba(0, 0, 0, 0.2);--quarto-scss-export-modal-header-border-color: rgba(0, 0, 0, 0.2);--quarto-scss-export-list-group-color: #fff;--quarto-scss-export-list-group-border-color: transparent;--quarto-scss-export-list-group-hover-bg: rgba(255, 255, 255, 0.4);--quarto-scss-export-list-group-disabled-color: rgba(255, 255, 255, 0.4);--quarto-scss-export-list-group-action-color: #fff;--quarto-scss-export-list-group-action-hover-color: #fff;--quarto-scss-export-breadcrumb-divider-color: #ebebeb;--quarto-scss-export-breadcrumb-active-color: #ebebeb;--quarto-scss-export-btn-close-color: #fff;--quarto-scss-export-title-banner-color: ;--quarto-scss-export-title-banner-bg: ;--quarto-scss-export-btn-code-copy-color: #f8f8f2;--quarto-scss-export-btn-code-copy-color-active: #ffa07a;--quarto-scss-export-sidebar-bg: #0f2537;--quarto-scss-export-link-color: #df6919;--quarto-scss-export-link-color-bg: transparent;--quarto-scss-export-code-color: #7d12ba;--quarto-scss-export-code-bg: #ebebeb;--quarto-scss-export-toc-color: #df6919;--quarto-scss-export-toc-active-border: #df6919;--quarto-scss-export-toc-inactive-border: #dee2e6;--quarto-scss-export-navbar-default: #df6919;--quarto-scss-export-navbar-hl-override: false;--quarto-scss-export-navbar-bg: #3b4d5b;--quarto-scss-export-btn-bg: #3b4d5b;--quarto-scss-export-btn-fg: #e6e8ea;--quarto-scss-export-body-contrast-bg: #0f2537;--quarto-scss-export-body-contrast-color: #ebebeb;--quarto-scss-export-navbar-fg: #e6e8ea;--quarto-scss-export-navbar-hl: #fff;--quarto-scss-export-navbar-brand: #e6e8ea;--quarto-scss-export-navbar-brand-hl: #fff;--quarto-scss-export-navbar-toggler-border-color: rgba(230, 232, 234, 0);--quarto-scss-export-navbar-hover-color: rgba(255, 255, 255, 0.8);--quarto-scss-export-navbar-disabled-color: rgba(230, 232, 234, 0.75);--quarto-scss-export-sidebar-fg: #a9b1b7;--quarto-scss-export-title-block-color: #ebebeb;--quarto-scss-export-title-block-contast-color: #0f2537;--quarto-scss-export-footer-bg: #0f2537;--quarto-scss-export-footer-fg: #808b95;--quarto-scss-export-code-annotation-higlight-color: rgba(170, 170, 170, 0.2666666667);--quarto-scss-export-code-annotation-higlight-bg: rgba(170, 170, 170, 0.1333333333);--quarto-scss-export-table-group-separator-color: #7d8891;--quarto-scss-export-table-group-separator-color-lighter: #3b4d5b;--quarto-scss-export-sidebar-glass-bg: rgba(102, 102, 102, 0.4);--quarto-scss-export-color-contrast-dark: #000;--quarto-scss-export-color-contrast-light: #fff;--quarto-scss-export-blue-100: #dbebfa;--quarto-scss-export-blue-200: #b7d7f6;--quarto-scss-export-blue-300: #94c3f1;--quarto-scss-export-blue-400: #70afed;--quarto-scss-export-blue-500: #4c9be8;--quarto-scss-export-blue-600: #3d7cba;--quarto-scss-export-blue-700: #2e5d8b;--quarto-scss-export-blue-800: #1e3e5d;--quarto-scss-export-blue-900: #0f1f2e;--quarto-scss-export-indigo-100: #e0cffc;--quarto-scss-export-indigo-200: #c29ffa;--quarto-scss-export-indigo-300: #a370f7;--quarto-scss-export-indigo-400: #8540f5;--quarto-scss-export-indigo-500: #6610f2;--quarto-scss-export-indigo-600: #520dc2;--quarto-scss-export-indigo-700: #3d0a91;--quarto-scss-export-indigo-800: #290661;--quarto-scss-export-indigo-900: #140330;--quarto-scss-export-purple-100: #e2d9f3;--quarto-scss-export-purple-200: #c5b3e6;--quarto-scss-export-purple-300: #a98eda;--quarto-scss-export-purple-400: #8c68cd;--quarto-scss-export-purple-500: #6f42c1;--quarto-scss-export-purple-600: #59359a;--quarto-scss-export-purple-700: #432874;--quarto-scss-export-purple-800: #2c1a4d;--quarto-scss-export-purple-900: #160d27;--quarto-scss-export-pink-100: #fad8e8;--quarto-scss-export-pink-200: #f6b2d1;--quarto-scss-export-pink-300: #f18bba;--quarto-scss-export-pink-400: #ed65a3;--quarto-scss-export-pink-500: #e83e8c;--quarto-scss-export-pink-600: #ba3270;--quarto-scss-export-pink-700: #8b2554;--quarto-scss-export-pink-800: #5d1938;--quarto-scss-export-pink-900: #2e0c1c;--quarto-scss-export-red-100: #f7dddc;--quarto-scss-export-red-200: #f0bab9;--quarto-scss-export-red-300: #e89895;--quarto-scss-export-red-400: #e17572;--quarto-scss-export-red-500: #d9534f;--quarto-scss-export-red-600: #ae423f;--quarto-scss-export-red-700: #82322f;--quarto-scss-export-red-800: #572120;--quarto-scss-export-red-900: #2b1110;--quarto-scss-export-orange-100: #f9e1d1;--quarto-scss-export-orange-200: #f2c3a3;--quarto-scss-export-orange-300: #eca575;--quarto-scss-export-orange-400: #e58747;--quarto-scss-export-orange-500: #df6919;--quarto-scss-export-orange-600: #b25414;--quarto-scss-export-orange-700: #863f0f;--quarto-scss-export-orange-800: #592a0a;--quarto-scss-export-orange-900: #2d1505;--quarto-scss-export-yellow-100: #fff3cd;--quarto-scss-export-yellow-200: #ffe69c;--quarto-scss-export-yellow-300: #ffda6a;--quarto-scss-export-yellow-400: #ffcd39;--quarto-scss-export-yellow-500: #ffc107;--quarto-scss-export-yellow-600: #cc9a06;--quarto-scss-export-yellow-700: #997404;--quarto-scss-export-yellow-800: #664d03;--quarto-scss-export-yellow-900: #332701;--quarto-scss-export-green-100: #def1de;--quarto-scss-export-green-200: #bee3be;--quarto-scss-export-green-300: #9dd49d;--quarto-scss-export-green-400: #7dc67d;--quarto-scss-export-green-500: #5cb85c;--quarto-scss-export-green-600: #4a934a;--quarto-scss-export-green-700: #376e37;--quarto-scss-export-green-800: #254a25;--quarto-scss-export-green-900: #122512;--quarto-scss-export-teal-100: #d2f4ea;--quarto-scss-export-teal-200: #a6e9d5;--quarto-scss-export-teal-300: #79dfc1;--quarto-scss-export-teal-400: #4dd4ac;--quarto-scss-export-teal-500: #20c997;--quarto-scss-export-teal-600: #1aa179;--quarto-scss-export-teal-700: #13795b;--quarto-scss-export-teal-800: #0d503c;--quarto-scss-export-teal-900: #06281e;--quarto-scss-export-cyan-100: #d1f4f8;--quarto-scss-export-cyan-200: #a4e9f1;--quarto-scss-export-cyan-300: #76ddea;--quarto-scss-export-cyan-400: #49d2e3;--quarto-scss-export-cyan-500: #1bc7dc;--quarto-scss-export-cyan-600: #169fb0;--quarto-scss-export-cyan-700: #107784;--quarto-scss-export-cyan-800: #0b5058;--quarto-scss-export-cyan-900: #05282c;--quarto-scss-export-default: #3b4d5b;--quarto-scss-export-primary-text-emphasis: #592a0a;--quarto-scss-export-secondary-text-emphasis: #181f24;--quarto-scss-export-success-text-emphasis: #254a25;--quarto-scss-export-info-text-emphasis: #0b5058;--quarto-scss-export-warning-text-emphasis: #664d03;--quarto-scss-export-danger-text-emphasis: #572120;--quarto-scss-export-light-text-emphasis: #495057;--quarto-scss-export-dark-text-emphasis: #495057;--quarto-scss-export-primary-bg-subtle: #f9e1d1;--quarto-scss-export-secondary-bg-subtle: #d8dbde;--quarto-scss-export-success-bg-subtle: #def1de;--quarto-scss-export-info-bg-subtle: #d1f4f8;--quarto-scss-export-warning-bg-subtle: #fff3cd;--quarto-scss-export-danger-bg-subtle: #f7dddc;--quarto-scss-export-light-bg-subtle: whitesmoke;--quarto-scss-export-dark-bg-subtle: #adb5bd;--quarto-scss-export-primary-border-subtle: #f2c3a3;--quarto-scss-export-secondary-border-subtle: #b1b8bd;--quarto-scss-export-success-border-subtle: #bee3be;--quarto-scss-export-info-border-subtle: #a4e9f1;--quarto-scss-export-warning-border-subtle: #ffe69c;--quarto-scss-export-danger-border-subtle: #f0bab9;--quarto-scss-export-light-border-subtle: #dee2e6;--quarto-scss-export-dark-border-subtle: #adb5bd;--quarto-scss-export-body-text-align: ;--quarto-scss-export-body-secondary-color: rgba(235, 235, 235, 0.75);--quarto-scss-export-body-secondary-bg: #dee2e6;--quarto-scss-export-body-tertiary-color: rgba(235, 235, 235, 0.5);--quarto-scss-export-body-tertiary-bg: #ebebeb;--quarto-scss-export-body-emphasis-color: #000;--quarto-scss-export-link-hover-color: #b25414;--quarto-scss-export-link-hover-decoration: ;--quarto-scss-export-border-color-translucent: rgba(0, 0, 0, 0.175);--quarto-scss-export-component-active-bg: #df6919;--quarto-scss-export-component-active-color: #fff;--quarto-scss-export-focus-ring-color: rgba(223, 105, 25, 0.25);--quarto-scss-export-headings-font-family: ;--quarto-scss-export-headings-font-style: ;--quarto-scss-export-display-font-family: ;--quarto-scss-export-display-font-style: ;--quarto-scss-export-blockquote-footer-color: #6c757d;--quarto-scss-export-blockquote-border-color: #dee2e6;--quarto-scss-export-hr-bg-color: ;--quarto-scss-export-hr-height: ;--quarto-scss-export-hr-border-color: ;--quarto-scss-export-legend-font-weight: ;--quarto-scss-export-mark-bg: #fff3cd;--quarto-scss-export-table-color: #ebebeb;--quarto-scss-export-table-bg: #0f2537;--quarto-scss-export-table-th-font-weight: ;--quarto-scss-export-table-striped-color: #ebebeb;--quarto-scss-export-table-striped-bg: rgba(0, 0, 0, 0.05);--quarto-scss-export-table-active-color: #ebebeb;--quarto-scss-export-table-active-bg: rgba(0, 0, 0, 0.1);--quarto-scss-export-table-hover-color: #ebebeb;--quarto-scss-export-table-caption-color: rgba(235, 235, 235, 0.75);--quarto-scss-export-input-btn-font-family: ;--quarto-scss-export-input-btn-focus-color: rgba(223, 105, 25, 0.25);--quarto-scss-export-btn-color: #ebebeb;--quarto-scss-export-btn-font-family: ;--quarto-scss-export-btn-white-space: ;--quarto-scss-export-btn-link-color: #df6919;--quarto-scss-export-btn-link-hover-color: #b25414;--quarto-scss-export-btn-link-disabled-color: #6c757d;--quarto-scss-export-form-text-font-style: ;--quarto-scss-export-form-text-font-weight: ;--quarto-scss-export-form-text-color: rgba(235, 235, 235, 0.75);--quarto-scss-export-form-label-font-size: ;--quarto-scss-export-form-label-font-style: ;--quarto-scss-export-form-label-font-weight: ;--quarto-scss-export-form-label-color: ;--quarto-scss-export-input-font-family: ;--quarto-scss-export-input-disabled-border-color: ;--quarto-scss-export-input-focus-bg: #fff;--quarto-scss-export-input-focus-border-color: #efb48c;--quarto-scss-export-input-focus-color: #212529;--quarto-scss-export-input-plaintext-color: #ebebeb;--quarto-scss-export-form-check-label-color: ;--quarto-scss-export-form-check-transition: ;--quarto-scss-export-form-check-input-focus-border: #efb48c;--quarto-scss-export-form-check-input-checked-color: #fff;--quarto-scss-export-form-check-input-checked-bg-color: #df6919;--quarto-scss-export-form-check-input-checked-border-color: #df6919;--quarto-scss-export-form-check-input-indeterminate-color: #fff;--quarto-scss-export-form-check-input-indeterminate-bg-color: #df6919;--quarto-scss-export-form-check-input-indeterminate-border-color: #df6919;--quarto-scss-export-form-switch-color: rgba(0, 0, 0, 0.25);--quarto-scss-export-form-switch-focus-color: #efb48c;--quarto-scss-export-form-switch-checked-color: #fff;--quarto-scss-export-input-group-addon-border-color: transparent;--quarto-scss-export-form-select-font-family: ;--quarto-scss-export-form-select-color: #212529;--quarto-scss-export-form-select-bg: #fff;--quarto-scss-export-form-select-disabled-border-color: ;--quarto-scss-export-form-select-indicator-color: #343a40;--quarto-scss-export-form-select-border-color: transparent;--quarto-scss-export-form-select-focus-border-color: #efb48c;--quarto-scss-export-form-range-track-bg: #ebebeb;--quarto-scss-export-form-range-thumb-bg: #df6919;--quarto-scss-export-form-range-thumb-active-bg: #f5d2ba;--quarto-scss-export-form-range-thumb-disabled-bg: rgba(235, 235, 235, 0.75);--quarto-scss-export-form-floating-label-disabled-color: #6c757d;--quarto-scss-export-form-feedback-font-style: ;--quarto-scss-export-form-feedback-valid-color: #5cb85c;--quarto-scss-export-form-feedback-invalid-color: #d9534f;--quarto-scss-export-form-feedback-icon-valid-color: #5cb85c;--quarto-scss-export-form-feedback-icon-invalid-color: #d9534f;--quarto-scss-export-form-valid-color: #5cb85c;--quarto-scss-export-form-valid-border-color: #5cb85c;--quarto-scss-export-form-invalid-color: #d9534f;--quarto-scss-export-form-invalid-border-color: #d9534f;--quarto-scss-export-nav-link-font-size: ;--quarto-scss-export-nav-link-font-weight: ;--quarto-scss-export-nav-link-color: #df6919;--quarto-scss-export-nav-link-hover-color: #b25414;--quarto-scss-export-nav-tabs-link-hover-border-color: #dee2e6 #dee2e6 #3b4d5b;--quarto-scss-export-nav-tabs-link-active-bg: #0f2537;--quarto-scss-export-nav-pills-link-active-bg: #df6919;--quarto-scss-export-nav-pills-link-active-color: #fff;--quarto-scss-export-nav-underline-link-active-color: #000;--quarto-scss-export-navbar-padding-x: ;--quarto-scss-export-navbar-light-contrast: #fff;--quarto-scss-export-navbar-dark-contrast: #fff;--quarto-scss-export-navbar-light-icon-color: rgba(255, 255, 255, 0.75);--quarto-scss-export-navbar-dark-icon-color: rgba(255, 255, 255, 0.75);--quarto-scss-export-dropdown-color: #ebebeb;--quarto-scss-export-dropdown-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-dropdown-link-active-bg: #df6919;--quarto-scss-export-dropdown-link-active-color: #fff;--quarto-scss-export-dropdown-link-disabled-color: rgba(235, 235, 235, 0.5);--quarto-scss-export-dropdown-header-color: #6c757d;--quarto-scss-export-dropdown-dark-color: #dee2e6;--quarto-scss-export-dropdown-dark-bg: #343a40;--quarto-scss-export-dropdown-dark-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-dropdown-dark-divider-bg: rgba(0, 0, 0, 0.15);--quarto-scss-export-dropdown-dark-box-shadow: ;--quarto-scss-export-dropdown-dark-link-color: #dee2e6;--quarto-scss-export-dropdown-dark-link-hover-color: #fff;--quarto-scss-export-dropdown-dark-link-hover-bg: rgba(255, 255, 255, 0.15);--quarto-scss-export-dropdown-dark-link-active-color: #fff;--quarto-scss-export-dropdown-dark-link-active-bg: #df6919;--quarto-scss-export-dropdown-dark-link-disabled-color: #adb5bd;--quarto-scss-export-dropdown-dark-header-color: #adb5bd;--quarto-scss-export-pagination-focus-color: #b25414;--quarto-scss-export-pagination-focus-bg: #dee2e6;--quarto-scss-export-pagination-active-color: #fff;--quarto-scss-export-pagination-active-bg: #df6919;--quarto-scss-export-pagination-active-border-color: #df6919;--quarto-scss-export-card-title-color: ;--quarto-scss-export-card-subtitle-color: ;--quarto-scss-export-card-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-card-box-shadow: ;--quarto-scss-export-card-cap-color: ;--quarto-scss-export-card-height: ;--quarto-scss-export-card-color: ;--quarto-scss-export-accordion-color: #ebebeb;--quarto-scss-export-accordion-border-color: #dee2e6;--quarto-scss-export-accordion-button-color: #ebebeb;--quarto-scss-export-accordion-button-focus-border-color: #efb48c;--quarto-scss-export-accordion-icon-color: #ebebeb;--quarto-scss-export-accordion-icon-active-color: #592a0a;--quarto-scss-export-tooltip-color: #0f2537;--quarto-scss-export-tooltip-bg: #000;--quarto-scss-export-tooltip-margin: ;--quarto-scss-export-tooltip-arrow-color: ;--quarto-scss-export-form-feedback-tooltip-line-height: ;--quarto-scss-export-popover-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-popover-body-color: #ebebeb;--quarto-scss-export-popover-arrow-outer-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-toast-color: ;--quarto-scss-export-badge-color: #fff;--quarto-scss-export-modal-content-color: ;--quarto-scss-export-modal-content-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-modal-backdrop-bg: #000;--quarto-scss-export-modal-footer-bg: ;--quarto-scss-export-modal-footer-border-color: rgba(0, 0, 0, 0.2);--quarto-scss-export-progress-bar-color: #fff;--quarto-scss-export-progress-bar-bg: #df6919;--quarto-scss-export-list-group-active-bg: #df6919;--quarto-scss-export-list-group-active-color: #fff;--quarto-scss-export-list-group-active-border-color: #df6919;--quarto-scss-export-list-group-action-active-color: #ebebeb;--quarto-scss-export-list-group-action-active-bg: #dee2e6;--quarto-scss-export-thumbnail-bg: #0f2537;--quarto-scss-export-thumbnail-border-color: #dee2e6;--quarto-scss-export-figure-caption-color: rgba(235, 235, 235, 0.75);--quarto-scss-export-breadcrumb-font-size: ;--quarto-scss-export-breadcrumb-border-radius: ;--quarto-scss-export-carousel-control-color: #fff;--quarto-scss-export-carousel-indicator-active-bg: #fff;--quarto-scss-export-carousel-caption-color: #fff;--quarto-scss-export-carousel-dark-indicator-active-bg: #000;--quarto-scss-export-carousel-dark-caption-color: #000;--quarto-scss-export-offcanvas-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-offcanvas-bg-color: #0f2537;--quarto-scss-export-offcanvas-color: #ebebeb;--quarto-scss-export-offcanvas-backdrop-bg: #000;--quarto-scss-export-code-color-dark: white;--quarto-scss-export-kbd-color: #0f2537;--quarto-scss-export-kbd-bg: #ebebeb;--quarto-scss-export-nested-kbd-font-weight: ;--quarto-scss-export-pre-bg: #ebebeb;--quarto-scss-export-bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--quarto-scss-export-bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--quarto-scss-export-bslib-page-sidebar-title-bg: #3b4d5b;--quarto-scss-export-bslib-page-sidebar-title-color: #fff;--quarto-scss-export-sidebar-color: #a9b1b7;--quarto-scss-export-sidebar-hover-color: rgba(234, 156, 103, 0.8);--quarto-scss-export-sidebar-disabled-color: rgba(169, 177, 183, 0.75);--quarto-scss-export-valuebox-bg-primary: #df6919;--quarto-scss-export-valuebox-bg-success: #5cb85c;--quarto-scss-export-valuebox-bg-info: #1bc7dc;--quarto-scss-export-valuebox-bg-warning: #ffc107;--quarto-scss-export-valuebox-bg-danger: #d9534f;--quarto-scss-export-mermaid-bg-color: #0f2537;--quarto-scss-export-mermaid-node-fg-color: #ebebeb;--quarto-scss-export-mermaid-fg-color: #ebebeb;--quarto-scss-export-mermaid-fg-color--lighter: white;--quarto-scss-export-mermaid-fg-color--lightest: white;--quarto-scss-export-mermaid-label-bg-color: #0f2537;--quarto-scss-export-mermaid-label-fg-color: #df6919;--quarto-scss-export-mermaid-node-bg-color: rgba(223, 105, 25, 0.1);--quarto-scss-export-code-block-border-left-color: rgba(0, 0, 0, 0.15);--quarto-scss-export-callout-color-note: #4c9be8;--quarto-scss-export-callout-color-tip: #5cb85c;--quarto-scss-export-callout-color-important: #d9534f;--quarto-scss-export-callout-color-caution: #df6919;--quarto-scss-export-callout-color-warning: #ffc107} \ No newline at end of file diff --git a/docs/site_libs/bootstrap/bootstrap-fd074d1f3eae4c6c63845f7c4c0fb288.min.css b/docs/site_libs/bootstrap/bootstrap-fd074d1f3eae4c6c63845f7c4c0fb288.min.css new file mode 100644 index 0000000..7f10a1b --- /dev/null +++ b/docs/site_libs/bootstrap/bootstrap-fd074d1f3eae4c6c63845f7c4c0fb288.min.css @@ -0,0 +1,12 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue: #4582ec;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #d9534f;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #5cb85c;--bs-teal: #20c997;--bs-cyan: #1bc7dc;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #adb5bd;--bs-primary: #4582ec;--bs-secondary: #adb5bd;--bs-success: #5cb85c;--bs-info: #1bc7dc;--bs-warning: #ffc107;--bs-danger: #d9534f;--bs-light: #f8f9fa;--bs-dark: #343a40;--bs-default-rgb: 173, 181, 189;--bs-primary-rgb: 69, 130, 236;--bs-secondary-rgb: 173, 181, 189;--bs-success-rgb: 92, 184, 92;--bs-info-rgb: 27, 199, 220;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 217, 83, 79;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 52, 58, 64;--bs-primary-text-emphasis: #1c345e;--bs-secondary-text-emphasis: #45484c;--bs-success-text-emphasis: #254a25;--bs-info-text-emphasis: #0b5058;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #572120;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #dae6fb;--bs-secondary-bg-subtle: #eff0f2;--bs-success-bg-subtle: #def1de;--bs-info-bg-subtle: #d1f4f8;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f7dddc;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #b5cdf7;--bs-secondary-border-subtle: #dee1e5;--bs-success-border-subtle: #bee3be;--bs-info-border-subtle: #a4e9f1;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f0bab9;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-size:1.1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #343a40;--bs-body-color-rgb: 52, 58, 64;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(52, 58, 64, 0.75);--bs-secondary-color-rgb: 52, 58, 64;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(52, 58, 64, 0.5);--bs-tertiary-color-rgb: 52, 58, 64;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #4582ec;--bs-link-color-rgb: 69, 130, 236;--bs-link-decoration: inherit;--bs-link-hover-color: #3768bd;--bs-link-hover-color-rgb: 55, 104, 189;--bs-code-color: #7d12ba;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(69, 130, 236, 0.25);--bs-form-valid-color: #5cb85c;--bs-form-valid-border-color: #5cb85c;--bs-form-invalid-color: #d9534f;--bs-form-invalid-border-color: #d9534f}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #8fb4f4;--bs-secondary-text-emphasis: #ced3d7;--bs-success-text-emphasis: #9dd49d;--bs-info-text-emphasis: #76ddea;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #e89895;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #0e1a2f;--bs-secondary-bg-subtle: #232426;--bs-success-bg-subtle: #122512;--bs-info-bg-subtle: #05282c;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2b1110;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #294e8e;--bs-secondary-border-subtle: #686d71;--bs-success-border-subtle: #376e37;--bs-info-border-subtle: #107784;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #82322f;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #8fb4f4;--bs-link-hover-color: #a5c3f6;--bs-link-color-rgb: 143, 180, 244;--bs-link-hover-color-rgb: 165, 195, 246;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #9dd49d;--bs-form-valid-border-color: #9dd49d;--bs-form-invalid-color: #e89895;--bs-form-invalid-border-color: #e89895}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1.1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.6875rem 1.375rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:inherit;-webkit-text-decoration:inherit;-moz-text-decoration:inherit;-ms-text-decoration:inherit;-o-text-decoration:inherit}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;line-height:1.5;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#343a40;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(52,58,64,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:calc(1.2625rem + 0.15vw);font-weight:300}@media(min-width: 1200px){.lead{font-size:1.375rem}}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:calc(1.2625rem + 0.15vw)}@media(min-width: 1200px){.blockquote{font-size:1.375rem}}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(52,58,64,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #343a40;--bs-table-bg: #fff;--bs-table-border-color: rgba(0, 0, 0, 0.1);--bs-table-accent-bg: transparent;--bs-table-striped-color: #343a40;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #343a40;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #343a40;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #9a9da0}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #fff;--bs-table-bg: #4582ec;--bs-table-border-color: #588fee;--bs-table-striped-bg: #4e88ed;--bs-table-striped-color: #fff;--bs-table-active-bg: #588fee;--bs-table-active-color: #fff;--bs-table-hover-bg: #538bed;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #fff;--bs-table-bg: #adb5bd;--bs-table-border-color: #b5bcc4;--bs-table-striped-bg: #b1b9c0;--bs-table-striped-color: #fff;--bs-table-active-bg: #b5bcc4;--bs-table-active-color: #fff;--bs-table-hover-bg: #b3bbc2;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #fff;--bs-table-bg: #5cb85c;--bs-table-border-color: #6cbf6c;--bs-table-striped-bg: #64bc64;--bs-table-striped-color: #fff;--bs-table-active-bg: #6cbf6c;--bs-table-active-color: #fff;--bs-table-hover-bg: #68bd68;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #1bc7dc;--bs-table-border-color: #32cde0;--bs-table-striped-bg: #26cade;--bs-table-striped-color: #fff;--bs-table-active-bg: #32cde0;--bs-table-active-color: #fff;--bs-table-hover-bg: #2ccbdf;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #ffc107;--bs-table-border-color: #e6ae06;--bs-table-striped-bg: #f2b707;--bs-table-striped-color: #000;--bs-table-active-bg: #e6ae06;--bs-table-active-color: #fff;--bs-table-hover-bg: #ecb306;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #fff;--bs-table-bg: #d9534f;--bs-table-border-color: #dd6461;--bs-table-striped-bg: #db5c58;--bs-table-striped-color: #fff;--bs-table-active-bg: #dd6461;--bs-table-active-color: #fff;--bs-table-hover-bg: #dc605c;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #343a40;--bs-table-border-color: #484e53;--bs-table-striped-bg: #3e444a;--bs-table-striped-color: #fff;--bs-table-active-bg: #484e53;--bs-table-active-color: #fff;--bs-table-hover-bg: #43494e;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 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:calc(1.2625rem + 0.15vw)}@media(min-width: 1200px){.col-form-label-lg{font-size:1.375rem}}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.9625rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(52,58,64,.75)}.form-control{display:block;width:100%;padding:.5rem 1.1rem;font-size:1.1rem;font-weight:400;line-height:1.5;color:#343a40;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#343a40;background-color:#fff;border-color:#a2c1f6;outline:0;box-shadow:0 0 0 .25rem rgba(69,130,236,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(52,58,64,.75);opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.5rem 1.1rem;margin:-0.5rem -1.1rem;margin-inline-end:1.1rem;color:#343a40;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;line-height:1.5;color:#343a40;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.9625rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:calc(1.2625rem + 0.15vw);border-radius:.5rem}@media(min-width: 1200px){.form-control-lg{font-size:1.375rem}}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 1rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.5rem 3.3rem .5rem 1.1rem;font-size:1.1rem;font-weight:400;line-height:1.5;color:#343a40;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1.1rem center;background-size:16px 12px;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#a2c1f6;outline:0;box-shadow:0 0 0 .25rem rgba(69,130,236,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1.1rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #343a40}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.9625rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(1.2625rem + 0.15vw);border-radius:.5rem}@media(min-width: 1200px){.form-select-lg{font-size:1.375rem}}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.65rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#a2c1f6;outline:0;box-shadow:0 0 0 .25rem rgba(69,130,236,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#4582ec;border-color:#4582ec}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#4582ec;border-color:#4582ec;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23a2c1f6'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(69,130,236,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(69,130,236,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#4582ec;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c7daf9}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#4582ec;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c7daf9}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(52,58,64,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(52,58,64,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 1.1rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 1.1rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .55rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#e9ecef}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.5rem 1.1rem;font-size:1.1rem;font-weight:400;line-height:1.5;color:#343a40;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid rgba(0,0,0,.1);border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:calc(1.2625rem + 0.15vw);border-radius:.5rem}@media(min-width: 1200px){.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{font-size:1.375rem}}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.9625rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:4.4rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#5cb85c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.6875rem;color:#fff;background-color:#5cb85c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#5cb85c;padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.25rem) center;background-size:calc(0.75em + 0.5rem) calc(0.75em + 0.5rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .25rem rgba(92,184,92,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1rem);background-position:top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#5cb85c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:6.05rem;background-position:right 1.1rem center,center right 3.3rem;background-size:16px 12px,calc(0.75em + 0.5rem) calc(0.75em + 0.5rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .25rem rgba(92,184,92,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 1rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#5cb85c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#5cb85c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(92,184,92,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#5cb85c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#d9534f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.6875rem;color:#fff;background-color:#d9534f;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#d9534f;padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d9534f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.25rem) center;background-size:calc(0.75em + 0.5rem) calc(0.75em + 0.5rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .25rem rgba(217,83,79,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1rem);background-position:top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#d9534f}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d9534f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");padding-right:6.05rem;background-position:right 1.1rem center,center right 3.3rem;background-size:16px 12px,calc(0.75em + 0.5rem) calc(0.75em + 0.5rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .25rem rgba(217,83,79,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 1rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#d9534f}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#d9534f}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(217,83,79,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#d9534f}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 1.1rem;--bs-btn-padding-y: 0.5rem;--bs-btn-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #343a40;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0em;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #939aa1;--bs-btn-hover-border-color: #8a9197;--bs-btn-focus-shadow-rgb: 185, 192, 199;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8a9197;--bs-btn-active-border-color: #82888e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #4582ec;--bs-btn-border-color: #4582ec;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3b6fc9;--bs-btn-hover-border-color: #3768bd;--bs-btn-focus-shadow-rgb: 97, 149, 239;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3768bd;--bs-btn-active-border-color: #3462b1;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #4582ec;--bs-btn-disabled-border-color: #4582ec}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #939aa1;--bs-btn-hover-border-color: #8a9197;--bs-btn-focus-shadow-rgb: 185, 192, 199;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8a9197;--bs-btn-active-border-color: #82888e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4e9c4e;--bs-btn-hover-border-color: #4a934a;--bs-btn-focus-shadow-rgb: 116, 195, 116;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4a934a;--bs-btn-active-border-color: #458a45;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #5cb85c;--bs-btn-disabled-border-color: #5cb85c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #1bc7dc;--bs-btn-border-color: #1bc7dc;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #17a9bb;--bs-btn-hover-border-color: #169fb0;--bs-btn-focus-shadow-rgb: 61, 207, 225;--bs-btn-active-color: #fff;--bs-btn-active-bg: #169fb0;--bs-btn-active-border-color: #1495a5;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #1bc7dc;--bs-btn-disabled-border-color: #1bc7dc}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #b84743;--bs-btn-hover-border-color: #ae423f;--bs-btn-focus-shadow-rgb: 223, 109, 105;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ae423f;--bs-btn-active-border-color: #a33e3b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #d9534f;--bs-btn-disabled-border-color: #d9534f}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #52585d;--bs-btn-hover-border-color: #484e53;--bs-btn-focus-shadow-rgb: 82, 88, 93;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5d6166;--bs-btn-active-border-color: #484e53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #343a40;--bs-btn-disabled-border-color: #343a40}.btn-outline-default{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-focus-shadow-rgb: 173, 181, 189;--bs-btn-active-color: #fff;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #adb5bd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #4582ec;--bs-btn-border-color: #4582ec;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4582ec;--bs-btn-hover-border-color: #4582ec;--bs-btn-focus-shadow-rgb: 69, 130, 236;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4582ec;--bs-btn-active-border-color: #4582ec;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #4582ec;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #4582ec;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-focus-shadow-rgb: 173, 181, 189;--bs-btn-active-color: #fff;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #adb5bd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5cb85c;--bs-btn-hover-border-color: #5cb85c;--bs-btn-focus-shadow-rgb: 92, 184, 92;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5cb85c;--bs-btn-active-border-color: #5cb85c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5cb85c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #5cb85c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #1bc7dc;--bs-btn-border-color: #1bc7dc;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1bc7dc;--bs-btn-hover-border-color: #1bc7dc;--bs-btn-focus-shadow-rgb: 27, 199, 220;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1bc7dc;--bs-btn-active-border-color: #1bc7dc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #1bc7dc;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #1bc7dc;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d9534f;--bs-btn-hover-border-color: #d9534f;--bs-btn-focus-shadow-rgb: 217, 83, 79;--bs-btn-active-color: #fff;--bs-btn-active-bg: #d9534f;--bs-btn-active-border-color: #d9534f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #d9534f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d9534f;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #343a40;--bs-btn-hover-border-color: #343a40;--bs-btn-focus-shadow-rgb: 52, 58, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #343a40;--bs-btn-active-border-color: #343a40;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #343a40;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #343a40;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #4582ec;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #3768bd;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #3768bd;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 97, 149, 239;text-decoration:inherit;-webkit-text-decoration:inherit;-moz-text-decoration:inherit;-ms-text-decoration:inherit;-o-text-decoration:inherit}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:calc(1.2625rem + 0.15vw);--bs-btn-border-radius: 0em}@media(min-width: 1200px){.btn-lg,.btn-group-lg>.btn{--bs-btn-font-size:1.375rem}}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.688rem;--bs-btn-border-radius: 0em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1.1rem;--bs-dropdown-color: #343a40;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #343a40;--bs-dropdown-link-hover-color: #343a40;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #4582ec;--bs-dropdown-link-disabled-color: rgba(52, 58, 64, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.9625rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #4582ec;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:0em}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.825rem;padding-left:.825rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1.1rem;--bs-nav-link-padding-y: 0.55rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #4582ec;--bs-nav-link-hover-color: #3768bd;--bs-nav-link-disabled-color: rgba(52, 58, 64, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(69,130,236,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #4582ec}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: #595959;--bs-navbar-hover-color: rgba(46, 87, 158, 0.8);--bs-navbar-disabled-color: rgba(89, 89, 89, 0.75);--bs-navbar-active-color: #2e579e;--bs-navbar-brand-padding-y: 0.34375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.375rem;--bs-navbar-brand-color: #595959;--bs-navbar-brand-hover-color: #2e579e;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.375rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23595959' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(89, 89, 89, 0);--bs-navbar-toggler-border-radius: 0em;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.55rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.55rem;padding-bottom:.55rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #595959;--bs-navbar-hover-color: rgba(46, 87, 158, 0.8);--bs-navbar-disabled-color: rgba(89, 89, 89, 0.75);--bs-navbar-active-color: #2e579e;--bs-navbar-brand-color: #595959;--bs-navbar-brand-hover-color: #2e579e;--bs-navbar-toggler-border-color: rgba(89, 89, 89, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23595959' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23595959' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #343a40;--bs-accordion-bg: #fff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #343a40;--bs-accordion-btn-bg: #fff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23343a40'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231c345e'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #a2c1f6;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(69, 130, 236, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #1c345e;--bs-accordion-active-bg: #dae6fb}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1.1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238fb4f4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238fb4f4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: rgba(52, 58, 64, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(52, 58, 64, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1.1rem;--bs-pagination-color: #4582ec;--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #3768bd;--bs-pagination-hover-bg: #f8f9fa;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: #3768bd;--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(69, 130, 236, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #4582ec;--bs-pagination-active-border-color: #4582ec;--bs-pagination-disabled-color: rgba(52, 58, 64, 0.75);--bs-pagination-disabled-bg: #e9ecef;--bs-pagination-disabled-border-color: #dee2e6;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:calc(1.2625rem + 0.15vw);--bs-pagination-border-radius: 0.5rem}@media(min-width: 1200px){.pagination-lg{--bs-pagination-font-size:1.375rem}}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.9625rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 1.2em;--bs-badge-padding-y: 0.6em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 400;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 0 solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.825rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #4582ec;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #343a40;--bs-list-group-bg: #fff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(52, 58, 64, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #343a40;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: rgba(52, 58, 64, 0.75);--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #4582ec;--bs-list-group-active-border-color: #4582ec;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(69, 130, 236, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(52, 58, 64, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.6875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.9625rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1.1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #e9ecef;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #343a40;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #343a40;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(138, 145, 151, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(138, 145, 151, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(55, 104, 189, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(55, 104, 189, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(138, 145, 151, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(138, 145, 151, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(74, 147, 74, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(74, 147, 74, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(22, 159, 176, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(22, 159, 176, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(174, 66, 63, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(174, 66, 63, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1.1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#000}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #4582ec;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #4582ec;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #d9534f;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #5cb85c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #1bc7dc;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #adb5bd}.bg-default{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #4582ec}.bg-primary{--bslib-color-bg: #4582ec;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #adb5bd}.bg-secondary{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #5cb85c}.bg-success{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #1bc7dc}.bg-info{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #d9534f}.bg-danger{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #343a40}.bg-dark{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #5254ee;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #5254ee;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #5668db;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #5668db;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #8667c6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #8667c6;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #806fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #806fad;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #8f8096;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #8f8096;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #8f9b90;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #8f9b90;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #4e98b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #4e98b2;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #369eca;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #369eca;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #349ee6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #349ee6;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #593ef0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #593ef0;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #942bb1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #942bb1;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #6253b6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #6253b6;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4859e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4859e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #5e5cd2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #5e5cd2;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #994993;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #994993;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #677199;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #677199;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4d77cc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4d77cc;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a759b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #a759b2;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e24674;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #e24674;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f17257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #f17257;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #b06f79;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #b06f79;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9675ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #9675ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9e668e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #9e668e;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #ab3890;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ab3890;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #af4c7d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #af4c7d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #df4b67;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #df4b67;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #e76437;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e76437;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #e87f32;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e87f32;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a77b54;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #a77b54;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #8f826c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8f826c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #8d8187;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #8d8187;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #b3806a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #b3806a;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #ef6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #ef6d2c;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #bd9531;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #bd9531;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a39b64;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #a39b64;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #b5a863;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #b5a863;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f68d3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f68d3c;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f09524;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #f09524;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #bebd29;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #bebd29;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a4c35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #a4c35c;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #53a296;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #53a296;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #607598;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #607598;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #648984;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #648984;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #94876f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #94876f;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #8e9057;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #8e9057;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9ca13f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #9ca13f;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9dbc3a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #9dbc3a;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #44bf74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #44bf74;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #42be8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #42be8f;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2fadb9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #2fadb9;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #6a9a7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6a9a7a;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #38c27f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #38c27f;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #1ec8b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #1ec8b3;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2cabe2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #2cabe2;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #397ee5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #397ee5;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3d92d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3d92d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6d90bc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6d90bc;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #6799a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6799a4;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #75aa8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #75aa8c;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #76c587;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #35c1a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #35c1a9;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1dc8c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1dc8c0;color:#fff}.bg-blue{--bslib-color-bg: #4582ec;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #4582ec;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #d9534f;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #5cb85c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #1bc7dc;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #adb5bd}.bg-default{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #4582ec}.bg-primary{--bslib-color-bg: #4582ec;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #adb5bd}.bg-secondary{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #5cb85c}.bg-success{--bslib-color-bg: #5cb85c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #1bc7dc}.bg-info{--bslib-color-bg: #1bc7dc;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #d9534f}.bg-danger{--bslib-color-bg: #d9534f;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #343a40}.bg-dark{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #5254ee;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #5254ee;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #5668db;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #5668db;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #8667c6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #8667c6;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #806fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #806fad;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #8f8096;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #8f8096;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #8f9b90;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #8f9b90;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #4e98b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #4e98b2;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #369eca;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #369eca;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #349ee6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4582ec var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #349ee6;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #593ef0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #593ef0;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #942bb1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #942bb1;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #6253b6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #6253b6;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4859e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4859e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #5e5cd2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #5e5cd2;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #994993;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #994993;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #677199;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #677199;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #4d77cc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #4d77cc;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a759b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #a759b2;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e24674;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #e24674;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f17257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #f17257;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #b06f79;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #b06f79;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9675ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #9675ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9e668e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #9e668e;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #ab3890;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ab3890;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #af4c7d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #af4c7d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #df4b67;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #df4b67;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #e76437;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e76437;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #e87f32;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e87f32;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a77b54;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #a77b54;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #8f826c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8f826c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #8d8187;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d9534f var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #8d8187;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #b3806a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #b3806a;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #ef6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #ef6d2c;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #bd9531;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #bd9531;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a39b64;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #a39b64;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #b5a863;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #b5a863;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f68d3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f68d3c;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f09524;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #f09524;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #bebd29;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #bebd29;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a4c35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #a4c35c;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #53a296;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #53a296;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #607598;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #607598;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #648984;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #648984;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #94876f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #94876f;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #8e9057;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #8e9057;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9ca13f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #9ca13f;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9dbc3a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #9dbc3a;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #44bf74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #44bf74;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #42be8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #5cb85c var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #42be8f;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2fadb9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #2fadb9;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #6a9a7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6a9a7a;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #38c27f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #38c27f;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #1ec8b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #1bc7dc var(--bg-gradient-end, 180%)) #1ec8b3;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2cabe2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #4582ec var(--bg-gradient-end, 180%)) #2cabe2;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #397ee5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #397ee5;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3d92d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3d92d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6d90bc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6d90bc;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #6799a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #d9534f var(--bg-gradient-end, 180%)) #6799a4;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #75aa8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #75aa8c;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #76c587;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #35c1a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #5cb85c var(--bg-gradient-end, 180%)) #35c1a9;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1dc8c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #1bc7dc var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1dc8c0;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.375rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #fff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1.1rem;margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}:root{--bslib-page-sidebar-title-bg: #fff;--bslib-page-sidebar-title-color: #000}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#595959}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#2e579e}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#595959}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(46,87,158,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#8c8c8c}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(46,87,158,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#2e579e}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid rgba(0,0,0,.1)}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.quarto-banner nav.quarto-secondary-nav{background-color:#fff;color:#595959;border-top:1px solid rgba(0,0,0,.1)}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#3768bd}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:67px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#595959;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#595959;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;color:#343a40;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(69,130,236,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#343a40;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#343a40;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#343a40;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#343a40;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#343a40;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 1rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#343a40;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#343a40;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid rgba(0,0,0,.1) 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#4582ec}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#4582ec}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#6a9bf0}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#343a40}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#fff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#343a40}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:rgba(0,0,0,.1);color:#343a40}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid rgba(0,0,0,.1)}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(0,0,0,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#343a40;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(69,130,236,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(52,58,64,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#4582ec !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#adb5bd !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#5cb85c !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#1bc7dc !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#ffc107 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#d9534f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#f8f9fa !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#343a40 !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#ebebeb}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#595959}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#343a40}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#343a40}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #d3d6db;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#343a40}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#343a40;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#4582ec}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#4582ec}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#4582ec}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#4582ec}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#4582ec}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#343a40;font-size:.9625rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#343a40}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}.callout pre.sourceCode{padding-left:0}div.ansi-escaped-output{font-family:monospace;display:block}/*! +* +* ansi colors from IPython notebook's +* +* we also add `bright-[color]-` synonyms for the `-[color]-intense` classes since +* that seems to be what ansi_up emits +* +*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-black,.ansi-bright-black-fg{color:#282c36}.ansi-black-intense-black,.ansi-bright-black-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-red,.ansi-bright-red-fg{color:#b22b31}.ansi-red-intense-red,.ansi-bright-red-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-green,.ansi-bright-green-fg{color:#007427}.ansi-green-intense-green,.ansi-bright-green-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-yellow,.ansi-bright-yellow-fg{color:#b27d12}.ansi-yellow-intense-yellow,.ansi-bright-yellow-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-blue,.ansi-bright-blue-fg{color:#0065ca}.ansi-blue-intense-blue,.ansi-bright-blue-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-magenta,.ansi-bright-magenta-fg{color:#a03196}.ansi-magenta-intense-magenta,.ansi-bright-magenta-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-cyan,.ansi-bright-cyan-fg{color:#258f8f}.ansi-cyan-intense-cyan,.ansi-bright-cyan-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-white,.ansi-bright-white-fg{color:#a1a6b2}.ansi-white-intense-white,.ansi-bright-white-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #fff;--quarto-body-color: #343a40;--quarto-text-muted: #6c757d;--quarto-border-color: rgba(0, 0, 0, 0.1);--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #fff;--mermaid-edge-color: #adb5bd;--mermaid-node-fg-color: #343a40;--mermaid-fg-color: #343a40;--mermaid-fg-color--lighter: #4b545c;--mermaid-fg-color--lightest: #626d78;--mermaid-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--mermaid-label-bg-color: #fff;--mermaid-label-fg-color: #4582ec;--mermaid-node-bg-color: rgba(69, 130, 236, 0.1);--mermaid-node-fg-color: #343a40}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}ul>li:not(:has(>p))>ul,ol>li:not(:has(>p))>ul,ul>li:not(:has(>p))>ol,ol>li:not(:has(>p))>ol{margin-bottom:0}ul>li:not(:has(>p))>ul>li:has(>p),ol>li:not(:has(>p))>ul>li:has(>p),ul>li:not(:has(>p))>ol>li:has(>p),ol>li:not(:has(>p))>ol>li:has(>p){margin-top:1rem}body{margin:0}main.page-columns>header>h1.title,main.page-columns>header>.title.h1{margin-bottom:0}@media(min-width: 992px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] 35px [page-end-inset page-end] 5fr [screen-end-inset] 1.5em}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 3em [body-end] 50px [body-end-outset] minmax(0px, 250px) [page-end-inset] minmax(50px, 100px) [page-end] 1fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 100px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 150px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 991.98px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(1250px - 3em)) [body-content-end body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1.5em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 767.98px){body .page-columns,body.fullcontent:not(.floating):not(.docked) .page-columns,body.slimcontent:not(.floating):not(.docked) .page-columns,body.docked .page-columns,body.docked.slimcontent .page-columns,body.docked.fullcontent .page-columns,body.floating .page-columns,body.floating.slimcontent .page-columns,body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}nav[role=doc-toc]{display:none}}body,.page-row-navigation{grid-template-rows:[page-top] max-content [contents-top] max-content [contents-bottom] max-content [page-bottom]}.page-rows-contents{grid-template-rows:[content-top] minmax(max-content, 1fr) [content-bottom] minmax(60px, max-content) [page-bottom]}.page-full{grid-column:screen-start/screen-end !important}.page-columns>*{grid-column:body-content-start/body-content-end}.page-columns.column-page>*{grid-column:page-start/page-end}.page-columns.column-page-left .page-columns.page-full>*,.page-columns.column-page-left>*{grid-column:page-start/body-content-end}.page-columns.column-page-right .page-columns.page-full>*,.page-columns.column-page-right>*{grid-column:body-content-start/page-end}.page-rows{grid-auto-rows:auto}.header{grid-column:screen-start/screen-end;grid-row:page-top/contents-top}#quarto-content{padding:0;grid-column:screen-start/screen-end;grid-row:contents-top/contents-bottom}body.floating .sidebar.sidebar-navigation{grid-column:page-start/body-start;grid-row:content-top/page-bottom}body.docked .sidebar.sidebar-navigation{grid-column:screen-start/body-start;grid-row:content-top/page-bottom}.sidebar.toc-left{grid-column:page-start/body-start;grid-row:content-top/page-bottom}.sidebar.margin-sidebar{grid-column:body-end/page-end;grid-row:content-top/page-bottom}.page-columns .content{grid-column:body-content-start/body-content-end;grid-row:content-top/content-bottom;align-content:flex-start}.page-columns .page-navigation{grid-column:body-content-start/body-content-end;grid-row:content-bottom/page-bottom}.page-columns .footer{grid-column:screen-start/screen-end;grid-row:contents-bottom/page-bottom}.page-columns .column-body{grid-column:body-content-start/body-content-end}.page-columns .column-body-fullbleed{grid-column:body-start/body-end}.page-columns .column-body-outset{grid-column:body-start-outset/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset table{background:#fff}.page-columns .column-body-outset-left{grid-column:body-start-outset/body-content-end;z-index:998;opacity:.999}.page-columns .column-body-outset-left table{background:#fff}.page-columns .column-body-outset-right{grid-column:body-content-start/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset table{background:#fff}.page-columns .column-page-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-inset-left table{background:#fff}.page-columns .column-page-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset-right figcaption table{background:#fff}.page-columns .column-page-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-page-right figcaption table{background:#fff}#quarto-content.page-columns #quarto-margin-sidebar,#quarto-content.page-columns #quarto-sidebar{z-index:1}@media(max-width: 991.98px){#quarto-content.page-columns #quarto-margin-sidebar.collapse,#quarto-content.page-columns #quarto-sidebar.collapse,#quarto-content.page-columns #quarto-margin-sidebar.collapsing,#quarto-content.page-columns #quarto-sidebar.collapsing{z-index:1055}}#quarto-content.page-columns main.column-page,#quarto-content.page-columns main.column-page-right,#quarto-content.page-columns main.column-page-left{z-index:0}.page-columns .column-screen-inset{grid-column:screen-start-inset/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:screen-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:screen-start/screen-end;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}.zindex-content{z-index:998;opacity:.999}.zindex-modal{z-index:1055;opacity:.999}.zindex-over-content{z-index:999;opacity:.999}img.img-fluid.column-screen,img.img-fluid.column-screen-inset-shaded,img.img-fluid.column-screen-inset,img.img-fluid.column-screen-inset-left,img.img-fluid.column-screen-inset-right,img.img-fluid.column-screen-left,img.img-fluid.column-screen-right{width:100%}@media(min-width: 992px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.column-sidebar{grid-column:page-start/body-start !important;z-index:998}.column-leftmargin{grid-column:screen-start-inset/body-start !important;z-index:998}.no-row-height{height:1em;overflow:visible}}@media(max-width: 991.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.no-row-height{height:1em;overflow:visible}.page-columns.page-full{overflow:visible}.page-columns.toc-left .margin-caption,.page-columns.toc-left div.aside,.page-columns.toc-left aside:not(.footnotes):not(.sidebar),.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{display:none}#quarto-sidebar-toc-left{display:none}.hidden-sm{display:none}}.panel-grid{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(24, 1fr);gap:1em}.panel-grid .g-col-1{grid-column:auto/span 1}.panel-grid .g-col-2{grid-column:auto/span 2}.panel-grid .g-col-3{grid-column:auto/span 3}.panel-grid .g-col-4{grid-column:auto/span 4}.panel-grid .g-col-5{grid-column:auto/span 5}.panel-grid .g-col-6{grid-column:auto/span 6}.panel-grid .g-col-7{grid-column:auto/span 7}.panel-grid .g-col-8{grid-column:auto/span 8}.panel-grid .g-col-9{grid-column:auto/span 9}.panel-grid .g-col-10{grid-column:auto/span 10}.panel-grid .g-col-11{grid-column:auto/span 11}.panel-grid .g-col-12{grid-column:auto/span 12}.panel-grid .g-col-13{grid-column:auto/span 13}.panel-grid .g-col-14{grid-column:auto/span 14}.panel-grid .g-col-15{grid-column:auto/span 15}.panel-grid .g-col-16{grid-column:auto/span 16}.panel-grid .g-col-17{grid-column:auto/span 17}.panel-grid .g-col-18{grid-column:auto/span 18}.panel-grid .g-col-19{grid-column:auto/span 19}.panel-grid .g-col-20{grid-column:auto/span 20}.panel-grid .g-col-21{grid-column:auto/span 21}.panel-grid .g-col-22{grid-column:auto/span 22}.panel-grid .g-col-23{grid-column:auto/span 23}.panel-grid .g-col-24{grid-column:auto/span 24}.panel-grid .g-start-1{grid-column-start:1}.panel-grid .g-start-2{grid-column-start:2}.panel-grid .g-start-3{grid-column-start:3}.panel-grid .g-start-4{grid-column-start:4}.panel-grid .g-start-5{grid-column-start:5}.panel-grid .g-start-6{grid-column-start:6}.panel-grid .g-start-7{grid-column-start:7}.panel-grid .g-start-8{grid-column-start:8}.panel-grid .g-start-9{grid-column-start:9}.panel-grid .g-start-10{grid-column-start:10}.panel-grid .g-start-11{grid-column-start:11}.panel-grid .g-start-12{grid-column-start:12}.panel-grid .g-start-13{grid-column-start:13}.panel-grid .g-start-14{grid-column-start:14}.panel-grid .g-start-15{grid-column-start:15}.panel-grid .g-start-16{grid-column-start:16}.panel-grid .g-start-17{grid-column-start:17}.panel-grid .g-start-18{grid-column-start:18}.panel-grid .g-start-19{grid-column-start:19}.panel-grid .g-start-20{grid-column-start:20}.panel-grid .g-start-21{grid-column-start:21}.panel-grid .g-start-22{grid-column-start:22}.panel-grid .g-start-23{grid-column-start:23}@media(min-width: 576px){.panel-grid .g-col-sm-1{grid-column:auto/span 1}.panel-grid .g-col-sm-2{grid-column:auto/span 2}.panel-grid .g-col-sm-3{grid-column:auto/span 3}.panel-grid .g-col-sm-4{grid-column:auto/span 4}.panel-grid .g-col-sm-5{grid-column:auto/span 5}.panel-grid .g-col-sm-6{grid-column:auto/span 6}.panel-grid .g-col-sm-7{grid-column:auto/span 7}.panel-grid .g-col-sm-8{grid-column:auto/span 8}.panel-grid .g-col-sm-9{grid-column:auto/span 9}.panel-grid .g-col-sm-10{grid-column:auto/span 10}.panel-grid .g-col-sm-11{grid-column:auto/span 11}.panel-grid .g-col-sm-12{grid-column:auto/span 12}.panel-grid .g-col-sm-13{grid-column:auto/span 13}.panel-grid .g-col-sm-14{grid-column:auto/span 14}.panel-grid .g-col-sm-15{grid-column:auto/span 15}.panel-grid .g-col-sm-16{grid-column:auto/span 16}.panel-grid .g-col-sm-17{grid-column:auto/span 17}.panel-grid .g-col-sm-18{grid-column:auto/span 18}.panel-grid .g-col-sm-19{grid-column:auto/span 19}.panel-grid .g-col-sm-20{grid-column:auto/span 20}.panel-grid .g-col-sm-21{grid-column:auto/span 21}.panel-grid .g-col-sm-22{grid-column:auto/span 22}.panel-grid .g-col-sm-23{grid-column:auto/span 23}.panel-grid .g-col-sm-24{grid-column:auto/span 24}.panel-grid .g-start-sm-1{grid-column-start:1}.panel-grid .g-start-sm-2{grid-column-start:2}.panel-grid .g-start-sm-3{grid-column-start:3}.panel-grid .g-start-sm-4{grid-column-start:4}.panel-grid .g-start-sm-5{grid-column-start:5}.panel-grid .g-start-sm-6{grid-column-start:6}.panel-grid .g-start-sm-7{grid-column-start:7}.panel-grid .g-start-sm-8{grid-column-start:8}.panel-grid .g-start-sm-9{grid-column-start:9}.panel-grid .g-start-sm-10{grid-column-start:10}.panel-grid .g-start-sm-11{grid-column-start:11}.panel-grid .g-start-sm-12{grid-column-start:12}.panel-grid .g-start-sm-13{grid-column-start:13}.panel-grid .g-start-sm-14{grid-column-start:14}.panel-grid .g-start-sm-15{grid-column-start:15}.panel-grid .g-start-sm-16{grid-column-start:16}.panel-grid .g-start-sm-17{grid-column-start:17}.panel-grid .g-start-sm-18{grid-column-start:18}.panel-grid .g-start-sm-19{grid-column-start:19}.panel-grid .g-start-sm-20{grid-column-start:20}.panel-grid .g-start-sm-21{grid-column-start:21}.panel-grid .g-start-sm-22{grid-column-start:22}.panel-grid .g-start-sm-23{grid-column-start:23}}@media(min-width: 768px){.panel-grid .g-col-md-1{grid-column:auto/span 1}.panel-grid .g-col-md-2{grid-column:auto/span 2}.panel-grid .g-col-md-3{grid-column:auto/span 3}.panel-grid .g-col-md-4{grid-column:auto/span 4}.panel-grid .g-col-md-5{grid-column:auto/span 5}.panel-grid .g-col-md-6{grid-column:auto/span 6}.panel-grid .g-col-md-7{grid-column:auto/span 7}.panel-grid .g-col-md-8{grid-column:auto/span 8}.panel-grid .g-col-md-9{grid-column:auto/span 9}.panel-grid .g-col-md-10{grid-column:auto/span 10}.panel-grid .g-col-md-11{grid-column:auto/span 11}.panel-grid .g-col-md-12{grid-column:auto/span 12}.panel-grid .g-col-md-13{grid-column:auto/span 13}.panel-grid .g-col-md-14{grid-column:auto/span 14}.panel-grid .g-col-md-15{grid-column:auto/span 15}.panel-grid .g-col-md-16{grid-column:auto/span 16}.panel-grid .g-col-md-17{grid-column:auto/span 17}.panel-grid .g-col-md-18{grid-column:auto/span 18}.panel-grid .g-col-md-19{grid-column:auto/span 19}.panel-grid .g-col-md-20{grid-column:auto/span 20}.panel-grid .g-col-md-21{grid-column:auto/span 21}.panel-grid .g-col-md-22{grid-column:auto/span 22}.panel-grid .g-col-md-23{grid-column:auto/span 23}.panel-grid .g-col-md-24{grid-column:auto/span 24}.panel-grid .g-start-md-1{grid-column-start:1}.panel-grid .g-start-md-2{grid-column-start:2}.panel-grid .g-start-md-3{grid-column-start:3}.panel-grid .g-start-md-4{grid-column-start:4}.panel-grid .g-start-md-5{grid-column-start:5}.panel-grid .g-start-md-6{grid-column-start:6}.panel-grid .g-start-md-7{grid-column-start:7}.panel-grid .g-start-md-8{grid-column-start:8}.panel-grid .g-start-md-9{grid-column-start:9}.panel-grid .g-start-md-10{grid-column-start:10}.panel-grid .g-start-md-11{grid-column-start:11}.panel-grid .g-start-md-12{grid-column-start:12}.panel-grid .g-start-md-13{grid-column-start:13}.panel-grid .g-start-md-14{grid-column-start:14}.panel-grid .g-start-md-15{grid-column-start:15}.panel-grid .g-start-md-16{grid-column-start:16}.panel-grid .g-start-md-17{grid-column-start:17}.panel-grid .g-start-md-18{grid-column-start:18}.panel-grid .g-start-md-19{grid-column-start:19}.panel-grid .g-start-md-20{grid-column-start:20}.panel-grid .g-start-md-21{grid-column-start:21}.panel-grid .g-start-md-22{grid-column-start:22}.panel-grid .g-start-md-23{grid-column-start:23}}@media(min-width: 992px){.panel-grid .g-col-lg-1{grid-column:auto/span 1}.panel-grid .g-col-lg-2{grid-column:auto/span 2}.panel-grid .g-col-lg-3{grid-column:auto/span 3}.panel-grid .g-col-lg-4{grid-column:auto/span 4}.panel-grid .g-col-lg-5{grid-column:auto/span 5}.panel-grid .g-col-lg-6{grid-column:auto/span 6}.panel-grid .g-col-lg-7{grid-column:auto/span 7}.panel-grid .g-col-lg-8{grid-column:auto/span 8}.panel-grid .g-col-lg-9{grid-column:auto/span 9}.panel-grid .g-col-lg-10{grid-column:auto/span 10}.panel-grid .g-col-lg-11{grid-column:auto/span 11}.panel-grid .g-col-lg-12{grid-column:auto/span 12}.panel-grid .g-col-lg-13{grid-column:auto/span 13}.panel-grid .g-col-lg-14{grid-column:auto/span 14}.panel-grid .g-col-lg-15{grid-column:auto/span 15}.panel-grid .g-col-lg-16{grid-column:auto/span 16}.panel-grid .g-col-lg-17{grid-column:auto/span 17}.panel-grid .g-col-lg-18{grid-column:auto/span 18}.panel-grid .g-col-lg-19{grid-column:auto/span 19}.panel-grid .g-col-lg-20{grid-column:auto/span 20}.panel-grid .g-col-lg-21{grid-column:auto/span 21}.panel-grid .g-col-lg-22{grid-column:auto/span 22}.panel-grid .g-col-lg-23{grid-column:auto/span 23}.panel-grid .g-col-lg-24{grid-column:auto/span 24}.panel-grid .g-start-lg-1{grid-column-start:1}.panel-grid .g-start-lg-2{grid-column-start:2}.panel-grid .g-start-lg-3{grid-column-start:3}.panel-grid .g-start-lg-4{grid-column-start:4}.panel-grid .g-start-lg-5{grid-column-start:5}.panel-grid .g-start-lg-6{grid-column-start:6}.panel-grid .g-start-lg-7{grid-column-start:7}.panel-grid .g-start-lg-8{grid-column-start:8}.panel-grid .g-start-lg-9{grid-column-start:9}.panel-grid .g-start-lg-10{grid-column-start:10}.panel-grid .g-start-lg-11{grid-column-start:11}.panel-grid .g-start-lg-12{grid-column-start:12}.panel-grid .g-start-lg-13{grid-column-start:13}.panel-grid .g-start-lg-14{grid-column-start:14}.panel-grid .g-start-lg-15{grid-column-start:15}.panel-grid .g-start-lg-16{grid-column-start:16}.panel-grid .g-start-lg-17{grid-column-start:17}.panel-grid .g-start-lg-18{grid-column-start:18}.panel-grid .g-start-lg-19{grid-column-start:19}.panel-grid .g-start-lg-20{grid-column-start:20}.panel-grid .g-start-lg-21{grid-column-start:21}.panel-grid .g-start-lg-22{grid-column-start:22}.panel-grid .g-start-lg-23{grid-column-start:23}}@media(min-width: 1200px){.panel-grid .g-col-xl-1{grid-column:auto/span 1}.panel-grid .g-col-xl-2{grid-column:auto/span 2}.panel-grid .g-col-xl-3{grid-column:auto/span 3}.panel-grid .g-col-xl-4{grid-column:auto/span 4}.panel-grid .g-col-xl-5{grid-column:auto/span 5}.panel-grid .g-col-xl-6{grid-column:auto/span 6}.panel-grid .g-col-xl-7{grid-column:auto/span 7}.panel-grid .g-col-xl-8{grid-column:auto/span 8}.panel-grid .g-col-xl-9{grid-column:auto/span 9}.panel-grid .g-col-xl-10{grid-column:auto/span 10}.panel-grid .g-col-xl-11{grid-column:auto/span 11}.panel-grid .g-col-xl-12{grid-column:auto/span 12}.panel-grid .g-col-xl-13{grid-column:auto/span 13}.panel-grid .g-col-xl-14{grid-column:auto/span 14}.panel-grid .g-col-xl-15{grid-column:auto/span 15}.panel-grid .g-col-xl-16{grid-column:auto/span 16}.panel-grid .g-col-xl-17{grid-column:auto/span 17}.panel-grid .g-col-xl-18{grid-column:auto/span 18}.panel-grid .g-col-xl-19{grid-column:auto/span 19}.panel-grid .g-col-xl-20{grid-column:auto/span 20}.panel-grid .g-col-xl-21{grid-column:auto/span 21}.panel-grid .g-col-xl-22{grid-column:auto/span 22}.panel-grid .g-col-xl-23{grid-column:auto/span 23}.panel-grid .g-col-xl-24{grid-column:auto/span 24}.panel-grid .g-start-xl-1{grid-column-start:1}.panel-grid .g-start-xl-2{grid-column-start:2}.panel-grid .g-start-xl-3{grid-column-start:3}.panel-grid .g-start-xl-4{grid-column-start:4}.panel-grid .g-start-xl-5{grid-column-start:5}.panel-grid .g-start-xl-6{grid-column-start:6}.panel-grid .g-start-xl-7{grid-column-start:7}.panel-grid .g-start-xl-8{grid-column-start:8}.panel-grid .g-start-xl-9{grid-column-start:9}.panel-grid .g-start-xl-10{grid-column-start:10}.panel-grid .g-start-xl-11{grid-column-start:11}.panel-grid .g-start-xl-12{grid-column-start:12}.panel-grid .g-start-xl-13{grid-column-start:13}.panel-grid .g-start-xl-14{grid-column-start:14}.panel-grid .g-start-xl-15{grid-column-start:15}.panel-grid .g-start-xl-16{grid-column-start:16}.panel-grid .g-start-xl-17{grid-column-start:17}.panel-grid .g-start-xl-18{grid-column-start:18}.panel-grid .g-start-xl-19{grid-column-start:19}.panel-grid .g-start-xl-20{grid-column-start:20}.panel-grid .g-start-xl-21{grid-column-start:21}.panel-grid .g-start-xl-22{grid-column-start:22}.panel-grid .g-start-xl-23{grid-column-start:23}}@media(min-width: 1400px){.panel-grid .g-col-xxl-1{grid-column:auto/span 1}.panel-grid .g-col-xxl-2{grid-column:auto/span 2}.panel-grid .g-col-xxl-3{grid-column:auto/span 3}.panel-grid .g-col-xxl-4{grid-column:auto/span 4}.panel-grid .g-col-xxl-5{grid-column:auto/span 5}.panel-grid .g-col-xxl-6{grid-column:auto/span 6}.panel-grid .g-col-xxl-7{grid-column:auto/span 7}.panel-grid .g-col-xxl-8{grid-column:auto/span 8}.panel-grid .g-col-xxl-9{grid-column:auto/span 9}.panel-grid .g-col-xxl-10{grid-column:auto/span 10}.panel-grid .g-col-xxl-11{grid-column:auto/span 11}.panel-grid .g-col-xxl-12{grid-column:auto/span 12}.panel-grid .g-col-xxl-13{grid-column:auto/span 13}.panel-grid .g-col-xxl-14{grid-column:auto/span 14}.panel-grid .g-col-xxl-15{grid-column:auto/span 15}.panel-grid .g-col-xxl-16{grid-column:auto/span 16}.panel-grid .g-col-xxl-17{grid-column:auto/span 17}.panel-grid .g-col-xxl-18{grid-column:auto/span 18}.panel-grid .g-col-xxl-19{grid-column:auto/span 19}.panel-grid .g-col-xxl-20{grid-column:auto/span 20}.panel-grid .g-col-xxl-21{grid-column:auto/span 21}.panel-grid .g-col-xxl-22{grid-column:auto/span 22}.panel-grid .g-col-xxl-23{grid-column:auto/span 23}.panel-grid .g-col-xxl-24{grid-column:auto/span 24}.panel-grid .g-start-xxl-1{grid-column-start:1}.panel-grid .g-start-xxl-2{grid-column-start:2}.panel-grid .g-start-xxl-3{grid-column-start:3}.panel-grid .g-start-xxl-4{grid-column-start:4}.panel-grid .g-start-xxl-5{grid-column-start:5}.panel-grid .g-start-xxl-6{grid-column-start:6}.panel-grid .g-start-xxl-7{grid-column-start:7}.panel-grid .g-start-xxl-8{grid-column-start:8}.panel-grid .g-start-xxl-9{grid-column-start:9}.panel-grid .g-start-xxl-10{grid-column-start:10}.panel-grid .g-start-xxl-11{grid-column-start:11}.panel-grid .g-start-xxl-12{grid-column-start:12}.panel-grid .g-start-xxl-13{grid-column-start:13}.panel-grid .g-start-xxl-14{grid-column-start:14}.panel-grid .g-start-xxl-15{grid-column-start:15}.panel-grid .g-start-xxl-16{grid-column-start:16}.panel-grid .g-start-xxl-17{grid-column-start:17}.panel-grid .g-start-xxl-18{grid-column-start:18}.panel-grid .g-start-xxl-19{grid-column-start:19}.panel-grid .g-start-xxl-20{grid-column-start:20}.panel-grid .g-start-xxl-21{grid-column-start:21}.panel-grid .g-start-xxl-22{grid-column-start:22}.panel-grid .g-start-xxl-23{grid-column-start:23}}main{margin-top:1em;margin-bottom:1em}h1,.h1,h2,.h2{color:inherit;margin-top:2rem;margin-bottom:1rem;font-weight:600}h1.title,.title.h1{margin-top:0}main.content>section:first-of-type>h2:first-child,main.content>section:first-of-type>.h2:first-child{margin-top:0}h2,.h2{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.5rem}h3,.h3{font-weight:600}h3,.h3,h4,.h4{opacity:.9;margin-top:1.5rem}h5,.h5,h6,.h6{opacity:.9}.header-section-number{color:#6d7a86}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,.figure-caption,.subfigure-caption,.table-caption,figcaption,caption{font-size:.9rem;color:#6d7a86}.quarto-layout-cell[data-ref-parent] caption{color:#6d7a86}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#6d7a86;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse):first-child{padding-bottom:.5em;display:block}.column-margin.column-container>*:not(.collapse):not(:first-child){padding-top:.5em;padding-bottom:.5em;display:block}.column-margin.column-container>*.collapse:not(.show){display:none}@media(min-width: 768px){.column-margin.column-container .callout-margin-content:first-child{margin-top:4.5em}.column-margin.column-container .callout-margin-content-simple:first-child{margin-top:3.5em}}.margin-caption>*{padding-top:.5em;padding-bottom:.5em}@media(max-width: 767.98px){.quarto-layout-row{flex-direction:column}}.nav-tabs .nav-item{margin-top:1px;cursor:pointer}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:0}.tab-pane>p:nth-child(1){padding-top:0}.tab-pane>p:last-child{margin-bottom:0}.tab-pane>pre:last-child{margin-bottom:0}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.25rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#6d7a86}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p pre code:not(.sourceCode),li pre code:not(.sourceCode),pre code:not(.sourceCode){background-color:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f8f9fa;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#4582ec}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.toc-actions i.bi,.quarto-code-links i.bi,.quarto-other-links i.bi,.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em;font-size:.8rem}.quarto-other-links-text-target .quarto-code-links i.bi,.quarto-other-links-text-target .quarto-other-links i.bi{margin-right:.2em}.quarto-other-formats-text-target .quarto-alternate-formats i.bi{margin-right:.1em}.toc-actions i.bi.empty,.quarto-code-links i.bi.empty,.quarto-other-links i.bi.empty,.quarto-alternate-notebooks i.bi.empty,.quarto-alternate-formats i.bi.empty{padding-left:1em}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook .cell-container.code-fold .cell-decorator{padding-top:3em}.quarto-notebook .cell-code code{white-space:pre-wrap}.quarto-notebook .cell .cell-output-stderr pre code,.quarto-notebook .cell .cell-output-stdout pre code{white-space:pre-wrap;overflow-wrap:anywhere}.toc-actions,.quarto-alternate-formats,.quarto-other-links,.quarto-code-links,.quarto-alternate-notebooks{padding-left:0em}.sidebar .toc-actions a,.sidebar .quarto-alternate-formats a,.sidebar .quarto-other-links a,.sidebar .quarto-code-links a,.sidebar .quarto-alternate-notebooks a,.sidebar nav[role=doc-toc] a{text-decoration:none}.sidebar .toc-actions a:hover,.sidebar .quarto-other-links a:hover,.sidebar .quarto-code-links a:hover,.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#4582ec}.sidebar .toc-actions h2,.sidebar .toc-actions .h2,.sidebar .quarto-code-links h2,.sidebar .quarto-code-links .h2,.sidebar .quarto-other-links h2,.sidebar .quarto-other-links .h2,.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-weight:500;margin-bottom:.2rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .toc-actions>h2,.sidebar .toc-actions>.h2,.sidebar .quarto-code-links>h2,.sidebar .quarto-code-links>.h2,.sidebar .quarto-other-links>h2,.sidebar .quarto-other-links>.h2,.sidebar .quarto-alternate-notebooks>h2,.sidebar .quarto-alternate-notebooks>.h2,.sidebar .quarto-alternate-formats>h2,.sidebar .quarto-alternate-formats>.h2{font-size:.8rem}.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.sidebar .toc-actions h2>ul a,.sidebar .toc-actions .h2>ul a,.sidebar .quarto-code-links h2>ul a,.sidebar .quarto-code-links .h2>ul a,.sidebar .quarto-other-links h2>ul a,.sidebar .quarto-other-links .h2>ul a,.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .toc-actions ul a:empty,.sidebar .quarto-code-links ul a:empty,.sidebar .quarto-other-links ul a:empty,.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .toc-actions ul,.sidebar .quarto-code-links ul,.sidebar .quarto-other-links ul,.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul{padding-left:0;list-style:none}.sidebar nav[role=doc-toc] ul{list-style:none;padding-left:0;list-style:none}.sidebar nav[role=doc-toc]>ul{margin-left:.45em}.quarto-margin-sidebar nav[role=doc-toc]{padding-left:.5em}.sidebar .toc-actions>ul,.sidebar .quarto-code-links>ul,.sidebar .quarto-other-links>ul,.sidebar .quarto-alternate-notebooks>ul,.sidebar .quarto-alternate-formats>ul{font-size:.8rem}.sidebar nav[role=doc-toc]>ul{font-size:.875rem}.sidebar .toc-actions ul li a,.sidebar .quarto-code-links ul li a,.sidebar .quarto-other-links ul li a,.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #4582ec;color:#4582ec !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#4582ec !important}kbd,.kbd{color:#343a40;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:rgba(0,0,0,.1)}.quarto-appendix-contents div.hanging-indent{margin-left:0em}.quarto-appendix-contents div.hanging-indent div.csl-entry{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.callout.callout-style-default{border-left:5px solid;border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body>:first-child{padding-top:.5rem;margin-top:0}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){padding-bottom:.5rem;margin-bottom:0}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#4582ec}div.callout-note.callout-style-default>.callout-header{background-color:#ecf3fd}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#5cb85c}div.callout-tip.callout-style-default>.callout-header{background-color:#eff8ef}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-warning.callout{border-left-color:#ffc107}div.callout-warning.callout-style-default>.callout-header{background-color:#fff9e6}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-caution.callout{border-left-color:#fd7e14}div.callout-caution.callout-style-default>.callout-header{background-color:#fff2e8}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#d9534f}div.callout-important.callout-style-default>.callout-header{background-color:#fbeeed}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar{background-color:#fff;color:#595959}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#343a40}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}@media(max-width: 767.98px){.sidebar-menu-container{padding-bottom:5em}}.quarto-sidebar-toggle:not(.expanded) .quarto-sidebar-toggle-contents{padding-top:0px !important;padding-bottom:0px}nav[role=doc-toc]{z-index:1020}#quarto-sidebar>*,nav[role=doc-toc]>*{transition:opacity .1s ease,border .1s ease}#quarto-sidebar.slow>*,nav[role=doc-toc].slow>*{transition:opacity .4s ease,border .4s ease}.quarto-color-scheme-toggle:not(.alternate).top-right .bi::before{background-image:url('data:image/svg+xml,')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .footnotes ol{margin-left:.5em}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{--bs-btn-color: #26282a;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #26282a;--bs-btn-hover-bg: #b9c0c7;--bs-btn-hover-border-color: #b5bcc4;--bs-btn-focus-shadow-rgb: 153, 160, 167;--bs-btn-active-color: #000;--bs-btn-active-bg: #bdc4ca;--bs-btn-active-border-color: #b5bcc4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}nav.quarto-secondary-nav.color-navbar{background-color:#fff;color:#595959}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#595959}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner{margin-bottom:0;padding-bottom:1em}body.nav-sidebar #title-block-header{margin-block-end:0}}p.subtitle{margin-top:.25em;margin-bottom:.5em}code a:any-link{color:inherit;text-decoration-color:#6c757d}/*! light */div.observablehq table thead tr th{background-color:var(--bs-body-bg)}input,button,select,optgroup,textarea{background-color:var(--bs-body-bg)}.code-annotated .code-copy-button{margin-right:1.25em;margin-top:0;padding-bottom:0;padding-top:3px}.code-annotation-gutter-bg{background-color:#fff}.code-annotation-gutter{background-color:rgba(233,236,239,.65)}.code-annotation-gutter,.code-annotation-gutter-bg{height:100%;width:calc(20px + .5em);position:absolute;top:0;right:0}dl.code-annotation-container-grid dt{margin-right:1em;margin-top:.25rem}dl.code-annotation-container-grid dt{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#4b545c;border:solid #4b545c 1px;border-radius:50%;height:22px;width:22px;line-height:22px;font-size:11px;text-align:center;vertical-align:middle;text-decoration:none}dl.code-annotation-container-grid dt[data-target-cell]{cursor:pointer}dl.code-annotation-container-grid dt[data-target-cell].code-annotation-active{color:#fff;border:solid #aaa 1px;background-color:#aaa}pre.code-annotation-code{padding-top:0;padding-bottom:0}pre.code-annotation-code code{z-index:3}#code-annotation-line-highlight-gutter{width:100%;border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#e9ecef;font-weight:bolder}code.sourceCode .code-annotation-anchor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;height:18px;width:18px;font-size:9px;margin-top:2px}code.sourceCode button.code-annotation-anchor{padding:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}code.sourceCode a.code-annotation-anchor{line-height:18px;text-align:center;vertical-align:middle;cursor:default;text-decoration:none}@media print{.page-columns .column-screen-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:page-start-inset/page-end-inset;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}}.quarto-video{margin-bottom:1em}.table{border-top:1px solid #d6d8d9;border-bottom:1px solid #d6d8d9}.table>thead{border-top-width:0;border-bottom:1px solid #9a9da0}.table a{word-break:break-word}.table>:not(caption)>*>*{background-color:unset;color:unset}#quarto-document-content .crosstalk-input .checkbox input[type=checkbox],#quarto-document-content .crosstalk-input .checkbox-inline input[type=checkbox]{position:unset;margin-top:unset;margin-left:unset}#quarto-document-content .row{margin-left:unset;margin-right:unset}.quarto-xref{white-space:nowrap}#quarto-draft-alert{margin-top:0px;margin-bottom:0px;padding:.3em;text-align:center;font-size:.9em}#quarto-draft-alert i{margin-right:.3em}#quarto-back-to-top{z-index:1000}pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:0.875em;font-weight:400}pre code{font-family:inherit;font-size:inherit;font-weight:inherit}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:0.875em;font-weight:400}a{background-color:rgba(0,0,0,0);font-weight:400;text-decoration:inherit}a.external:after{content:"";background-image:url('data:image/svg+xml,');background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:.2em;padding-right:.75em}div.sourceCode code a.external:after{content:none}a.external:after:hover{cursor:pointer}.quarto-ext-icon{display:inline-block;font-size:.75em;padding-left:.3em}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#595959;background:#fff}.quarto-title-banner a{color:#595959}.quarto-title-banner h1,.quarto-title-banner .h1,.quarto-title-banner h2,.quarto-title-banner .h2{color:#595959}.quarto-title-banner .code-tools-button{color:#8c8c8c}.quarto-title-banner .code-tools-button:hover{color:#595959}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}@media(max-width: 767.98px){body.hypothesis-enabled #title-block-header>*{padding-right:20px}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}.quarto-title-meta-container{display:grid;grid-template-columns:1fr auto}.quarto-title-meta-column-end{display:flex;flex-direction:column;padding-left:1em}.quarto-title-meta-column-end a .bi{margin-right:.3em}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1em}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-0.2em;height:.8em;width:.8em}#title-block-header.quarto-title-block.default .quarto-title-author-email{opacity:.7}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.1em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .keywords,#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .keywords>p,#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .keywords>p:last-of-type,#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .keywords .block-title,#title-block-header.quarto-title-block.default .description .block-title,#title-block-header.quarto-title-block.default .abstract .block-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}.quarto-title-tools-only{display:flex;justify-content:right}.navbar{font-size:.9625rem;border:1px solid rgba(0,0,0,.1)}p{font-family:Georgia,Cambria,"Times New Roman",Times,serif}blockquote{font-style:italic}footer{font-size:.9625rem}.lead{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#6c757d}table,.table{font-size:.9625rem}.nav,.breadcrumb,.pagination{font-size:.9625rem}.dropdown-menu{font-size:.9625rem}.alert{font-size:.9625rem;color:#fff}.alert,.alert p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.alert a,.alert .alert-link{font-weight:400;color:#fff;text-decoration:underline}.alert-default{background-color:#adb5bd}.alert-primary{background-color:#4582ec}.alert-secondary{background-color:#adb5bd}.alert-success{background-color:#5cb85c}.alert-info{background-color:#1bc7dc}.alert-warning{background-color:#ffc107}.alert-danger{background-color:#d9534f}.alert-light{background-color:#f8f9fa}.alert-dark{background-color:#343a40}.alert-light,.alert-light a,.alert-light .alert-link{color:#343a40}.badge.bg-light{color:#343a40}.list-group{font-size:.9625rem}div.quarto-about-trestles .about-entity .about-link{border-radius:0}.card{border-radius:0}:root{--quarto-scss-export-gray-300: #dee2e6;--quarto-scss-export-gray-500: #adb5bd;--quarto-scss-export-gray-600: #6c757d;--quarto-scss-export-gray-800: #343a40;--quarto-scss-export-card-cap-bg: rgba(52, 58, 64, 0.25);--quarto-scss-export-border-color: #dee2e6;--quarto-scss-export-text-muted: #6c757d;--quarto-scss-export-red: #d9534f;--quarto-scss-export-yellow: #ffc107;--quarto-scss-export-green: #5cb85c;--quarto-scss-export-cyan: #1bc7dc;--quarto-scss-export-success: #5cb85c;--quarto-scss-export-info: #1bc7dc;--quarto-scss-export-warning: #ffc107;--quarto-scss-export-danger: #d9534f;--quarto-scss-export-white: #fff;--quarto-scss-export-gray-100: #f8f9fa;--quarto-scss-export-gray-200: #e9ecef;--quarto-scss-export-gray-400: #ced4da;--quarto-scss-export-gray-700: #495057;--quarto-scss-export-gray-900: #212529;--quarto-scss-export-black: #000;--quarto-scss-export-blue: #4582ec;--quarto-scss-export-indigo: #6610f2;--quarto-scss-export-purple: #6f42c1;--quarto-scss-export-pink: #e83e8c;--quarto-scss-export-orange: #fd7e14;--quarto-scss-export-teal: #20c997;--quarto-scss-export-primary: #4582ec;--quarto-scss-export-secondary: #adb5bd;--quarto-scss-export-light: #f8f9fa;--quarto-scss-export-dark: #343a40;--quarto-scss-export-body-color: #343a40;--quarto-scss-export-table-border-color: rgba(0, 0, 0, 0.1);--quarto-scss-export-input-border-color: rgba(0, 0, 0, 0.1);--quarto-scss-export-input-group-addon-bg: #e9ecef;--quarto-scss-export-title-banner-color: ;--quarto-scss-export-title-banner-bg: ;--quarto-scss-export-btn-code-copy-color: #5E5E5E;--quarto-scss-export-btn-code-copy-color-active: #4758AB;--quarto-scss-export-sidebar-bg: #fff;--quarto-scss-export-link-color: #4582ec;--quarto-scss-export-link-color-bg: transparent;--quarto-scss-export-code-color: #7d12ba;--quarto-scss-export-code-bg: #f8f9fa;--quarto-scss-export-toc-color: #4582ec;--quarto-scss-export-toc-active-border: #4582ec;--quarto-scss-export-toc-inactive-border: #e9ecef;--quarto-scss-export-navbar-default: #4582ec;--quarto-scss-export-navbar-hl-override: false;--quarto-scss-export-navbar-bg: #fff;--quarto-scss-export-btn-bg: #adb5bd;--quarto-scss-export-btn-fg: #26282a;--quarto-scss-export-body-contrast-bg: #fff;--quarto-scss-export-body-contrast-color: #343a40;--quarto-scss-export-navbar-fg: #595959;--quarto-scss-export-navbar-hl: #2e579e;--quarto-scss-export-navbar-brand: #595959;--quarto-scss-export-navbar-brand-hl: #2e579e;--quarto-scss-export-navbar-toggler-border-color: rgba(89, 89, 89, 0);--quarto-scss-export-navbar-hover-color: rgba(46, 87, 158, 0.8);--quarto-scss-export-navbar-disabled-color: rgba(89, 89, 89, 0.75);--quarto-scss-export-sidebar-fg: #595959;--quarto-scss-export-title-block-color: #343a40;--quarto-scss-export-title-block-contast-color: #fff;--quarto-scss-export-footer-bg: #fff;--quarto-scss-export-footer-fg: #757575;--quarto-scss-export-popover-bg: #fff;--quarto-scss-export-input-bg: #fff;--quarto-scss-export-code-annotation-higlight-color: rgba(170, 170, 170, 0.2666666667);--quarto-scss-export-code-annotation-higlight-bg: rgba(170, 170, 170, 0.1333333333);--quarto-scss-export-table-group-separator-color: #9a9da0;--quarto-scss-export-table-group-separator-color-lighter: #d6d8d9;--quarto-scss-export-sidebar-glass-bg: rgba(102, 102, 102, 0.4);--quarto-scss-export-color-contrast-dark: #000;--quarto-scss-export-color-contrast-light: #fff;--quarto-scss-export-blue-100: #dae6fb;--quarto-scss-export-blue-200: #b5cdf7;--quarto-scss-export-blue-300: #8fb4f4;--quarto-scss-export-blue-400: #6a9bf0;--quarto-scss-export-blue-500: #4582ec;--quarto-scss-export-blue-600: #3768bd;--quarto-scss-export-blue-700: #294e8e;--quarto-scss-export-blue-800: #1c345e;--quarto-scss-export-blue-900: #0e1a2f;--quarto-scss-export-indigo-100: #e0cffc;--quarto-scss-export-indigo-200: #c29ffa;--quarto-scss-export-indigo-300: #a370f7;--quarto-scss-export-indigo-400: #8540f5;--quarto-scss-export-indigo-500: #6610f2;--quarto-scss-export-indigo-600: #520dc2;--quarto-scss-export-indigo-700: #3d0a91;--quarto-scss-export-indigo-800: #290661;--quarto-scss-export-indigo-900: #140330;--quarto-scss-export-purple-100: #e2d9f3;--quarto-scss-export-purple-200: #c5b3e6;--quarto-scss-export-purple-300: #a98eda;--quarto-scss-export-purple-400: #8c68cd;--quarto-scss-export-purple-500: #6f42c1;--quarto-scss-export-purple-600: #59359a;--quarto-scss-export-purple-700: #432874;--quarto-scss-export-purple-800: #2c1a4d;--quarto-scss-export-purple-900: #160d27;--quarto-scss-export-pink-100: #fad8e8;--quarto-scss-export-pink-200: #f6b2d1;--quarto-scss-export-pink-300: #f18bba;--quarto-scss-export-pink-400: #ed65a3;--quarto-scss-export-pink-500: #e83e8c;--quarto-scss-export-pink-600: #ba3270;--quarto-scss-export-pink-700: #8b2554;--quarto-scss-export-pink-800: #5d1938;--quarto-scss-export-pink-900: #2e0c1c;--quarto-scss-export-red-100: #f7dddc;--quarto-scss-export-red-200: #f0bab9;--quarto-scss-export-red-300: #e89895;--quarto-scss-export-red-400: #e17572;--quarto-scss-export-red-500: #d9534f;--quarto-scss-export-red-600: #ae423f;--quarto-scss-export-red-700: #82322f;--quarto-scss-export-red-800: #572120;--quarto-scss-export-red-900: #2b1110;--quarto-scss-export-orange-100: #ffe5d0;--quarto-scss-export-orange-200: #fecba1;--quarto-scss-export-orange-300: #feb272;--quarto-scss-export-orange-400: #fd9843;--quarto-scss-export-orange-500: #fd7e14;--quarto-scss-export-orange-600: #ca6510;--quarto-scss-export-orange-700: #984c0c;--quarto-scss-export-orange-800: #653208;--quarto-scss-export-orange-900: #331904;--quarto-scss-export-yellow-100: #fff3cd;--quarto-scss-export-yellow-200: #ffe69c;--quarto-scss-export-yellow-300: #ffda6a;--quarto-scss-export-yellow-400: #ffcd39;--quarto-scss-export-yellow-500: #ffc107;--quarto-scss-export-yellow-600: #cc9a06;--quarto-scss-export-yellow-700: #997404;--quarto-scss-export-yellow-800: #664d03;--quarto-scss-export-yellow-900: #332701;--quarto-scss-export-green-100: #def1de;--quarto-scss-export-green-200: #bee3be;--quarto-scss-export-green-300: #9dd49d;--quarto-scss-export-green-400: #7dc67d;--quarto-scss-export-green-500: #5cb85c;--quarto-scss-export-green-600: #4a934a;--quarto-scss-export-green-700: #376e37;--quarto-scss-export-green-800: #254a25;--quarto-scss-export-green-900: #122512;--quarto-scss-export-teal-100: #d2f4ea;--quarto-scss-export-teal-200: #a6e9d5;--quarto-scss-export-teal-300: #79dfc1;--quarto-scss-export-teal-400: #4dd4ac;--quarto-scss-export-teal-500: #20c997;--quarto-scss-export-teal-600: #1aa179;--quarto-scss-export-teal-700: #13795b;--quarto-scss-export-teal-800: #0d503c;--quarto-scss-export-teal-900: #06281e;--quarto-scss-export-cyan-100: #d1f4f8;--quarto-scss-export-cyan-200: #a4e9f1;--quarto-scss-export-cyan-300: #76ddea;--quarto-scss-export-cyan-400: #49d2e3;--quarto-scss-export-cyan-500: #1bc7dc;--quarto-scss-export-cyan-600: #169fb0;--quarto-scss-export-cyan-700: #107784;--quarto-scss-export-cyan-800: #0b5058;--quarto-scss-export-cyan-900: #05282c;--quarto-scss-export-default: #adb5bd;--quarto-scss-export-primary-text-emphasis: #1c345e;--quarto-scss-export-secondary-text-emphasis: #45484c;--quarto-scss-export-success-text-emphasis: #254a25;--quarto-scss-export-info-text-emphasis: #0b5058;--quarto-scss-export-warning-text-emphasis: #664d03;--quarto-scss-export-danger-text-emphasis: #572120;--quarto-scss-export-light-text-emphasis: #495057;--quarto-scss-export-dark-text-emphasis: #495057;--quarto-scss-export-primary-bg-subtle: #dae6fb;--quarto-scss-export-secondary-bg-subtle: #eff0f2;--quarto-scss-export-success-bg-subtle: #def1de;--quarto-scss-export-info-bg-subtle: #d1f4f8;--quarto-scss-export-warning-bg-subtle: #fff3cd;--quarto-scss-export-danger-bg-subtle: #f7dddc;--quarto-scss-export-light-bg-subtle: #fcfcfd;--quarto-scss-export-dark-bg-subtle: #ced4da;--quarto-scss-export-primary-border-subtle: #b5cdf7;--quarto-scss-export-secondary-border-subtle: #dee1e5;--quarto-scss-export-success-border-subtle: #bee3be;--quarto-scss-export-info-border-subtle: #a4e9f1;--quarto-scss-export-warning-border-subtle: #ffe69c;--quarto-scss-export-danger-border-subtle: #f0bab9;--quarto-scss-export-light-border-subtle: #e9ecef;--quarto-scss-export-dark-border-subtle: #adb5bd;--quarto-scss-export-body-text-align: ;--quarto-scss-export-body-bg: #fff;--quarto-scss-export-body-secondary-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-body-secondary-bg: #e9ecef;--quarto-scss-export-body-tertiary-color: rgba(52, 58, 64, 0.5);--quarto-scss-export-body-tertiary-bg: #f8f9fa;--quarto-scss-export-body-emphasis-color: #000;--quarto-scss-export-link-hover-color: #3768bd;--quarto-scss-export-link-hover-decoration: ;--quarto-scss-export-border-color-translucent: rgba(0, 0, 0, 0.175);--quarto-scss-export-component-active-bg: #4582ec;--quarto-scss-export-component-active-color: #fff;--quarto-scss-export-focus-ring-color: rgba(69, 130, 236, 0.25);--quarto-scss-export-headings-font-family: ;--quarto-scss-export-headings-font-style: ;--quarto-scss-export-display-font-family: ;--quarto-scss-export-display-font-style: ;--quarto-scss-export-blockquote-footer-color: #6c757d;--quarto-scss-export-blockquote-border-color: #e9ecef;--quarto-scss-export-hr-bg-color: ;--quarto-scss-export-hr-height: ;--quarto-scss-export-hr-border-color: ;--quarto-scss-export-legend-font-weight: ;--quarto-scss-export-mark-bg: #fff3cd;--quarto-scss-export-table-color: #343a40;--quarto-scss-export-table-bg: #fff;--quarto-scss-export-table-accent-bg: transparent;--quarto-scss-export-table-th-font-weight: ;--quarto-scss-export-table-striped-color: #343a40;--quarto-scss-export-table-striped-bg: rgba(0, 0, 0, 0.05);--quarto-scss-export-table-active-color: #343a40;--quarto-scss-export-table-active-bg: rgba(0, 0, 0, 0.1);--quarto-scss-export-table-hover-color: #343a40;--quarto-scss-export-table-hover-bg: rgba(0, 0, 0, 0.075);--quarto-scss-export-table-caption-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-input-btn-font-family: ;--quarto-scss-export-input-btn-focus-color: rgba(69, 130, 236, 0.25);--quarto-scss-export-btn-color: #343a40;--quarto-scss-export-btn-white-space: ;--quarto-scss-export-btn-link-color: #4582ec;--quarto-scss-export-btn-link-hover-color: #3768bd;--quarto-scss-export-btn-link-disabled-color: #6c757d;--quarto-scss-export-form-text-font-style: ;--quarto-scss-export-form-text-font-weight: ;--quarto-scss-export-form-text-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-form-label-font-size: ;--quarto-scss-export-form-label-font-style: ;--quarto-scss-export-form-label-font-weight: ;--quarto-scss-export-form-label-color: ;--quarto-scss-export-input-font-family: ;--quarto-scss-export-input-disabled-color: ;--quarto-scss-export-input-disabled-bg: #e9ecef;--quarto-scss-export-input-disabled-border-color: ;--quarto-scss-export-input-color: #343a40;--quarto-scss-export-input-focus-bg: #fff;--quarto-scss-export-input-focus-border-color: #a2c1f6;--quarto-scss-export-input-focus-color: #343a40;--quarto-scss-export-input-placeholder-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-input-plaintext-color: #343a40;--quarto-scss-export-form-check-label-color: ;--quarto-scss-export-form-check-transition: ;--quarto-scss-export-form-check-input-bg: #fff;--quarto-scss-export-form-check-input-focus-border: #a2c1f6;--quarto-scss-export-form-check-input-checked-color: #fff;--quarto-scss-export-form-check-input-checked-bg-color: #4582ec;--quarto-scss-export-form-check-input-checked-border-color: #4582ec;--quarto-scss-export-form-check-input-indeterminate-color: #fff;--quarto-scss-export-form-check-input-indeterminate-bg-color: #4582ec;--quarto-scss-export-form-check-input-indeterminate-border-color: #4582ec;--quarto-scss-export-form-switch-color: rgba(0, 0, 0, 0.25);--quarto-scss-export-form-switch-focus-color: #a2c1f6;--quarto-scss-export-form-switch-checked-color: #fff;--quarto-scss-export-input-group-addon-color: #343a40;--quarto-scss-export-input-group-addon-border-color: rgba(0, 0, 0, 0.1);--quarto-scss-export-form-select-font-family: ;--quarto-scss-export-form-select-color: #343a40;--quarto-scss-export-form-select-bg: #fff;--quarto-scss-export-form-select-disabled-color: ;--quarto-scss-export-form-select-disabled-bg: #e9ecef;--quarto-scss-export-form-select-disabled-border-color: ;--quarto-scss-export-form-select-indicator-color: #343a40;--quarto-scss-export-form-select-border-color: rgba(0, 0, 0, 0.1);--quarto-scss-export-form-select-focus-border-color: #a2c1f6;--quarto-scss-export-form-range-track-bg: #f8f9fa;--quarto-scss-export-form-range-thumb-bg: #4582ec;--quarto-scss-export-form-range-thumb-active-bg: #c7daf9;--quarto-scss-export-form-range-thumb-disabled-bg: rgba(52, 58, 64, 0.75);--quarto-scss-export-form-file-button-color: #343a40;--quarto-scss-export-form-file-button-bg: #f8f9fa;--quarto-scss-export-form-file-button-hover-bg: #e9ecef;--quarto-scss-export-form-floating-label-disabled-color: #6c757d;--quarto-scss-export-form-feedback-font-style: ;--quarto-scss-export-form-feedback-valid-color: #5cb85c;--quarto-scss-export-form-feedback-invalid-color: #d9534f;--quarto-scss-export-form-feedback-icon-valid-color: #5cb85c;--quarto-scss-export-form-feedback-icon-invalid-color: #d9534f;--quarto-scss-export-form-valid-color: #5cb85c;--quarto-scss-export-form-valid-border-color: #5cb85c;--quarto-scss-export-form-invalid-color: #d9534f;--quarto-scss-export-form-invalid-border-color: #d9534f;--quarto-scss-export-nav-link-font-size: ;--quarto-scss-export-nav-link-font-weight: ;--quarto-scss-export-nav-link-color: #4582ec;--quarto-scss-export-nav-link-hover-color: #3768bd;--quarto-scss-export-nav-link-disabled-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-nav-tabs-border-color: #dee2e6;--quarto-scss-export-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--quarto-scss-export-nav-tabs-link-active-color: #000;--quarto-scss-export-nav-tabs-link-active-bg: #fff;--quarto-scss-export-nav-pills-link-active-bg: #4582ec;--quarto-scss-export-nav-pills-link-active-color: #fff;--quarto-scss-export-nav-underline-link-active-color: #000;--quarto-scss-export-navbar-padding-x: ;--quarto-scss-export-navbar-light-contrast: #000;--quarto-scss-export-navbar-dark-contrast: #000;--quarto-scss-export-navbar-light-icon-color: rgba(0, 0, 0, 0.75);--quarto-scss-export-navbar-dark-icon-color: rgba(0, 0, 0, 0.75);--quarto-scss-export-dropdown-color: #343a40;--quarto-scss-export-dropdown-bg: #fff;--quarto-scss-export-dropdown-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--quarto-scss-export-dropdown-link-color: #343a40;--quarto-scss-export-dropdown-link-hover-color: #343a40;--quarto-scss-export-dropdown-link-hover-bg: #f8f9fa;--quarto-scss-export-dropdown-link-active-bg: #4582ec;--quarto-scss-export-dropdown-link-active-color: #fff;--quarto-scss-export-dropdown-link-disabled-color: rgba(52, 58, 64, 0.5);--quarto-scss-export-dropdown-header-color: #6c757d;--quarto-scss-export-dropdown-dark-color: #dee2e6;--quarto-scss-export-dropdown-dark-bg: #343a40;--quarto-scss-export-dropdown-dark-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-dropdown-dark-divider-bg: rgba(0, 0, 0, 0.175);--quarto-scss-export-dropdown-dark-box-shadow: ;--quarto-scss-export-dropdown-dark-link-color: #dee2e6;--quarto-scss-export-dropdown-dark-link-hover-color: #fff;--quarto-scss-export-dropdown-dark-link-hover-bg: rgba(255, 255, 255, 0.15);--quarto-scss-export-dropdown-dark-link-active-color: #fff;--quarto-scss-export-dropdown-dark-link-active-bg: #4582ec;--quarto-scss-export-dropdown-dark-link-disabled-color: #adb5bd;--quarto-scss-export-dropdown-dark-header-color: #adb5bd;--quarto-scss-export-pagination-color: #4582ec;--quarto-scss-export-pagination-bg: #fff;--quarto-scss-export-pagination-border-color: #dee2e6;--quarto-scss-export-pagination-focus-color: #3768bd;--quarto-scss-export-pagination-focus-bg: #e9ecef;--quarto-scss-export-pagination-hover-color: #3768bd;--quarto-scss-export-pagination-hover-bg: #f8f9fa;--quarto-scss-export-pagination-hover-border-color: #dee2e6;--quarto-scss-export-pagination-active-color: #fff;--quarto-scss-export-pagination-active-bg: #4582ec;--quarto-scss-export-pagination-active-border-color: #4582ec;--quarto-scss-export-pagination-disabled-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-pagination-disabled-bg: #e9ecef;--quarto-scss-export-pagination-disabled-border-color: #dee2e6;--quarto-scss-export-card-title-color: ;--quarto-scss-export-card-subtitle-color: ;--quarto-scss-export-card-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-card-box-shadow: ;--quarto-scss-export-card-cap-color: ;--quarto-scss-export-card-height: ;--quarto-scss-export-card-color: ;--quarto-scss-export-card-bg: #fff;--quarto-scss-export-accordion-color: #343a40;--quarto-scss-export-accordion-bg: #fff;--quarto-scss-export-accordion-border-color: #dee2e6;--quarto-scss-export-accordion-button-color: #343a40;--quarto-scss-export-accordion-button-bg: #fff;--quarto-scss-export-accordion-button-active-bg: #dae6fb;--quarto-scss-export-accordion-button-active-color: #1c345e;--quarto-scss-export-accordion-button-focus-border-color: #a2c1f6;--quarto-scss-export-accordion-icon-color: #343a40;--quarto-scss-export-accordion-icon-active-color: #1c345e;--quarto-scss-export-tooltip-color: #fff;--quarto-scss-export-tooltip-bg: #000;--quarto-scss-export-tooltip-margin: ;--quarto-scss-export-tooltip-arrow-color: ;--quarto-scss-export-form-feedback-tooltip-line-height: ;--quarto-scss-export-popover-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-popover-header-bg: #e9ecef;--quarto-scss-export-popover-body-color: #343a40;--quarto-scss-export-popover-arrow-color: #fff;--quarto-scss-export-popover-arrow-outer-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-toast-color: ;--quarto-scss-export-toast-background-color: rgba(255, 255, 255, 0.85);--quarto-scss-export-toast-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-toast-header-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-toast-header-background-color: rgba(255, 255, 255, 0.85);--quarto-scss-export-toast-header-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-badge-color: #fff;--quarto-scss-export-modal-content-color: ;--quarto-scss-export-modal-content-bg: #fff;--quarto-scss-export-modal-content-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-modal-backdrop-bg: #000;--quarto-scss-export-modal-header-border-color: #dee2e6;--quarto-scss-export-modal-footer-bg: ;--quarto-scss-export-modal-footer-border-color: #dee2e6;--quarto-scss-export-progress-bg: #e9ecef;--quarto-scss-export-progress-bar-color: #fff;--quarto-scss-export-progress-bar-bg: #4582ec;--quarto-scss-export-list-group-color: #343a40;--quarto-scss-export-list-group-bg: #fff;--quarto-scss-export-list-group-border-color: #dee2e6;--quarto-scss-export-list-group-hover-bg: #f8f9fa;--quarto-scss-export-list-group-active-bg: #4582ec;--quarto-scss-export-list-group-active-color: #fff;--quarto-scss-export-list-group-active-border-color: #4582ec;--quarto-scss-export-list-group-disabled-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-list-group-disabled-bg: #fff;--quarto-scss-export-list-group-action-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-list-group-action-hover-color: #000;--quarto-scss-export-list-group-action-active-color: #343a40;--quarto-scss-export-list-group-action-active-bg: #e9ecef;--quarto-scss-export-thumbnail-bg: #fff;--quarto-scss-export-thumbnail-border-color: #dee2e6;--quarto-scss-export-figure-caption-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-breadcrumb-font-size: ;--quarto-scss-export-breadcrumb-bg: ;--quarto-scss-export-breadcrumb-divider-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-breadcrumb-active-color: rgba(52, 58, 64, 0.75);--quarto-scss-export-breadcrumb-border-radius: ;--quarto-scss-export-carousel-control-color: #fff;--quarto-scss-export-carousel-indicator-active-bg: #fff;--quarto-scss-export-carousel-caption-color: #fff;--quarto-scss-export-carousel-dark-indicator-active-bg: #000;--quarto-scss-export-carousel-dark-caption-color: #000;--quarto-scss-export-btn-close-color: #000;--quarto-scss-export-offcanvas-border-color: rgba(0, 0, 0, 0.175);--quarto-scss-export-offcanvas-bg-color: #fff;--quarto-scss-export-offcanvas-color: #343a40;--quarto-scss-export-offcanvas-backdrop-bg: #000;--quarto-scss-export-code-color-dark: white;--quarto-scss-export-kbd-color: #fff;--quarto-scss-export-kbd-bg: #343a40;--quarto-scss-export-nested-kbd-font-weight: ;--quarto-scss-export-pre-bg: #f8f9fa;--quarto-scss-export-pre-color: #000;--quarto-scss-export-bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--quarto-scss-export-bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--quarto-scss-export-bslib-page-sidebar-title-bg: #fff;--quarto-scss-export-bslib-page-sidebar-title-color: #000;--quarto-scss-export-sidebar-color: #595959;--quarto-scss-export-sidebar-hover-color: rgba(46, 87, 158, 0.8);--quarto-scss-export-sidebar-disabled-color: rgba(89, 89, 89, 0.75);--quarto-scss-export-valuebox-bg-primary: #4582ec;--quarto-scss-export-valuebox-bg-secondary: #adb5bd;--quarto-scss-export-valuebox-bg-success: #5cb85c;--quarto-scss-export-valuebox-bg-info: #1bc7dc;--quarto-scss-export-valuebox-bg-warning: #ffc107;--quarto-scss-export-valuebox-bg-danger: #d9534f;--quarto-scss-export-valuebox-bg-light: #f8f9fa;--quarto-scss-export-valuebox-bg-dark: #343a40;--quarto-scss-export-mermaid-bg-color: #fff;--quarto-scss-export-mermaid-edge-color: #adb5bd;--quarto-scss-export-mermaid-node-fg-color: #343a40;--quarto-scss-export-mermaid-fg-color: #343a40;--quarto-scss-export-mermaid-fg-color--lighter: #4b545c;--quarto-scss-export-mermaid-fg-color--lightest: #626d78;--quarto-scss-export-mermaid-label-bg-color: #fff;--quarto-scss-export-mermaid-label-fg-color: #4582ec;--quarto-scss-export-mermaid-node-bg-color: rgba(69, 130, 236, 0.1);--quarto-scss-export-code-block-border-left-color: rgba(0, 0, 0, 0.1);--quarto-scss-export-callout-color-note: #4582ec;--quarto-scss-export-callout-color-tip: #5cb85c;--quarto-scss-export-callout-color-important: #d9534f;--quarto-scss-export-callout-color-caution: #fd7e14;--quarto-scss-export-callout-color-warning: #ffc107} \ No newline at end of file diff --git a/docs/site_libs/quarto-html/quarto-syntax-highlighting-01c78b5cd655e4cd89133cf59d535862.css b/docs/site_libs/quarto-html/quarto-syntax-highlighting-01c78b5cd655e4cd89133cf59d535862.css new file mode 100644 index 0000000..0e72458 --- /dev/null +++ b/docs/site_libs/quarto-html/quarto-syntax-highlighting-01c78b5cd655e4cd89133cf59d535862.css @@ -0,0 +1,205 @@ +/* quarto syntax highlight colors */ +:root { + --quarto-hl-ot-color: #003B4F; + --quarto-hl-at-color: #657422; + --quarto-hl-ss-color: #20794D; + --quarto-hl-an-color: #5E5E5E; + --quarto-hl-fu-color: #4758AB; + --quarto-hl-st-color: #20794D; + --quarto-hl-cf-color: #003B4F; + --quarto-hl-op-color: #5E5E5E; + --quarto-hl-er-color: #AD0000; + --quarto-hl-bn-color: #AD0000; + --quarto-hl-al-color: #AD0000; + --quarto-hl-va-color: #111111; + --quarto-hl-bu-color: inherit; + --quarto-hl-ex-color: inherit; + --quarto-hl-pp-color: #AD0000; + --quarto-hl-in-color: #5E5E5E; + --quarto-hl-vs-color: #20794D; + --quarto-hl-wa-color: #5E5E5E; + --quarto-hl-do-color: #5E5E5E; + --quarto-hl-im-color: #00769E; + --quarto-hl-ch-color: #20794D; + --quarto-hl-dt-color: #AD0000; + --quarto-hl-fl-color: #AD0000; + --quarto-hl-co-color: #5E5E5E; + --quarto-hl-cv-color: #5E5E5E; + --quarto-hl-cn-color: #8f5902; + --quarto-hl-sc-color: #5E5E5E; + --quarto-hl-dv-color: #AD0000; + --quarto-hl-kw-color: #003B4F; +} + +/* other quarto variables */ +:root { + --quarto-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +pre > code.sourceCode > span { + color: #003B4F; +} + +code span { + color: #003B4F; +} + +code.sourceCode > span { + color: #003B4F; +} + +div.sourceCode, +div.sourceCode pre.sourceCode { + color: #003B4F; +} + +code span.ot { + color: #003B4F; + font-style: inherit; +} + +code span.at { + color: #657422; + font-style: inherit; +} + +code span.ss { + color: #20794D; + font-style: inherit; +} + +code span.an { + color: #5E5E5E; + font-style: inherit; +} + +code span.fu { + color: #4758AB; + font-style: inherit; +} + +code span.st { + color: #20794D; + font-style: inherit; +} + +code span.cf { + color: #003B4F; + font-weight: bold; + font-style: inherit; +} + +code span.op { + color: #5E5E5E; + font-style: inherit; +} + +code span.er { + color: #AD0000; + font-style: inherit; +} + +code span.bn { + color: #AD0000; + font-style: inherit; +} + +code span.al { + color: #AD0000; + font-style: inherit; +} + +code span.va { + color: #111111; + font-style: inherit; +} + +code span.bu { + font-style: inherit; +} + +code span.ex { + font-style: inherit; +} + +code span.pp { + color: #AD0000; + font-style: inherit; +} + +code span.in { + color: #5E5E5E; + font-style: inherit; +} + +code span.vs { + color: #20794D; + font-style: inherit; +} + +code span.wa { + color: #5E5E5E; + font-style: italic; +} + +code span.do { + color: #5E5E5E; + font-style: italic; +} + +code span.im { + color: #00769E; + font-style: inherit; +} + +code span.ch { + color: #20794D; + font-style: inherit; +} + +code span.dt { + color: #AD0000; + font-style: inherit; +} + +code span.fl { + color: #AD0000; + font-style: inherit; +} + +code span.co { + color: #5E5E5E; + font-style: inherit; +} + +code span.cv { + color: #5E5E5E; + font-style: italic; +} + +code span.cn { + color: #8f5902; + font-style: inherit; +} + +code span.sc { + color: #5E5E5E; + font-style: inherit; +} + +code span.dv { + color: #AD0000; + font-style: inherit; +} + +code span.kw { + color: #003B4F; + font-weight: bold; + font-style: inherit; +} + +.prevent-inlining { + content: " code.sourceCode > span { + color: #f8f8f2; +} + +code span { + color: #f8f8f2; +} + +code.sourceCode > span { + color: #f8f8f2; +} + +div.sourceCode, +div.sourceCode pre.sourceCode { + color: #f8f8f2; +} + +code span.op { + color: #ffa07a; +} + +code span.ot { + color: #00e0e0; +} + +code span.pp { + color: #dcc6e0; +} + +code span.re { + background-color: #f8f8f2; + color: #00e0e0; +} + +code span.sc { + color: #abe338; +} + +code span.ss { + color: #abe338; +} + +code span.st { + color: #abe338; +} + +code span.va { + color: #00e0e0; +} + +code span.vs { + color: #abe338; +} + +code span.wa { + color: #dcc6e0; +} + +.prevent-inlining { + content: "0?setTimeout((function(){e(r,n,s)}),1):(t.update(),n(s))}}},"./src/filter.js":function(t){t.exports=function(t){return t.handlers.filterStart=t.handlers.filterStart||[],t.handlers.filterComplete=t.handlers.filterComplete||[],function(e){if(t.trigger("filterStart"),t.i=1,t.reset.filter(),void 0===e)t.filtered=!1;else{t.filtered=!0;for(var r=t.items,n=0,s=r.length;nv.page,a=new g(t[s],void 0,n),v.items.push(a),r.push(a)}return v.update(),r}m(t.slice(0),e)}},this.show=function(t,e){return this.i=t,this.page=e,v.update(),v},this.remove=function(t,e,r){for(var n=0,s=0,i=v.items.length;s-1&&r.splice(n,1),v},this.trigger=function(t){for(var e=v.handlers[t].length;e--;)v.handlers[t][e](v);return v},this.reset={filter:function(){for(var t=v.items,e=t.length;e--;)t[e].filtered=!1;return v},search:function(){for(var t=v.items,e=t.length;e--;)t[e].found=!1;return v}},this.update=function(){var t=v.items,e=t.length;v.visibleItems=[],v.matchingItems=[],v.templater.clear();for(var r=0;r=v.i&&v.visibleItems.lengthe},innerWindow:function(t,e,r){return t>=e-r&&t<=e+r},dotted:function(t,e,r,n,s,i,a){return this.dottedLeft(t,e,r,n,s,i)||this.dottedRight(t,e,r,n,s,i,a)},dottedLeft:function(t,e,r,n,s,i){return e==r+1&&!this.innerWindow(e,s,i)&&!this.right(e,n)},dottedRight:function(t,e,r,n,s,i,a){return!t.items[a-1].values().dotted&&(e==n&&!this.innerWindow(e,s,i)&&!this.right(e,n))}};return function(e){var n=new i(t.listContainer.id,{listClass:e.paginationClass||"pagination",item:e.item||"

  • ",valueNames:["page","dotted"],searchClass:"pagination-search-that-is-not-supposed-to-exist",sortClass:"pagination-sort-that-is-not-supposed-to-exist"});s.bind(n.listContainer,"click",(function(e){var r=e.target||e.srcElement,n=t.utils.getAttribute(r,"data-page"),s=t.utils.getAttribute(r,"data-i");s&&t.show((s-1)*n+1,n)})),t.on("updated",(function(){r(n,e)})),r(n,e)}}},"./src/parse.js":function(t,e,r){t.exports=function(t){var e=r("./src/item.js")(t),n=function(r,n){for(var s=0,i=r.length;s0?setTimeout((function(){e(r,s)}),1):(t.update(),t.trigger("parseComplete"))};return t.handlers.parseComplete=t.handlers.parseComplete||[],function(){var e=function(t){for(var e=t.childNodes,r=[],n=0,s=e.length;n]/g.exec(t)){var e=document.createElement("tbody");return e.innerHTML=t,e.firstElementChild}if(-1!==t.indexOf("<")){var r=document.createElement("div");return r.innerHTML=t,r.firstElementChild}}},a=function(e,r,n){var s=void 0,i=function(e){for(var r=0,n=t.valueNames.length;r=1;)t.list.removeChild(t.list.firstChild)},function(){var r;if("function"!=typeof t.item){if(!(r="string"==typeof t.item?-1===t.item.indexOf("<")?document.getElementById(t.item):i(t.item):s()))throw new Error("The list needs to have at least one item on init otherwise you'll have to add a template.");r=n(r,t.valueNames),e=function(){return r.cloneNode(!0)}}else e=function(e){var r=t.item(e);return i(r)}}()};t.exports=function(t){return new e(t)}},"./src/utils/classes.js":function(t,e,r){var n=r("./src/utils/index-of.js"),s=/\s+/;Object.prototype.toString;function i(t){if(!t||!t.nodeType)throw new Error("A DOM element reference is required");this.el=t,this.list=t.classList}t.exports=function(t){return new i(t)},i.prototype.add=function(t){if(this.list)return this.list.add(t),this;var e=this.array();return~n(e,t)||e.push(t),this.el.className=e.join(" "),this},i.prototype.remove=function(t){if(this.list)return this.list.remove(t),this;var e=this.array(),r=n(e,t);return~r&&e.splice(r,1),this.el.className=e.join(" "),this},i.prototype.toggle=function(t,e){return this.list?(void 0!==e?e!==this.list.toggle(t,e)&&this.list.toggle(t):this.list.toggle(t),this):(void 0!==e?e?this.add(t):this.remove(t):this.has(t)?this.remove(t):this.add(t),this)},i.prototype.array=function(){var t=(this.el.getAttribute("class")||"").replace(/^\s+|\s+$/g,"").split(s);return""===t[0]&&t.shift(),t},i.prototype.has=i.prototype.contains=function(t){return this.list?this.list.contains(t):!!~n(this.array(),t)}},"./src/utils/events.js":function(t,e,r){var n=window.addEventListener?"addEventListener":"attachEvent",s=window.removeEventListener?"removeEventListener":"detachEvent",i="addEventListener"!==n?"on":"",a=r("./src/utils/to-array.js");e.bind=function(t,e,r,s){for(var o=0,l=(t=a(t)).length;o32)return!1;var a=n,o=function(){var t,r={};for(t=0;t=p;b--){var j=o[t.charAt(b-1)];if(C[b]=0===m?(C[b+1]<<1|1)&j:(C[b+1]<<1|1)&j|(v[b+1]|v[b])<<1|1|v[b+1],C[b]&d){var x=l(m,b-1);if(x<=u){if(u=x,!((c=b-1)>a))break;p=Math.max(1,2*a-c)}}}if(l(m+1,a)>u)break;v=C}return!(c<0)}},"./src/utils/get-attribute.js":function(t){t.exports=function(t,e){var r=t.getAttribute&&t.getAttribute(e)||null;if(!r)for(var n=t.attributes,s=n.length,i=0;i=48&&t<=57}function i(t,e){for(var i=(t+="").length,a=(e+="").length,o=0,l=0;o=i&&l=a?-1:l>=a&&o=i?1:i-a}i.caseInsensitive=i.i=function(t,e){return i((""+t).toLowerCase(),(""+e).toLowerCase())},Object.defineProperties(i,{alphabet:{get:function(){return e},set:function(t){r=[];var s=0;if(e=t)for(;s0?setTimeout((function(){e(r,n,s)}),1):(t.update(),n(s))}}},"./src/filter.js":function(t){t.exports=function(t){return t.handlers.filterStart=t.handlers.filterStart||[],t.handlers.filterComplete=t.handlers.filterComplete||[],function(e){if(t.trigger("filterStart"),t.i=1,t.reset.filter(),void 0===e)t.filtered=!1;else{t.filtered=!0;for(var r=t.items,n=0,s=r.length;nv.page,a=new g(t[s],void 0,n),v.items.push(a),r.push(a)}return v.update(),r}m(t.slice(0),e)}},this.show=function(t,e){return this.i=t,this.page=e,v.update(),v},this.remove=function(t,e,r){for(var n=0,s=0,i=v.items.length;s-1&&r.splice(n,1),v},this.trigger=function(t){for(var e=v.handlers[t].length;e--;)v.handlers[t][e](v);return v},this.reset={filter:function(){for(var t=v.items,e=t.length;e--;)t[e].filtered=!1;return v},search:function(){for(var t=v.items,e=t.length;e--;)t[e].found=!1;return v}},this.update=function(){var t=v.items,e=t.length;v.visibleItems=[],v.matchingItems=[],v.templater.clear();for(var r=0;r=v.i&&v.visibleItems.lengthe},innerWindow:function(t,e,r){return t>=e-r&&t<=e+r},dotted:function(t,e,r,n,s,i,a){return this.dottedLeft(t,e,r,n,s,i)||this.dottedRight(t,e,r,n,s,i,a)},dottedLeft:function(t,e,r,n,s,i){return e==r+1&&!this.innerWindow(e,s,i)&&!this.right(e,n)},dottedRight:function(t,e,r,n,s,i,a){return!t.items[a-1].values().dotted&&(e==n&&!this.innerWindow(e,s,i)&&!this.right(e,n))}};return function(e){var n=new i(t.listContainer.id,{listClass:e.paginationClass||"pagination",item:e.item||"
  • ",valueNames:["page","dotted"],searchClass:"pagination-search-that-is-not-supposed-to-exist",sortClass:"pagination-sort-that-is-not-supposed-to-exist"});s.bind(n.listContainer,"click",(function(e){var r=e.target||e.srcElement,n=t.utils.getAttribute(r,"data-page"),s=t.utils.getAttribute(r,"data-i");s&&t.show((s-1)*n+1,n)})),t.on("updated",(function(){r(n,e)})),r(n,e)}}},"./src/parse.js":function(t,e,r){t.exports=function(t){var e=r("./src/item.js")(t),n=function(r,n){for(var s=0,i=r.length;s0?setTimeout((function(){e(r,s)}),1):(t.update(),t.trigger("parseComplete"))};return t.handlers.parseComplete=t.handlers.parseComplete||[],function(){var e=function(t){for(var e=t.childNodes,r=[],n=0,s=e.length;n]/g.exec(t)){var e=document.createElement("tbody");return e.innerHTML=t,e.firstElementChild}if(-1!==t.indexOf("<")){var r=document.createElement("div");return r.innerHTML=t,r.firstElementChild}}},a=function(e,r,n){var s=void 0,i=function(e){for(var r=0,n=t.valueNames.length;r=1;)t.list.removeChild(t.list.firstChild)},function(){var r;if("function"!=typeof t.item){if(!(r="string"==typeof t.item?-1===t.item.indexOf("<")?document.getElementById(t.item):i(t.item):s()))throw new Error("The list needs to have at least one item on init otherwise you'll have to add a template.");r=n(r,t.valueNames),e=function(){return r.cloneNode(!0)}}else e=function(e){var r=t.item(e);return i(r)}}()};t.exports=function(t){return new e(t)}},"./src/utils/classes.js":function(t,e,r){var n=r("./src/utils/index-of.js"),s=/\s+/;Object.prototype.toString;function i(t){if(!t||!t.nodeType)throw new Error("A DOM element reference is required");this.el=t,this.list=t.classList}t.exports=function(t){return new i(t)},i.prototype.add=function(t){if(this.list)return this.list.add(t),this;var e=this.array();return~n(e,t)||e.push(t),this.el.className=e.join(" "),this},i.prototype.remove=function(t){if(this.list)return this.list.remove(t),this;var e=this.array(),r=n(e,t);return~r&&e.splice(r,1),this.el.className=e.join(" "),this},i.prototype.toggle=function(t,e){return this.list?(void 0!==e?e!==this.list.toggle(t,e)&&this.list.toggle(t):this.list.toggle(t),this):(void 0!==e?e?this.add(t):this.remove(t):this.has(t)?this.remove(t):this.add(t),this)},i.prototype.array=function(){var t=(this.el.getAttribute("class")||"").replace(/^\s+|\s+$/g,"").split(s);return""===t[0]&&t.shift(),t},i.prototype.has=i.prototype.contains=function(t){return this.list?this.list.contains(t):!!~n(this.array(),t)}},"./src/utils/events.js":function(t,e,r){var n=window.addEventListener?"addEventListener":"attachEvent",s=window.removeEventListener?"removeEventListener":"detachEvent",i="addEventListener"!==n?"on":"",a=r("./src/utils/to-array.js");e.bind=function(t,e,r,s){for(var o=0,l=(t=a(t)).length;o32)return!1;var a=n,o=function(){var t,r={};for(t=0;t=p;b--){var j=o[t.charAt(b-1)];if(C[b]=0===m?(C[b+1]<<1|1)&j:(C[b+1]<<1|1)&j|(v[b+1]|v[b])<<1|1|v[b+1],C[b]&d){var x=l(m,b-1);if(x<=u){if(u=x,!((c=b-1)>a))break;p=Math.max(1,2*a-c)}}}if(l(m+1,a)>u)break;v=C}return!(c<0)}},"./src/utils/get-attribute.js":function(t){t.exports=function(t,e){var r=t.getAttribute&&t.getAttribute(e)||null;if(!r)for(var n=t.attributes,s=n.length,i=0;i=48&&t<=57}function i(t,e){for(var i=(t+="").length,a=(e+="").length,o=0,l=0;o=i&&l=a?-1:l>=a&&o=i?1:i-a}i.caseInsensitive=i.i=function(t,e){return i((""+t).toLowerCase(),(""+e).toLowerCase())},Object.defineProperties(i,{alphabet:{get:function(){return e},set:function(t){r=[];var s=0;if(e=t)for(;s { + category = atob(category); if (categoriesLoaded) { activateCategory(category); setCategoryHash(category); @@ -15,7 +16,9 @@ window["quarto-listing-loaded"] = () => { if (hash) { // If there is a category, switch to that if (hash.category) { - activateCategory(hash.category); + // category hash are URI encoded so we need to decode it before processing + // so that we can match it with the category element processed in JS + activateCategory(decodeURIComponent(hash.category)); } // Paginate a specific listing const listingIds = Object.keys(window["quarto-listings"]); @@ -58,7 +61,10 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { ); for (const categoryEl of categoryEls) { - const category = categoryEl.getAttribute("data-category"); + // category needs to support non ASCII characters + const category = decodeURIComponent( + atob(categoryEl.getAttribute("data-category")) + ); categoryEl.onclick = () => { activateCategory(category); setCategoryHash(category); @@ -208,7 +214,9 @@ function activateCategory(category) { // Activate this category const categoryEl = window.document.querySelector( - `.quarto-listing-category .category[data-category='${category}'` + `.quarto-listing-category .category[data-category='${btoa( + encodeURIComponent(category) + )}']` ); if (categoryEl) { categoryEl.classList.add("active"); @@ -231,7 +239,9 @@ function filterListingCategory(category) { list.filter(function (item) { const itemValues = item.values(); if (itemValues.categories !== null) { - const categories = itemValues.categories.split(","); + const categories = decodeURIComponent( + atob(itemValues.categories) + ).split(","); return categories.includes(category); } else { return false; diff --git a/docs/sitemap.xml b/docs/sitemap.xml index b02b622..4cda9b0 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -188,4 +188,8 @@ https://tomsing1.github.io/blog/posts/tidyHeatmap/index.html 2024-10-13T01:31:06.240Z + + https://tomsing1.github.io/blog/posts/boxr/index.html + 2024-11-30T18:12:58.606Z + diff --git a/posts/boxr/.gitignore b/posts/boxr/.gitignore new file mode 100644 index 0000000..e59ea99 --- /dev/null +++ b/posts/boxr/.gitignore @@ -0,0 +1 @@ +~/.boxr-oauth diff --git a/posts/boxr/index.qmd b/posts/boxr/index.qmd new file mode 100644 index 0000000..bfa807a --- /dev/null +++ b/posts/boxr/index.qmd @@ -0,0 +1,776 @@ +--- +title: "Interacting with box cloud storage: the boxr R package" +execute: + echo: true + warning: false + message: false +freeze: true +categories: [R, box, TIL] +editor: + markdown: + wrap: 72 +format: + html: + anchor-sections: true + toc: true + toc-depth: 4 + code-tools: + source: true + toggle: false + caption: none +editor_options: + chunk_output_type: console +--- + +```{r} +#| include: false +renv::use(lockfile = file.path(path.expand("~"), "repositories", "blog", + "posts", "boxr", "renv", "profiles", "boxr", + "renv.lock")) +``` + +## tl;dr + +This week, I learned how to create custom apps within the box cloud storage +service, and how to read & write files from within R using the awesome +[boxr R package](https://cran.r-project.org/package=boxr). + +I used two different ways of authenticating with box: OAuth 2.0 and Java Web +Tokens (JWT), best suited for interactive or unattended use cases, respectively. + +## Overview + +[box](https://www.box.com/) +is a commercial cloud storage provider. Many of my colleagues use it through +its web interface and share data and metadata files with me. + +While box doesn't offer an official API for R, the excellent +[boxr R package](https://cran.r-project.org/package=boxr) +has enabled me to read & write files without having to manually download them +first. The `boxr` package has +[excellent documentation](https://r-box.github.io/boxr/), but I tend to forget +how to set it up, especially on a new system, or to assist other colleagues who +are new to `boxr`. That's why I am documenting my workflow here today. + +This tutorial is split into two main parts, using either + +1. An interactive app authenticating via OAuth 2.0 or +2. A service app authenticating with Java Web Tokens (JWT) + +The former is straightforward to set up and doesn't require +a developer account or authorization by an admin. The latter requires more work +to set up, but is a great choice for unattended processes. Please refer to +[this article in the official boxr documentation](https://r-box.github.io/boxr/articles/boxr-apps.html) +for more details. + +## Creating a box developer account + +To interact with box, you need to create an account first (or ask your +organization to provide you with one). For individuals, you can sign up for a +[free developer plan](https://account.box.com/signup/developer). +which is all you need to follow along [^1]. + +Here, I will assume that you have either already signed up for a box *developer* +account or have access to a paid account e.g. through your organiation, +and that you are familiar with logging into it through your web browser. + +[^1]: The main difference between a free *developer* account and a regular free +account is that the developer version has access to the administrator console, +which will allow you to authorize JWT and CCG applications ([source](https://community.box.com/sdks-and-tools-7/free-developer-accounts-are-back-29)). +If you are part of an organization with dedicated admins, then they can +authorize apps that use these authentication methods for you. With a regular +(e.g. non-developer) free account you can still use OAuth 2.0 for +authentication, but won't be able to run the code examples shown in the JWT +section of this tutorial. + +## Creating a Custom App to interact with box + +Box offers multiple different ways to access content computationally. Instead +of a single API, users can create one or more Apps, and configure them to fit +their needs. + +Here, I am creating a +[Custom App](https://developer.box.com/platform/application-types/#custom-app), +a versatile option that offers +[three different ways to authenticate](https://developer.box.com/platform/authentication-methods/). + +1. *OAuth 2.0*: An _app_ using OAuth 2.0 exposes the same permissions to `boxr` +that I have as an interactive user, e.g. it can browse, read, write and share +the same files that I can interact with when I am logged into the box web +site. That's a great option e.g. for interactive analyses. +2. *Java web token*: An _app_ using a *JWT* creates a new service account, which +can only access files and folders that have been explicitly shared with it. +(See below for an example). This allows for more granular access control and is +my method of choice for unsupervised dashboards or other automation tasks. +3. *Client Credentials Grant*: Finally, apps can use a +[Client Credentials Grant (CCG)](https://developer.box.com/platform/authentication-methods/#client-credentials-grant-ccg), +but that's not something I have explored, yet. + +In this walkthrough, I will set up two _Custom Apps_, one using +[OAuth 2.0](https://auth0.com/intro-to-iam/what-is-oauth-2) +and another using a +[JSON Web Token (JWT)](https://en.wikipedia.org/wiki/JSON_Web_Token) +for authentication. + +## Using OAuth2 for authentication + +### Creating a new app: r_oauth + +If you want to connect to box computationally, you need to create an _app_ that +governs how you interact with the box API. The following instructions assume +that you don't have any apps, yet, so I will create one from scratch. + +- Log into the [box developer console](https://app.box.com/developers/console), + with your usual box username & password. +- If this is the first app you are creating, you will be presented with three + choices. For my purposes, a `Custom App` is the best choice. (If you already + created at least one app before, you will see it listed, and can use the + `Create Platform App` button on the upper right instead, see the JWT section + below where I create a second app, below.) + +::: {.callout-note collapse="true"} + +### Screenshot +![](screenshots/create_app.jpg){#fig-create_app} +::: +- Next, I choose a suitable name for the app (e.g. `r_oauth`), and add a brief + description before clicking the `Next` button. + +::: {.callout-note collapse="true"} + +### Screenshots + +:::: {layout-ncol=2} +![](screenshots/custom_app_1.jpg){#fig-custom_app_1} + +![](screenshots/custom_app_2.jpg){#fig-custom_app_2} +:::: +::: + +- On the second page of the modal, I pick `User Authentication (OAuth 2.0)` as + the authentication method and then hit the `Create App` button. +- This takes me to main configuration page of my new `r_oauth` app. + +::: {.callout-note collapse="true"} + +### Screenshot +![](screenshots/app_config.jpg){#fig-app_config.jpg} +::: + +- The `Configuration` tab includes the + `OAuth 2.0 Credentials` section that provides me with the `Client ID` and + the `Client Secret` strings, which are used in the same way as my `username` + and `password` for my box account. (So I will keep the secret and not share + them with anybody!) + - I can invalidate my current ID / Secret pair and obtain a new set any time + by clicking on the `Reset` button. +- Next, I scroll down to the `OAuth 2.0 Redirect URI` section of the page, + paste `http://localhost:1410/` into the `Redirect URI` text box and then + hit the blue `Add` button. The new URI is now shown below the text box. + +::: {.callout-note collapse="true"} + +### Screenshot + +![](screenshots/redirect.jpg){#fig-redirect} +::: + +- Finally, I scroll down further to the `Application Scopes` section. By + default, my app only has the `Read all files and folders in Box` box ticked, + providing read-only access. Because I also want to be able to write files and + create folders, I also check the `Write all files and folders in Box` option. + +::: {.callout-note collapse="true"} + +### Screenshot + +![](screenshots/write_access.jpg){#fig-write_access} +::: + +::: {.callout-warning} + +### $ operator is invalid for atomic vectors + +If I forget to grant write access to box, operations that try to modify +files or folders fail with the `$ operator is invalid for atomic vectors` +error message. +::: + +- To make these change permanent, I click the `Save Changes` button at the + top of the Configuration page. + +- I keep this configuration page open, so I can refer back to it below. + + +### Authenticating + +Let's start by accessing my box account from within R on my local system, e.g. +where I can open a web browser to complete the authentication process. + +First, I install the `boxr` package, which is +[available from CRAN](https://cran.r-project.org/package=boxr). + +```{r} +#| eval: false +install.packages("boxr") +``` + +Next, I attach the package to my R session and use the `box_auth()` function to +authenticate with the `r_oauth` app I created above. + +```{r} +library(boxr) +options(boxr.progress = FALSE, boxr.verbose = FALSE) +``` + +::: {.callout-tip collapse="true"} + +### boxr options + +I can fine tune the behavior of the `boxr` package through different +[options](https://ijlyttle.github.io/boxr/reference/boxr_options.html). + +```{r} +boxr_options() +``` + +For this tutorial, I switch off the progress bar and suppress messages with +by setting the `boxr.progress` and `boxr.verbose` options to `FALSE`. + +::: + +### Environmental variables + +To communicate the `Client ID` and `Client Secret` information shown in the +`Configuration -> OAuth 2.0 Credentials` section of +my app's configuration page (see above), I expose them as environmental +variables. + +::: {.callout-important} + +The Client ID and Client Secret strings shown in this tutorial are no +longer valid, so please replace them with your own to follow along. + +:::: + +```{r} +Sys.setenv(BOX_CLIENT_ID="jpxpdi7wum1sc6jtdylt3c0zev088lx7") +Sys.setenv(BOX_CLIENT_SECRET="ayiKjtE8E2sDMyTjXWxvUM2kuSZK0fZ2") +``` + +Usually, I add the `BOX_CLIENT_ID` and `BOX_CLIENT_SECRET` to my `.Renviron` +file instead of specifying them via `Sys.setenv()`. That way, `box_auth()` will +use them automatically next time and avoid including any credentials +in my analysis code. + +```{r} +boxr::box_auth() +``` + +Providing the `BOX_CLIENT_ID` and `BOX_CLIENT_SECRET` strings is not sufficient +to gain access to my box account, though. To complete the OAuth 2.0 hand-shake, +I am now directed to a website, which opens in my default web browser, where I +can log into my box account interactively (using my usual username and +password). Afterward, I confirm that I want to grant my `r_oauth` app access to +my files on my behalf. + +::: {.callout-note collapse="true"} + +### Screenshots + +:::: {layout-ncol=2} + +![](screenshots/login.jpg){#fig-login} + +![](screenshots/grant_access.jpg){#fig-grant_access} +:::: +::: + +::: {.callout-tip} + +A call to `box_auth()` is required every time I want to interact with box +in an R session, e.g. I include the following two lines at the top of each of +my R markdown / quarto documents: + +``` +library(boxr) +box_auth() +``` +::: + + +### The cache file + +When `box_auth()` runs successfully for the first time, it creates a +cache file (by default as the hidden `~/.box-oauth` file in my home +directory)[^2]. The next call to `box_auth()` will refresh the information +stored in the cache file instead of prompting me to sign in via the box +website again. + +```{r} +file.info("~/.boxr-oauth")[, c("size", "mode", "mtime", "ctime")] +``` + +[^2]: To create cache file under a different path, I could specify it's location +via the `cache` argument of the `box_auth()` function. For example, I could +point to a network drive that is accessible at the same path from different +computers. + +### Writing and reading files from box + +Now that I have authenticated with my `r_oauth` app, I can browse the folders +and files available to me on box. The `box_getwd()` function confirms that +I am looking at the root directory of my box account, which has the directory ID +`0`: + +```{r} +boxr::box_getwd() +``` + +The `box_ls` function returns a [boxr_object_list S3 object](https://github.com/r-box/boxr/blob/31d2e7407cc0e6a31a9853fb43f27c48055eb057/R/boxr_s3_classes.R#L27) +with all objects that are stored in the location specified by the `dir_id` +argument. It can be coerced into a data.frame, e.g. to filter the output with +verbs from the +[dplyr](https://cran.r-project.org/package=dplyr) or +[poorman](https://cran.r-project.org/package=poorman) +R packages. + +```{r} +#| message: false +objects <- boxr::box_ls(dir_id = box_getwd()) +class(objects) +``` + +[^3]: The `dir_id` defaults to the output of `box_getwd()` and I only +specify it here explicitly to highlight that this argument is available. And +yes, there is also a `box_setwd()` function to set the remote working directory. + +Right now, there is a single folder `tutorial` in my box account[^3]. Its unique +identifier is shown in the `id` column and I can refer to objects in my box +account (both folders and files) using this identifier. + +```{r} +as.data.frame(objects) +``` + +I extract the unique identifier of the `tutorial` folder, so I can refer to +it downstream: + +```{r} +suppressPackageStartupMessages(library(poorman)) + +folder_id <- objects |> + as.data.frame() |> + poorman::filter(name == "tutorial") |> + poorman::pull("id") +folder_id +``` + +::: {.callout-tip} + +Alternatively, I can also copy this identifier from the end of the URL that is +showin in my web browser when I open the `tutorial` folder. Similarly pasting +the URL +`r paste0("https://app.box.com/folder/", folder_id)` +into a web browser opens my `tutorial` folder there. + +::: + +So let's store a copy of the `mtcars` dataset included in R's `dataset` package +as a CSV file in the `tutorials` folder (specified by its id, see above). + +```{r} +#| message: false +boxr::box_write(object = mtcars, file_name = "mtcars.csv", dir_id = folder_id) +``` + +To verify the successful upload, I can list the contents of the `tutorial` +folder: + +```{r} +boxr::box_ls(dir_id = folder_id) |> + as.data.frame() +``` + +To read the file into my R session, I extract the CSV file's id and +pass it to the `box_read_csv` function: + +```{r} +#| message: false +file_id <- boxr::box_ls(dir_id = folder_id) |> + as.data.frame() |> + poorman::filter(name == "mtcars.csv") |> + poorman::pull(id) +boxr::box_read_csv(file_id) |> + head() +``` + +::: {.callout-tip collapse="false"} + +### Functions to interact with files stored in box + +The `boxr` packages offers +[convenience functions](https://r-box.github.io/boxr/reference/index.html) +for different file types, e.g. + +- [box_write()](https://r-box.github.io/boxr/reference/box_write.html) +- [box_save_rds()](https://r-box.github.io/boxr/reference/box_save_rds.html) +- [box_save()](https://r-box.github.io/boxr/reference/box_save.html) +- [box_read_csv()](https://r-box.github.io/boxr/reference/box_read_csv.html) +- [box_read_tsv()](https://r-box.github.io/boxr/reference/box_read_tsv.html) +- [box_read_json()](https://r-box.github.io/boxr/reference/box_read_json.html) +- [box_read_excel()](https://r-box.github.io/boxr/reference/box_read_excel.html) +- [box_read_rds()](https://r-box.github.io/boxr/reference/box_read_rds.html) + +The `box_write` and `box_read` functions allow me to specify the +function that write / reads the file myself via the `write_fun` and `read_fun` +arguments, respectively. + +To simply copy files from / to box without reading them, I can use the +[box_dl()](https://r-box.github.io/boxr/reference/box_dl.html) +and +[box_ul()](https://r-box.github.io/boxr/reference/box_ul.html), +respectively. + +Finally, I can also move the file into the trash (from which it will be +automatically removed after one month) with the +[box_delete_file()](https://r-box.github.io/boxr/reference/box_delete_file.html) +function. + +::: + + +For other functions, e.g. to +[search the box index](https://support.box.com/hc/en-us/articles/360043696314-Search-for-Files-Folders-and-Content), +please refer to the +[boxr reference](https://r-box.github.io/boxr/reference/index.html). + +### Success! + +Great! Now I have a working _app_ that allows me to interact with folders +and files in my box account, all from within the comfort of my R session. + +## Using a JSON Web Token for authentication + +Another way of authenticating a _Custom App_ within box is via a +[JSON Web Token](https://en.wikipedia.org/wiki/JSON_Web_Token). This requires +that the +[jose R package](https://cran.r-project.org/package=jose) +is installed on your system: + +```{r} +library(jose) +``` + +In this mode, the app authenticates using a signed JWT token, which requires +a public/private key-pair for added security (see below). + +To authenticate via this route, I need to create another app in my +[box developer console](https://app.box.com/developers/console). Because I +already created a first app (see above), the console's home screen now looks +different, listing my `r_oauth` app. To add another app, I click the blue +`Create Platform App` in the upper right corner of the page. + +::: {.callout-note collapse="true"} + +### Screenshot + +![](screenshots/second_app.jpg) +::: + +Once again, I choose to create a `Custom App` and pick a unique name for my +app, e.g. `r_jwt`. But on the second page of the modal, I now choose +`Server Authentication (with JWT)` as my authentication method before clicking +the `Create App` button. + +::: {.callout-note collapse="true"} + +### Screenshots + +:::: {layout-ncol=2} + +![](screenshots/custom_app_1_jwt.jpg){#fig-custom_app_1_jwt} + +![](screenshots/custom_app_2_jwt.jpg){#fig-custom_app_2_jwt} +:::: +::: + +Afterwards, I am redirected to the configuration page of my new `r_jwt` app, +where I make the following changes: + +- As in my first example, I allow the app to write / modify files and folders + on my behalf (see @fig-write_access). +- To make these changes permanent, I click the blue `Save Changes` button on + the upper right of the Configuration page. +- To use a `JWT` for authentication, I need one more piece of information: an + RSA keypair to sign and authenticate the requests made by my app. I scroll + down to the`Add and Manage Public Keys` section. + + There, I use the `Generate a new Public/Private Key pair` button to generate + and download a new key pair for my app. + +::: {.callout-note collapse="true"} + +### Screenshot + +![](screenshots/keys.jpg){#fig-keys} +::: + + The key information is downloaded in a JSON file with content similar to + this: + + ``` + { + "boxAppSettings": { + "clientID": "jlccq2qe365jy2wo4llm9z9isz9didhv", + "clientSecret": "VSN5WNe9q4hI2h9PJbppQKsIxm8oxJp8", + "appAuth": { + "publicKeyID": "wvslfab2", + "privateKey": "-----BEGIN ENCRYPTED PRIVATE KEY-----\nMIIFHDBOBgkqhki[TRUNCATED]RvOqeWR1mg==\n-----END ENCRYPTED PRIVATE KEY-----\n", + "passphrase": "87babeaed61e4ad87309f8063918bd04" + } + }, + "enterpriseID": "1246725007" +} + ``` + + This JSON file contains the + + - `clientID`: this unique identifier of the app - I will need it to authorize + my app in the Admin console (see below). + - `clientSecret`: the secret associated with the `clientID` + - `appAuth`: the public and private RSA key pair, along with their pass phrase + - `enterpriseID`: the unique identifier of my `enterprise`, e.g. the + organization that manages my box account[^4]. + + [^4]: Please note that my `enterpriseID` is set, even though I am a single + developer on a free box plan. If your `enterpriseID` is set to "0", you + probably didn't sign up for a _Developer_ account. (Only free Developer + accounts or paid plans can authorize apps via JWT or CCG). + + The contents (or location) of this file is required to authenticate with + box. The + [boxr package authors reccommend](https://r-box.github.io/boxr/articles/boxr-app-service.html#using-a-service-app) + creating storing this file in a newly created `~/.boxr-auth` folder, and + in this tutorial stored the file there under the path + `~/.boxr-auth/jwt_config.json` [^6]. + + [^6]: The authors also recommend to keep access to the folder restricted if + you are on a system shared with others, e.g. by creating the directory + with the `fs::dir_create("~/.boxr-auth", mode = 700)` command. + +::: {.callout-important} + +The contents of the JSON file is sufficient to access my box account. So I +need to keep it secret, and - if in doubt - revoke and replace the key pair +with a new one. + +::: + +### Authorizing the JWT-backed app + +In contrast to the OAuth 2.0 app I created above, any JWT-backed app needs to +be explicitly authorized by the organization's admin. Here, I am using a free +developer box account, so I am my own admin and can perform the following steps. + +1. I navigate to the [home page of my box account](https://app.box.com/folder/0) + and click on the `Admin Console` button on the lower left of the page. (If + you don't see an option to access the Admin Console the you either have not + signed up for a _Developer_ account, or your organization has dedicated + admins[^7] and you are not one of them.) + +::: {.callout-note collapse="true"} + +### Screenshot +![](screenshots/admin_console.jpg){#fig-admin_console} + +::: + +2. Within the admin console, I select `Integrations` in the left hand menu, and + then navigate to the `Platform Apps Manager` tab. Here, I can see all + previously authorized apps - but as this is my first JWT app there aren't any + listed. + +::: {.callout-note collapse="true"} + +### Screenshot + +![](screenshots/platform_apps_manager_1.jpg){#fig-platform_apps_manager_1} + +::: + +3. To add my new app, I click on the `Add Platform App` button on the upper + right of the page. + - Within the modal that pops up, I paste my app's `ClientID`, which I can + find either in the JSON token file or on the app's configuration page ( + see above). + - After pressing the `Next` button, I can confirm the details and authorize + my app. + +::: {.callout-note collapse="true"} + +### Screenshots + +:::: {layout-ncol=2} + +![](screenshots/add_platform_app_1.jpg){#fig-add_platform_app_1} +![](screenshots/add_platform_app_2.jpg){#fig-add_platform_app_2} +:::: +::: + +4. Once the authorization is complete, I can see my `r_jwt` app listed in the + `Platform Apps Manager` list. + +::: {.callout-note collapse="true"} + +### Screenshot + +![](screenshots/platform_apps_manager_2.jpg){#fig-platform_apps_manager_2} +::: + +[^7]: If you are part of an organization with dedicated admins, you need to ask +them to authorize your app for you, and provide them with its `ClienID`. + +### Authenticating with the JSON web-token + +For JWT authentication, the `box_auth_service()` function is used. I can either +point its `token_file` argument to the JSON file downloaded above, or provide +its content as a string via its `token_text` argument [^5]. (Alternatively, +I could also provide the path to the JSON file via the `BOX_TOKEN_FILE` +environmental variable.) + +[^5]: I do some of my analyses using [Saturn Cloud](https://saturncloud.io/), +which offers convenient ways to inject _secrets_ into cloud instances - either +as environmental variables or text files. Because the JWT file is plain text, it +works very well with that setup. + +```{r} +boxr::box_auth_service(token_file = "~/.boxr-auth/jwt_config.json") +``` + +Once the `box_auth_service()` call has completed successfully, I can explore +the files and folders in box. + +```{r} +boxr::box_ls() +``` + +Wait, the `box_ls()` command does return any objects - where is my +`tutorials` folder? This bring me to a key difference between OAuth 2.0 and +JWT backed apps: the former has access to my usual box account. But the +latter uses a _service account_, an entirely separate box account that has +access to _its own_ file system, but cannot access those of my main account. + +### Sharing files and folders with the service account + +For some applications, up- and down-loading files that are _only_ accessible +via the service account might be all that is needed. But to collaborate with +others (including my interactive account), it is helpful to _share_ files with +this new account. That's what +[collaboration workflows](https://r-box.github.io/boxr/articles/boxr-app-service.html#collaboration-workflows) +are for. + +Here, I will give the service account access to my `tutorial` folder, which is +owned by my main account (and which I accessed using OAuth 2.0 above). + +To share the folder (e.g. to _create a collaboration_ in box' lingo), I need to + +1. Log in to my main account, either interactive via the box website or using + OAuth 2.0. +2. Provide the identifier of the folder I want to share +3. Provide `user_id` of the service account I want to share the folder with. + - This information was returned by the `box_auth_service()` call above. + In this example the `user_id` is `38300848207`. +4. Decide on the `role`, e.g. the set of permissions, I want to grant to the + service account. + + +```{r} +box_auth() # <1> +objects <- boxr::box_ls() # <2> +folder_id <- objects |> # <3> + as.data.frame() |> + poorman::filter(name == "tutorial") |> + poorman::pull("id") +boxr::box_collab_get(folder_id) # <4> +boxr::box_collab_create( # <5> + dir_id = folder_id, + user_id = "38302244533", + role = "co-owner") |> + as.data.frame() +``` + +1. Re-authenticate with my OAuth 2.0 credentials. +2. List files & folders at the root of my box account. +3. Extract the identifier of the `tutorial` folder. +4. Confirm that the folder currently doesn't have collaborators, e.g. is not + shared with any other box account (service or otherwise). +5. Share the `tutorial` folder with the service account, whose use_id is + `38302244533`. + +Now that the service account has access to the `tutorial` folder, I +re-authenticate via `box_auth_service(). The `r_jwt` app can now list the +contents of the `tutorial` folder: + +```{r} +boxr::box_auth_service(token_file = "~/.boxr-auth/jwt_config.json") +objects <- boxr::box_ls(folder_id) +objects |> as.data.frame() +``` + +and it can also write to it: + +```{r} +boxr::box_save_rds(object = mtcars, + dir_id = folder_id, + file_name = "mtcars.rds", + description = "The mtcars dataset serialized as an RDS file") +boxr::box_ls(dir_id = folder_id) |> + as.data.frame() +``` + +### Modifying collaborations + +We can also revoke the permissions of the service account, by deleting the +collaboration, if necessary: + +```{r} +boxr::box_auth() # <1> +collab <- boxr::box_collab_get(folder_id) # <2> +collab_id <- collab |> + as.data.frame() |> + poorman::pull(id) +boxr::box_collab_delete(collab_id) +collab <- boxr::box_collab_get(folder_id) # <3> +``` + +1. Re-authenticate as the original owner of the folder. +2. Retrieve information about the sharing settings / collaborations of the + folder, including the `id` of the collaboration. +3. Delete the collaboration by specifying its unique id. + +```{r cleanup} +#| include: false +#| message: false +folder_id <- boxr::box_ls() |> + as.data.frame() |> + poorman::filter(name == "tutorial") |> + poorman::pull("id") +if (length(folder_id) > 0) { + boxr::box_delete_folder(dir_id = folder_id) + boxr::box_dir_create("tutorial") +} +``` + +## Reproducibility + +
    + +Session Information + + +```{r} +sessionInfo() +``` + +
    diff --git a/posts/boxr/renv/profiles/boxr/renv.lock b/posts/boxr/renv/profiles/boxr/renv.lock new file mode 100644 index 0000000..cc19a01 --- /dev/null +++ b/posts/boxr/renv/profiles/boxr/renv.lock @@ -0,0 +1,1019 @@ +{ + "R": { + "Version": "4.4.1", + "Repositories": [ + { + "Name": "P3M", + "URL": "https://packagemanager.posit.co/cran/latest" + }, + { + "Name": "CRAN", + "URL": "https://cloud.r-project.org" + } + ] + }, + "Packages": { + "R.methodsS3": { + "Package": "R.methodsS3", + "Version": "1.8.2", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "utils" + ], + "Hash": "278c286fd6e9e75d0c2e8f731ea445c8" + }, + "R.oo": { + "Package": "R.oo", + "Version": "1.27.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R.methodsS3", + "methods", + "utils" + ], + "Hash": "6ac79ff194202248cf946fe3a5d6d498" + }, + "R.utils": { + "Package": "R.utils", + "Version": "2.12.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R.methodsS3", + "R.oo", + "methods", + "tools", + "utils" + ], + "Hash": "3dc2829b790254bfba21e60965787651" + }, + "R6": { + "Package": "R6", + "Version": "2.5.1", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R" + ], + "Hash": "470851b6d5d0ac559e9d01bb352b4021" + }, + "Rcpp": { + "Package": "Rcpp", + "Version": "1.0.13-1", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "methods", + "utils" + ], + "Hash": "6b868847b365672d6c1677b1608da9ed" + }, + "askpass": { + "Package": "askpass", + "Version": "1.2.1", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "sys" + ], + "Hash": "c39f4155b3ceb1a9a2799d700fbd4b6a" + }, + "assertthat": { + "Package": "assertthat", + "Version": "0.2.1", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "tools" + ], + "Hash": "50c838a310445e954bc13f26f26a6ecf" + }, + "base64enc": { + "Package": "base64enc", + "Version": "0.1-3", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R" + ], + "Hash": "543776ae6848fde2f48ff3816d0628bc" + }, + "bit": { + "Package": "bit", + "Version": "4.5.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R" + ], + "Hash": "5dc7b2677d65d0e874fc4aaf0e879987" + }, + "bit64": { + "Package": "bit64", + "Version": "4.5.2", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "bit", + "methods", + "stats", + "utils" + ], + "Hash": "e84984bf5f12a18628d9a02322128dfd" + }, + "boxr": { + "Package": "boxr", + "Version": "0.3.6", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "assertthat", + "bit64", + "digest", + "dplyr", + "fs", + "glue", + "httpuv", + "httr", + "jsonlite", + "lifecycle", + "magrittr", + "mime", + "purrr", + "rio", + "rlang", + "stats", + "stringr", + "tibble", + "utils" + ], + "Hash": "a227f325c46ee80d9c25caf9b6726cb6" + }, + "bslib": { + "Package": "bslib", + "Version": "0.8.0", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "base64enc", + "cachem", + "fastmap", + "grDevices", + "htmltools", + "jquerylib", + "jsonlite", + "lifecycle", + "memoise", + "mime", + "rlang", + "sass" + ], + "Hash": "b299c6741ca9746fb227debcb0f9fb6c" + }, + "cachem": { + "Package": "cachem", + "Version": "1.1.0", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "fastmap", + "rlang" + ], + "Hash": "cd9a672193789068eb5a2aad65a0dedf" + }, + "cellranger": { + "Package": "cellranger", + "Version": "1.1.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "rematch", + "tibble" + ], + "Hash": "f61dbaec772ccd2e17705c1e872e9e7c" + }, + "cli": { + "Package": "cli", + "Version": "3.6.3", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "utils" + ], + "Hash": "b21916dd77a27642b447374a5d30ecf3" + }, + "clipr": { + "Package": "clipr", + "Version": "0.8.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "utils" + ], + "Hash": "3f038e5ac7f41d4ac41ce658c85e3042" + }, + "cpp11": { + "Package": "cpp11", + "Version": "0.5.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R" + ], + "Hash": "91570bba75d0c9d3f1040c835cee8fba" + }, + "crayon": { + "Package": "crayon", + "Version": "1.5.3", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "grDevices", + "methods", + "utils" + ], + "Hash": "859d96e65ef198fd43e82b9628d593ef" + }, + "curl": { + "Package": "curl", + "Version": "6.0.1", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R" + ], + "Hash": "e8ba62486230951fcd2b881c5be23f96" + }, + "data.table": { + "Package": "data.table", + "Version": "1.16.2", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "methods" + ], + "Hash": "2e00b378fc3be69c865120d9f313039a" + }, + "digest": { + "Package": "digest", + "Version": "0.6.37", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "utils" + ], + "Hash": "33698c4b3127fc9f506654607fb73676" + }, + "dplyr": { + "Package": "dplyr", + "Version": "1.1.4", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R6", + "cli", + "generics", + "glue", + "lifecycle", + "magrittr", + "methods", + "pillar", + "rlang", + "tibble", + "tidyselect", + "utils", + "vctrs" + ], + "Hash": "fedd9d00c2944ff00a0e2696ccf048ec" + }, + "evaluate": { + "Package": "evaluate", + "Version": "1.0.1", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R" + ], + "Hash": "3fd29944b231036ad67c3edb32e02201" + }, + "fansi": { + "Package": "fansi", + "Version": "1.0.6", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "grDevices", + "utils" + ], + "Hash": "962174cf2aeb5b9eea581522286a911f" + }, + "fastmap": { + "Package": "fastmap", + "Version": "1.2.0", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Hash": "aa5e1cd11c2d15497494c5292d7ffcc8" + }, + "fontawesome": { + "Package": "fontawesome", + "Version": "0.5.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "htmltools", + "rlang" + ], + "Hash": "bd1297f9b5b1fc1372d19e2c4cd82215" + }, + "forcats": { + "Package": "forcats", + "Version": "1.0.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "cli", + "glue", + "lifecycle", + "magrittr", + "rlang", + "tibble" + ], + "Hash": "1a0a9a3d5083d0d573c4214576f1e690" + }, + "foreign": { + "Package": "foreign", + "Version": "0.8-86", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "methods", + "stats", + "utils" + ], + "Hash": "550170303dbb19d07b2bcc288068e7dc" + }, + "fs": { + "Package": "fs", + "Version": "1.6.5", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "methods" + ], + "Hash": "7f48af39fa27711ea5fbd183b399920d" + }, + "generics": { + "Package": "generics", + "Version": "0.1.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "methods" + ], + "Hash": "15e9634c0fcd294799e9b2e929ed1b86" + }, + "glue": { + "Package": "glue", + "Version": "1.8.0", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "methods" + ], + "Hash": "5899f1eaa825580172bb56c08266f37c" + }, + "haven": { + "Package": "haven", + "Version": "2.5.4", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "cli", + "cpp11", + "forcats", + "hms", + "lifecycle", + "methods", + "readr", + "rlang", + "tibble", + "tidyselect", + "vctrs" + ], + "Hash": "9171f898db9d9c4c1b2c745adc2c1ef1" + }, + "highr": { + "Package": "highr", + "Version": "0.11", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "xfun" + ], + "Hash": "d65ba49117ca223614f71b60d85b8ab7" + }, + "hms": { + "Package": "hms", + "Version": "1.1.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "lifecycle", + "methods", + "pkgconfig", + "rlang", + "vctrs" + ], + "Hash": "b59377caa7ed00fa41808342002138f9" + }, + "htmltools": { + "Package": "htmltools", + "Version": "0.5.8.1", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "base64enc", + "digest", + "fastmap", + "grDevices", + "rlang", + "utils" + ], + "Hash": "81d371a9cc60640e74e4ab6ac46dcedc" + }, + "httpuv": { + "Package": "httpuv", + "Version": "1.6.15", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "R6", + "Rcpp", + "later", + "promises", + "utils" + ], + "Hash": "d55aa087c47a63ead0f6fc10f8fa1ee0" + }, + "httr": { + "Package": "httr", + "Version": "1.4.7", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R6", + "curl", + "jsonlite", + "mime", + "openssl" + ], + "Hash": "ac107251d9d9fd72f0ca8049988f1d7f" + }, + "jose": { + "Package": "jose", + "Version": "1.2.1", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "jsonlite", + "openssl" + ], + "Hash": "cf5ae308441d505b8c7e4b08e0e510aa" + }, + "jquerylib": { + "Package": "jquerylib", + "Version": "0.1.4", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "htmltools" + ], + "Hash": "5aab57a3bd297eee1c1d862735972182" + }, + "jsonlite": { + "Package": "jsonlite", + "Version": "1.8.9", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "methods" + ], + "Hash": "4e993b65c2c3ffbffce7bb3e2c6f832b" + }, + "knitr": { + "Package": "knitr", + "Version": "1.49", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "evaluate", + "highr", + "methods", + "tools", + "xfun", + "yaml" + ], + "Hash": "9fcb189926d93c636dea94fbe4f44480" + }, + "later": { + "Package": "later", + "Version": "1.4.1", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "Rcpp", + "rlang" + ], + "Hash": "501744395cac0bab0fbcfab9375ae92c" + }, + "lifecycle": { + "Package": "lifecycle", + "Version": "1.0.4", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "cli", + "glue", + "rlang" + ], + "Hash": "b8552d117e1b808b09a832f589b79035" + }, + "magrittr": { + "Package": "magrittr", + "Version": "2.0.3", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R" + ], + "Hash": "7ce2733a9826b3aeb1775d56fd305472" + }, + "memoise": { + "Package": "memoise", + "Version": "2.0.1", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "cachem", + "rlang" + ], + "Hash": "e2817ccf4a065c5d9d7f2cfbe7c1d78c" + }, + "mime": { + "Package": "mime", + "Version": "0.12", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "tools" + ], + "Hash": "18e9c28c1d3ca1560ce30658b22ce104" + }, + "openssl": { + "Package": "openssl", + "Version": "2.2.2", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "askpass" + ], + "Hash": "d413e0fef796c9401a4419485f709ca1" + }, + "pillar": { + "Package": "pillar", + "Version": "1.9.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "cli", + "fansi", + "glue", + "lifecycle", + "rlang", + "utf8", + "utils", + "vctrs" + ], + "Hash": "15da5a8412f317beeee6175fbc76f4bb" + }, + "pkgconfig": { + "Package": "pkgconfig", + "Version": "2.0.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "utils" + ], + "Hash": "01f28d4278f15c76cddbea05899c5d6f" + }, + "poorman": { + "Package": "poorman", + "Version": "0.2.7", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R" + ], + "Hash": "d0bb8a425a213bc38f2cf8f14ded8941" + }, + "prettyunits": { + "Package": "prettyunits", + "Version": "1.2.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R" + ], + "Hash": "6b01fc98b1e86c4f705ce9dcfd2f57c7" + }, + "progress": { + "Package": "progress", + "Version": "1.2.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R6", + "crayon", + "hms", + "prettyunits" + ], + "Hash": "f4625e061cb2865f111b47ff163a5ca6" + }, + "promises": { + "Package": "promises", + "Version": "1.3.2", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R6", + "Rcpp", + "fastmap", + "later", + "magrittr", + "rlang", + "stats" + ], + "Hash": "c84fd4f75ea1f5434735e08b7f50fbca" + }, + "purrr": { + "Package": "purrr", + "Version": "1.0.2", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "cli", + "lifecycle", + "magrittr", + "rlang", + "vctrs" + ], + "Hash": "1cba04a4e9414bdefc9dcaa99649a8dc" + }, + "rappdirs": { + "Package": "rappdirs", + "Version": "0.3.3", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R" + ], + "Hash": "5e3c5dc0b071b21fa128676560dbe94d" + }, + "readr": { + "Package": "readr", + "Version": "2.1.5", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R6", + "cli", + "clipr", + "cpp11", + "crayon", + "hms", + "lifecycle", + "methods", + "rlang", + "tibble", + "tzdb", + "utils", + "vroom" + ], + "Hash": "9de96463d2117f6ac49980577939dfb3" + }, + "readxl": { + "Package": "readxl", + "Version": "1.4.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "cellranger", + "cpp11", + "progress", + "tibble", + "utils" + ], + "Hash": "8cf9c239b96df1bbb133b74aef77ad0a" + }, + "rematch": { + "Package": "rematch", + "Version": "2.0.0", + "Source": "Repository", + "Repository": "P3M", + "Hash": "cbff1b666c6fa6d21202f07e2318d4f1" + }, + "renv": { + "Package": "renv", + "Version": "1.0.11", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "utils" + ], + "Hash": "47623f66b4e80b3b0587bc5d7b309888" + }, + "rio": { + "Package": "rio", + "Version": "1.2.3", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "R.utils", + "curl", + "data.table", + "foreign", + "haven", + "lifecycle", + "readr", + "readxl", + "stats", + "tibble", + "tools", + "utils", + "writexl" + ], + "Hash": "baaf90aab11c061de79399519f537442" + }, + "rlang": { + "Package": "rlang", + "Version": "1.1.4", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "utils" + ], + "Hash": "3eec01f8b1dee337674b2e34ab1f9bc1" + }, + "rmarkdown": { + "Package": "rmarkdown", + "Version": "2.29", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "bslib", + "evaluate", + "fontawesome", + "htmltools", + "jquerylib", + "jsonlite", + "knitr", + "methods", + "tinytex", + "tools", + "utils", + "xfun", + "yaml" + ], + "Hash": "df99277f63d01c34e95e3d2f06a79736" + }, + "sass": { + "Package": "sass", + "Version": "0.4.9", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R6", + "fs", + "htmltools", + "rappdirs", + "rlang" + ], + "Hash": "d53dbfddf695303ea4ad66f86e99b95d" + }, + "stringi": { + "Package": "stringi", + "Version": "1.8.4", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "stats", + "tools", + "utils" + ], + "Hash": "39e1144fd75428983dc3f63aa53dfa91" + }, + "stringr": { + "Package": "stringr", + "Version": "1.5.1", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "cli", + "glue", + "lifecycle", + "magrittr", + "rlang", + "stringi", + "vctrs" + ], + "Hash": "960e2ae9e09656611e0b8214ad543207" + }, + "sys": { + "Package": "sys", + "Version": "3.4.3", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Hash": "de342ebfebdbf40477d0758d05426646" + }, + "tibble": { + "Package": "tibble", + "Version": "3.2.1", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "fansi", + "lifecycle", + "magrittr", + "methods", + "pillar", + "pkgconfig", + "rlang", + "utils", + "vctrs" + ], + "Hash": "a84e2cc86d07289b3b6f5069df7a004c" + }, + "tidyselect": { + "Package": "tidyselect", + "Version": "1.2.1", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "cli", + "glue", + "lifecycle", + "rlang", + "vctrs", + "withr" + ], + "Hash": "829f27b9c4919c16b593794a6344d6c0" + }, + "tinytex": { + "Package": "tinytex", + "Version": "0.54", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "xfun" + ], + "Hash": "3ec7e3ddcacc2d34a9046941222bf94d" + }, + "tzdb": { + "Package": "tzdb", + "Version": "0.4.0", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "cpp11" + ], + "Hash": "f561504ec2897f4d46f0c7657e488ae1" + }, + "utf8": { + "Package": "utf8", + "Version": "1.2.4", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R" + ], + "Hash": "62b65c52671e6665f803ff02954446e9" + }, + "vctrs": { + "Package": "vctrs", + "Version": "0.6.5", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Requirements": [ + "R", + "cli", + "glue", + "lifecycle", + "rlang" + ], + "Hash": "c03fa420630029418f7e6da3667aac4a" + }, + "vroom": { + "Package": "vroom", + "Version": "1.6.5", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "bit64", + "cli", + "cpp11", + "crayon", + "glue", + "hms", + "lifecycle", + "methods", + "progress", + "rlang", + "stats", + "tibble", + "tidyselect", + "tzdb", + "vctrs", + "withr" + ], + "Hash": "390f9315bc0025be03012054103d227c" + }, + "withr": { + "Package": "withr", + "Version": "3.0.2", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "grDevices", + "graphics" + ], + "Hash": "cc2d62c76458d425210d1eb1478b30b4" + }, + "writexl": { + "Package": "writexl", + "Version": "1.5.1", + "Source": "Repository", + "Repository": "P3M", + "Hash": "3eb948ad9591d7b34987772d44e4be12" + }, + "xfun": { + "Package": "xfun", + "Version": "0.49", + "Source": "Repository", + "Repository": "P3M", + "Requirements": [ + "R", + "grDevices", + "stats", + "tools" + ], + "Hash": "8687398773806cfff9401a2feca96298" + }, + "yaml": { + "Package": "yaml", + "Version": "2.3.10", + "Source": "Repository", + "Repository": "https://packagemanager.posit.co/cran/__linux__/bookworm/latest", + "Hash": "51dab85c6c98e50a18d7551e9d49f76c" + } + } +} diff --git a/posts/boxr/screenshots/add_platform_app_1.jpg b/posts/boxr/screenshots/add_platform_app_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9cb43aab0eb61ebf7a559e14e04daad3f1c3628c GIT binary patch literal 7108 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 X-B8)nssLP-ulyUm_|H_){lWhL^N%{u literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/add_platform_app_2.jpg b/posts/boxr/screenshots/add_platform_app_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..755aeebe52ae5a228229510b3e111d2b5e50a3fc GIT binary patch literal 15708 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 Y=WY0x`vBqp`HcEcboehM=EI)<0cb=(4*&oF literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/admin_console.jpg b/posts/boxr/screenshots/admin_console.jpg new file mode 100644 index 0000000000000000000000000000000000000000..540492979994f94d030b23b786c9656e5207b0a4 GIT binary patch literal 2765 zcmb_e3pCW*8s9Txq(W#8LXk&<26+_YS==)v?$9tH@)}G>o--tm8H%(#2P4l=9ZV`5 zj}m$GFoaMCc~oa)LQ2Jmq%`M0S@(3-x~qHFZQb8q``f?&_kH{OzPpVtic0R*9400ahwQ3(4jm7HCUD6Jb`n<21y zk*Fbp@jHOxE(%50qh5s zg7rhs5P~lOV6+GTBIBFRJ0F0CGXThrebcF40AN!B05|%->Avkrh!@4{Yd9fD!u|XJ z;IRM@a{*xULjX3oezig3JGCi6CIzUjV5pHn0PqD$z#0Sr63~X29@qtR!5;n-UK7mE>J{USx2F_RW6q{zWoJ1D zUbt40ekGofl_m%Rla-TG-llA&re>AqZttGf3NL`Vs3-mbgv5K`GI6s4kfNmoKE+ULa|1EL5RR2D)KSb&Aw8k%Og zc?I72o;M4UA?bCwTq8$V?g!{b-Ku+H2SBp)KHns(y64R?F{w-!hhMaxz2urzCz3mJ zrIU5j4`_xpS5r$SZ&2qr+^j_&uhE&C!pxFb)uk~qU&c6@WBbcQIwsx{sy#^kyV(u- z$IYyDZqw#N)tFK}8eF#U47RDQX3iw%e6ht=4KCrHzkQdM<2g>|&~H=6nL7*_Dv6KI zMX|^HFqD&JnL0UIJHAx&!CBV&`S~6LBVK~vVtK89NfRNKfWA-V@<^h;B{bL(&3m1q zKIp&Y1G#yNDq96|i2^TtyU5+j-Zqbs^ULUX<Wj*Q%r{P}V)!?FAhn=^zH>gpzAHubVl+nrFMy8QSLd+NSQn{)l2Jq)$7iuBNRgK-P1ikrQx(`L+IeHe2#M~sn@^I zo&HDpwj9jziXEo3sX0Oo8GGe(EZW!3R8bNWB)(P4%{Qwx*dup{Q$gcQM3xNa0OQ8E zuV+)(LOAa;ObMZd%pmxlaSR^~8e>%MB#-F`snzREr+heM!w2|i%ZGIYH`*9C;veyrHHxwT4ag>Ng6l>znhUVq|a5MIOp3ue5j(nHc#xFeS1Jh<_2r*hqgI zFRimHlXo|Xh#d(Z&S&Wd8Nmj`(ev&BMMe`jl|xUAv2JeE7t_r9HKdM<;qtter0Bww zDQ@37zaThUw9=1ItVu~`{5m(={P}0h=Omvl(NK2fYw>5pmlW%m>=4A8lJq&Av8%>W z$Cd$OtV`&8oehJ*NVY#c)QEfWEV6cGrF~&FB)(Qbj4Q+|D^!h0H0HH(6=6Q<7JUaJ zJtt*fPgM^upJx75&*8HzRM>HE1(X`SS5qs7!H`sPK`IC7O)Y$f%vS%4J7s%Sx*ms{~74m;h) zI(jUeZh;9Ub)F`$WpPCoI!`BsujRf`tD6}$52G{}*~%znj}fZ#qn6QzhF9vUid%@t z=?<2Q%I11?C+Tqr>7V+i7`AV~a;S{b=}gK8Q%h?u(&BRadK6cqkV)4LZhf z5@@Uk?A+Ac$vW%RBUrGoi8v}wIo*j)G97tdif-^}ZRbwSFd61W@4dOMk+=8& zt&UE&BMyiYI@!hQcb#_Qr$avtH&Ul7Fj>x7y;*VxqfZ>44L!wW4xONzPn*@Wpheha znzUvUY;7M_4~x^@`3UQ=s3c8AKZD*tPYpHVy#3!dQ4!IWqMLcdx=zX=Ur$Bb z24_-NN?)soozEB6VWWS3#=Bs}%nPW2C#$Xcw6~DcH>V!exZ)QzO(!{AI}uX;q?f7B z*!QJ=)pg0px9Z(L27|AElHG{ysR(+o$-Sa5lI^JVMOT|C=}?maC_ANJ>n(%V*s8x99NjFoV(;mvocwoNct z`bhi>P?#z3K0(#MN2$oTdevg5gU_RQFD);}@-?SLmHt8&|&A1^YWTnl_|aPu+Zc z?z&T1v4<|J`~ILY?NjGyiG=&f1&6A7uvK<#!~Xh=HrQq$k4PsW2icHB*b*-u%P{x> OdSO(l;3o9jI{GJmtywbw literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/app_config.jpg b/posts/boxr/screenshots/app_config.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e195493be1233c6189b7901e74a0958aaea5c646 GIT binary patch literal 65176 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 a=zm-4FIxZnx7Gh23;O^58D9A^^1lFgcSZ03 literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/create_app.jpg b/posts/boxr/screenshots/create_app.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c98001a5386d4e5a0439900da45cf7ef4e50d97f GIT binary patch literal 99776 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 S-MhYX;V%{Z*B}o6F!*n0vf1?j literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/custom_app_1.jpg b/posts/boxr/screenshots/custom_app_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e06352898fd2d686a66b559c5a6d98a597e11cd GIT binary patch literal 21797 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 V=n?+_5dPqwZi)YyjG9Ly{~zFJ$_xMi literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/custom_app_1_jwt.jpg b/posts/boxr/screenshots/custom_app_1_jwt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..acbaa354a4526531a3caa9f3c8c9e833cbc85c7a GIT binary patch literal 22622 zcmeIa2UL^U)-W8zid{j9fE6J@KoF!zQ5-;m1V{l1MG+B_7$Ec_R?v~EkdTooC4?jd z6bQX2RX}PIkkCOogd$Bu`Gd}TXXd^C{ny+(_xsje>%S+9=Q(AcefHj`Jp1gk59=S+ z`vLpF`iA-dK0W||kM{$t5AuC5ymaZBDbz&Y@QU7#f_DI3*n9>6z&d-lK@D_|UbRFX z-PZr3#zvW)y}Rqi`yT`z-lg^p>;M2$?jOMXe`W8u>ELe91DNIgopj?h&LdWk7Z-H= z5trGB-}n*N+=zR7xO(tlOgG|gaOfpo{3b6hR;&JBpETdez?Cn1se$g9|w8HwT4M-h=>8%X#>#KewE z9={|dbt%l&)Hdv&4(o3K`?vFN-&DZQcO0;3KOg^ozV#}A7*E{%d>aGtZ($SvX1*<3 zd1V*&0XFgR^KIF@b^DghKY;jnh5HX|Id}~E{J7#pGeKQD+=Bt7v&u=Y-?q+f6*>Wn zRJr8leh8kNeewnmgD4L%uj1cO^CI7|^NJ+*^8q$(`a{z^C-E2ED0pY0T)!mIXr_+jL#Uq%Mk1O1K*TRoVQot1ZEFIoO=T z{S7VzoHNrqTL_q^zmpbrf z>0rIF&!fsRZ^Sy_X9Vdm6_09q>_A$^1@!hgN%m`daZ5dO?Q)hooC#uvP4Gi#@@3QqzQ!1)0s>-utvekDT}PMvh`SUXJ>T2_68S zqviI+I;Olv+dw#}&O;VwVoeEG$MGrseYtyolCrH@&=HaW|*x+S^l&@_d5biNv5t=(Bsqnth0%c>e;*~LM4lWg#h@}WWIjSAU6V1+I zt4ZV;j?l-fv!aEX@Mz9uQ>ZCv<(+9em`(X4S10(+}+wHh|&#G5y0&K z>CHyNqB9xk(>on?i~Oz$cKF?OY5~j*z0S;~BF@o$O>L>+hixtEvOasA%T+*Fbdri& z+TEv{j9=~&E>`I%3Su*==$R)ZG+1yvG3qDj?1_$7SuWoG&|GTn;<%xK1Zn86Y6$R(>$SZx-S(R?4L_Xx7Sv9FGn;_U{SnXyvB8D5R%r8iQ4=( zJeF;Yqs)bc&>wp1JI#G5y9JE2G4FB%ba_z#jJ`7YX(9hi*w=HfcCc0mP{8B0a zlI@Q8iSLt@QVq9Mwi?X!Y9XM223`rIk&+0%`nGsNhTPcb6=DCGyKNhq$iE)=8#x^e zIkXis>}pp94UHJx4OZh`+oyHZmk28jZ}e8q0;)pd$kGCq2*qmqh)uyA7VTYoEOH71 zN7b14L*sIy7;R1eH%kvb7RRurv zU%)Dw6I~?>G^ZJ!-Y66(I(Mkkl3=L4f62Z&A<*`E?EE{4ZBZ`QoTdfjCpdJFa;$$k zSS&8mXYf;HKf(%QPH{k)#|>aX3~x{CNc3(;t$zROjWF;Way4ZPZfjX_4cB`nFn?zhP1hs))$y%mveW;XZO_Jo^AWXxR zB%wSYVo)!;eZD7?>3^}i4hgRnK*NYPw3{Sm-Y@<;1@w0k`?qBXILoIatHFaAD2k@E zbnlio$-TVwsm`iB%s}$1LO}^YEtS;GtgPjK`L`xPghmmIupMx4Ml@X0b<1xBJcvLv zlVAyjK~ka4+Q2hZCIR(5;TAk&_~6VB4BHVj0cDbTMsCGUrMs7R+>b%2biestgsVFh zg;MP(i-lTZ;6hIsb<)Q|L9<%`V z5zsigm{JVlRBY%S1j$bTiPL zjFg9yC_uIRX_H+$?*C6qmlUiE9-J{l7LnfKqCjCEb2vtlZ_aJnWBC}?U-unKvyl$0 znRF~Ng~d?kgikwWubEtF^mRC#Z&<_tg7FM}ILAb-HuyTs*VEm=!P{;(&keg<433(f@%)RYb9zis1Go5 zS$JVR0Skerwi6Q8T;JtqcS97~FimH!hDu8XwK}X_AUm*%3ez%W&5>tisOX*HC)=%7 z4qZdwrMA~hn_{*1lQW^q3JMPb=p}M8Am#2jn2XZPVAopxq$M>URDyw%%nUBM){2a( z4gMnDNjzKJxj=*0wN5|Uq@rzIPvd96@_^Ru4s-gb*+{GKfft*%GUJ$7$#jvjW zTsxUqo&Wh+7(tC$_z?dZCk>qA*4OU2e~a!8!aIRg!9A=ra#x$POfjI7;s-TN_oM z*t(;;ucmiCxgh-Z#}0PZgq>pqaa;J74q*nFr&-#7ad3hmSa7j!c-FT14O>wuS|$<$geAL&H+we#QjTV#s2BMr6o8=guK!_;c~ zZu+^sAiq3_fi50nlY#mWpc*4WVUHB9G;>LdR6{DEXrN7YhC4jQBsqv7dQfZ%GBX~8 z5bH0AJ|GkRE=5E?VYO`HAS_7BXg_MSp}2RGiac%leDIkJN?UUOT$1YPj9jNuN^uea zCng$+jPulSv%NXqrAuf;&$+R!AgN!X4;|XxgRB|#T5O6NZ-7hha?rG|RvFwDvlLc! zS^-JPB$W)NsKeSmCYDJ{&w-nCZpQ%p%4^z3{oP&kzu~DsR(={)Hw~Yi7{i@au_&PIY!Jf*#55t>&(DcRK5kACLkyTT(K25{ z-S6Cd9kFLnFz+^yodQKnvI*j29a4cYHEKttbLBx+EssYJ*E3E)sq!~dKi~Xe=PcXY6U3%y z6`>f8ntZo+{hNMm-Y z#!kl1dnDcwbp5vVORyl<2@;0*#nA3WZ!;{(oPdd0w1@4TJNsBk4`4_9f z>0)^9L5RkIHkR9KW>x0M66x^I^}^r`@A?BIF&lhrZQCc?Pj{y6H1ZY?M?0MxiV)Ah z$yk9Bf=mLeJVj?tn8@z;%NZutz84@t=NarNpf$+sjR< zV4<6AW?(KA^wzPsHfc<^eIE^Hrhcm!VmVt;%fF>MkaGSiEC`Kvg5g3)X8Or@&i9&| z@7w2{kDmg9u|bWTo&+9bH~`fVOqy2rA;715 zFD&RTHj6|}W( zkfC7>)Rgs+iODWm@jdH-O*&lIEiLCB9AYbC`Sr@=Em)9-BFUVtZiXj`W~g#}F~POn zTUB!9ZJQ}FjT*UJgpfL{CY3WdH1IZ>93abyMo-Hrv-MzJIn_fV+**F!PQ3S7a%KvQ zN;@}9q}X>(DVVodL>9hh)C=tPu{*a8IHTD-f|%f39fPRI!#3EZYpvKau|ddBy){L# zrjf1cl}3@Z!As&+N}*V%*1!q97GJWN3RTBTd+>{&d?=EDCRq8prLO}Z+jpUnUX3h< zzFPhxw)}97wWSTC$KsxVWK?+&(hY4z2g%tNu4HO69WVkaqqYd~gw+_bRDy^lcWF)? zQmtF6!OSwJgHbi|So^&nBIo&=|8IQg*)*AHjGvL10|YxeR4FOdo;REOGM(wh+s`+Y zhq!z?m>K3HXnT`uO+j7(W3Kj1OhEyolmafbSySDU?FUDq=B%|wo?fjX6_Lyt z$asbpG_nb1(jd}rDT{V1w%98VjwMHIjWwC)Z(_NOFyMSgN%ofg`m2P?=bdNkF>%FS~0!cEnwS+)g%7QR5ke8I4Wk(oCl zPPS|--QGl!Y_R9zDYl%V@#ztT+Tupy)V*xhI-rca4oHJUH-%~7r9q2S4bh$n%no~z z{%E6V`T!PU`X~w-N9KHTIlc43uiEH#zxh*_I-ZGS-YvVf_f2}<=;ZM1n!x>@OH-|1 zSBNjh0%CN^5B>n&tAp-_gye_NK!VbzsO`Z+lH$TS3RQbAh>V+)F%BTMd{6bsPogEN z5%LmihOn~0?&Pudpv$$$z?2%JM!s}O4G!D3GQNExIX#IWClOaN@FmRCS#TKLm8I8| zNss`d`+JYP+WoQ;hB19S$DIT#rw&1JkKwq{c{zFjgm9S|ra?#>$}(1oGkCxIXiXkL z)RbhtkEZnr9Vh4ytvzTAishjF9CoedTy^?Q-Tsx)f917r@#B>zSw|JEzuqZ3^1uw+ z+|e+wBE*;Xq%-BqoU-Wegu}1J1}`jd=>#853h89bT^nblC(tgj8bXH@~3!CpkA4=T5%4D>EDaiMWhu)EC)Pm^B&?X zcFRh+rslE^Yblt9?CMsYY#}2ur*S3#-#K_@UVzX}vB)5GH4-El`p8;|L`b}Ae5j15 z-x~;GdO84A)YUU8G;xWl-C@r|?Sw=~BAGj+0>khBEAso_b&gHGd$HH{!i~b!&v$e- zC3hue5i4gw{MfxY2Frs^XIs7~-@AM2-_p__Ti&eYdyv=mE(@J&3QzjsR_=@QD|feC zz$Ps@eOoi$>UZQ;#7q_M%w!{Q4D)7*J^)<;(laR&k5B2r^R|0{V`8rehOp46IPJ(e z1H@&G$h1^OwL{j?li%z7<;SIt=Sq?#_p5&prkDSN&aIpuggO48^Ls11tdMyVOntgM ztu;|v2@d*QYlD`k8QxzUL}u-b%0_~ zmh(D*Vpu&sVvM_nbD&qr+IE|hr3A;NU-)HloXNV%lWf|dMMMpZ+iyN4gQ1^RDZ3hJ z@}!h6rk9&iN;d51t4OtKnt_PTe*#%}quJIjH`?baFFm;@xfVXywHKw;Hrp-CoP#S%s;F@b1r@mf}e5kyPf!}J*jolz8z zcj#ee-`TMzE-w}?AO(u=G$%`xIkxgSfu=uc|LpZS@uw{>Y5D&J{XZ;$jOG^$KMlxP zAMxAt)1O~C9$8YqHhemD>1zk~+Ajy*c8kt%ZAf8OKUW(v!(G=5yNaLc75~f(amf)m zH(OfPavICCM>#%RihmovY8F-j3=>zZW&yM{OS52VB1n5D@`v z-3s9QKb}y32)sdE*5NJe%NB*-F7UpW$8T!+@&*4;Bto2j=oPzjwHuH0J$>2yU9X7w zKF9X013bSFN3J|t-H@12pOv2j!79K{^?6N(<7S$9_xLvg_{B%dw@&4UDg|e_|F}5l$D)h@jqjKZ6#9WRiZ~K_poA$bw z_!Lfd$Kh~E>_&Ce!$1~vi7~j1x>squyP8R{@-Kpa@qb}gW2?Y<+T>PHoT95j7J!6* zg4>Fh9rfGdzp@G$I>08I<0`kFCqad#WpoFVVeO>Tb9c5nLcYNXmi3Bx&1lP^gmr+A zf5UTet!_4?lVQea1H8U@2vB_1dea@;xTDcTK=cQ`$hxUEv%_5#|16%&egNJFUl zVhUp-MArc+-Q_}-j2TvhK^Sr+=nq;VN z8!$5?ltG__cR&+vuAGatT<$O7(=(FwqpLHyNS|}jngtScjDB`7W%ELSxTbxQ>!x2g zts$f|kse0_;YzJhN8JN)RGD>v+1pCL1}vhd(VzO`e{17sRRQ) z!isP=PHx!(YJW)5u*w}!r5esP2x4WdCVF6%#I5sP@&MQvUUh#;$|}y+Na4}Ud3QZ) ztEMO)R)LOmKN8RkZ6f$owjC#{)$TEp)!J_Tp@yy@NU2dIL(mXyOjSF88pJs4DaTTz zm5$0S%9i1aP1@?9ksw{y;A2HTIrR`O}^AzX1P(r5J_bN5NO+A@7d6_H%!te zBbwMX<)ZBFU3})mM)?fXowkXFBb)o4M|0-7nR#(eCVD=F>aJBewfQJ>ELzLtPQ%~OkB zXdJLLIC^f`&|X2ZU+RB|$q6rRln^AVu@{LR=4Y#l0f_%8`2(5tborhxcd|bCiG<2w zn+#1?+n=U0g{o-PdbRFm%)7liMrSr5dAz;es4e&AjnD>fH5*I@a$ox%c7o!ENnorp z{-DoVn8+qNkD03*^hWnz7x<0UM-u*{km)WagN8JF7~3-VDi%|nbyVSRj2$+L@%He> zv!V}&rbsHTBqC_1 z(zRU=dj1D61Wg^}5N_sDpTTOQ&5c~Q{Eed%{;nC*AZxHZIHpPX>D}M=!awBZ_Z`0jIdH1?g?H53EsM17b-+=c zrR&e`v$x+X`c0b`UCLiI?)wT|+a)+;u4-;pM#~HV!>#Q}E{Z)0&gUa;xrSX!nz^&5LvyOlWKr zz`|3^3<5xOm6ILYvlJZpI|=lXNl;soA=`%OYB}L%9^FO(MdqiDNyYInc_&4` ztfkC5YLy^ltX?n{9yfgFPC(GP-K5uTE_;GZ-bz+YkFh9X1Q{lNXu&}yt)nnLOw6n` z4Sy(*r6|;CQZ9MHM;WM}Q1_}hg!i5GHC8WF#ScF&{czs)OqRF1KI~yu84?4|BW|Dd zF)D9#ozd#4mVzj=Wt>7Fifyl6_XOHevPV^r39GRra|o1e0B`r7JH61ql~#nG&Y(il zNRWL)q`BJH30GiA0lXPY-5;Ovv7b6I`1;zZgdLoW1<>tp5!U+P^%?M^@_?*ZX{of2Ogl$zA`_e&78J=e(vQ9I$j)BZrEQVf98c zS90uBS;3AAW8{;_-nwzh`BG^+?8=tBae8eY z`KCP$A>o84v;5T@G0?RhXxz&Q@ctf%XRdR0iMFPXf5a_8yRp{fFQ&{VwIz+_6{$3H zJgALnIRd6jU|nms5h{Dp`6-7nejav2F`Sv@O#ikZjBdPEY>wXkeryX^;EZpmM~2?#tP{mCNJoioMb#H{+1#&X z*M09kHG>tBAf;maT) zyqy9`XmiwZvWHV!(r!UiMV$ZK_SE~I#=D@=eOc0yApEIZ_SB4i=~Ow<+fR$ z{HCqV6cX6~%_avlkxoXYqFB-SoDh>I#SgVO=U6h1IQ@7no7Lmdeh1({8C?OqAgbgo z>T1Z6FJFk`MYFQ9d@=!i;8Cc1yn2MVDA(RoE(bT}c}yUfBL_6lC@7PxY&Q*b1lH__ zMyn_nl=y~q3mKT{YH%u})fmIi6mJ(r&t-?EoFhR~I!aK6tbp+^`t8xd=1i9>h(=ZE zkJ%^+N zzqE*)z(Quwy}CvCBoSDZr*af(Zh2ObT5s-u&H~z7VH)EaZwxZ_KG(PHlhz_+e;ipv z4}29GX>EHx+ktKugCBJPc`WEv>%tc=?H+w-YdTm> z9PXid5>gjp9x-GU%5YvS6=f_O>u^ zpxpF1<7zo@#xO)FI&D!}Qnnihqq%Y?AS4;{AWJ=XyoIo#bY}&()_p0VcO?231Ml6+ zv;Dal1`;3UPe9vy=?ExE0G3`%k~!5;wW}DTQz!5Kc=?Vibi6HzA*Zzm0;P!-g;+(W z4?Vgkj?*%%P&qoFM$ucQoKDjvl!__gDQ4syM&oMLr@r?4*brVP`HMC%yNMVWYm~M} zZGQGGwko%el_FYqwJF1U-lipX(f#9!V}mxcW5LSP>P|YW_tO}%D6$*cQ=c#)CPkDP zzv??v&)=MvAB3g*gJMWUlx^E5d_r0Z`nj!U39YZlP-9*Hs`dZ8p8pD3&p1Ev!R>eV#{Ba0YkGK~~XG!NZVdI6_l zcatE&-RZh;jOG3E(RP+hI5uOaxOugN)r1-?8p?77t- z(r$w1SRUsJT3%BuuP+&q!K}TNo0aBl5Nc@rF>%os;+j z(B&wC7!1`EcXBYsGT6tYl<%WyNJ{Q_1zt-6k#ugTq`g=1aYrJQP86^Z!b%Houix*S z(l>&z)iihSt9?4;&T&I7+s`B?;|5tMU{KE8CTKW6B|HJ|8{8B?2 z%~HSASkM7MDfQ!736}gG8#NeOTO%7$Onql4bndFtu0zWnba{EQe(vN|W@>6LS(%)e za_CEA`!bhQ<TS z-y5$_h0Qb(qx(i~J+608@rIz|OJsR_q$p=aOgq=Mc`ra&cQrW+9N(CeQZ}%SZWMm@ z$;Wy!!%@tWCTj=|6Nn5l#8~#va%@ks89mkhzBWZ>K|3(tVzEtEEACkASqGqm?JPcf z4wt24vNR$?8Y);Tj`zjnoiR{kIR^LHH-Zm~V6H(U`~z;4(bc5TnAnl2@|d?6xzD30Diw-(sc24ch~=d}{;D5kjDI znV$ArG@iQ~UeapNRw!xqzD=8^DuyN~W3rBHP5vUfGMbc3Dy^2~5YH7Cx+LQVpb#}o zVOrEDzTKo9%=|c1!z$a`SoO))oVbPa$gj|NmN#})O9(NyYO|(2_#_9T+ZN2TS{IOQ zI-D)d@Ck0E@q^~7DmGIS^^t_?-Q94jDqE@Ex#^iN_d8HH=-?i=m*W>x`@5suOgj55 ze0`B@2)Z4XVvLSkBvsb#tUbbSETZ87d^@BVY$7?-SklSnI=ZE%v%(O;?iA^mJBmT# z_T{xlQM3RlcQHX3jckIHnHE@9wDv&xNJ#4d45#IsHwb51hL(P99)S+wj4;fw?L1S1 zQxq)9aH*tiEtrc%cUf7Dm=gT*UsI%OA>;%}Zok$}|2kG-e5v307%B*bW|72))TPf8 zc7Cv`SA#vmJ0>i>CMc-mtuY( z)ajzMj8CDSig4@KcVSJ zG8BF-=SfaUT8A$(jLpaxJ2gPST`WQ0-CZ)b@}MYa*wDsLtGaB&S!}2aYApR^ZqSj$ zAZsYg*0-7F)1@T*n5Z&|Ud!{?oC#PN*>&7Bm7spH=71Zv1cxOh3`oRV-VX6MHtmJt z5BvHIoGu5PCc}iiyMm$dSL;QglnTpW?tH&~0@Kgg5qHTO(&I%EoiP3^FEL1>v!nx{ z91k{_dp`fv7qws$%{{s`bmMqvJwpRdDY&6TR#i<@#h3UzaM=BF)HWW(LP#T2cfq0D zp(o*^kAxN%jp%U`u$Sx->P7ub2Jva8+Wa{y-t`o{vi#hKhGdZ81hM<|@{4j}uixg| zjFui4-lJIo9vO*J2|wZ^nHw8wW#)!*+*$fUrkCYymS2$X;hCoPRj z93?FkDE_MMyp4Tv#<*089}AZNR8V~wlta5G6_$|hA{fFv z9B8n0-x{qH$y)|)oA=f-u)|}ZpyBgKRTVpM>TAzrvySL4l!Ie&c>z0TdKhJ=AINbd zi>pcwonG=pnbNn&+#I#*kHBQ*)#d4nUW`_R8@|~CX@#f>kjHTOC)FQN^FG(f(6AfDbM!1zD zM&(Yn!9VtoN}Pom%YU1ZJPG984U@*k8i-iWk>v(mM4E*L-b{l$(01~CVV;QUPA`BcE&^W2LMqjdMYScp9 z|K15X(xQ>7j1E0GRUwdUL77=btBfLPL!TGX<vdZ6Ug&_@XA z>$S^S`av`rNX^ZU1*>m{Mhq`QbAo~l+ZKG3<;k2==*dJgq$51r8I1d+z}& z)*CAqjHUn!I4bc$T$v&Z!4psAP(!jH!xdsNIFjz5Gj8Deaa80KQH1gK&Sk`_cuVZA zdZ3N2VnojV+I=d>CK7l*0qrLhK5f~Yn@sv@JnZ0dds6pN6;IO(S8B7BTB2qriFE77 z#0-4EX54`)6?$?ZY;r zyyUS^=9nw-OGFhB3NhnLoE~(4&>>A6%_%}c&d-jZ3fQXy{ces`u97D-{9&MK1J+xijwQX(x_zC3sED92N>FYWuoAA2mtm@Q4SHiyletvL`|Wq$Rr%nt_; zxLtB^#PffT7t|jJ{?#zC?E=8D?V(p9oeyPeW!T1L0#R>Zni^d7UH2%{#0KF8t1?ZO89?+K!(5olo0;tNi8#_@5^+%7+H++K<~V|F|(C z0pP0(ICLejEacSp{tsTQox1#7XfbkG;r$MPU6wn}eBM0Izn};Qr9hLh23mCrhqm@# zCwtoVa?f>S#t|+T!f2b@alJ7^wc=pVv?uJAjd^|~0)=K)Y6`ykMe>zQia*wtMgr$L zDCYzXmUO&$ca6iM7X>*Lj_#~0Klvq=|AI`=Gz0wQ7X*|Notw4G``fOP@3j1-2cK|7 z@>1I6z_M)Z(a(H5xBLx5>;GQQj+bTI4u6jP@p^EgDV=JG73&ZP1Lr!Qkg#IB&@~(A z8Gh6X@O|BT4J#(JtO7L6hoV^FM0J($nUkT6V-}ya7Sjf4G^*Rxw7HYRgeQak_jd{7 z9ko(!jaR28naiVG!=Z1(>mP>6V$gFX2q0KJIKoc(%c8x=O2P;JJq;ufoa=e4ko@D*k$m6O1;C{Z6vyCc>%>XWyUQES7WH{V-u zC?(^daKsLLhg`wk2ZagIw~i?#gn%fZdZfW}(z;k}<#KA&?th)-pbWJrUYq1Ff2>qPTK z@{&KUMe8Vmpg0rHlU+4R*`=lZmd_&#z|bbD+hg^Zq1K=4ot@?J$;1p!<(D@((n{vT zDk?%?WA{_9S3Z(zO0$Hb4kw7b!~n8WwTm6C82@!0{E%6_K8u{7HY z-li<~DbgJGSp&zr%K-h)0O$ZUg1-c@jL^g~YFLyPp3b$>@aiuZ8dG8WrB5?q2Yg zb~7-V7vbSQaniME-~o@bN|Ec{C#28Rh#YuVCw{iz*M!8jGqw9P_5d_CysgyyVgY;l zuWxS{%f5Lt_NV*bJO2M45B(Ihxa47!WA7V{=O*G-wuU*eA3mF`9T_u}5{$fhd2C;A zZT-Feb-=~a2>d$W?YF=;e?6ys1C4knKKjOd_%q_IRODiTcHo;Z@H5gjjYzZL8SJdS z!l;$bI>3G%@bvDJ7i&hyyU)Ro{RPD4M&>&{`lOZIYd(}YVwn|#(Rk9n4$$aa2YflQ zX0&jmDevC5+I7HzuX`i6#3S$4i!TMZe4;0=198udPbmDKX1HMLllUhA;a+`T#wtMGd`QPwu`wh#bkM}2-OAvqUvct9& zsVsZf?6twRiPqeevlCuhQ0<)`Vwf5wlz6%4EB_PxcV_+95$n*G;DRM54T z<-Z#cW6JLc%17T#JWt#=C-)g+v7 zxvQ^f#LSgJO>Z3J`JduGZf&`qz%pbLWc>&zGam|6&d$DkXH{k@+c@7*O|u4`%KUV} z?>gX^4%y_}wWw3N_aKRD<)^Ofjrn$R9bn44>kD18{3uyIC%qb^vq~InKDu~j#)tS>NmyBbn-oayp#pt1pQYvG82|Ii z6fmP&Ly5kKi^P_7+iirpK!SjLv%Qmi{mOqKJCWVg+U&Tmp@(yFemPD)&ZOE)GhQ? z-Wy-knZEZ>=3B&0SAV}Z{7u+@z3;XoR(F0gTQgG!Di9s)bKP5y{ZL(q;U_U2NN^LGgOhKf{hVOk=Z$0X*&nk==Y5} z=}n)4rxMcno4h<*jh#@w!x(c^H9iWnUz_dKb3b}uw6WN4^pUhPUN_DsI72h{Vy%V{B<&K-u zZKv4;QGsHEY)3eWLN2>bFGLw~m$L5o5FY+wwC2nj`7uqQ+UI!jGIvWXi9=2r%mLJ{YVn`mMPR z`wxEr&VWtKOaMGQ000m72RNMI={LJ|%k{3crHR=c<9`TR09^Xz8UTRu4a8WR8vW+z z92!?icR;h=&INu!08wPB{Sp=f490{Lp`qac}=l z*?!}S#JS}{bAO%y9{>XI8^8?U3vdG{aXD4MHGm30^Kb}o3m|;v?1i%e!WYh65EBu; zctr6Y zzZ2mR5fi&2dF2)mcq`H6u1n%SO^2TVXMg1d9I4^uxdJ$HmWTH&&*5JHF>ZD9^8DQq z{|6o6{pBbRA6I6225{ua5uPKz@E+woe(V>(F>YVw3eTRqta9}HO{)u6?yLGgdEF`X zzD!Wf$lAshll+-aBOv9&_>#2xgJq!RE#tuQ#;4qbM7bIKP5&bcZX+MzJ^Bk*1U$

    hdGXJl$p>p&S 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 UT>Jk8=kBk@^nZ6>^7pZS02y5Fz5oCK literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/json_download.jpg b/posts/boxr/screenshots/json_download.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0230fde1f2bd87d02fa556b01cf68db893546b1f GIT binary patch literal 14994 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 literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/keys.jpg b/posts/boxr/screenshots/keys.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44c946edb8e51338f0298d8c1a8c2a7a25c620db GIT binary patch literal 21005 zcmeFYcT`i`wm7^Iv7sVJueQ*O^bQ^sIDjDnQbSQ`LI{x1YxD>rgmS2nu0TM#^bRTn zgir*8(4-{v9%|@cJon!B?i=H~Z;bcP{oXfzznQVunrqFu*IIk-ow??kbFI_i(<$JZ zj;6LIKtlrnG}Iq(N~9Uqe(=Ehu>nL=`;o@q2;TrIoV^PGa2F4xf!6&Sre@|h&QJaA zj$gEAHtue}@_zx;c6Wz-?z!v%lg z&;N$2{KCCG+&ri}kALCFCk79wxGfbIboeLy`9I+{ZpdH!5mX)(xU=W4zJ9^45nr}* zF*2m)7pNCE;0_o7TEP8Z&rdB=!8H>A6m|fB_Rs&Ud!7UU)gb`DKKh?^cisa4LofhT z_5Nqwf6Bz|8S>d*&7GyDXYB0(U^5p0u9yM9_3r?13Hld}n*58g-Jp`VspE2`{u}^j zzz(Q4Ioa%q=37CBp`P>20Q@Rt}!w*US(ruV&-ILyq>7uC=GTY#A3%GS?hMU2D(&}cz?m~= z09v}UbQdnr(b7?wXwJ}{Wu#-ed7WAEH+{orh}c_CY+l8kyDcRf^P%($i_Cqb`yYK9 zcckUYrXL!-W_|G7gZ!1+5(l-1U+^D&{M8cOSt<#{NUc6|hW6L>cLtg>j7<8pHzlwC zCiU#>EksP|=_qiSmdeFQ%Lu3g2cQ3`ng1W4#<_2w+uHW>7G#M$YkHA=R44TfKm>ko z&-6Ckxgb_uay!)`d6PUHC{{P$C|5cE9&}dGO!gV6^Ki_l9qQ&n&A)3!LZ#|PtP=o2Z`I} za>Ej$_^{arG=JUt>vq}{=MY&PJP3b*f9Cia53MRoD$7-z21tj@(t(TC?j)%*ScS04hO zevRqBgA0WnnYjfL#SHz1zt1;64|Ixd)gbwSTc=+Ct?=MK>J;?`{W9J zD}Ghs#` zLH&GEe@kgUAw~(SH@9y7mEKVPzr?No6+%E32B&8!G{07&{%MSezA*aGpQzm|9xdX* zt-h_vc!P8oFA4e_b7a6)POTZndyC7of17(rdW+I=Ig~etOr4YZRN=GwLNT;&MH?UV-%7EKad0d6E6dItEIMhPwEF?QUD! zTTWI=9Joc|);#bDVfXyWZN3sMQ$l?xKTk@~mO7_CX4Y7q-=eHPIIhg9p={x0UwNeU z@y(df=-{=g>TORkG2iM1@K;L3mJ}Sx3?D?1R3F~>1C|qnoXI5nlFseE;t-8QTVQZSuGFMDV&@1PK!zj{CRzH{kVM$ zvJKi$bAS2#f&8ZbZQkCCqua;4Svhnk>M6o^vow|Gnn9btNoWyIfyulFn^u^}vM>vBc7sk~LP-IAm{zZYlL|&0kck{fJY)&wJ7Sa#>NTv|U`1(}6*% zFI2Y=)l93*ni}8&O41AhQ~KTKfor#YVJ_JT_j7m8mW|`11r} zEgGOF0N3seuT~n^a#Wv*SwAyXW0tDKHe(_L?#SIvwo)U(1ejRdQX>M);|=q5B*V#Y znjVI0i6$4;<P~*M#rMfh?5CO;iKbf zbt7yy_1P)VSF6r;^q6TH@u}62t)fgA*FkjugbE7J(Z=W+EELSMcai9Ny#x=}ZPn~Xhv!0dXV%tTb zM%Y3!w_#XI=>3}fpVj6&mWVA$%H9$$&k5vEo3cx;X*vfFtGlsp+dolv3e4}(pcv%U zx2>YxU-qwW6rvUM{HJ|mkH*s% zQ#O`Qnp^3UxUEL)d#{H+-$RQWD=H$})JUT~jTjp{7+0JGhl@w2mHIhbBQX28ja1u z{+O@3&9qk>Dy#FjbWpx21-KbNGA>+PS1-IA0kc%R&5T)527bFNYEBYt z;e6K?cqg98fD(6~vG~%p@QCLXvF6&mFK;z-M#Lv>p37{C zZuuTh!~G(MwR70$!iYqFayaSxA6O-*n#BmIh5~>Ga{0bYo%sz7CqQkgFoOr zn#mt*3nSekW)BSXwVTn(z*V8l{F@ybkBi0DABXFr5W|4hC81*XG|&6jQ^v9E*|X%G zJAVyv)vJZ~Q=SNbthJVC=L&*#f; z$mW`O8rms*IwNV{wy9*-SW;vS1mhsafv_ ztH!jX3oY-)0=McpBi>>IWrs1LDu#W7PX-?<3Kg@o_lx|#LX)IPw@LDvw?l5Wsl?+{ z7yV8FzR?#W7GkeM{)`|V+5Drw$bahZU#TdDSW-sO`Y9lB{PAF5re=QG{}lM8>eMpG zsI*fciWfzE52&7R13Zn8Rl@|jTJ7w&GIuGeNj|Q(K4?Qfk@P&nt0{5eGt)W!(px(0D@28|>tekhePBv%zRt8w{M+ zK6$7?{YQO*F&lk|$5`Zqc&fLeBFvhmeczH@CG6v-s=#8lItVXR5_-kPdnf$r2YfGY z;HK*$tX*@6b9x^m>hrYcZmeHr$GYEf`=c$=`XifYiLuMoEuX9cH;YU^;CbQ8LAHvr zUL10Rjhou-K{**Sgq>wn%gKxMN0lL+;_T~UCVbyZOKV8;`p$%1?;qV&wFAxtWh&+9 z0nHwPi{G+TZ7l^&Ebh!q%K!PnhRmz(AJ3A2+@4IYs6wWLq3iD8arqMSLaBB7FJ^n4 zwcwUSl`-8Q+f)hOf|`Q-VW9_$fvgr&F^@?ckHddF&yL-;_%<2Wk>|N{x5Wz{Y&rc- zL=Asigj?};cb}`>xZuY4m|YmR<8KxFaO45xn8Am|C3U3^JNQ*xV$HU<&>o*nUa#y+PYVSg}nF;h!M%haZ|Ot3rw59f{+Et?ZU57LZUEI!#` z0`rqkfwJVWnCiGN%_nz__5?w^e+Ee})N!bIEn_jmJv?bfB_CL(2zf0G{ASC1V^yY) zyv<&Y;yxFr^Ic9N_6m9EA+JH=L>d6$>i(#m4&$;@AIgOPP{wvhT77agiZZs zYlFY4RB#i-+=v>xMPecK#c>DtfJSic`0g^&OcKnxqQDg6|i#Tx@7ZMfp@;TYl>mg#TtqKjA%C2%`zK#1dAIE8k zaqRxq6rJ(PMER|m+AXs1w>L63s+H}EOZsTaE~oRQJSQ?R`AT*KXLZxxE;{01k(-~L zw<8f^3qssc+U;<$rngr<*=-aSh9<;>C8+fq`9KC)Znui{)OC1Mo(-~nD+zAj7KdM7Imf^;p>>K3?kQ&udFWK@t^2b(luG9_|yQF8g_iT(Ji+Z~rJ0b-K)%(j<0du=$PKG62Czfh~s{zqw>8>Y4S_*XPOv{ zHDj=7o$t;NsrnMJPNqqHU)-%B&;IGx5p3_EuGPnj$W7&9F-*-CQf%38B#l?mrlit` z&C5zQO@mZjZnwy-j6Qwx(&yn;e1TL5TmtqbmzX5^>a`^$ zfK7O>E>{9eS6nb*m3wQ%?Yw`A*RBCZzWF0-Ig(c#g!#CoAhsMNP~+W@sz6H;1@a zGH&&S$UJ{vudz-4SWp+oKF$_KdiGq8O-D!1MO$z^C&niDKHeQ!Ud!WYnjswI?@#NT ztFqW0)_(m{TtrsWz_+gHU9$L1P12tqF6iokJu&si2Z<{kwLy;uqY4A#-i!wxJawWK zk4VWU851XM65K5YUGcrv?Yq1r+n)(-68b5oKg2C1&P(ill4r!Q=52^gKK#BnYd{6#!&ih1(qa;5E3 z8r~CG-0aJ@9gs!%Zf4LuIPLYDWWj0C zwH=m^d0zUVV0Bbdki4zE+vqATUZl#=Gj^fzUX5W#Pa4M$o3=18lq5U*qqqFFMCfea zsJ-YrGjX$aZDgYRrb_|(*&sbPEMrlN@R9Rrdv9k~D0>MPD{L!a+h7AyVm8R&c_m}W@f48XIP>&hSp)yWdfI_$ z8l8J&J&z)VW>7u?48M`zV9q{ik(`XNy~&wX*?p(#6qxAx?jY(57MC}HE0R~*ZBs!k ztP>dFg)pBt8fHhrDYLe$8mz)G&?S>JP z*25aO^-Q04y1avG-Lj-XM+uhMDcds;*1|oqYn=biPHhIa6@Pw*nP>kGSp_^UaIzva z(o&=1S-z;D{%b2$lhE)@soxM}r(P6&`s~h*8hwsprAly`#iVY~xjo+%O0aVVV{X0c z<9r6natkrwI|pUX+g_23=Dx3=ajofbY`n!7ST)D;D5I{GS=!v=ec68 zcC@sZT?c3&ekE~crfP>^*K{S$O5$3?YQU#>3+T4snQ^=JaNUBcU68`N07zA$r-7ks zg1~gM$&A+5O`!tx?1F zfo4Sexz3WNS*YiqB^79tj``9=mzx9{xppiNXa2)!1D#(&uO?@9LDA%6p0?OF=H+xP zv)L=Ja~k2r-rX0QuTUq82ZF4W+0jQU{cFZ73O`ou2=JoqkU--m(2Xk{wtHq(){#Nd zfnGMxgo}c)7aBJ^8h5U7}Z|a_tPAbC+O7ms3FnR_mf|?k57R{ zcDWG|ctV_ie2Vj@Er(;?PoxWN+~fVQHpt}3QFzv6S@;TGtOKAKeEFaAxQXb~pigb5 z0INEV13zmK)IJI@++4hQ3JjeB)k@yt{}sG}MGorK7PUF%*gP(;d61yX zGiy^_Q{$86OcOi=VI-OoL>2oirN-PBo3fMM4cQ>H?X|cX25mhRKvfwnYjXEED01~> zT+vt8cCh`(aP(x$LksZ~7}0kt%{{_S6<1S{VKU|PQtFdqm5QrWhl%V(@mPdkph=Q( zvO|klRlS=P*dTFQp(QCRfaZRvvKx}?t7(tElca88ogepxaA85H;Mm3c7QNYtNtwXs zvRdjKFey5&TxN($nuUg2uWLkIjD~Y?q!o!{g*0%!zT1#40`QEa5^+^1J{?r0xwxuB zpHp>ovenQ9ldQ=uza2T@RHl^5GzOX8fQJ8Wx7vB5_>EcmXM(y(+pz;O_gEAPK@L}%uA$>o z{RE4ue~^L=M>a-{5;jfaCS^R1%zS9hc}jizTKDlJKC_>a#0*V3<`89h?Wz=!)pa1| zDgTmvu+Qlz$x|tJ)baSLNpt`9?Khg17E%hZb8G#NXAKBo^{MXf=VU2zefvse5}Ps< z+$Iv}8>iZvIdTH&vv5i+)PFi5f}$AVUI;mWD>Oi7vBbZxPJNjpbgNd4d}byvJz9DIUAWi}q# zov=kaO;s5x=v>Dr>F8SVf28I6!z}P_6sRV#9b9c={`(td$eWp;Tz9R&(gEM&pLG#x zCIG|f&4ifL**B$zC=Eve(7HxM{A{F?cGXnB?$qx<$5c(pfp{ml<7_6FZW>CoGdW2%KtU>@*X~XLK*| zGoND6bqseR2zk^UYuqD(Z$GwP)ePk`pEl4v1w2q;4t(dB?JQ$@g+^dYvonoshnq^> ztx+!0IYQWTn=YE?m5nF!hbS6PXlhv*I z9jVx~inMO^P_{|PQ}SD6g;tWgW-f0s)-U5PvEXEwO{m$N7`9lh&+w9f{RgT$yxmsPHAX9GCnSd?2~QZG=})!wcTshS(x?jL3a zRKTi>xh2FfD z;z{2T#47n|5Nor2bIgw2Rgo6sKyBQ|F@`?ZFNaBEEvYT41PO6@QBS@*^j;fXqgcEs zjIT*@&bo$FGka`&3bZ(6;dv+7xcX~Ey}6t7Cn?T<&yZ=Ut~yht)jVtSr-iKXfjuD@s8xeotFHEK5f$(?Arq^6pQDqVRHYOiN* zT9vzwwr-uA<`$@RSx)wr&Bg@l_u^;Uxm~Lvd{Lu60A8E5`v>+K&8rV|cjLIB){ZQ> zdE$8o+#=4Qy25cmpO!!IpH(HT!1uL$4!MFJ|KGyDQ3f|NEb?PdI^j{H$i+(z&8Gk; z+tbKJtkcyUgFbT)pp}r%<@w@%d_`L#s`-R7Bw$>@-r$2Ak+`3wK*7BNZI#uf<`q;X zZ-mN=pKQh}BqTn!8(v%~Y#*JSn_JEryedZbtq@m=T2GEe)vRBq88lkH}^nTc6fDr#nM!K`sMGnD)*djY-(Xf#iljj6rNuRdx~51-#z195$)gelM=_w|2k(<^dr6oxQJHb-udZ-4ueFueV-H}*hgTAig41qdnCE9aHdpF0rXz=|yj zX?3gR`o`}?DO(!EJx<^Q3l!T`f3LLgi71SQsrdY+ijR?-U0a^=7d6A99|$RIY8GoY z?0r)BhWnaz#mL6&E>*y3OZ+ zKlXlEi6q)tCPl}1ELp~(?kg`O?`%CaZf4-^QN2K2zBRRW{D6CI!1JWs6v4LHWNJ-nCC;dE$x-a> z{No}GQlE7b6B{lT;JVtrHGW@=7f;EM*{fNnq}elXcg9xv9C)Bk)66Q*YS=G!9+QhC*8S%V)A^nQ5A<-MP@+1Z^-&w1U*2pki^f=43E7t0OR!fdCZk2npI`;i-rxQI_TBmE34 zlY=YQtnT^hvB*C4)+;N* zc>Mc#;t{$99#Ah8SnQ8n=KW-f4~^LPeaUGFDOJS}+lD)+eW}4=_3vpTllybEdw7Wf zGMO;$Xx;KNt^b`up%d>+$})e0`eZ{BoeNLg#D-HfO1nsx*q}3x+OchJ<|Beb!tD7q zHB&8Fb<>4>aQo?G6|=c#b<__J2|;e0DKa>T?@n%1FnVB~X~~^Y*x2eTz0PelTAVqy zm?>h^Vm<~PTSC|RxTg)ykaX^T3x!~(6%M3R$P#9{5=?H9#VX~&d-xkSTk;=wr^4E* z3ZXZ*KiF4xuPq%#-<2@E*4b9O-8Memte{qKe29P7*R{%BmTM4I@xdHb?VQz0{*Zu^ z%tr_GqgOpofl}3-!_QP(jsU>SRO#7O;%s~*X*nqoz;2ACH!yXkeTHMx3h zF~@C2ImI^}81g@w-7ogU_U3lQS#fUAHt5OZUok9a3!7Yk*iS;NVCM*dvqKti{tbAMT_tkZ)4GzAN zQuP+h*3GrPPLglJ=vYDG)yEKvUQ0R4YF2lmhixve4v{!OUJ}Bk1wd|tYBr(l*_h~u zbm93SvYK@S(OVUm4+$w@8mX?V(j`uV0%|42F`x8%a7|swQV6WIqcK4&WdK6;3EfwX zN8EkkQn#8RT5D}(E!*4>{q~t*$lJ}*+rwkJV3|py=5x?*t<@r&P5p>BVB~znRGq*{ zupDu2PQwVJWTQ6_Ti~DGP)DKpU{Sjqu~TfDl+;=PQ>u5(^kvWIoDH=ybH$as%8%6s zO@$K*ajtU8IgbgZy^gud6?A^-x2Js>E}p>Kpiz@rC0bMW>#a|cqMwdt*f*$nHZ|9j zYhL-Yy>mXEXN1cYlWq9owQx21^K>N4qJJ=;&riFW)O=6a(wL5%$*rbb+3kw)pWT`h zLkMS0DtJmFgS`ch*>Z~{BvFB1aNgcag%NDOcUIIkj%lC~tDW`dZ|jFT)ar@tEMe{m z&k_e;VM1I){pCfBklM}J8F`v@hXhZVa1)*&VFF$D)0nXSQb1Up99H1fmu1UpXE<0j>Sg3bNoRaUJlQ z+F75PtL!6BCWwQ(I@TH#fuql%d~Znj(6+H#vmVnuD{}#3u%J8R3_BWpbEiOUsv)}d zrcPVJk6j^T0aL(H^XKxG(%i7umaGc35Bw1uWM}#t|JAbmUr;)KDS5EJ@;9$obL3Xv zFl~xRWMvICT-f25JLi9)?b@%9PX#7Z^`Az1)#1X(dHP#eHe&Lq!@WzD8{h;9WcZ_$5R`fEDZujzTUpj52XXa!sAymWNl>>6dGvc8*#&e_tWD=)NzLmwPe~9F zvCizDCY4u9a$eRN?dnEYKg`{)8A^_7;P90h8UXu8ghpCHc)x|zyBXnXax$@8mp1YTVdw{ zK5YV*df5>Hy>Jd4Z!qR4u&(N=>x`RLVBfcptDVspp6H*8I}maG92cr#>xLF;_R_4? z5pf;(Oh3#aA#s(hW^-#j_e;gyA)UyyCAXCMfQIznv7gC;rZO|ar-0IaQ{rTSR;m&~ zkKtOSSdFD^EalF*0!Nt?Xwdl_V}`5k-&#WUC0C0o-F1+zfr0djmCp-bJP_{C{8&*j zcal-N|4A$-yDAxV=6qc7ZEh>0p=!C4V~%&5nd#CG-AGEyRZ@m%bhsaMbY$?I=`Lc= zVtL#Sq6`gEnYiJc{@2D!i9rlQGraC1F z_Px&D;iPu@6qq{!w5^OvNvzLD33op9T0_Q;sGEd(*?X$5)(t7?jZ|$9orFUjxGlZd zi1sBXD;p2y^jrVSrnH zDmEzHTvN7a%BaYl07ZY5avO6QU0JbN2X7yb$(81rQU-rCmomS^Cp2gyE)czwYq3{@ zTzWrX(U;$8S}qNn?)9}P_38B;3Xaz$iR>h!B?4wx24=48jYBWa24J`hp>+@DCs~uj!d@{Td~>AQ<9WX;*uR77gtvN%@rj`*9*~#(w0flZl;yKdcELnkPYXk1*DyyE@XO|UvSfJ3kh|GStZ&9q_BZX+j&P1L05UH79u7yTZ zR^g@&M9N3xPeh)!mX+O5KiM(hQK9g&=yr+XiXSYx+KtQkBE*{6dZg5+wT}3lA0BZL zCYfWjJ|(T9X$ov+(AiX*isK7D7Vu!P;?9*2M8;e~y0BVkfXR-%)*d?(adX^#IVWj#&(NqWYbb@vJW%8;3tA9wUY~Nh6RRzD=ijc&vl7rK)Eg^#2O&-FC^@-?BYhtl&B8~~i!7MH zgy!xV1)OYglT|LyfCQh^G6JL<(u<5tIgt37^^iuF{_09V1G>0O&Z|?^fM7)W9##0L zAz%#qD9_`knyXHDl4W?$$bS zVVPP*0pc#^l{1a*ZKhew#HaZS!z8@INRydFeODZ(Vp>+>lO_G3coE3%YT`Y{$uTdf zwWG8WjALUEF-#+9W+a*T$vVsz&s zk{2e^@h>l132;|~nL5+7MKa@sA=a!T-s((ag_%dbZSn?V7AIHKneoO0mVNqFm$cPv zGvbtK<$QdTIN0~B?R3l1_iv^!rQ0%d*3>2}<#v z*h>Sbpb?fq^2GvS2=C+c{y4BqMoj~d<$ZN-TD9}~Qf6%24#ajCCiGijwQ;|WYWgV< zgaI_vRLV~PM(o%ZLQeoY|ttvZ~>7O@bs{2 zTCuwMeMRiHN_UPKyVt+M&5#tn5Eg2CLatE>2lyhLcNe9-;0t z60Fq?3_CRRu1Z0v``u_oUXe6~$KO^>3n>^i3ksa%ly-ZzeH1idVaGXwW~k=~|II*C z*$B}3k*{P|jp|MSKynZOjP9t+=~|jt1F8VIgFntup6Y4$;f3=j4o&{a`_i|v5$^h( z;T}Ns$`|EieBSH52Y_WO2CSxkwdBZf7a+?VaiY#7u#JgJ#67~+O<$;Kx8k~Ibv_bH z?5Cu^JpXHkg9d56r!fqh6!r-mGE_CY;#gd_gl6vOe5bwRBJ@d__JuR`ETsm#qDkOA z09L1|T%ra8K*a?muNDBGQ7bXAgY@c>YgAFe{V3@|{G(vGhI`upz{{UOjSKi!09T5Z zyRup~MXSbf&U>6|h^PZc8XpEeTIJBmxVW$Lvd_KObfl=EexUEHPv>AXT|kzI=XPoU zm-4796l!(P@8A3q{@$HEf{*fOJYcq8d8LS=e$FwWCcJ3l@X+=9j6Y>RXhWp;L^|R= zuk7<;hxL?=TkSdATGGN@*ip>_9=F$lw@Xx671Wfo&WZbbnQhNZMq4wC`-(nFmMW~j zWVAFA)mqf_)pIun?LX^JcrZbK3W$iD0wWol{H?8J9ISS>J+*bjb!|_C6Hft!IOM>dkMpG=sB$yNcLk2uh9BmZ%z#l>GA-1+)g1gv zGAfY)W4aC;rUR`<$!V-IvkYu}SIb94vff&wIe9AbvCOIc0o?&Az-zh1$x6%saHNWOe!)VP?enO0Tn|3Azk=cDOuC;U{XB3O;aa48pyR9jyA0A;GYyNvdN|>g7>B2=k|iPZR3SCyJhj?Hmnm_EHg0@SATMh znCgHB%?;j6>>F+>Me$pK61{~Cg$ptAp!#1XN<#q0eGaCk9@r*pu3!;pK>LQEol%QF zeZ9P0b@n8T*HKo&-}0iAR59jkn-kp3Khh;AFu-~ZlzUx{J+QCy?NBDEm#2#GdCfw} z*e#jtAj>79-KM``aLc=e>L@+v_(ykFb*#*HcUf>U50 zbfl-?dK7i@L^b2{T7=5Dwwaa8qDPOOcDLG#^>OWx5PMn0yQx2ZmdD38iF93R;5%3F zY2jO~vS{=Iyzv1fC#FOI&w9+-d8Ewi^G>$U1|2V7&BwrszhUdPqEk+;pRo0Zin-#N zGpmbkMm{MjP!HA7dt8Ebf%t(vti8etTD!i^m0b1cOdN}VPfRz9rweABXC$_Dn5p$I z+jT3#ECa7GEBo5HMK}jm+Vvah4uYuXwVof(i|@Dpp#nb%gwzL8w;JD{kiVLsqSF;B zSeJq<7QrdPT=y=zEvku@`DP8D#D!+aReriblo5o4>R;56G?*E;O0S5S^Ab~FC0e6- zdo0U>D<=CPgk3gwNr#viv@N$mPC)-;^4`_kXqAr!1%J1Dpl3$n0wuqZj#I~LdDZ*F z{pOaZx@`n*TATuc>eI7yveAuTkH7#x=bhV$M0hFYj)XzPREA!d5We1=r;{$I*gmOsmew+4KVm@q#V}1rPsf zrq0&afe{9&hW@jYG3OYLmE(@b)L)^_GkNHZl_aO_sdixdKvOZSaN1qeGq#cnWv z3gNNHm}mS6gp`lPi!eXUZm5EmggiI;MuHl?27|R%o8JbgS57}}tb5OAZ(tGZ8fdDbDHSN<^s8eHZ5rJr6n9R{4bbVaPT zco=Y=b-!a&uDBiLe^maJ z)3n=I!^e=~0~kz7uT|*N|3dt?7ihGE4`D;fspEJnB@L2DxY-Cog^L-aW~81) zS9L&BP|?uKrHjLorE8pxZR?Nw4NF(=i+sf{l7;?XR=vIz4Zp?dfiP3H#1V^Wt38M# zv5{@Omp5Q#s#G^{&h--^Lq2q4>0F)v##z$}EiTSFn`yd|FhS;mjxvkq|7zC~#^U+No@QFmRQ92hZqwp5LTq zy=t+^)pCn1+1TwH>UZ#9pI3%1CTO0_c2V6H56h$Ow;+623~g}od2?sOM(M|Fhk6!> zL!u$&Rzgg>zfed1gnGaBa+13b8#z}lpK32A+c-AD;l3Oe5ME~L?n|y>RiY5GslZ>6 zXc|9lXr(7(Ar^vOgs*8+Rvv)}&DhRfLfaRsqx5!a@QC@)e&|@H%2Z0>jhHl%67YQz z*4;a})4$+wQEYd}xMQ){CmEhS(3jSFd)P2CH0tN$D%`n&B}`JA7ajXM(r3 zMjdmi(g`(x?Yr=e35kA4NnORE*T{biK=tP*G2>bsqJ`s0Gd9o|&bj5_=NM7XHP_Zj z(%w!wyuAHR;+VFydT3kcd<>mYg3Y25$zj(z+0y!c^Tp3u0&fT^Z|k{6ExM0cs;Bgr zTt*v;_PGR7phH8)ms3^HLQ@!gQs?8fn2V6WqYbFY#_Li%EG#g)GCzm0R5%a9Mu(+|k!!Wm4m%${cvDYu| zYYw)1j~txB<3_dB{iURBUR#M4w#=^7`%WkH>53L#)3`<cbdkBStp@D!V|KulKjT%(>jszGF`=wKg@xU~>zHx>FY5VY zCo&-|2K{zbQG~oXf*y6bko1bw+T0e?e&K8WxRR8(o|o3P+{B06f#0hy%ES4Mk6`I? z7_{zlNTS$*SdxW0Q{j=z4u*FK4<)-U6fOVW+GbW)b@&73k;i@fcNjJAC?s!=t|L*a!8NMBk?gcgrF$A-!nr<(ElS0Wlr?xV}g6XPc^Nwa$6 zM<>0qZPk(Do{vlx{ZtQlY?D*=bCq3|CW4GA&GgiiqT%j-$c=C-QA6IFmVG8>MuY18 zPAbI$X2ZH-zZHOtDjUBdHbqS0lEM;^q@XMHeQ&cqo*sb0GXAGJEWvudJBE zrVcRN^3lC{$Wy?z=snGsAOCjk3<%pk@0qxX4zPIQI5!8ut@^TlW+sK%ajdO4uoyLO z!CWl^O&TJf+YzBQUlR=SJKT}b%Fg3a8Q>a8lk#OR>8rad>NiKwf`g6C{T}7OPh-Wo zjlS-cKL`r>$%|kUIu?Phow?(C;R~}W$#&pBBSiwU&6iH-UIN|q*X2}nd`-);4E~5J zoZJM3C}P?=%j?fSnIg>x+VFcTsK7= zV=)8f5gFr_v}qGP(&i2$XiSWkYPHVCU1K4nRuCVbfz`75qSa2#rk6$X*2FH9HcbKd z=*VnlFG!1JWQ?Q9^`Szd=qA};c>GCi+<_Gj{nI!R*<&^iFXnQxOVx@$d6v#jY&(5> zK>QCI7kPy9cz?PkD9QBC$bkrn;98P`cv#695kz^}R9;8g-2zw|p^>_Mf%C?Xp4OVq zO(9KTAxBVl#Q2~HrAXGu`1L;rm4G|$TNXe56V|F|S!rdWdMQ~{KTK2Z@KV+lN=04S^YP;Y?dTVh zq&U2M+<$l>6{c$jTEB$IDb#BH3NVV%%8L}qVntQhj6pxF@gV1!6ZED7i+(F&`N^Q& z^bX>R0ZMmQ#qA(&$NV`ZNGoX{#7!;p}tS#bybg}cmN;1iX z-$nC!Tk6LmX_Gha`q6f#X9(x zqfMV`17)`@ty1M)P2cWA(VrhHL+QaOtEr+Eh0vlz=6ugFaR++&ZR^@hiiC2#zn--D zla|&rIcVUPVbf1{g`zu{*qa5^CHt67q>`l^xZ5jb97=sb?z!w)p&|Av$R{g?-r60y zEjZuUjU!*;6oDG()u%ddRiL7OSgamAvc0@ScE7t{(2^j9ts-%G*SO+y!)5LznO4D} z=NUyz{`SQYB;pzU8aLCP0)x_}+e6swp&fn?g15W|RHtE&r{tV_Qop^t- zJRLO`ZJ8u-7wV~uws>xX{6R(6Zh!Ps_on8oh$lpaa(w2sBAmi-_I@LyGp+Itme82@ zGt8EP3xo!8^%DW#CUdv+F`M8{S;l8$$QHP7f zevC<2ToBmXL9fwhh~-Cm_0q02UDC)^NeBZ|XBkpT9FdTS&y|Qb`QuJ6&dkTlup$MD z4uX99bg^?C)&|oPG}e48lI$gja9&yhq}q z$CdX~Zg4>&sj1nR0s82a-J7U z|8rxZu-5x9JJ)73*dzotKs0Pa;Jqf}!n__~<+8F c>-qYbta_2f?sfiG;C;~naM|#*(*FNV04a^8tN;K2 literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/login.jpg b/posts/boxr/screenshots/login.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7882909a325d6e96102763773e59456553c8d06b GIT binary patch literal 20330 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 E04Dfm9{>OV literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/platform_apps_manager_1.jpg b/posts/boxr/screenshots/platform_apps_manager_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c278a0e36f4d17b74bc4e49e402443ff4c48567d GIT binary patch literal 33105 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

    j;A>gWkD|7I8T?F4W?0n&Ka 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𝔵o$W31R@%skC= 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 Hd>H#HsK<|D literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/redirect.jpg b/posts/boxr/screenshots/redirect.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c40cbaba2734469cdf2e5754c4725ee7b696d63 GIT binary patch literal 24328 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 literal 0 HcmV?d00001 diff --git a/posts/boxr/screenshots/second_app.jpg b/posts/boxr/screenshots/second_app.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e727c30c4a7b87ad3e6c508b7fda35fa0fb90411 GIT binary patch literal 18435 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

    L? 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 literal 0 HcmV?d00001 diff --git a/renv/profile b/renv/profile new file mode 100644 index 0000000..ce1caba --- /dev/null +++ b/renv/profile @@ -0,0 +1 @@ +boxr diff --git a/renv/profiles/boxr/renv/.gitignore b/renv/profiles/boxr/renv/.gitignore new file mode 100644 index 0000000..0ec0cbb --- /dev/null +++ b/renv/profiles/boxr/renv/.gitignore @@ -0,0 +1,7 @@ +library/ +local/ +cellar/ +lock/ +python/ +sandbox/ +staging/